Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Иконка в меню forms 10  [new]
ech1111
Guest
ПРописываю путьк иконке в менюшке, после этого компилю а форма не открвается вобще?
в чем тут соль?
15 мар 07, 12:13    [3901461]     Ответить | Цитировать Сообщить модератору
 Re: Иконка в меню forms 10  [new]
ech11111
Guest
щас форма открылась , прописал в переменных окружения каталог с иконкой UI_ICON . но иконка не видна все равно!!!!!!!!!!!!!!!!!!!!help
15 мар 07, 12:41    [3901696]     Ответить | Цитировать Сообщить модератору
 Re: Иконка в меню forms 10  [new]
ech11111
Guest
неужели никто не добавлял иконку в меню???
15 мар 07, 14:28    [3902632]     Ответить | Цитировать Сообщить модератору
 Re: Иконка в меню forms 10  [new]
andrey_anonymous
Member

Откуда: Москва
Сообщений: 19232
Далеко не всякий файл-картинка будет воспринят формсом как законная иконка.
15 мар 07, 14:44    [3902759]     Ответить | Цитировать Сообщить модератору
 Re: Иконка в меню forms 10  [new]
ech1111
Guest
я взял готовую ico оракловую, перегнал в Gif , собрал jar .прописал все это и ничего!
Делал все по этому совету:

1. Для того чтобы иконки были видны в девелопере при разработке форм необходимо в реестре прописать путь к *.ico файлам - например UI_ICON = c:\er\icons.
2. Для того чтобы иконки было видно в форме при запуске необходимо сделать следующее:
а) конвертнуть ico в gif, собрать полученные gif'ы в jar-архив (например находясь в каталоге содержащем каталог с иконками (icons) запустить такую штуку c:\orahome\jdk\bin\jar cvf icons.jar icons\*.gif )
б) после того как получится архив icons.jar, необходимо его поместить в папку c:\orahome\forms90\java\
в) в файле registry.dat изменить строки таким образом
default.icons.iconpath=icons/ --icons это папка в архиве icons.jar
default.icons.iconextension=gif
в файле formsweb.cfg изменить строки таким образом
imageBase=CodeBase
archive_jini=f90all_jinit.jar,icons.jar
archive_ie=f90all.jar,icons.jar
archive=f90all.jar,icons.jar
15 мар 07, 14:47    [3902792]     Ответить | Цитировать Сообщить модератору
 Re: Иконка в меню forms 10  [new]
Ales Protiv
Member

Откуда: Прага
Сообщений: 1872
попробуйте для начала обойтись без jar:

#

В файле ORACLE_HOME\j2ee\Oracle9iDS\application-deployments\forms\forms90web\orion-web.xml задать виртуальный путь к каталогу с картинками

<virtual-directory virtual-path="/icons" real-path="D:\...\icons" />

В файле ORACLE_HOME\Forms90\java\oracle\forms\registry\registry.dat найти

default.icons.iconpath=

вписать виртуальный путь к картинкам

default.icons.iconpath=icons

Картинки должны быть в формате, указанном параметром default.icons.iconextension в том же файле.

default.icons.iconextension=gif


всегда работало.
c jar тоже всегда получалось, не вижу ошибки... возможно formsweb.cfg подхватывается после рестарта oc4j - не помню...
15 мар 07, 15:56    [3903432]     Ответить | Цитировать Сообщить модератору
 Re: Иконка в меню forms 10  [new]
ech1111
Guest
попробовал так тоже , не видать картинки:(
15 мар 07, 17:30    [3904187]     Ответить | Цитировать Сообщить модератору
 Re: Иконка в меню forms 10  [new]
Ales Protiv
Member

Откуда: Прага
Сообщений: 1872
а вы случаем не полный путь к картинке в свойствах прописали?
15 мар 07, 17:38    [3904259]     Ответить | Цитировать Сообщить модератору
 Re: Иконка в меню forms 10  [new]
ech1111
Guest
да нет........ написал просто emp даже без расширения
15 мар 07, 17:43    [3904286]     Ответить | Цитировать Сообщить модератору
 Re: Иконка в меню forms 10  [new]
ech1111
Guest
может в настройках меню надо че то подкрутить?
15 мар 07, 17:45    [3904296]     Ответить | Цитировать Сообщить модератору
 Re: Иконка в меню forms 10  [new]
Ales Protiv
Member

Откуда: Прага
Сообщений: 1872
ну вы бы попробовали на обычную кнопку картинку навесить, видна или нет будет?
15 мар 07, 17:52    [3904357]     Ответить | Цитировать Сообщить модератору
 Re: Иконка в меню forms 10  [new]
ech1111
Guest
попробовал , сделал iconic = yes . и iconfile = emp. Отображается пустая кнопка
15 мар 07, 17:56    [3904385]     Ответить | Цитировать Сообщить модератору
 Re: Иконка в меню forms 10  [new]
Ales Protiv
Member

Откуда: Прага
Сообщений: 1872
Значит чего-то недокрутили :-\
Попробуйте еще раз внимательно.
И рестартуйте контейнер на всякий.
15 мар 07, 18:16    [3904553]     Ответить | Цитировать Сообщить модератору
 Re: Иконка в меню forms 10  [new]
ech1111
Guest
up
16 мар 07, 09:22    [3905988]     Ответить | Цитировать Сообщить модератору
 Re: Иконка в меню forms 10  [new]
FRM-42100
Member

Откуда: UA
Сообщений: 753
Вот тут все подробно изложено: Oracle Forms – HowTo Deploy Icons Проверь себя еще раз. Не получится - начни с публикации содержимого Java Console и конфигов.
16 мар 07, 13:53    [3907186]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить