Referência de Objetos ou componentes

Application
ClipBoard
Printer
QBitMap
QButton
QCanvas
QCheckBox
QComboBox
QComPort
QCoolBtn
QDirTree
QEdit
QFileListBox
QFileStream
QFont
QFontDialog
QForm
QGauge
QGlassFrame
QGroupBox
QHeader
QImage
QImageList
QLabel
QListBox
QListView
QMainMenu
QMemoryStream
QMenuItem
QMySQL
QNotifyIconData
QOpenDialog
QOleObject
QOleContainer
QOutLine
QOvalBtn
QPanel
QPopMenu
QRadioButton
QRect
QRegistry
QRichEdit
QSaveDialog
QScrollBar
QScrolBox
QSocket
QSplitter
QStatusBar
QStringGrid
QStringList
QTabControl
QTimer
QTrackBar
QTreeView
Componente QSplitter

QSplitter fica entre um controle alinhado a uma das bordas do form e os controles que preenchem o restante da área de cliente. Ele é usado para redimensionar os controles em tempo de execução.
Demais componentes    - Click Barra lateral esquerda
Informações adicionais - Click propriedades  em azul
Propriedades de QSplitter
   Campo    Tipo    R/W+    Padrão
 Align
 INTEGER    RW  alNone
 Beveled
 INTEGER    RW  True
 ClientHeight
 INTEGER    RW  
 ClientWith
 INTEGER    RW  
 Color
 INTEGER    RW  
 Cursor
 INTEGER    RW  crHSplit
 Enabled
 INTEGER    RW  True
 Height
 INTEGER    RW  
 Hint
 STRING    RW  
 Left
 INTEGER    RW  
 MinSize
 INTEGER    RW  30
 Parent
 QFORM/QPANEL/QTABCONTROL    W  
 ShowHint
 INTEGER    RW  False
 Tag
 INTEGER    RW  
 Top
 INTEGER    RW  
 Visible
 INTEGER    RW  True
 Width
 INTEGER    RW  
+ R = Propriedade de leitura   W = Propriedade de escrita
Métodos de QSplitter
   Evento    Tipo    Ocorre quando...  Parâmetros
 OnMoved
VOID Splitter movido    0
QSplitter exemplo:

$INCLUDE "RAPIDQ.INC"

CREATE Form AS QFORM
    Height = 400
    Caption = "QSplitter exemplo"

    Center
    Visible = 1                 
'-- Requerido
    Visible = 0                 
'-- enganar
    CREATE Panel AS QPANEL
        Align = alTop          
  '--Preenche parte superior do formulário
        Height = 100
        Caption = "PAINEL"

    END CREATE
    CREATE Splitter AS QSPLITTER
'-- Note a posição
        Align = alTop          
  '-- Preenche o meio
        Cursor = crVSplit
        Height = 10
    END CREATE
    CREATE RichEdit AS QRICHEDIT
        Align = alClient        
'-- Preenche o resto do form
        AddStrings "RICHEDIT"
    END CREATE
    ShowModal
END CREATE
Sinta-se à vontade para dar sugestões e fazer críticas construtivas.

Anterior           Alto da página           Página Inicial             Próxima