|
|
Create
创建一个视图窗口
语法
var=Create(int,string,bool,bool)
第一个参数表示父窗口的Windows句柄。
第二个参数表示视图文件名,可以含路径,也可以没有路径名或扩展名,在缺乏路径名的情况下,系统在当前目录查找该文件。在缺乏扩展名的情况下,系统自动添加扩展名"tbl"。
第三个参数如果是true,表示创建一个子窗口,否则创建一个弹出式窗口,位于屏幕中央。
第四个参数是true,表示编辑一个视图文件,否则表示运行。
返回新创建的视图类
说明
第三个参数如果是true,表示创建一个子窗口,该子窗口大小填满整个父窗口。
如果是false表示创建一个弹出式窗口,窗口的标题可用Caption设置,标题上的系统按钮可用BorderIcons设置,窗口边框可用BorderStyle设置,滚动条可用ScrollBars设置,这几个属性都属于视图的成员属性,在视图设计时设定。
第四个参数如果是true,表示对视图文件进行编辑,编辑能力包括:移动图形、改变大小、编辑文字、复制图形等。
创建后,可以调用Show、ShowModal或Popup函数显示窗口。
Visual Graph脚本示例一
Doc = Create( Handle, "信息窗口.tbl", false, false )
Doc.Show()
要注意在适当的时候释放这个窗口。
Visual Graph脚本示例二
Doc = Create( Handle, "对话盒窗口.tbl", false, false )
if Doc.ShowModal() = 1 then
......
end if
Doc.Free()
Visual Graph脚本示例三
请注意,在下例中Create的第三个参数应该是true。
Doc = Create( Handle, "popupmenu.tbl", true, false )
p = Point( 0, 0 )
GetCursorPos( p )
if Doc.Popup( p.x, p.y ) = 1 then
......
end if
Doc.Free()
@2004-2007 北京图王Visual Graph.版权所有. |