Rapid-Q Documentation by William Yu (c)1999-2000 Appendix A: QSTATUSBAR


QSTATUSBAR Компонент

QStatusBar implements a Windows status bar.

QStatusBar Internal Types
   TYPE PanelType           '' ie. StatusBar.Panel(0).Caption
     Alignment AS INTEGER   '' Specifies the text alignment, default is taLeftJustify
     Caption AS STRING
     Width AS INTEGER
   END TYPE
QStatusBar Свойства
ПолеТипR/WПо умолчанию




AlignINTEGERRWalBottom
Align определяет как компонент располагается на родительской форме
CursorINTEGERRWcrDefault
EnabledINTEGERRWTrue
HandleINTEGERR
HeightINTEGERRW
HintSTRINGRW
LeftINTEGERRW0
PanelARRAY of PanelTypeRW
ParentQFORM/QPANEL/QTABCONTROLW
PopupMenuQPOPUPMENUW
ShowHintINTEGERRWFalse
SimplePanelINTEGERRWFalse
SimplePanel determines whether the statusbar displays a single panel or multiple panels.
SimpleTextSTRINGRW
SimpleText contains the string that is displayed in the statusbar when SimplePanel is true.
SizeGripINTEGERRWTrue
SizeGrip determines whether the statusbar is resizable at runtime.
TabOrderINTEGERRW
TopINTEGERRW0
WidthINTEGERRW
VisibleINTEGERRWTrue


QStatusBar Методы
МетодТипОписаниеПараметры




AddPanelsSUBIAdd panels to status barSTRING, Infinite
ClearSUBClear panels0

QStatusBar События
СобытиеТипПроисходит когда...Параметры




OnResizeVOIDStatus bar is being resized0


QStatusBar Примеры
CREATE Form AS QForm
  Center
  CREATE StatusBar AS QStatusBar
    AddPanels "Panel 1", "Panel 2", "Panel 3"
    Panel(1).Width = 100  ' change width of Panel 2
  END CREATE
  ShowModal
END CREATE

Предыдущий Компонент Содержание Следующий Компонент