TPaintPanel:bRClicked
Indica o bloco de código que será executado quando clicar, com o botão direito do mouse, sobre o objeto.
Tipo | Valor Padrão | Somente Leitura |
---|---|---|
bloco de código | { || } | N |
Observações
Importante: Este bloco de código retorna as coordenadas X/Y do clique do mouse em relação ao Monitor onde se encontra o Shape.
Esta característica visa permitir ao desenvolvedor disparar o evento de abertura de um Menu Popup, conforme exemplo abaixo.
Exemplos
oPanel:bLClicked := { |x,y| myFunc(x,y) } ... // Exemplo para abertura de menu Popup Static Function myFunc(x,y) Local oMenu Local oMenuItem := {} MENU oMenu POPUP aAdd( oMenuItem, MenuAddItem("Menu Normal 01",,, .T.,,,, oMenu,{|| Alert(1) },,,,,{|| .T.}) ) aAdd( oMenuItem, MenuAddItem("Menu Normal 02",,, .T.,,,, oMenu,{|| Alert(2) },,,,,{|| .T.}) ) aAdd( oMenuItem, MenuAddItem("Menu Normal 03",,, .T.,,,, oMenu,{|| Alert(3) },,,,,{|| .T.}) ) ENDMENU oMenu:Activate(x, y)
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas