Нужна помощь с командой LoadIcon
anton68 Дата: Пн, 11 Апреля 2011, 16:05 | Сообщение # 1
У меня у одного не работает изменение трей иконки, если я использую вложенный файл... Code
LoadIcon "[Embedded]ok.ico" "TrayIcon"
Если не вложенный файл то замена проходит все нормально... интересно что не так.
Иконка размером: 16х16 Формат: *.ico Размер: не более 24kb
В место иконки пустота: Хотя все включено:
Сообщение У меня у одного не работает изменение трей иконки, если я использую вложенный файл... 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
Сергей , так именно после компиляции и не работает.... Внизу пример...
Причем что самое интересное, звуки встроенные в проект та работают.... только иконок словно нет...
Сообщение отредактировано 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) ---------------------------------------------
Сергей , А как ты умудряешься из
Offline писать..
Сообщение DEMBEL , Проверь пожалуйста, у тебя после компиляции будит пример работать, что я чуть выше выкладывал..... Пути несколько раз перепроверял...
Добавлено (11 Апрель 2011, 16:47) ---------------------------------------------
Quote (DEMBEL )
ты бы сразу иконку выложил, мы бы поигрались...
Так я выдожил
Quote
Причем что самое интересное, звуки встроенные в проект та работают.... только иконок словно нет...
Прикрепления: 6080537.rar(24Kb)
Добавлено (11 Апрель 2011, 16:50) ---------------------------------------------
Сергей , А как ты умудряешься из
Offline писать..
Автор - 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
ну хоть что-то должно работать .
Win7 Pro SP1 x64; NBv5.5.4rus,v5.6.2rus , v5.7.0en, Opera
Сообщение Странное творится с [Embedded] , наверное защищали эту переменную как могли...Quote (anton68 )
помог только вариант DEMBEL
ну хоть что-то должно работать . Автор - Gorezcaid Дата добавления - 11 Апреля 2011 в 21:50
Сергей Дата: Вт, 12 Апреля 2011, 06:18 | Сообщение # 17
Quote (DEMBEL )
я с этим [Embedded] так и не могу вкурить, где он работает а где нет...
есть такое, в командах LoadVariables нет выбора Embedded, но он работает, если подставить в ручную
Сообщение Quote (DEMBEL )
я с этим [Embedded] так и не могу вкурить, где он работает а где нет...
есть такое, в командах LoadVariables нет выбора Embedded, но он работает, если подставить в ручную Автор - Сергей Дата добавления - 12 Апреля 2011 в 06:18