Página 1 de 1

MENU HELP

Enviado: 15 Fev 2006 14:49
por MARCELOG
Olá forum,
recentemente vi um exemplo de menu colocado pelo Stanis no estilo do Clipper 5.3.
Gostaria de saber se é possível fazer com que, após a exeução da ação, retornar à opção selecionada?
O exemplo do Stanis insiste em retornar ao menu principal (TopBar).

Obrigado.

MarceloG

Enviado: 15 Fev 2006 18:50
por Stanis Luksys
Olá amigo,

O pequeno exemplo que eu disponibilizei foi só uma "introdução" ao uso das classes necessárias para um desenvolvimento um pouco mais profissional de menus.

Para realizar o que você pretende, você deve utilizar a variável exportável CURRENT para saber qual o item do menu esteve com o foco por último, algo do tipo:

nUltimoItem := oPopUpMenu:Current

Depois disso você executa a sua rotina, e quando voltar dela você joga o foco do menu de volta neste item recuperando o valor de sua variável através do método SELECT, algo assim:

oPopUpMenu:Select( nUltimoItem )


Você pode também encontrar maiores informações sobre o uso destas classes no NG do Clipper 5.3.


Espero ter ajudado.