Иконка в message

Clarion, Clarion 7

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

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4562
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

Иконка в message

Сообщение finsoftrz »

Я так понял, где открыто текущее окно.
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4562
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

Иконка в message

Сообщение finsoftrz »

Хотя нет. Я делал вызов с 2 message, первый перед open(Window), второй после. При первом вызове первый message без иконки, второй с иконкой. А в повторном вызове оба с иконкой. Причём с потоком это не связано. Переоткрывал окно, из которого вызывал, в том же потоке (оно второе в потоке). Эффект после переоткрытия повторяется. В общем, все таки баг, причём какой-то очень странный.
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
Губин Игорь
✯ Ветеран ✯
Сообщения: 2301
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Поблагодарили: 17 раз

Иконка в message

Сообщение Губин Игорь »

finsoftrz писал(а): 26 Март 2023, 22:46 Я так понимаю, что message это уже уровень win api, там прилинкованные иконки не известны.
Не совсем. Это окошко из рантайма. Рекомендую заменить вызовом стандартной функции из Win Api
Это я только кажусь дураком! На самом деле я полный идиот!
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4562
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

Иконка в message

Сообщение finsoftrz »

Губин Игорь писал(а): 27 Март 2023, 11:15
finsoftrz писал(а): 26 Март 2023, 22:46 Я так понимаю, что message это уже уровень win api, там прилинкованные иконки не известны.
Не совсем. Это окошко из рантайма. Рекомендую заменить вызовом стандартной функции из Win Api
А можешь скриншот, чтобы разница была понятна?
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
Губин Игорь
✯ Ветеран ✯
Сообщения: 2301
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Поблагодарили: 17 раз

Иконка в message

Сообщение Губин Игорь »

finsoftrz писал(а): 27 Март 2023, 17:32 А можешь скриншот, чтобы разница была понятна?
Снимок.JPG
Это API, Win10

Основное достоинство: отсутствие проблем с буквой Я и т.п.
Это я только кажусь дураком! На самом деле я полный идиот!
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4562
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

Иконка в message

Сообщение finsoftrz »

Практически один в один с message. Какие проблемы с буквой Я? У меня все корректно выводится. С message были проблемы в c55, может по старой памяти?
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
Губин Игорь
✯ Ветеран ✯
Сообщения: 2301
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Поблагодарили: 17 раз

Иконка в message

Сообщение Губин Игорь »

finsoftrz писал(а): 27 Март 2023, 18:05 Практически один в один с message. Какие проблемы с буквой Я? У меня все корректно выводится. С message были проблемы в c55, может по старой памяти?
Неа... проблемы с русскими буквами - фишка известная.
Это я только кажусь дураком! На самом деле я полный идиот!
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4562
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

Иконка в message

Сообщение finsoftrz »

Не вижу... Да и раньше никогда не сталкивался с проблемами в message (после с55).

mess.jpg
C6/C11, ШВС, tps/btrieve.
kreator
✯ Ветеран ✯
Сообщения: 4960
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 6 раз
Поблагодарили: 19 раз

Иконка в message

Сообщение kreator »

В equates.clw пропишите иконки. И pragma тоже. Пока не очень понимаю куда. :)
We are hard at work… for you. :)
Ответить