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 QEdit (Caixa de edição)

QEdit é um componente 'Edit' de uma linha simples. Usado entre outras
coisas, como entrada de dados do usuário.
Demais componentes    - Click Barra lateral esquerda
Informações adicionais - Click propriedades  em azul
Propriedades de QEdit
   Campo    Tipo    R/W+    Padrão    Suporte#
 Align
 INTEGER    RW  alNone    W
 AutoSize
 INTEGER    RW  True    W
 BorderStyle
 INTEGER    RW  bsSingle    W
 CharCase
 INTEGER    RW  ecNormal    W
 Color
 INTEGER    RW      W
 EditText
 STRING    RW      W
 Enabled
 INTEGER    RW  True    WXG
 Font
 QFONT    W      W
 Handle
 INTEGER    R      W
 Height
 INTEGER    RW      WXG
 Hint
 STRING    RW      WXG
 InputMask
 STRING    RW      W
 IsMasked
 INTEGER    R  False    W
 Left
 INTEGER    RW  0    WXG
 MaxLength
 INTEGER    RW  0    WXG
 Modified
 INTEGER    RW      W
 Parent
 QFORM/QPANEL/QTABCONTROL    W      WXG
 PasswordChar
 STRING    RW      W
 PopupMenu
 QPOPUPMENU    W      W
 ReadOnly
 INTEGER    RW  False    WXG
 SelLength
 INTEGER    RW      W
 SelStart
 INTEGER    RW      W
 SelText
 STRING    RW      W
 ShowHint
 INTEGER    RW  False    WXG
 TabOrder
 INTEGER    RW      W
 Tag
 INTEGER    RW      WXG
 Text
 STRING    RW      WXG
 Top
 INTEGER    RW  0    WXG
 Visible
 INTEGER    RW  True    WXG
 Width
 INTEGER    RW      WXG
+ R = Propriedade de leitura   W = Propriedade de escrita             #W = Windows  X = Linux  G = Solaris


Eventos de QEdit
   Evento    Tipo    Ocorre quando...    Parâmetros  Suporte#
 OnChange
 VOID  Texto mudou.    0    WXG
 OnKeyDown
 SUB (Key AS WORD, Shift AS INTEGER)  Tecla apertada.    2    W
 OnKeyPress
 SUB (Key AS BYTE)  Usuário pressionou uma tecla.    1    W
 OnKeyUp
 SUB (Key AS Word,Shift AS INTEGER)  Usuário soltou uma tecla.    2    W
 WndProc
 SUB (Hwnd%, Msg%, wParam%, lParam%)  Menssagens enviadas a QEdit.    4    W
#W = Windows  X = Linux  G = Solaris


Máscaras da entrada QEdit:

    Se um caractere ! aparecer na máscara, caracteres opcionais serão representados como lacunas principais no
       texto do Edit. Se nenhum caractere ! estiver presente carateres opcionais serão representados como lacunas
       arrastadas.
 
>   Se um caractere > aparecer na máscara, todos os catracteres seguintes serão maiúsculos até o fim da máscara
       ou até um caractere < ser encontrado.
 
<   Se um caractere <  aparecer na máscara, todos os catracteres seguintes serão minúsculos até o fim da máscara
       ou até um caractere > ser encontrado.

 
<>  Se estes dois caracteres aparecerem juntos numa máscaran, não será checado o tipo de letras e as mesmas
       serão formatadas de acordo com o formato que o usuário usar.
 
  O caractere que segue esta barra \ é um caractere literal. Use esse caractere ao usar qualquer caractere especial
       da máscara como um literal nos dados.
 
L    O caractere L requer um caractere alfabético apenas nessa posição. Conjunto inglês, de A-Z e a-z.
  
    O carctere l permite apenas um caractere alfabético nessa posição, mas não exige isso..
  
  O caractere A requer um caractere alfanumérico apenas nesta posição. Conjunto inglês, de A-Z, a-z e 0-9.
 
   O caractere a permite um caractere alfanumérico nesta posição, mas não exige isso.
 
C    O caractere C requer um caractere arbitrário nesta posição.
 
c    O caractere c permites um caractere arbitrário nesta posição, mas não exige isso.
 
0    O caractere  0 requer um caractere numérico apenas nessa posição.
 
9    O caractere 9 permite um caractere numérico nesta posição, mas não exige isso.
 
  O caractere # permite um caractere numérico ou um sinal de mais ou menos nessa posição, mas não exige isso..
 
:     O caractere : é usado para separar horas, minuto e segundos. Se o caractere que separa horas, minutos, e
       segundos é diferente no formato regional acerte o Painel de Controle de seu computador para o caractere que será
       usado.
 
   O caractere é usado para separa meses, dias, e anos em datas.
       Se o caractere que separa meses, dias, e anos é diferente no formato regional acerte o Painel de Controle de seu
       computador para o caractere que será usado.
 
   O caractere ; é usado para separar os três campos da máscara.
 
  O caractere  _ automaticamente insere espaços dentro do texto. Quando os usuários entram com caracteres no
       campo, o cursor pula o caractere _.


QEdit exemplo:

 DIM Form AS QForm
 DIM Edit1 AS QEdit

 Edit1.Parent = Form
 Edit1.Text = "Hello" 
 'Iniciar um texto padrão
 Form.ShowModal
Sinta-se à vontade para dar sugestões e fazer críticas construtivas.

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