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

# QOUTLINE Component

  QOutLine implements the old style Win3.1 tree view.
  QOutLine Properties

  Field | Type | R/W | Default

  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
  ItemIndex | 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 |

  QOutLine Methods

  Method | Type | Description | Params

  AddChild | SUB (Index%, String$) | Add child at Index% | 2
  AddLines | SUBI | Add lines to Outline | STRING, Infinite
  AddOptions | SUBI | Add Outline options | INTEGER, Infinite
  Clear | SUB | Clear all items | 0
  DelLines | SUBI | Delete lines from Outline | INTEGER, Infinite
  DelOptions | SUBI | Delete Outline options | INTEGER, Infinite
  Insert | SUB (Index%, String$) | Insert node at Index% | 2

  QOutLine Events

  Event | Type | Occurs when... | Params

  OnClick | VOID | User clicked on item | 0
  OnDblClick | VOID | User double clicked on item | 0

  QOutLine Examples

      CREATE Form AS QForm
        CREATE OutLine AS QOutLine
          AddLines "Parent 1", _
                   " Child of Parent 1", _
                   "  Child of Child of Parent 1", _
                   "Parent 2", _
                   "Parent 3", _
        END CREATE
        Center
        ShowModal
      END CREATE

  Prev Component | Contents | Next Component