LabWindowsCVI教程用户图形界面设计.ppt
《LabWindowsCVI教程用户图形界面设计.ppt》由会员分享,可在线阅读,更多相关《LabWindowsCVI教程用户图形界面设计.ppt(38页珍藏版)》请在三一文库上搜索。
1、LabWindows/CVI教程(2) 用户图形界面设计 乔立岩 http:/ Email: MSN: Tel: 86413532/33 ext. 526 Office: 科学园2A栋526,淘花/百度专用,2019/3/3,图形用户界面设计,图形用户界面(Graphical User Interface) 面板(panel) 菜单条(menu bar) 控件(control) LabWindows/CVI自定义的资源格式 面板设计 其它资源的容器 面板属性编辑器 使用用户界面设计函数创建面板和改变面板属性,淘花/百度专用,2019/3/3,面板(panel),淘花/百度专用,2019/3
2、/3,面板编辑窗口,淘花/百度专用,2019/3/3,面板操作函数: NewPanel 创建面板 int NewPanel (int Parent_Panel_Handle, char Panel_Title, int Panel_Top, int Panel_Left, int Panel_Height, int Panel_Width); testPanelHandle = NewPanel (0, “新面板“, 10, 10, 200, 300); LoadPanel 载入面板 int LoadPanel (int Parent_Panel_Handle, char Filename,
3、int Panel_Resource_ID); testPanelHandle = LoadPanel (0, “test.uir“, PANEL_TEST); DisplayPanel 显示面板 int DisplayPanel (int Panel_Handle); DisplayPanel (testPanelHandle); DiscardPanel 释放面板 int DiscardPanel (int Panel_Handle) DiscardPanel (testPanelHandle);,淘花/百度专用,2019/3/3,HidePanel 隐藏面板 int HidePanel
4、(int Panel_Handle); HidePanel (testPanelHandle); GetPanelAttribute 获取面板属性 int GetPanelAttribute (int Panel_Handle, int Panel_Attribute, void *Attribute_Value); GetPanelAttribute (testPanelHandle, ATTR_BACKCOLOR, SavePanelState 保存面板状态 RacallPanelState 调出面板状态 ,淘花/百度专用,2019/3/3,弹出式面板(Pop-up Panel),淘花/百
5、度专用,2019/3/3,弹出式面板(Pop-up Panel),淘花/百度专用,2019/3/3,弹出式面板函数(Pop-up Panel) InstallPopup 载入弹出式面板 int InstallPopup (int Panel_Handle); InstallPopup (testPanelHandle); RemovePopup 删除弹出式面板 int RemovePopup (int Remove_Popup); RemovePopup (0); MessagePopup 输出信息对话框 int MessagePopup (char Title, char Message);
6、 MessagePopup (“提示信息“, “测试结束,全部合格“); ConfirmPopup 等待确认对话框 Yes or No int ConfirmPopup (char Title, char Message); response = ConfirmPopup (“测试信息“, “测量错误,是否继续?“); PromptPopup 等待输入字符信息对话框 int PromptPopup (char Title, char Message, char Response_Buffer, int Max_Response_Length); PromptPopup (“输入信息“, “请输
7、入姓名“, ,淘花/百度专用,2019/3/3,FileSelectPopup int FileSelectPopup (char Default_Directory, char Default_File_Spec, char File_Type_List, char Title, int Button_Label, int Restrict_Directory?, int Restrict_Extension?, int Allow_Cancel?, int Allow_Make_Directory?, char Path_Name); i = FileSelectPopup (“c:vxi
8、pnp“, “*.txt“, “*.*“, “选择数据文件“, VAL_LOAD_BUTTON, 0, 0, 1, 0, filename); DirSelectPopup int DirSelectPopup (char Default_Directory, char Title, int Allow_Cancel?, int Allow_Make_Directory?, char Path_Name); i = DirSelectPopup (“c:vxipnp“, “Select Directory“, 1, 1, ,淘花/百度专用,2019/3/3,菜单条设计 简易菜单条和定制菜单条
9、菜单制作和编辑器 使用用户界面函数创建和编辑菜单,淘花/百度专用,2019/3/3,菜单编辑窗口,淘花/百度专用,2019/3/3,菜单操作函数: LoadMenuBar int LoadMenuBar (int Destination_Panel_Handle, char Filename, int Menu_Bar_Resource_ID); mainMenuHandle = LoadMenuBar (testPanelHandle, “test.uir“, MAIN_MENU); DiscardMenuBar int DiscardMenuBar (int Menu_Bar_Handle
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- LabWindowsCVI 教程 用户 图形 界面设计
链接地址:https://www.31doc.com/p-2201994.html