Prezado Ivan,

Modificar o texto de uma op��o do Menu pode n�o resolver o seu problema pois
como voc� far� para colocar em ingl�s o restante da sua aplica��o ?
Se voc� est� precisando traduzir sua aplica��o para outros idiomas a solu��o
� voc� utilizar o Object Nationalizer, que � uma ferramenta que acompanha o
Team Developer que voc� j� tem e que serve exatamente para isso.

No livro "Programando com o CTD2000", o cap�tulo 13, Traduzindo aplica��es
com o Object Nationalizer, pag 293, descreve esta ferramenta e mostra um
exemplo. Tudo pode ser traduzido com o Object Nationalizer. Voc� precisa
selecion�-lo nas op��es de instala��o, na parte "Corporate", a mesma onde se
seleciona o TOM e o CDK.

Fiz um exemplo no TD2.1 e estou enviando em anexo. Rodando esta aplica��o em
modo de desenvolvimento aparecer� uma mensagem que voc� precisa responder
"Yes", se vc gerar o execut�vel esta mensagem n�o aparecer�.

No AppStartUp configuro o idioma em que o aplicativo ir� rodar.

On SAM_AppStartup
      Call SalResourceSet( 'ingles.apr', 0 )

O resto � simples, ou seja, n�o precisa mais de nenhum esfor�o de
programa��o.

Espero que atenda. Se voc� precisar de mais informa��es pode me perguntar.
Tamb�m tenho um treinamento de um dia no Object Nationalizer.

um abra�o,
Lairton.

----- Original Message ----- 
From: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, February 17, 2004 3:54 PM
Subject: [sqlwin] Altera��o de Texto de Menu Dinamicamente


> Pessoal,
>
> Preciso alterar o Sistema da empresa onde trabalho para que possa ser
> parametrizado o texto do Menu de cada tela.
>
> Utilizando a fun��o 'VisMenuSetText' apenas consegui trocar o texto de um
> 'Menu Item', alguem j� conseguiu manipular o texto de um 'Popup Menu' ?
>
> Exemplo:
> Imagine uma tela que tenha o Menu 'Arquivo'. A partir de uma
parametriza��o
> ser� determinado que no Brasil deve-se setar 'Arquivo' para o respectivo
> menu da tela, mas em outro pa�s deve-se setar 'File' tudo isso controlado
> via programa��o.
>
> Att,
>
> Ivan Napolitano
>
>
>
>
>
>
>
>
> ==============================================
> Lista de Centura SQLWindows
> Administrador : [EMAIL PROTECTED]
> [ http://www.centuraexplorer.com ]
> Para sair desta lista mande mensagem para:
> [EMAIL PROTECTED] sem nada no Subject e
> com o comando a seguir no corpo da msg:
> "unsubscribe sqlwin" (sem as aspas)
> ==============================================

<<attachment: Exemplo_Nationalizer.zip>>

Responder a