Histórico da Página
Composition Setup |
---|
import.css=/download/attachments/3279126062824/newLayouttecnologia.css |
Portuguese |
Pagetitle | ||
---|---|---|
|
...
|
...
|
Cria
...
um
...
objeto
...
do
...
tipo
...
barra
...
de
...
divisão.
Hierarquia
...
...
- TSplitter
Construtores
Inclusão de trecho | ||||||
---|---|---|---|---|---|---|
|
Métodos
Inclusão de trecho | ||||||
---|---|---|---|---|---|---|
|
Exemplos
Bloco de código | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CreateMétodo construtor da classe.TSplitter(): Create ( [ oWnd] ) --> oObjeto
oObjeto
oSplitter := TSplitter():Create( oDlg ) NewMétodo construtor da classe.TSplitter(): New ( [ nRow], [ nCol], [ oWnd], [ nWidth], [ nHeight], [ nOrientation] ) --> oObjeto
oObjeto
oSplitter := TSplitter():New( 01,01,oDlg,260,184 ) MovToFirstDefine qual objeto será o primeiro das divisões.TSplitter(): MovToFirst ( [ oObj] ) -->
oSplitter:MoveToFirst( oPanel2 ) Exemplo do método MoveToFirst MovToLastDefine qual objeto será o último das divisões.TSplitter(): MovToLast ( [ oObj] ) -->
oSplitter:MoveToLast( oPanel2 ) Exemplo do método MoveToLast SetChildCollapseDefine se os elementos serão fechados (Collapsibles).TSplitter(): SetChildCollapse ( [ lColl] ) -->
oSplitter:SetChildCollapse(.T.) SetCollapseDefine qual objeto será fechado (Collapsible).TSplitter(): SetCollapse ( [ oObj], [ lColl] ) -->
oSplitter:SetCollapse( oPanel2, .T. ) SetOpaqueResizeDefine se o redimensionamento (resize) será opaco.TSplitter(): SetOpaqueResize ( [ lOpaq] ) -->
oSplitter:SetOpaqueResize( .T. ) SetOrientEspecifica a posição (horizontal ou vertical) do objeto.TSplitter(): SetOrient ( [ nOrient] ) -->
oSplitter:SetOrient( 1 ) Exemplo do método SetOrient SetResizeModeDefine a maneira de redimensionar (resize) o objeto.TSplitter(): SetResizeMode ( [ oObj], [ nMode] ) -->
oSplitter:SetResizeMode( oPanel2, 1 ) #include "TOTVS.CH" User Function TSplitter() DEFINE DIALOG oDlg TITLE "Exemplo TSplitter :SetOrient" FROM 180,180 TO 550,700 PIXEL oSplitter := tSplitter():New( 01,01,oDlg,260,184 ) oPanel1:= tPanel():New(322,02," Painel 01",oSplitter,,,,,CLR_YELLOW,60,60) oPanel2:= tPanel():New(322,02," Painel 02",oSplitter,,,,,CLR_HRED,60,80) oPanel3:= tPanel():New(322,02," Painel 03",oSplitter,,,,,CLR_HGRAY,60,60) ACTIVATE DIALOG oDlg CENTERED ReturnExemplo da classe TSplitter |
Resultado do Exemplo
Abrangência
Microsiga Protheus 8.11 , Microsiga Protheus 11 , Protheus 10 , TOTVS Application Server 10 , ByYou Application Server
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas