PDA

View Full Version : Sysmenu_Icon



Queiroz
17-Apr-2019, 08:41 AM
Bom dia!

Não estou achando o evento que é gerado ao clicar no Sysmenu_icon de um ModalPanel

Alguem poderiam me ajudar?

Obrigado,
Queiroz

Fernando Faria
17-Apr-2019, 09:37 AM
Queiroz,

Você tentou a Close_Panel?
Eu acho que mesmo em modalpanel, ao fechar uma view, o Close_Panel é executado.

De qualquer forma, em alguns casos eu desabilito o sysmenu_icon, coloco um botão para fechar e faço toda a tratativa de validação neste botão.

Abraço

Queiroz
17-Apr-2019, 12:29 PM
Fernando,

Se não encontrar vou fazer desta forma.

Obrigado,
Queiroz

Joao Mauricio Rinardo
17-Apr-2019, 03:54 PM
Queiroz,

Eu não sei se existe um evento específico para quando se clica no botão "x" da janela modal, mas você pode utilizar o evento Closing_View (https://docs.dataaccess.com/dataflexhelp/mergedProjects/VDFClassRef/dbViewFloatingPanel-Event-Closing_View.htm) ou argumentar o método Close_Panel (https://docs.dataaccess.com/dataflexhelp/mergedProjects/VDFClassRef/dbFloatingPanel-Procedure-Close_Panel.htm), caso precise adicionar algum tipo de controle no fechamento da mesma. Outra opção seria definir uma mensagem de verificação de saída através da propriedade Verify_Exit_msg (https://docs.dataaccess.com/dataflexhelp/mergedProjects/VDFClassRef/dbFloatingPanel_-Property-Verify_Exit_msg.htm).

Até mais!