#52003/6/15 9:28:53
TMsControls中的外部函数说明
tMsControls.U32
tMsAddItem
语法:Result:=tMsAddItem(ControlHandle, menuItemNo, submenuItemNo, menuText)
说明:在弹出菜单或下拉列表中增加一个选项。参数ControlHandle 为目标控制的句柄,MenuItemNo指定主菜单中选项的插入位置,subMenuItemNo指定子菜单中的插入位置,menuText指定选项的显示文本。
为在主菜单中插入选项,subMenuItemNo应为0。为插入一个分隔栏,menuText应为-
tMsBrowserFolder
语法:Result:=tMsBrowseFolder(windowHandle, Caption, Prompt, StartFolder)
说明:显示一个文件夹浏览对话框,并以字符串形式返回用户所选文件夹的名称(包含路径)。参数windowHandle为当前【演示】窗口的句柄,Caption为对话框标题,Prompt为显示对话框中的提示信息,StartFolder为初始显示的文件夹。
tMsCreateDropList
语法:Result:=tMsCreateDropList(windowHandle)
说明:创建一个下拉列表控制后回该控制的句柄,参数windowHandle同上。
tMsCreateFontList
语法:Result:=tMsCreateFontList(windowHandle, useFont)
说明:创建一个字体选择下拉列表控制后回该控制的句柄,参数windowHandle同上。
tMsCreatePopupList
语法:Result:=tMsCreatePopupList(windowHandle)
说明:创建一个弹出菜单控制后回该控制的句柄,参数windowHandle同上。
tMsDeleteItem
语法:Result:=tMsDeleteItem(ControlHandle, menuItemNo, submenuItemNo)
说明:从弹出菜单或下拉列表中删除一个选项。参数ControlHandle 是目标控制的句柄,MenuItemNo为选项在主菜单中的位置,subMenuItemNo为选项在子菜单中的位置,为从主菜单中删除,subMenuItemNo应为0。
tMsDestroyControl
语法:Result:=tMsDestroyControl(ControlHandle)
说明:撤消指定控制,参数ControlHandle 是目标控制的句柄。
tMsDisplayControl
语法:Result:=tMsDisplayControl(ControlHandle, X, Y, Width, Height, Return)
说明:在指定坐标处显示指定控制。如果该控制是一个弹击菜单,则返回用户的选择,如果为其他类型,则必须使用函数tMsGetItem( )取得用户的选择。参数ControlHandle 是目标控制的句柄,x、y指定该控制左上角的屏幕坐标,Width、Height指定显示宽度和高度,Return指定(及函数tMsGetItem( ))的返回值形式,为0,返回所选选项的序号,不同级别选项的序号间由冒号分隔。为1,返回所选选项的文本,不同级别选项的文本间由冒号分隔。
tMsEraseControl
语法:Result:=tMsEraseControl(ControlHandle)
说明:从当前【演示】窗口删除指定的控制,参数ControlHandle 是目标控制的句柄。与tMsDestroyControl( )的区别在于不撤消指定控制,可随时通过函数tMsDisplayControl( )显示。
tMsGetItem
语法:Result:=tMsGetItem(ControlHandle, menuItemNo, submenuItemNo)
说明:返回控制中指定选项的文本。参数ControlHandle 是目标控制的句柄,MenuItemNo为选项在主菜单中的位置,subMenuItemNo为选项在子菜单中的位置。为从主菜单中返回,subMenuItemNo应为0。对于列表框控制,参数MenuItemNo和subMenuItemNo为0可返回当前所选选项的文本。
tMsOpenImageFile
语法:Result:=tMsOpenImageFile(WindowHandle, Title, StartFolder, defaultName, defaultExt, Filter)
说明:显示一个带有图像预览窗口的打开文件对话框,并返回用户所选文件名(带路径)。参数WindowHandle为当前【演示】窗口的句柄,Title为对话框标题,StartFolder为显示在对话框中的初始文件夹,defaultName为默认打开的文件名(显示在“文件名”文本框中),如果该文件存在,则显示在图像预览窗口中,defaultExt设置默认文件扩展名,Filter指定可用文件类型,是由字符“|”分隔的字符串,格式为:类型1|对应文件扩展名1|类型2|对应文件扩展名2……。
tMsSaveImageFile
语法:Result:=tMsSaveImageFile(WindowHandle, Title, StartFolder, defaultName, defaultExt, Filter)
说明:显示一个带有图像预览窗口的保存文件对话框,并返回用户所选文件名(包含路径)。
tMsSelectItem
语法:Result:=tMsSelectItem(ControlHandle, ItemNo, ItemText)
说明:预定义下拉列表框中的所选项。参数ControlHandle 是目标控制的句柄,ItemNo和ItemText根据选项序号或选项文本指定所选项:如果执行函数tMsDisplayControl( )显示该控制时参数Return为0,则根据ItemNo(选项序号)选择选项;如果Return为1,则根据ItemText(选项文本)选择选项。