@...PROMPT
 Exibe um item de menu e define uma mensagem
------------------------------------------------------------------------------

 Sintaxe

     @ <nLin>, <nCol> PROMPT <cItemMenu>
        [MESSAGE <cItemMensagem>]

 Argumentos

     <nLin> e <nCol> sao as coordenadas de linha e coluna para
     exibir o item de menu.  Valores de linha estao na faixa de zero até
     MAXCOL()>

     <cItemMenu> é o string com o item de menu a ser exibido.

     <cItemMenssagem> define a mensagem a ser exibida cada vez que o
     item corrente é iluminado.

 Descriçao

     @...PROMPT é a porçao exibidora de sistema de menu de barra luminosa do
     Clipper.  Cada @...PROMPT exibe um item de menu e define uma mensagem
     associada a ser exibida na linha definida em SET MESSAGE.  O menu de
     barra luminosa é invocado com MENU TO.  Os itens de menu podem ser
     exibidos na tela em qualquer ordem e configuraçao de linha e coluna.
     MENU TO, entretanto, navega na lista de itens de menu corrente na ordem
     em que estes foram definidos.

     Podem existir até 32 itens para cada menu e o @...PROMPT irá exibi-los
     em tela utilizando a cor padrao.  Quando MENU TO é ativado, o item
     corrente é iluminado utilizando a cor destaque.

     Após cada comando @...PROMPT, o cursor é posicionado uma coluna à
     direita do item no qual você está.  ROW() e COL() sao atualizados de
     modo a refletir a posiçao do cursor.  Isto lhe permite utilizar ROW() e
     COL() de modo a especificar posiçoes de itens consecutivas ao primeiro
     item colocado na tela.  Veja o exemplo abaixo.

 Exemplos

     Este exemplo exibe um menu de barra luminosa na linha 1 da tela com as
     mensagens associadas exibidas na próxima linha.  Quando o usuário
     apertar Return, a posiçao do item de menu é atribuída a nChoice:

     LOCAL nChoice := 1
     CLS ; SET WRAP ON
     SET MESSAGE TO 2
     @ 1, 3 PROMPT "Arquivo" MESSAGE "Acesso a arquivo de dados"
     @ ROW(), COL() + 2 PROMPT "Edita" MESSAGE "Edita registro corrente"
     @ ROW(), COL() + 2 PROMPT "Busca" MESSAGE "Acha outro registro"
     MENU TO nChoice

 Arquivos:  Biblioteca CLIPPER.LIB.
 To download this example - click here.

See Also: MENU TO SET MESSAGE SET WRAP ACHOICE() SETCOLOR()