- conheça também:
acronsoft
acrondesign
DeveloperFlex - Soluções para Desenvolvedores Visual DataFlex
contato@developerflex.com.br | (55 11) 4378-1115
veja também:
As classe cMenuFlexClosePanelButton está definida no pacote cMenuFlexClosePanelButton.pkg.
A classe cMenuFlexClosePanelButton é uma subclasse da classe cWsButton do MenuFlex e herda todas as propriedades, eventos e métodos existentes nesta classe.
Muito desenvolvedores tem o costume de adicionar um botão, principamente em ReportViews, para fechar a tela.
Normalmente todos os botões para este propósito terão o mesmo Label e o procedimento OnClick irá chamar o método Close_Panel. Esta classe é uma classe especializada para fazer exatamente isso. Sua utilização, em detrimento da classe cWsButton ou Button, deixará o código fonte menor, proporcionando um arquivo compilado também menor.
O exemplo abaixo mostra o código de um botão "tradicional" usado para fechar a tela:
Object oFechar_Button is a cWsButton
Set Label to "Fechar (Esc)"
Set Size to 14 60
Set Location to 63 134
Set Status_Help to "Cancelar"
Procedure OnClick
Send Close_Panel
End_Procedure // OnClick
End_Object // oFechar_Button
Agora o mesmo objeto, mas usando a classe cMenuFlexClosePanelButton:
Object oFechar_Button is a cMenuFlexClosePanelButton
Set Location to 63 134
End_Object // oFechar_Button
A única propriedade que realmente precisa ser configurada no objeto é a Location, pois as demais já estão predefinidas na classe.
2017, ACRONSOFT Gestão da Informação. Todos os direitos reservados.