- 1、本文档共85页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PowerBuilderR程序设计与系统开发教学讲义.ppt
窗口 - 6.窗口控件操作(一) 在界面设计中,往往用到非常多的控件放在同一窗口中,一般会有下列要求: 1:对齐操作 包括左、上、下、右,竖向、横向对齐等操作。 以第一个选择的对象为基准 2:大小操作 包括宽度,高度: 3:相对位置操作 水平间距,竖向间距(三个以上对象选中时才有效) 4:制表站(tab order)定义 当运行时,用户按tab在各个控件上的移动顺序,一般以10进位 如 10,20,30……140…… 5:公用属性及特有属性指定 字体、文本对齐方式、前景色、背景色、边框等: 右对齐 水平中间对齐 向下对齐 向上对齐 左对齐 竖向中间对齐 等高 等宽 等高等宽 竖向等间距 横向等间距 文本色(前景色) 背景色 边框 窗口 - 7.窗口控件操作(二) 其他按钮功能: 保存 剪切对象或文本 复制对象或文本 粘贴对象或文本 撤销或重做上次的任意操作 打开当前选中对象的脚本 属性面板切换到当前选中对象 脚本工具按钮 全选 选中行及光标所在行标记为注释 选中行及光标所在行标记为非注释 查找和替换 编译当前脚本 粘贴各种语法或原型定义 置于最前端 置于最后端 窗口 - 8.窗口控件的公用属性 每个控件都有的属性共7个,这实际上是可视控件(Control)的最基本属性 Name: 在窗口中唯一标记该控件的有效字符串 Enabled :使某控件失效或使能,失效后用户无法操作,但是可以手工触发它的事件 Visible:可视与否 Foreground Color:前景色(按钮无效) BackgroundColor:背景色 Tag:与系统无任何关系的一个公用属性,可以做任何事情 Border:边框类型,枚举值,有些控件指定了也无效是无效的。 位置:在父对象中的定位(如x,y,width,height,x1,y1,x2,y2等,但属性名称不一致) 关于颜色的算法: 长整型(long) ,rgb颜色系统 颜色值 = rgb(red,blue,green) = green * 65536 + blue * 256 + red 如 红色( 255) = rgb(255,0,0) = 0 * 65536 + 0 * 256 + 255 可以从下拉工具条中直接选取常用颜色及系统颜色 窗口 - 9.窗口控件简介 – 命令按钮 类型:Commandbuttom,PictureCommandButton 最常用 属性: default : True时,当在窗口中的任意控件上按下回车键,就会触发它的clicked事件,同时边框加深; cancel : True时,当在窗口中的任意控件上按下Escape,就会触发它的clicked事件; text :现实的文本,如 “确定(O)” 就是这样的: PictureCommandButton中 PictureName,DisabledPictureName指定有效,失效时的图片,但因为不支持透明,故用的比较少。 Htextalign,VtextAlign:制定水平,垂直方向的文本对齐方式 事件: clicked:最主要事件,在用户按下并抬起鼠标后触发。 其他事件: rbuttondown,dragdrop,dragenter,dragwithin,dragleave,getfocus,lostfocus等等 极少用,一般都在clicked事件中写脚本。 函数: setfocus() :取得焦点,一般在别的控件中调用,如 cb_xxx.post setfocus() classname():取得名称,如 cb_test.classname() 就返回 “cb_test” hide(),show(),resize(),move()等较少用到。 用途:到处都用,但一个界面上按钮不易太多,而且布置要合理,用图片按钮给用户比较直接的感觉,但是颜色就固定了。 窗口 - 10.窗口控件简介 – 静态文本 类型:StaticText ,经常用,一般用做显示信息 属性: text:显示的文本 backcolor,textcolor,bordercolor:颜色属性(底色,前景色,边框色) 事件: clicked,doubleclicked,极少对它写脚本 函数:同 commandbutton,很少用 窗口 - 11.窗口控件简介 – 可编辑类 主要有:SingleLineEdit,MultiLineEdit,EditMask,RichTextEdit 属性: SingleLineEdit text:可以修改,其他和statictext一致; MultiLineEdit 全部SingleLineEdit属性和事件,可以折行 EditMask 和Sin
您可能关注的文档
- pep7 where is the science museum幻灯片课件.ppt
- pep8小学六年级英语下册Unit2课件复习课程.ppt
- PEP人教版小学英语五年级上册第二单元第一课时课件讲义教材.ppt
- PEP人教版小学英语五年级上册第二单元第二课时课件讲义教材.ppt
- pep四年级下册Unit3__Is_this_your_skirt课件复习课程.ppt
- PEP小学三年级上册《Unit 6 Happy Birthday》精品课件培训讲学.ppt
- pep小学四年级英语上册unit2课件_my_schoolbag复习课程.ppt
- PEP小学英语三年级上册Unit 1 Hello!第二课时课件讲义教材.ppt
- PEP小学英语三年级上册Unit 3 Look at me 第五课时培训讲学.ppt
- Pep小学英语三年级上册Unit 4 We love animals第六课时讲义教材.ppt
- 市科技局副局长在理论学习中心组学习2025年全国两会精神研讨发言材料.docx
- 在深入贯彻中央八项规定精神学习教育读书班开班式上的讲话1.docx
- 关于开展深入贯彻中央八项规定精神学习教育的工作方案.docx
- 市国资委党委书记学习2025年全国两会精神专题研讨发言材料.docx
- 在2025年作风建设专题“读书班”上的研讨发言材料(八项规定).docx
- 在县政府全体会议暨廉政工作会议上的讲话4.docx
- 关于我市农村电商发展情况的调研报告.docx
- 在某某区安全生产重点工作安排部署会上的讲话.docx
- 市发改局党组书记在理论学习中心组会上学习2025年全国两会精神的研讨发言材料1.docx
- 商务局委员会(商务局)基层党组织“分类指导、争先进位”工作方案.docx
最近下载
- 规章制度汇编序言.docx VIP
- 关于综合管理工作的几点思考1 - 管理文章.docx VIP
- 道路清扫车清扫装置结构设计【毕业论文+CAD图纸全套】.doc
- DLT 5210.1-2021 电力建设施工质量验收规程全套表格最新201至400页.docx
- 【2024版】普通话水平测试用朗读作品 50 篇带拼音版.pdf VIP
- 本科论文设计-朱集矿井1.5Mt-a新井设计1.docx VIP
- 软件系统整体设计方案.docx VIP
- 【核心素养】第9课《这是我的家》第2课时教案含反思2025年道德与法治一年级下册.docx
- 党课PPT课件:深入贯彻中央八项规定精神学习教育动员部署党课.pptx VIP
- 手把手教你做研发费用审计底稿.pdf VIP
文档评论(0)