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
QOutLine (Lista em árvore)

QOutLine implementa uma "Lista hierárquica em árvore" no velho estilo Win3.1
Demais componentes    - Click Barra lateral esquerda
Informações adicionais - Click propriedades  em azul
Propriedades de QOutLine
   Campo    Tipo    R/W+    Padrão
 Align
 INTEGER    RW  alNone
 BMPClosed
 STRING    W  
 BMPLeaf
 STRING    W  
 BMPMinus
 STRING    W  
 BMPOpen
 STRING    W  
 BMPPlus
 STRING    W  
 BMPHandleClosed
 RESOURCE    W  
 BMPHandleLeaf
 RESOURCE    W  
 BMPHandleMinus
 RESOURCE    W  
 BMPHandleOpen
 RESOURCE    W  
 BMPHandlePlus
 RESOURCE    W  
 BorderStyle
 INTEGER    RW  bsSingle
 Color
 INTEGER    RW  
 Cursor
 INTEGER    RW  crDefault
 Enabled
 INTEGER    RW  True
 Font
 QFONT    W  
 Handle
 INTEGER    R  
 Height
 INTEGER    RW  
 Hint
 STRING    RW  
 Item
 ARRAY of STRING    RW  
 ItemHeight
 INTEGER    RW  13
 ItemIndexbr>  INTEGER    RW  
 ItemSeparator
 STRING    RW  
 Left  INTEGER    RW  0
 LineCount
 INTEGER    RW  
 OutLineStyle  INTEGER    RW  osTreePictureText
 Parent
 QFORM/QPANEL/QTABCONTROL    W  
 PopupMenu  QPOPUPMENU    W  
 Row
 INTEGER    RW  
 ScrollBars  INTEGER    RW  ssBoth
 ShowHint
 INTEGER    RW  False
 TabOrder  INTEGER    RW  
 Tag
 INTEGER    RW  
 Top  INTEGER    RW  0
 Visible
 INTEGER    RW  True
 Width  INTEGER    RW  
+ R = Propriedade de leitura   W = Propriedade de escrita            
Métodos de QOutLine
   Método    Tipo    Descrição  Parâmetros
 AddChild
 SUB (Index%, String$)  Adiciona filhos ao Index%    2
 AddLines
 SUBI  Adciona linhas ao Outline    STRING, Infinite
 AddOptions
 SUBI  Adiciona opções Outline    INTEGER, Infinite
 Clear
 SUB  Limpa todos os itens    0
 DelLines
 SUBI  Apaga linhas de Outline    INTEGER, Infinite
 DelOptions 
 SUBI  Apaga opções Outline    INTEGER, Infinite
 Insert
 SUB (Index%, String$)  Insere nodulos ao Index%    2
Eventos de QOutLine
   Evento    Tipo    Ocorre quando...    Parâmetros  Suporte#
 OnClick
 VOID  Usuário clicou num item    0    W
 OnDblClick
 VOID  Usuário clicou 2 vezes num item    0    W
#W = Windows  X = Linux  G = Solaris


QOutLine exemplo:

'-- Arrastar um botão
  CREATE Form AS QForm
  Center
  CREATE OutLine AS QOutLine
    AddLines "Parent 1" , _
             " Child of Parent 1", _
             " Child of Child of Parent 1", _
             "Parent 2", _
             "Parent 3"
  END CREATE
END CREATE

form.ShowModal

Sinta-se à vontade para dar sugestões e fazer críticas construtivas.

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