Árvore de páginas

Carregando...

Construtor TMenuItem:New2

Método Inicia uma nova instância da classe TMenuItem.

Sintaxe

TMenuItem():New2( [ oParent ], [ cTitle ], [ cParam3 ], [ lActive ], [ bAction ], [ cResName ], [ cResHover ], [ nClrNoSelect ], [ nClrSelect ], [ cArrowRightNoSel ], [ cArrowRightSel ], [ cArrowDownNoSel ], [ cArrowDownSel ], [ cResSelected ], [ cResSelDetail ], [ nPosSelDetail ], [ lSelected ] )

Parâmetros

Nome

Tipo

Descrição

Obrigatório

Referência

oParent

objeto

Indica a janela ou controle visual onde o objeto será criado.

 

 

cTitle

caractere

Indica o texto do item.

 

 

cParam3

caractere

Compatibilidade.

 

 

lActive

lógico

Indica se, verdadeiro (.T.), o item está ativo; caso contrário, falso (.F.).

 

 

bAction

bloco de código

Indica o bloco de código que será executado quando clicar, com o botão esquerdo do mouse, sobre o objeto.

 

 

cResName

caractere

Indica a imagem, do repositório, que será apresentada quando o ponteiro do mouse não estiver posicionado sobre o item.

 

 

cResHover

caractere

Indica a imagem, do repositório, que será apresentada quando o ponteiro do mouse estiver posicionado sobre o item.

 

 

nClrNoSelect

numérico

Indica a cor do item que não está selecionado.

 

 

nClrSelect

numérico

Indica a cor do item quando selecionado.

 

 

cArrowRightNoSel

caractere

Indica a imagem do repositório, no formato de seta para a direita, que será apresentada quando o item estiver fechado e não selecionado. Observação: Essa imagem é apresentada quando o item contém subitens.

 

 

cArrowRightSel

caractere

Indica a imagem do repositório, no formato de seta para a direita, que será apresentada quando o item estiver fechado e selecionado. Observação: Essa imagem é apresentada quando o item contém subitens.

 

 

cArrowDownNoSel

caractere

Indica a imagem do repositório, no formato de seta para baixo, que será apresentada quando o item estiver aberto e não selecionado. Observação: Essa imagem é apresentada quando o item contém subitens.

 

 

cArrowDownSel

caractere

Indica a imagem do repositório, no formato de seta para baixo, que será apresentada quando o item estiver aberto e selecionado. Observação: Essa imagem é apresentada quando o item contém subitens.

 

 

cResSelected

caractere

Nome do resource a ser usado como fundo quando o item for selecionado (clicado). Disponível apenas em build superior a 7.00.121227P.

 

 

cResSelDetail

caractere

Nome do resource a ser usado como detalhe (canto esquerdo ou direito) do item quando estiver selecionado (clicado). O resource pode conter transparência para não sobrepor totalmente o resource de fundo. Disponível apenas em build superior a 7.00.121227P.

 

 

nPosSelDetail

numérico

Código da posição em que o resource de detalhe quando selecionado ficará, sendo 0 para esquerda e 1 para direita. Disponível apenas em build superior a 7.00.121227P.

 

 

lSelected

lógico

Indica se este item já vira selecionado por padrão. Disponível apenas em build superior a 7.00.121227P.

 

 

Retorno

Nome

Tipo

Descrição

oObj

objeto

Nova instância da classe TMenuItem

Exemplos

Exemplo 1
    oMenu := tMenu():new(0, 0, 0, 0, .F., "", oParent)
    // cria os submenus utilizando o construtor new2  
    oMenu02 := tMenuItem():new2(oMenu, "Menu 02")
  • Sem rótulos