手机站
网通分站
电信主站
密 码:
用户名:
当前位置 : 主页>程序设计>C/C++>列表

C Builder 可视化组件库(VCL)标准组件(2)

来源:互联网 作者:west263.com 时间:2008-02-23
西部数码-全国虚拟主机10强!40余项虚拟主机管理功能,全国领先!双线多线虚拟主机南北访问畅通无阻!免费赠送企业邮局,.CN域名,自助建站480元起,免费试用7天,满意再付款! P4主机租用799元/月.月付免压金!
(3)上下控件
上下控件(UpDown)由一对箭头按钮组成,允许用户以一固定增量来改变整数值。当前值由Position属性给出;Increment属性配置增量大小,缺省时为1。使用Associate属性可把其他组件(比如一个编辑控件)和上下控件联系起来。
(4)热键控件
使用热键组件(HotKey)可将一个快捷键(用于转移焦点)分配给任何控件。HotKey属性包含当前快捷键组合,Modifiers属性确定哪些键对于HotKey是可用的。
(5)分隔符控件
位于排列好的控件之间的分隔符控件允许用户重新调整控件大小。和面板或分组框这类组件一起使用时,分隔符控件可把一个窗体分成若干块,每块中都包含多个控件。
在窗体中放置一面板或其他控件后,以和该控件相同的对齐方式加入一个分隔符控件。最后加入的控件应是客户区对齐(client-aligned)方式的,以便当其他控件调整大小后他能够自动填充剩余空间。
例如:把一个面板放在窗体左边,把他们Alignment属性配置为alLeft,再把一个分隔符控件(对齐方式同样为alLeft)放在面板右边,最后将另一面板(对齐方式为alLeft或alClient)放在分隔符控件右边。
MinSize属性指定当调整相邻控件大小时,分隔符控件必须保留的最小尺寸。配置Beveled为true可使分隔符控件的边缘呈现3D效果。
3.按钮控件及类似控件
除了菜单以外,按钮是在应用程式中触发命令最常用的方式。C Builder提供一些按钮控件及类似控件(见表2-4):


(1)按钮控件
用户单击按钮控件(Button)触发动作。在设计时双击按钮将跳至代码编辑器中该按钮的OnClick事件处理程式。
· 将Cancel属性配置为true,则当用户按下Esc键时,触发按钮的OnClick事件。
· 将Default属性配置为true,则当用户按下Enter键时,触发按钮的OnClick事件。
(2)位图按钮
位图按钮(BitBtn)是带有图像的按钮控件。
· 配置Glyph属性可为按钮选择一个位图。
· 使用Kind属性可自动配置一个带有图像的缺省按钮。
· 缺省时,图像出现在正文的左边。若要移动他,使用Layout属性。
· 按钮中的图像和文本会自动居中。使用Margin属性可移动他们的位置。Margin属性决定图像边缘和按钮边缘的像素点数。
· 缺省时,图像和文本间隔4个像素点。使用Spacing可增减该距离。
· 位图按钮有3种状态:弹起、按下、保持按下。将NumGlyphs属性设为3可显示每种状态的不同图像。
(3)快速按钮
快速(Speed)按钮(SpeedButton),通常带有图像,可加入组中。通常和面板一起用来创建工具栏。
· 为让快速按钮成组工作,可将任何按钮的GroupIndex属性值配置为相同的非零值。
· 缺省时,快速按钮以弹起(未选中)状态显示。若需开始就将快速按钮显示为选中状态,可将Down属性设为true。
若AllowAllUp属性值为true,在一个组中任何的快速按钮均为未选中状态。若AllowAllUp属性值为false,这组快速按钮以单选按钮组的模式工作。
(4)复选框
复选框(CheckBox)提供给用户两个或更多选择。
· 把Checked属性设为true,复选框中会出现记号表示选中状态。
· 将AllowGrayed设为true使复选框具备三种可能的状态:选中、非选中、灰的(不可选)。
· State属性指出复选框状态为选中(cbChecked)、非选中(cbUnchecked)、灰的(cbGrayed)。
(5)单选按钮
单选按钮(RadioButton)给出一组互斥的选项。可使用单个的单选按钮,也可使用RadioGroup组件,他自动安排成组的单选按钮。
(6)工具栏
工具栏(ToolBar)组件提供一种管理可视化控件的简易方法。您能够用面板组件和快速按钮创建工具栏,也可使用工具栏组件,然后右击并选择NewButton来把按钮加到工具栏上。工具栏组件有许多长处:
工具栏自动保持按钮的外观和间隔;
其他控件保持其相对位置和高度;
若水平工具栏放不下时,控件能自动转至新行的开始;工具栏提供了一些显示选项,如透明度、弹出边界,对分组控件还提供空格
和分隔符。
(7)酷栏
酷栏(CoolBar)包含单独的可移动和调整大小的子控件。各控件属于单独的段。用户通过段左边的尺寸位置调整柄可定位控件。
在设计时和运行时,酷栏都需要版本4.70或以后的COMCTL32.DLL(通常位于Windows\System或Windows\System32目录下)。
· Bands属性存放一组TCoolBand对象。在设计时,您可用段编辑器加入、删除或修改段。打开段编辑器,在对象观察器中选择Bands属性,然后双击右边的Value列,或单击省略号(...)按钮。也能够通过加入新的窗口控件以生成新的段。
· FixedOrder属性决定用户是否能对段重新排序。
· FixedSize属性确定段是否要保持一致的高度。



文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

热点关注
IDC资讯 虚拟主机 域名注册 托管租用 vps主机 智能建站
网站运营 建站经验 策划盈利 搜索优化 网站推广 免费资源
网站联盟 联盟新闻 联盟介绍 联盟点评 网赚技巧
行业资讯 业界动态 搜索引擎 网络游戏 门户动态 电子商务 广告传媒
网络编程 Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术 Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷 Internet Explorer
网页制作 FrontPages Dreamweaver Javascript css photoshop fireworks Flash
程序设计 Java技术 C/C++ VB delphi
网络知识 网络协议 网络安全 网络管理 组网方案 Cisco技术
操作系统 Win2000 WinXP Win2003 Mac OS Linux FreeBSD
返回首页 |关于我们 | 联系我们 | 付款方式 | 创业联盟 | 价格总览 | 资讯中心 | 友情链接 | 网站地图 | 招贤纳士 | RSS