Componente QMenuItem
QMenuItem é usado para descrever as propriedades de um item em
um menu. Ele não se destina a ser um componente autônomo.
Normalmente você adicionar um QMenuItem a um QMainMenu ou
QPopupMenu.
Demais componentes -
Click Barra lateral esquerda
Informações adicionais -
Click propriedades em azul
Propriedades de QMenuItem
Campo |
Tipo |
R/W+ |
Padrão |
Suporte# |
Caption
|
STRING |
RW |
|
WXG |
Checked
|
INTEGER |
RW |
|
W |
Command
|
INTEGER |
R |
|
W |
Count
|
INTEGER |
R |
|
W |
Enabled
|
INTEGER |
RW |
True |
W |
Handle
|
INTEGER |
R |
|
W |
Hint
|
STRING |
RW |
|
W |
MenuIndex
|
INTEGER |
RW |
|
W |
RadioItem
|
INTEGER |
RW |
False |
W |
ShortCut
|
STRING |
RW |
|
W |
ShowHint
|
INTEGER |
RW |
False |
W |
Tag
|
INTEGER |
RW |
|
WXG |
Visible
|
INTEGER |
RW |
True |
W |
+ R = Propriedade de
leitura W = Propriedade de escrita
#W = Windows X = Linux G = Solaris
Métodos de QMenuItem
Método |
Tipo |
Descrição |
Parâmetros |
Suporte# |
AddItems
|
SUBI |
Adiciona Subitems ao MenuItem. |
QMENUITEMs, Infinite |
WXG |
DelIndex
|
SUB (index AS LONG) |
Apaga itens do menu usando o índice. |
1 |
W |
DelItems
|
SUBI |
Apaga itens do menu. |
QMENUITEMs, Infinite |
W |
Insert
|
SUB (I%, Item AS QMENUITEM) |
Insere um item. |
2 |
W |
#W = Windows X = Linux G = Solaris
Eventos de QMenuItem
Evento |
Tipo |
Ocorre quando... |
Parâmetros |
Suporte# |
OnClick
|
VOID |
Usuário selecionou item. |
0 |
WXG |
#W = Windows X = Linux G = Solaris
QButton exemplo:
'-- Arrastar um botão
DIM Form AS QForm
DIM MainMenu AS QMainMenu
DIM Item1
AS QMenuItem
MainMenu.Parent = Form
Item1.Caption
= "&File"
MainMenu.AddItems Item1
Form.ShowModal
Sinta-se à vontade
para dar sugestões e fazer críticas construtivas.