Вход

Просмотр полной версии : Кто-нибудь знает как добавить иконку в функциональный блок?



Serhioromano
25.09.2015, 13:11
Я пишу свой блок но я хочу что бы на нем была иконка как на таймерах. Ни кто ни знает есть какойто способ добавить иконку?

petera
25.09.2015, 13:47
Я пишу свой блок но я хочу что бы на нем была иконка как на таймерах. Ни кто ни знает есть какойто способ добавить иконку?
Нужные иконки -картинки bmp положить в папку с проектом
20139

Теперь все POU( программы, ФБ или функции) у которых имя совпадает с названием картинки bmp будут иметь внутри изображение иконки
20141

Можно такие иконки поместить в папку "C:\Program Files\3S Software\CoDeSys V2.3\Library" тогда можно использовать в любых проектах на данном компьютере

Serhioromano
25.09.2015, 18:14
О, класс!

А что делать если я хочу сделать распростроняемую библиотеку, Ну что бы это все было в файле .lib?

При ближайшем рассмотрении не вышло. Я положил иконки, не работает? Они должны быть специфичного размера и битности? Я пробовал перегружать проект, пересоздавать блоки. Нет иконок и все.

petera
25.09.2015, 18:30
О, класс!

А что делать если я хочу сделать распростроняемую библиотеку, Ну что бы это все было в файле .lib?

При ближайшем рассмотрении не вышло. Я положил иконки, не работает? Они должны быть специфичного размера и битности? Я пробовал перегружать проект, пересоздавать блоки. Нет иконок и все.
Попробуйте мои

ЗЫ. На работе все работало. А на домашнем компе почему-то только если картинки поместить в папку "C:\Program Files\3S Software\CoDeSys V2.3\Library".
Буду разбираться в чем разница между настройками дома и на работе.

petera
25.09.2015, 19:12
Предполагаю, что у меня на работе опции проектов такие
20150
Как только сделал так, то сразу появились иконки для POU.
К стати эта настройка сохраняется в файле "CoDeSys.ini", по этому все создаваемые проекты будут искать библиотеки не только в "C:\Program Files\3S Software\CoDeSys V2.3\Library\" но и в папке с текущим проектом. За одно и картинки будут браться из каталога проекта.

ЗЫ. Вариант номер 2
".\" прописать здесь
20151
Эта настройка хранится только в данном проекте, а не в файле "CoDeSys.ini", по этому не влияет на создаваемые новые проекты.