Icone em botão

Dicas do Oracle Forms Builder - Blocos, Itens, LOV, Canvas, Triggers, comandos, PLL, d2kwutil, FMB, Alert, menus, etc
Responder
roa
Rank: Estagiário Sênior
Rank: Estagiário Sênior
Mensagens: 11
Registrado em: Ter, 16 Nov 2004 9:44 am
Localização: Volta Redonda - RJ
Romilson O. Alves
EPD/VR

Estou tentando fazer com que um ícone que inseri em um botão no form apareça em tempo de execução, mas ele só aparece em tempo de edição do form.

Alterei a propriedade "Icônico" para "Sim" e informe o "Nome do arquivo de Ícones" como c:\caminho\arquivo.ico.

Agradeço a atenção,
Avatar do usuário
tfg
Rank: Analista Júnior
Rank: Analista Júnior
Mensagens: 83
Registrado em: Seg, 03 Mai 2004 3:38 pm
Localização: Novo Hamburgo - RS

Não sei se tem algo a ver...
Tenta tirar o .ICO do nome do arquivo... Se não funcionar, tb não sei... :-(
Avatar do usuário
leobbg
Rank: Programador Júnior
Rank: Programador Júnior
Mensagens: 22
Registrado em: Sex, 29 Out 2004 10:25 am
Localização: PORTO ALEGRE - RS
Leo BBG Consultor Oracle

Bom, caro amigo....

1º Você teria que ter colocada a versão do teu forms, se 4.5... 6i ou 9i

mas já respondendo para as versões que conheço...

Versão 6i

Você deve entrar no teu REGEDIT e verificar se existe a linha UI_ICON no mesmo Oracle Home onde está instalado o teu forms, não existindo crie a linha UI_ICON e adicione o endereço onde estão localizados os icones que você deseja que aparecam no forms.

Versão 9i

Bom ai o bixo é mais cabeludo, vou te passar um passo-a-passo que fiz recentemente, nada d+ mas que ajuda e muito!

1) criar diretorio icons no caminho especificado

Selecionar tudo

c:\<diretorio oracle>\forms90\icons
2) copiar todos os imagens( gifs ) para o diretorio criado ICONS

3) entrar no prompt do dos, ir até a pasta criada

a) c:\<diretorio oracle>\forms90\icons
b) digitar o comando : jar -cvf icons.jar *.gif
c) fechar o prompt do DOS.

4) abrir a pasta <diretorio oracle>\j2ee\Oracle9iDS\application-deployments\forms\forms90web
a) abrir o arquivo orion-web.xml em um bloco de notas
b) acrescentar a linha : <virtual-directory virtual-path="/icons" real-path="C:\ora9i/forms90/icons" />
c) salve feche o arquivo.

5) abrir a pasta <diretorio oracle>\forms90\server
a) abrir o arquivo formsweb.cfg em um bloco de notas
b) procurar a linha de comando : archive_jini= existindo algo escrito ao lado colocar um "," virgula para ficar como abaixo

Selecionar tudo

archive_jini=.......,/forms90/icons/icons.jar
c) procurar a linha de comando : imageBase= e substituir o que estiver escrito ao lado, ficando da seguinte forma.

Selecionar tudo

imageBase=codebase
d) salve feche o arquivo

6) execute o forms pela web novamente, mas detalhe, se o nome dos arquivos GIFS MAIUSCULO/MINUSCULOS devem ser os mesmo contidos no forms
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 8 visitantes