Árvore de páginas

Construtor TCheckBox:New

Método construtor da classe.

Sintaxe

TCheckBox():New( [ nRow ], [ nCol ], [ cCaption ], [ bSetGet ], [ oDlg ], [ nWidth ], [ nHeight ], [ uParam8 ], [ bLClicked ], [ oFont ], [ bValid ], [ nClrText ], [ nClrPane ], [ uParam14 ], [ lPixel ], [ cMsg ], [ uParam17 ], [ bWhen ] )

Parâmetros

Nome

Tipo

Descrição

Obrigatório

Referência

nRow

numeric

Indica a coordenada vertical.



nCol

numeric

Indica a coordenada horizontal.



cCaption

character

Indica o título do objeto.



bSetGet

codeblock

Indica o bloco de código que será executado quando o componente for marcado ou desmarcado, normalmente é utilizado para alterar uma variável lógica que representará o estado do componente.



oDlg

object

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



nWidth

numeric

Indica a largura do objeto.



nHeight

numeric

Indica a altura do objeto. É estipulada uma altura padrão para o objeto de 21 pixels, somente sendo possível sua alteração através da aplicação de estilo, utilizando o método SetCss, devidamente documentado no TDN.



uParam8

numeric

Compatibilidade.



bLClicked

codeblock

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



oFont

object

Indica o objeto do tipo TFont utilizado para definir as características da fonte aplicada na exibição do conteúdo do controle visual.



bValid

codeblock

Indica o bloco de código de validação que será executado quando o foco sair do componente atual para outro. Caso o bloco retorne verdadeiro (.T.) o foco é trocado para o outro componente, e caso retorne falso (.F.) o foco não é trocado e continua no componente atual.



nClrText

numeric

Indica a cor do texto da janela.



nClrPane

numeric

Indica a cor de fundo da janela.



uParam14

logical

Compatibilidade.



lPixel

logical

Indica se considera as coordenadas passadas em pixels (.T.) ou caracteres (.F.).



cMsg

character

Indica a mensagem, do tipo dica de contexto (tooltip/hint), que será apresentada ao posicionar o ponteiro do mouse sobre o objeto.



uParam17

logical

Compatibilidade.



bWhen

codeblock

Indica o bloco de código que será executado quando o componente receber ou perder foco. Caso o bloco retorne verdadeiro (.T.) o componente ficará habilitado para edição, e caso retorne falso (.F.) o componente ficará desabilitado para edição.



Retorno

Nome

Tipo

Descrição

oObj

object

Nova instância da classe TCheckBox

Exemplos

 lCheck := .T.
 oCheck1 := TCheckBox():New(01,01,'CheckBox 001',{||lCheck},oDlg,100,210,,,,,,,,.T.,,,)
  • Sem rótulos