网站大量收购独家精品文档,联系QQ:2885784924

PowerBuilderR程序设计与系统开发教学讲义.ppt

  1. 1、本文档共85页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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

您可能关注的文档

文档评论(0)

yuzongxu123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档