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 QRichedit

QRichEdit implementa uma edit de texto multi linha, com muitas propriedades.
Demais componentes    - Click Barra lateral esquerda
Informações adicionais - Click propriedades  em azul
Propriedades de QRichedit
   Campo    Tipo    R/W+    Padrão    Suporte#
 Align
 INTEGER    RW  alNone    W
 Alignment
 INTEGER    RW  taLeftJustify    W
 BorderStyle
 INTEGER    RW  bsSingle    W
 Color
 INTEGER    RW      W
 Enabled
 INTEGER    RW  True    WXG
 Font
 QFONT    W      WX
 Handle
 INTEGER    R      W
 Height
 INTEGER    RW      WXG
 HideScrollBars
 INTEGER    RW  True    WG
 HideSelection
 INTEGER    RW  True    W
 Hint
 STRING    RW      WG
 Left
 INTEGER    RW  0    WXG
 Line
 ARRAY of STRING    RW      WXG
 LineCount
 INTEGER    RW      WXG
 Modified
 INTEGER    R      WG
 Parent
 QFORM/QPANEL/QTABCONTROL    W      WXG
 PopupMenu
 QPOPUPMENU    W      W
 Plaintext
 INTEGER    RW  False    W
 Readonly
 INTEGER    RW  False    WXG
 ScrollBars
 INTEGER    RW  ssNone    WXG
 SelAttributes
 QFONT    W      W
 SelLength
 INTEGER    RW      WXG
 SelStart
 INTEGER    RW      WXG
 SelText
 STRING    RW      WXG
 ShowHint
 INTEGER    RW  False    WG
 TabOrder
 INTEGER    RW      W
 Tag
 INTEGER    RW      WXG
 Text
 STRING    RW      WXG
 Top
 INTEGER    RW  0    WXG
 WantTabs 
 INTEGER    RW  False    W
 Width
 INTEGER    RW      WXG
 WhereX
 INTEGER    R      WXG
 WhereY
 INTEGER    R      WXG
 Wordwrap
 INTEGER    RW  True    W
 Visible
 INTEGER    RW  True    WXG
+ R = Propriedade de leitura   W = Propriedade de escrita             #W = Windows  X = Linux  G = Solaris


Métodos de QRichEdit
   Método    Tipo    Descrição  Parâmetros  Suporte#
 AddStrings
SUBI Adiciona strings    STRING, Infinite    WXG
 Clear
SUB Limpa o texto inteiro    0    WXG
 CopyToClipboard
SUB Copia texto selecionado para a área de transferência    0    W
 CutToClipboard
SUB Remove o texto selecionado da área de transferência    0    W
 LoadFromFile
SUB (FileName$) Carrega texto de arquivo    1    WXG
 LoadFromStream
SUB (Stream AS QFILESTREAM
/QMEMORYSTREAM)
Carrega texto de stream    1    WX
 PasteFromClipboard
SUB Cola texto da área de transferência    0    W
 SaveToFile
SUB (FileName$) Salva texto para arquivo    1    WXG
 SaveToStream
SUB (Stream AS QFILESTREAM
/QMEMORYSTREAM)
Salva texto para stream    1    W
 SelectAll
SUB Seleciona todo o texto    0    WXG
#W = Windows  X = Linux  G = Solaris


Eventos de QRichEdit
   Evento    Tipo    Ocorre quando...    Parâmetros  Suporte#
 OnChange
 VOID  Texto mudado    0    WG
 OnKeyDown
 SUB (Key AS Word, Shift AS INTEGER)  Tecla sendo pressionada    2    WG
 OnKeyPress
 SUB (Key AS BYTE)  Usuário pressiona tecla    1    WG
 OnKeyUp
 SUB (Key AS WORD, Shift AS INTEGER)  Tecla solta    2    WG
 OnMouseDown
 SUB (Button%, X%, Y%, Shift%)  Botão do mouse pressionado    4    WX
 OnMouseMove
 SUB (X%, Y%, Shift%)  Botãodo Mouse solto    3    WX
 OnMouseUp
 SUB (Button%, X%, Y%, Shift%)  Botão do mouse pressionado    4    WX
#W = Windows  X = Linux  G = Solaris


QRichEdit exemplo:

$INCLUDE "RAPIDQ.INC"

  DIM Form AS QForm
  DIM RichEdit AS QRichEdit

  RichEdit.Parent = Form
  RichEdit.Scrollbars = ssBoth
  RichEdit.AddString "Hello world!"

  Form.ShowModal


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

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