Construtor TSpinBox:New
Método construtor da classe.
Sintaxe
TSpinBox():New( [ nRow ], [ nCol ], [ oWnd ], [ bChange ], [ nWidth ], [ nHeight ], [ cMsg ], [ bWhen ] )
Parâmetros
Nome | Tipo | Descrição | Obrigatório | Referência |
---|---|---|---|---|
nRow | numérico | Indica a coordenada vertical em pixels. |
|
|
nCol | numérico | Indica a coordenada horizontal em pixels. |
|
|
oWnd | objeto | Indica a janela ou controle visual onde o objeto será criado. |
|
|
bChange | bloco de código | Indica o bloco de código que será executado quando o estado ou conteúdo do objeto é modificado pela ação sobre o controle visual. |
|
|
nWidth | numérico | Indica a largura em pixels do objeto. |
|
|
nHeight | numérico | Indica a altura em pixels do objeto. |
|
|
cMsg | caractere | Indica a mensagem do tipo dica de contexto (tooltip/hint) ao posicionar o ponteiro do mouse sobre o botão. |
|
|
bWhen | bloco de código | Indica o bloco de código que será executado quando a mudança de foco da entrada de dados, na janela em que o controle foi criado, estiver sendo efetuada. |
|
|
Retorno
Nome | Tipo | Descrição |
---|---|---|
oObj | objeto | Nova instância da classe TSpinBox |
Observações
Para o atributo bWhen, o bloco de código retornará verdadeiro (.T.) se o controle permanecer habilitado, caso contrário retornará falso (.F.).
Exemplos
oSpinBox := TSpinBox():New(01,01,oDlg,{|x|Alert("oSpinBox: "+str(x,4))},30,20,"Mensagem tooltip/hint",{||Alert("bWhen"),.T.})