Histórico da Página
Composition Setup |
---|
import.css=/download/attachments/3279126062824/newLayouttecnologia.css |
|
Pagetitle |
---|
...
...
|
...
|
Cria
...
um
...
objeto
...
do
...
tipo
...
calendário.
Hierarquia
...
...
- MsCalend
Construtores
Inclusão de trecho | ||||||
---|---|---|---|---|---|---|
|
Propriedades
Inclusão de trecho | ||||||
---|---|---|---|---|---|---|
|
Métodos
Inclusão de trecho | ||||||
---|---|---|---|---|---|---|
|
Exemplos
Bloco de código | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
NewMétodo construtor da classe.MsCalend(): New ( [ nRow], [ nCol], [ oWnd], [ lCanMultSel] ) --> oObjeto | ||||||||||
Nome | Tipo | Descrição | Obrigatório | Referência | nRow | Numérico | Indica a coordenada vertical. | nCol | Numérico | Indica a coordenada horizontal. | oWnd | Objeto | Indica a janela ou controle visual onde o objeto será criado. | lCanMultSel | Lógico | Indica se habilita (.T.)/desabilita (.F.) a seleção de múltiplos dias. |
Nome | Tipo | Descrição | Obrigatório | Referência | nDia | Numérico | Indica a data que será restringida. | X | nCorFonte | Numérico | Indica a cor da fonte. | X | nCorBorda | Numérico | Indica a cor da borda. |
Nome | Tipo | Descrição | Obrigatório | Referência | nDia | Numérico | Indica a data para excluir a restrição. |
Propriedade | Descrição | Tipo |
bChange | Indica o bloco de código que será executado quando o estado ou conteúdo do objeto for modificado pela ação sobre o controle visual. | Bloco de código |
bChangeMes | Indica o bloco de código que será executado ao selecionar um novo mês. | Bloco de código |
dDiaAtu | Indica ou retorna o dia selecionado. | Data |
lCanMultSel | Indica se habilita (.T.)/desabilita (.F.) a seleção de múltiplos dias. | Lógico |
#include "TOTVS.CH" User Function MsCalend() DEFINE DIALOG oDlg TITLE "Exemplo MsCalend" FROM 180,180 TO 550,700 PIXEL // Cria objeto oMsCalend := MsCalend():New(01,01,oDlg,.T.) // Define o dia a ser exibido no calendário oMsCalend:dDiaAtu := ctod( "01/01/2008" ) // Code-Block para mudança de Dia oMsCalend:bChange := {|| Alert('Dia Selecionado: ' + dtoc(oMsCalend:dDiaAtu)) } // Code-Block para mudança de mes oMsCalend:bChangeMes := {|| alert('Mes alterado') }
ACTIVATE DIALOG oDlg CENTERED Return
Exemplo da classe MsCalend
Abrangência
Microsiga Protheus 8.11, Microsiga Protheus 11, Protheus 10, TOTVS Application Server 10,
...
TOTVS Application Server 11
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas