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


QPANEL Component

QPanel implements a generic container for your components.

QPanel Properties
FieldType R/WDefault Support
AlignINTEGERRWalNoneW
AlignmentINTEGERRWtaCenterW
BevelInnerINTEGERRWbvNoneW
BevelOuterINTEGERRWbvRaisedW
BevelWidthINTEGERRW1W
BorderStyleINTEGERRWbsNoneW
 '-- Bevel Style
CONST bvNone = 0
CONST bvLowered = 1
CONST bvRaised = 2

'-- Bevel Border
CONST bpNone = 0 '-- No visible border
CONST bpSingle = 1 '-- Single-line border
 
   
CaptionSTRINGRWW
ClientHeightINTEGERRWWX
ClientWidthINTEGERRWWX
ColorINTEGERRWW
CursorINTEGERRWcrDefaultW
EnabledINTEGERRWTrueWX
FontQFONTWW
HandleINTEGER     Get the objects handle for Win API calls R W
HeightINTEGERRWWX
HintSTRINGRWW
LeftINTEGERRW0WX
ParentQFORM/QPANEL/QTABCONTROLWWX
ShowHintINTEGERRWFalseW
TabOrderINTEGERRWW
TagINTEGERRWWXG
TopINTEGERRW0WX
WidthINTEGERRWWX
VisibleINTEGERRWTrueWX

QPanel Methods
MethodTypeDescriptionParamsSupport





RepaintSUBRefreshes panel and all contents0W

QPanel Events
EventTypeOccurs when...ParamsSupport





OnClickVOIDUser clicked on open area of panel0WX
OnDblClickVOIDUser double clicked panel0W
OnMouseDownSUB (Button%, X%, Y%, Shift%)Mouse button held down4W
OnMouseMoveSUB (X%, Y%, Shift%)Mouse moves over panel3W
OnMouseUpSUB (Button%, X%, Y%, Shift%)Mouse button is released4W


QPanel Examples
  DIM Form AS QForm
  DIM Button AS QButton
  DIM Panel AS QPanel

  Panel.Parent = Form
  Panel.Width = 100
  Button.Parent = Panel

  Form.ShowModal

Prev Component Contents Next Component