Создание icon в runtime?

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
ru_alex
Ветеран
Сообщения: 333
Зарегистрирован: 21 Сентябрь 2005, 11:05
Откуда: Нижний Новгород
Контактная информация:

Создание icon в runtime?

Сообщение ru_alex »

Всем привет!

Кто-нибудь знает как, если это возможно?
Есть настраиваемый тулбар, на который можно добавлять кнопки. В идеале хотелось бы ставить на них определенного вида Icon.
softcreator
Ветеран движения
Сообщения: 78
Зарегистрирован: 04 Август 2005, 9:35
Контактная информация:

Сообщение softcreator »

Вообще-то чтобы лепить на кнопки иконки, последние не обязательно создавать, они должны быть или подлинкованы в проект или просто находиться на диске в пределах видимости программы.

А что касается собственно вопроса - конечно же возможно! Вот сейчас я сделал вывод иконки в трее с показом цифр и "градиентной" заливкой путем отрисовки прямо в буфере ресурса. Работает - но мне такой вариант не нравится, переделываю на стандартно-виндовый - рисование в контексте устройства.
ru_alex
Ветеран
Сообщения: 333
Зарегистрирован: 21 Сентябрь 2005, 11:05
Откуда: Нижний Новгород
Контактная информация:

Сообщение ru_alex »

Ставить уже готовые Icon несколько неудобно, потому что заранее неизвестно кол-во кнопок и их функционал (нужно для реализации математических операций с рядами).
Почему кнопки: так сложилась общая концепция программы :)
Хотелось бы при добавлении новой кнопки и определении действий (например сложение двух рядов) поставить на нее что-нибудь отображающее данный процесс (или чтобы она отличалась от ранее добавленных, например цифрой).

Если есть наработки и возможность ими поделиться, плиз.
softcreator
Ветеран движения
Сообщения: 78
Зарегистрирован: 04 Август 2005, 9:35
Контактная информация:

Сообщение softcreator »

А попиксельно в координатах рисовать - думаешь больше удовольствие? :)
Ну могу я выкусить процедуры рисования в памяти буфера ресурса - только гиморно это на практике, поверь...
ru_alex
Ветеран
Сообщения: 333
Зарегистрирован: 21 Сентябрь 2005, 11:05
Откуда: Нижний Новгород
Контактная информация:

Сообщение ru_alex »

Скинь кодом прямо сюда.
Возможен ли вариант рисования на кнопке с помощью уже подлинкованной Icon и некого ее изменения?
softcreator
Ветеран движения
Сообщения: 78
Зарегистрирован: 04 Август 2005, 9:35
Контактная информация:

Сообщение softcreator »

Я же сказал - возможно все - если знаешь номер иконки в таблице ресурсов. :)
Сюда кидать не буду - кода довольно много. Так что давай адрес, подготовлюпример и вышлю мылом.
ru_alex
Ветеран
Сообщения: 333
Зарегистрирован: 21 Сентябрь 2005, 11:05
Откуда: Нижний Новгород
Контактная информация:

Сообщение ru_alex »

Мыло ...
Ответить