Páginas filhas
  • FwDialogModal

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Composition Setup
import.css=/download/attachments/327912/newLayout.css
Classe: FwDialogModal

 

Compatível Países:Todos
Sistemas Operacionais:Todos
Compatível às Bases de Dados:Todos
Nível de Acesso:Nível 1 (Acesso Clientes)
Idiomas:Português, Inglês, Espanhol
VersãoP11 e P12

 

Descrição
Mostra uma dialog Modal
   

createDialog

Sintaxe
FWDIALOGMODAL():createDialog()-> NIL

Descrição
Método responsável por criar a janela e montar os paineis.
Esse método não ativa a classe, ele apenas cria os componentes.
Para ativar a classe é necessário usar o método activate.

activate

Sintaxe
FWDIALOGMODAL():activate()-> NIL

Descrição
Método responsável por ativar a janela.

getPanelMain

Sintaxe
FWDIALOGMODAL():getPanelMain()-> NIL

Descrição
Método responsável por retornar o painel principal da janela.
Esse painel é o painel onde devem ser colocados os componentes que
se deseja mostra na janela.

addCloseButton

Sintaxe
FWDIALOGMODAL():addCloseButton([ bClose ])-> NIL

Descrição
Método responsável por criar um botão "Fechar" na janela.


Parâmetros

 

NomeTipoDescriçãoDefaultObrigatórioReferência
bCloseBloco de CódigoBloco de código que deve ser acionado no botão{|| SELF:OOWNER:END()}  

 

 
addYesNoButton

Sintaxe
FWDIALOGMODAL():addYesNoButton()-> NIL

Descrição
Método responsável por criar os botões "Não" e "Sim", deixando como
focal o botão "Sim".


Veja também

Método getButtonSelected
addNoYesButton

Sintaxe
FWDIALOGMODAL():addNoYesButton()-> NIL

Descrição
Método responsável por criar os botões "Não" e "Sim", deixando como
focal o botão "Não".


Veja também

Método getButtonSelected
addExitPageButton

Sintaxe
FWDIALOGMODAL():addExitPageButton([ bClose ], [ bSave ], [ bGoBack ])-> NIL

Descrição
Método responsável por criar os botões "Sair da página", "Continuar Editando" e "Salvar".


Parâmetros

 

NomeTipoDescriçãoDefaultObrigatórioReferência
bCloseBloco de CódigoBloco de código usado no botão "Sair da Página"{|| }  
bSaveBloco de CódigoBloco de código usado no botão "Salvar"{|| }  
bGoBackBloco de CódigoBloco de código usado no botão "Continuar Editando"{|| }  

 

 
addButtons

Sintaxe
FWDIALOGMODAL():addButtons(<aButtons >)-> NIL

Descrição
Método responsável por criar botões na barra.


Parâmetros

 

NomeTipoDescriçãoDefaultObrigatórioReferência
aButtonsArrayarray com as informações dos botões, na seguinte estrutura:
[n]
[n][1] cResource Nome do resource compilado no RPO que será a imagem do botao
[n][2] cTitle Titulo do Botao
[n][3] bBloco Bloco de codigo que será executado
[n][4] cToolTip Comentário do botão
[n][5] nShortCut Tecla para se criar o ShortCurt
[n][6] lShowBar Indica que o botão estará visível na barra
[n][7] lConfig Indica se botao estara visivel na configuracao
 X 

 

 
AddUserBtn

Sintaxe
FWDIALOGMODAL():AddUserBtn()-> NIL

Descrição
long_description
   
setUIDelete

Sintaxe
FWDIALOGMODAL():setUIDelete()-> NIL

Descrição
Método responsável por definir que a janela deve exibir a interface
de janela de exclusão de formulário.

createDeletePanel

Sintaxe
FWDIALOGMODAL():createDeletePanel()-> NIL

Descrição
Método responsável por criar o conteudo do painel superior quando a
janela é do tipo UIDelete.
Quando a janela modal é usada como uma interface de exclusão, o painel
superior exibe uma imagem diferenciada.

enableFormBar

Sintaxe
FWDIALOGMODAL():enableFormBar()-> NIL

Descrição
Método responsável por habilitar/desabilitar a barra de botões da
janela. O padrão é exibir a barra.

enableAllClient

Sintaxe
FWDIALOGMODAL():enableAllClient()-> NIL

Descrição
Método responsável por definir que a janela deve ocupar a tela inteira.

getButtonSelected

Sintaxe
FWDIALOGMODAL():getButtonSelected()-> nOption

Descrição
Método responsável por retornar qual botão o usuário selecionou.
Esse método somente tem utilidade caso a janela esteja sendo usada
com os botões "Sim" e "Não".


Retorno
nOption Retorna 1 caso tenha sido selecionado o botão "Sim" e
retorna 0 caso tenha sido selecionado o botão "Não"

Veja também

Método addNoYesButton
Método addYesNoButton
setInitBlock

Sintaxe
FWDIALOGMODAL():setInitBlock()-> NIL

Descrição
long_description
   
setTimer

Sintaxe
FWDIALOGMODAL():setTimer(<nTempo >, <bAction >)-> NIL

Descrição
Set um Timer na Dlg

Parâmetros

 

NomeTipoDescriçãoDefaultObrigatórioReferência
nTempoNuméricoTempo em segundos X 
bActionBloco de CódigoAcao do Timer{|| SELF:OOWNER:END()}X 

 

 
setValid

Sintaxe
FWDIALOGMODAL():setValid()-> NIL

Descrição
Seta a Validacao do dialog
   
setWhen

Sintaxe
FWDIALOGMODAL():setWhen()-> NIL

Descrição
Seta o when do dialog
   
setCloseButton

Sintaxe
FWDIALOGMODAL():setCloseButton()-> NIL

Descrição
   
setSubTitle

Sintaxe
FWDIALOGMODAL():setSubTitle(<cSubTitle >)-> NIL

Descrição
Define um subtitulo para a janela.


Parâmetros

 

NomeTipoDescriçãoDefaultObrigatórioReferência
cSubTitleCaracteresSub Titulo da janela X 

 

 
setCloseBlock

Sintaxe
FWDIALOGMODAL():setCloseBlock(<bClose >)-> NIL

Descrição
Define um bloco de código para o botão fechar.


Parâmetros

 

NomeTipoDescriçãoDefaultObrigatórioReferência
bCloseBloco de Códigobloco de código X 

 

 
SetTitle

Sintaxe
FWDIALOGMODAL():SetTitle(<cTitle >)-> NIL

Descrição
Seta o titulo da Janela.
Parâmetros

 

NomeTipoDescriçãoDefaultObrigatórioReferência
cTitleCaracteresNome da janela X