Войти
NeoBooker.ru
Добро пожаловать к нам в гости!
Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
  • Страница 1 из 1
  • 1
Модератор форума: Peter, DEMBEL, YURIY  
Форум NeoBook » Всё о программе NeoBook » Общие вопросы по NeoBook » Нужна помощь с командой LoadIcon
Нужна помощь с командой LoadIcon
anton68Дата: Пн, 11 Апреля 2011, 16:05 | Сообщение # 1
Любопытный
У меня у одного не работает изменение трей иконки, если я использую вложенный файл...
Code
LoadIcon "[Embedded]ok.ico" "TrayIcon"

Если не вложенный файл то замена проходит все нормально... интересно что не так.

Иконка размером: 16х16
Формат: *.ico
Размер: не более 24kb

В место иконки пустота:

Хотя все включено:

Прикрепления: 7042442.png (29.2 Kb) · 2180836.png (20.3 Kb)
 
СообщениеУ меня у одного не работает изменение трей иконки, если я использую вложенный файл...
Code
LoadIcon "[Embedded]ok.ico" "TrayIcon"

Если не вложенный файл то замена проходит все нормально... интересно что не так.

Иконка размером: 16х16
Формат: *.ico
Размер: не более 24kb

В место иконки пустота:

Хотя все включено:


Автор - anton68
Дата добавления - 11 Апреля 2011 в 16:05
СергейДата: Пн, 11 Апреля 2011, 16:06 | Сообщение # 2
Необукер
и в скомпилированном тоже не показывает?
 
Сообщениеи в скомпилированном тоже не показывает?

Автор - Сергей
Дата добавления - 11 Апреля 2011 в 16:06
anton68Дата: Пн, 11 Апреля 2011, 16:15 | Сообщение # 3
Любопытный
Сергей, так именно после компиляции и не работает....

Внизу пример...

Причем что самое интересное, звуки встроенные в проект та работают.... только иконок словно нет...

Прикрепления: 6080537.rar (23.6 Kb)


Сообщение отредактировано
anton68 - Пн, 11 Апреля 2011, 16:17
 
СообщениеСергей, так именно после компиляции и не работает....

Внизу пример...

Причем что самое интересное, звуки встроенные в проект та работают.... только иконок словно нет...


Автор - anton68
Дата добавления - 11 Апреля 2011 в 16:15
СергейДата: Пн, 11 Апреля 2011, 16:35 | Сообщение # 4
Необукер
Quote (anton68)
Сергей, так именно после компиляции и не работает....
у меня была такая трабла, лечил заменой иконки, т.е. НБ не принимает все подряд иконки, а определенные. В хелпе вроде есть описание.
 
Сообщение
Quote (anton68)
Сергей, так именно после компиляции и не работает....
у меня была такая трабла, лечил заменой иконки, т.е. НБ не принимает все подряд иконки, а определенные. В хелпе вроде есть описание.

Автор - Сергей
Дата добавления - 11 Апреля 2011 в 16:35
DEMBELДата: Пн, 11 Апреля 2011, 16:39 | Сообщение # 5
Наш дизайнер
ну дак
Quote (anton68)
Если не вложенный файл то замена проходит все нормально...

наверно с путями при распаковке намутили не то...


Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщениену дак
Quote (anton68)
Если не вложенный файл то замена проходит все нормально...

наверно с путями при распаковке намутили не то...

Автор - DEMBEL
Дата добавления - 11 Апреля 2011 в 16:39
anton68Дата: Пн, 11 Апреля 2011, 16:42 | Сообщение # 6
Любопытный
Блин перелопатил всю справку нашел только:

Quote
Для своего приложения Вы можете выбрать картинку-иконку (ICO) отличную от присвоенной по умолчанию. Для этого выберите опцию "Custom:" и щелкните мышкой по изображению папки справа от заголовка опции. При компиляции, иконка будет встроена в файл приложения. Обратите внимание, что размер и глубина цвета иконок, ограничены следующим перечнем:

32 x 32 x 16 colors
32 x 32 x 256 Colors
32 x 32 x 16 Million Colors
32 x 32 x Windows XP

Т.е. нижняя граница при выборе совместимой иконки - "32 x 32 x 16 color". В противном случае, Компилятор NeoBook попытается преобразовать иконку до совместимого состояния за Вас.

и еще на форуме вот это

Quote

- Добавлена поддержка следующих размеров значков (иконок):

16 x 16 x 4bit (16 цветов)
32 x 32 x 4bit
48 x 48 x 4bit
16 x 16 x 8bit (256 цветов)
32 x 32 x 8bit
48 x 48 x 8bit
16 x 16 x 32bit (16 миллионов цветов + альфа-канал)
32 x 32 x 32bit
48 x 48 x 32bit
128 x 128 x 32bit

Последний тип иконок может быть заменен сжатой 256х256х32-бит иконкой до размера 67,624 байта или менее. Иконка размером 256х256 должна быть сжата, иначе она не будет скомпилирована.

Но это все вроде не то... как я понимаю, дай наводку где еще порыть???

 
СообщениеБлин перелопатил всю справку нашел только:

Quote
Для своего приложения Вы можете выбрать картинку-иконку (ICO) отличную от присвоенной по умолчанию. Для этого выберите опцию "Custom:" и щелкните мышкой по изображению папки справа от заголовка опции. При компиляции, иконка будет встроена в файл приложения. Обратите внимание, что размер и глубина цвета иконок, ограничены следующим перечнем:

32 x 32 x 16 colors
32 x 32 x 256 Colors
32 x 32 x 16 Million Colors
32 x 32 x Windows XP

Т.е. нижняя граница при выборе совместимой иконки - "32 x 32 x 16 color". В противном случае, Компилятор NeoBook попытается преобразовать иконку до совместимого состояния за Вас.

и еще на форуме вот это

Quote

- Добавлена поддержка следующих размеров значков (иконок):

16 x 16 x 4bit (16 цветов)
32 x 32 x 4bit
48 x 48 x 4bit
16 x 16 x 8bit (256 цветов)
32 x 32 x 8bit
48 x 48 x 8bit
16 x 16 x 32bit (16 миллионов цветов + альфа-канал)
32 x 32 x 32bit
48 x 48 x 32bit
128 x 128 x 32bit

Последний тип иконок может быть заменен сжатой 256х256х32-бит иконкой до размера 67,624 байта или менее. Иконка размером 256х256 должна быть сжата, иначе она не будет скомпилирована.

Но это все вроде не то... как я понимаю, дай наводку где еще порыть???


Автор - anton68
Дата добавления - 11 Апреля 2011 в 16:42
DEMBELДата: Пн, 11 Апреля 2011, 16:43 | Сообщение # 7
Наш дизайнер
ты бы сразу иконку выложил, мы бы поигрались...

Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщениеты бы сразу иконку выложил, мы бы поигрались...

Автор - DEMBEL
Дата добавления - 11 Апреля 2011 в 16:43
anton68Дата: Пн, 11 Апреля 2011, 16:50 | Сообщение # 8
Любопытный
DEMBEL, Проверь пожалуйста, у тебя после компиляции будит пример работать, что я чуть выше выкладывал.....

Пути несколько раз перепроверял...

Добавлено (11 Апрель 2011, 16:47)
---------------------------------------------

Quote (DEMBEL)
ты бы сразу иконку выложил, мы бы поигрались...

Так я выдожил

Quote

Причем что самое интересное, звуки встроенные в проект та работают.... только иконок словно нет...

Прикрепления: 6080537.rar(24Kb)

Добавлено (11 Апрель 2011, 16:50)
---------------------------------------------

 
СообщениеDEMBEL, Проверь пожалуйста, у тебя после компиляции будит пример работать, что я чуть выше выкладывал.....

Пути несколько раз перепроверял...

Добавлено (11 Апрель 2011, 16:47)
---------------------------------------------

Quote (DEMBEL)
ты бы сразу иконку выложил, мы бы поигрались...

Так я выдожил

Quote

Причем что самое интересное, звуки встроенные в проект та работают.... только иконок словно нет...

Прикрепления: 6080537.rar(24Kb)

Добавлено (11 Апрель 2011, 16:50)
---------------------------------------------


Автор - anton68
Дата добавления - 11 Апреля 2011 в 16:50
DEMBELДата: Пн, 11 Апреля 2011, 16:53 | Сообщение # 9
Наш дизайнер
иконки пашут. В кнопке вернуть иконку ты неверно прописал путь, без Embedded. Перезакрепи иконки из правильного места, исправь код, я так сделал и все ок.

Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщениеиконки пашут. В кнопке вернуть иконку ты неверно прописал путь, без Embedded. Перезакрепи иконки из правильного места, исправь код, я так сделал и все ок.

Автор - DEMBEL
Дата добавления - 11 Апреля 2011 в 16:53
anton68Дата: Пн, 11 Апреля 2011, 17:08 | Сообщение # 10
Любопытный
DEMBEL, Блин, а у меня до компиляции при тесте проекта работают, а после компиляции нет.... Не скинешь скомпилированный у тебя пример.... я протестю на своей машине.....
Что ты имел под словами
Quote
Перезакрепи иконки из правильного места

Я их закрепил из архивированного проекта.... и с диска "С" напрямую..

Quote
В кнопке вернуть иконку ты неверно прописал путь, без Embedded.

Да ошибся, да если бы в этом было дело....... (Просто за старался быстрее сделать пример)

Добавлено (11 Апрель 2011, 17:06)
---------------------------------------------

Добавлено (11 Апрель 2011, 17:08)
---------------------------------------------



Сообщение отредактировано
anton68 - Пн, 11 Апреля 2011, 17:07
 
СообщениеDEMBEL, Блин, а у меня до компиляции при тесте проекта работают, а после компиляции нет.... Не скинешь скомпилированный у тебя пример.... я протестю на своей машине.....
Что ты имел под словами
Quote
Перезакрепи иконки из правильного места

Я их закрепил из архивированного проекта.... и с диска "С" напрямую..

Quote
В кнопке вернуть иконку ты неверно прописал путь, без Embedded.

Да ошибся, да если бы в этом было дело....... (Просто за старался быстрее сделать пример)

Добавлено (11 Апрель 2011, 17:06)
---------------------------------------------

Добавлено (11 Апрель 2011, 17:08)
---------------------------------------------


Автор - anton68
Дата добавления - 11 Апреля 2011 в 17:08
DEMBELДата: Пн, 11 Апреля 2011, 17:26 | Сообщение # 11
Наш дизайнер
вру, чето не показываются теперь ничего...

Добавлено (11 Апрель 2011, 17:26)
---------------------------------------------
короче, все таки нужно предварительно извлечь иконки... напиши в старте проекта

Code
ExtractFile "[Embedded]ok.ico" "[TempDir]ok.ico"
ExtractFile "[Embedded]hren.ico" "[TempDir]hren.ico"

а загружай их уже из распакованного места
Code
LoadIcon "[TempDir]hren.ico" "TrayIcon"
LoadIcon "[TempDir]ok.ico" "TrayIcon"


Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщениевру, чето не показываются теперь ничего...

Добавлено (11 Апрель 2011, 17:26)
---------------------------------------------
короче, все таки нужно предварительно извлечь иконки... напиши в старте проекта

Code
ExtractFile "[Embedded]ok.ico" "[TempDir]ok.ico"
ExtractFile "[Embedded]hren.ico" "[TempDir]hren.ico"

а загружай их уже из распакованного места
Code
LoadIcon "[TempDir]hren.ico" "TrayIcon"
LoadIcon "[TempDir]ok.ico" "TrayIcon"

Автор - DEMBEL
Дата добавления - 11 Апреля 2011 в 17:26
СергейДата: Пн, 11 Апреля 2011, 17:38 | Сообщение # 12
Необукер
Quote (DEMBEL)
короче, все таки нужно предварительно извлечь иконки
но поидеи команда поддерживает Embedded-иконку, иначе функция в команде была бы недоступна
 
Сообщение
Quote (DEMBEL)
короче, все таки нужно предварительно извлечь иконки
но поидеи команда поддерживает Embedded-иконку, иначе функция в команде была бы недоступна

Автор - Сергей
Дата добавления - 11 Апреля 2011 в 17:38
DEMBELДата: Пн, 11 Апреля 2011, 17:39 | Сообщение # 13
Наш дизайнер
я с этим [Embedded] так и не могу вкурить, где он работает а где нет... всегда распаковываю при случае.

Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщениея с этим [Embedded] так и не могу вкурить, где он работает а где нет... всегда распаковываю при случае.

Автор - DEMBEL
Дата добавления - 11 Апреля 2011 в 17:39
GorezcaidДата: Пн, 11 Апреля 2011, 19:14 | Сообщение # 14
Ветеран форума
Quote (anton68)
Прикрепления: 6080537.rar(24Kb)

У меня отображается
Quote (DEMBEL)
я с этим [Embedded] так и не могу вкурить, где он работает а где нет... всегда распаковываю при случае.

Может и да. anton68, какой версией nb пользуетесь для компиляции?


Win7 Pro SP1 x64; NBv5.5.4rus,v5.6.2rus, v5.7.0en, Opera
 
Сообщение
Quote (anton68)
Прикрепления: 6080537.rar(24Kb)

У меня отображается
Quote (DEMBEL)
я с этим [Embedded] так и не могу вкурить, где он работает а где нет... всегда распаковываю при случае.

Может и да. anton68, какой версией nb пользуетесь для компиляции?

Автор - Gorezcaid
Дата добавления - 11 Апреля 2011 в 19:14
anton68Дата: Пн, 11 Апреля 2011, 21:36 | Сообщение # 15
Любопытный
Gorezcaid, у меня две стоят лдна 5.6.2 лиц-ия и 5.7.0 крякнутая, обоими пользовался и нечего.... помог только вариант DEMBEL,

Quote (DEMBEL)
короче, все таки нужно предварительно извлечь иконки... напиши в старте проекта
Код

ExtractFile "[Embedded]ok.ico" "[TempDir]ok.ico"
ExtractFile "[Embedded]hren.ico" "[TempDir]hren.ico"

а загружай их уже из распакованного места
Код

LoadIcon "[TempDir]hren.ico" "TrayIcon"
LoadIcon "[TempDir]ok.ico" "TrayIcon"

 
СообщениеGorezcaid, у меня две стоят лдна 5.6.2 лиц-ия и 5.7.0 крякнутая, обоими пользовался и нечего.... помог только вариант DEMBEL,

Quote (DEMBEL)
короче, все таки нужно предварительно извлечь иконки... напиши в старте проекта
Код

ExtractFile "[Embedded]ok.ico" "[TempDir]ok.ico"
ExtractFile "[Embedded]hren.ico" "[TempDir]hren.ico"

а загружай их уже из распакованного места
Код

LoadIcon "[TempDir]hren.ico" "TrayIcon"
LoadIcon "[TempDir]ok.ico" "TrayIcon"


Автор - anton68
Дата добавления - 11 Апреля 2011 в 21:36
GorezcaidДата: Пн, 11 Апреля 2011, 21:50 | Сообщение # 16
Ветеран форума
Странное творится с [Embedded] , наверное защищали эту переменную как могли...
Quote (anton68)
помог только вариант DEMBEL

ну хоть что-то должно работать thumbs_up .


Win7 Pro SP1 x64; NBv5.5.4rus,v5.6.2rus, v5.7.0en, Opera
 
СообщениеСтранное творится с [Embedded] , наверное защищали эту переменную как могли...
Quote (anton68)
помог только вариант DEMBEL

ну хоть что-то должно работать thumbs_up .

Автор - Gorezcaid
Дата добавления - 11 Апреля 2011 в 21:50
СергейДата: Вт, 12 Апреля 2011, 06:18 | Сообщение # 17
Необукер
Quote (DEMBEL)
я с этим [Embedded] так и не могу вкурить, где он работает а где нет...
есть такое, в командах LoadVariables нет выбора Embedded, но он работает, если подставить в ручную :D
 
Сообщение
Quote (DEMBEL)
я с этим [Embedded] так и не могу вкурить, где он работает а где нет...
есть такое, в командах LoadVariables нет выбора Embedded, но он работает, если подставить в ручную :D

Автор - Сергей
Дата добавления - 12 Апреля 2011 в 06:18
Форум NeoBook » Всё о программе NeoBook » Общие вопросы по NeoBook » Нужна помощь с командой LoadIcon
  • Страница 1 из 1
  • 1
Поиск: