Construtor TLinearLayout:New
Construtor TLinearLayout:New
Método construtor da classe.
Sintaxe
TLinearLayout():New( [ oWnd ], [ nDirection ], [ nAlign ], [ nWidth ], [ nHeight ] )
Parâmetros
Nome | Tipo | Descrição | Obrigatório | Referência |
---|---|---|---|---|
oWnd | objeto | Indica a janela ou controle visual onde o objeto será criado. |
|
|
nDirection | numérico | Indica a direção linear na qual os componentes serão dispostos no layout. Consulte a área de observações para conhecer as opções disponíveis. |
|
|
nAlign | numérico | Indica o alinhamento do objeto (container TAlignLayout) no espaço disponibilizado pelo seu objeto pai. |
|
|
nWidth | numérico | Indica a largura em pontos do objeto. |
|
|
nHeight | numérico | Indica a altura em pontos do objeto. |
|
|
Retorno
Nome | Tipo | Descrição |
---|---|---|
oObj | objeto | Nova instância da classe TLinearLayout |
Observações
Valores disponíveis para o parâmetro nDirection:
Valor | Descrição |
---|---|
0 | Direção horizontal da esquerda para a direita |
1 | Direção horizontal da direita para a esquerda |
2 | Direção vertical do topo para a base |
3 | Direção vertical da base para o topo |
Exemplos
#define LAYOUT_LINEAR_L2R 0 // LEFT TO RIGHT #define LAYOUT_LINEAR_R2L 1 // RIGHT TO LEFT #define LAYOUT_LINEAR_T2B 2 // TOP TO BOTTOM #define LAYOUT_LINEAR_B2T 3 // BOTTOM TO TOP oLayout:= tLinearLayout():New(oWnd,LAYOUT_LINEAR_T2B,CONTROL_ALIGN_TOP,0,60)