正在阅读:C++ Builder 初学问与答(四)C++ Builder 初学问与答(四)

2004-07-27 10:23 出处:CSDN 作者:ch_builder 责任编辑:linjixiong

  面板组件可以容纳其他组件。任何放置在面板上的组件都会成为面板的子组件,当你删除面板组件时,放置在面板上的其他组件也同时被删除了,这是容器组件的共同特点。

  面板组件没有什么特别的属性,只有BevelInner(面板内部斜面),BevelOuter(面板外部斜面),BevelWidth(斜面宽度,单位像素),BorderStyle(边界风格)和BorderWidth(边界宽度)几个属性有一些特点。这些属性的任意组合可以生成各种效果的边框。你可以设置这几个属性的值,可以得到不同的面板效果。

  其中BevelInner(面板内部斜面),BevelOuter(面板外部斜面)的属性值是一样的:bvNone(缺省值)表示没有斜面;

  bvLowered表示为沉降的斜面;

  bvRaised表示为上升的斜面。

  组合框(GroupBox)属性中你只要设置好Caption就可以了,它是标题的名称,表示此组合框类别、功能、选项等。GroupBox1为默认名称。

  5.特殊的输入控制类组件
  35)问:C++Builder有哪些输入控制类组件?

  答:C++Builder输入控制类组件主要包括滚动条(ScrollBar)、轨迹条(TrackBar)、进程条(ProgressBar)以及加减组件UpDown,它们都可以实现边续范围内数值的选择。

  36)问:滚动条主要用在什么地方,它又有哪些常用属性呢?

  答:滚动条是常见的组件,它经常出现在列表框、Memo等组件中。这时,它是作为这些组件的一部分而存在的。其实滚动条还可以单独使用,单独使用时,滚动条一般用来控制连续的数值输入。象调节音量等,都可以使用滚动条输入。

  滚动条有这样一些常用属性

  1.Position:这个属性用来设置或者返回当前流动条中滑块的位置。属性Max,Min,用来设置滚动条可以滚动的最大或最小位置。当Position等于Max时,滚动块位于滚动条的最右端;当Position等于Min时,滚动块位于滚动条的最左端。当Position等于Max和Min之间的某一个值时,滚动块位于滚动条中间的某个位置。

  2.属性Kind。属性Kind有两个可能的取值:sbHorizontal(缺省值)和sbVertical,分别表示水平滚动条和垂直滚动条。

  3.属性SmallChange决定当用户单击滚动条两端的箭头按钮时滚动块移动的距离。

  4.属性LargeChange确定当用户单击滚动块两边的空白或按下PgUp和PgDn键时,滚动块移动的距离。属性LargeChange和SmallChange的取值范围是1到32767。


  系列文章索引:

  C++ Builder 初学问与答(一)
  C++ Builder 初学问与答(二)
  C++ Builder 初学问与答(三)


察看评论详细内容 我要发表评论
作者笔名简短内容 发表时间
:

键盘也能翻页,试试“← →”键

关注我们

最新资讯离线随时看 聊天吐槽赢奖品