0
点赞
收藏
分享

微信扫一扫

dxStatusBar1状态栏(11)

dxStatusBar1状态栏(11)

dxStatusBar1状态栏(11)_Image

 dxStatusBar1有四种内置类型

Container panel
Keyboard State panel
State Indicator panelText panel

Container panel能把其它控件插入到状态栏里,如图片,进度条,Edit ,  checkbox等。

dxStatusBar1状态栏(11)_控件_02

 将dxStatusBar1.Panels[0]的PanelStyle设为Container Panel后,系统会自动添加一个dxStatusBar1Container1,即可边斜纹区域,然后拖一个控件(比如ProgressBar1)到这个区域即可看到效果:

ProgressBar1.Position:= ProgressBar1.Position+12;

dxStatusBar1状态栏(11)_状态栏_03

同理,也可插入图片Image,CheckBox等其他可视控件

CheckBox1.Checked:=not CheckBox1.Checked;

dxStatusBar1状态栏(11)_Image_04

 

Keyboard State panel 追踪键盘状态修改: CAPS LOCK, NUM LOCK, SCROLL LOCK 和 Insert/Overwrite. 键盘状态栏能方便地融进文字处理应用 。

dxStatusBar1状态栏(11)_控件_05

State Indicator panel:提供了几种颜色图标,可以显示 状态

dxStatusBar1状态栏(11)_状态栏_06

//    dxStatusBar1.Panels[0].PanelStyle.color:=clwhite;
 dxStatusBar1.Tag:=dxStatusBar1.Tag+1;
 if dxStatusBar1.Tag mod 2=1 then  //更换颜色
        TdxStatusBarStateIndicatorPanelStyle(dxStatusBar1.Panels[0].PanelStyle).Indicators.Items[0].IndicatorType:= sitBlue
  else  TdxStatusBarStateIndicatorPanelStyle(dxStatusBar1.Panels[0].PanelStyle).Indicators.Items[0].IndicatorType:= sitOff;

sitOff
sitYellow
sitBlue
sitGreen
sitRed
sitTeal
sitPurple


dxStatusBar1状态栏(11)_状态栏_07

举报

相关推荐

0 条评论