Интерфейсы в кларионовских приложениях

Clarion, Clarion 7

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

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Аватара пользователя
Губин Игорь
Шубуршун
Сообщения: 2738
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Благодарил (а): 10 раз
Поблагодарили: 30 раз

Интерфейсы в кларионовских приложениях

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

Игорь Столяров писал(а): 29 Январь 2026, 20:12 Понравилось интерфейсное решение в оформлении сообщений.
По большому счёту, тут делов - написать шаблон. Но я не возьмусь: столько сколько захочу - не оплатите, а за сколько оплатите - не захочу ))))
Это я только кажусь дураком! На самом деле я полный идиот!
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 8444
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 35 раз
Поблагодарили: 119 раз

Интерфейсы в кларионовских приложениях

Сообщение Игорь Столяров »

Губин Игорь писал(а): 29 Январь 2026, 20:16 тут делов - написать шаблон
Однозначно писать шаблонов не надо. Ибо все шаблонописатели имени себя уж покинули мир Clarion (как минимум). :D
За теми, кто отстал, не возвращаться ! 🏴‍☠️ Кодекс
Аватара пользователя
Губин Игорь
Шубуршун
Сообщения: 2738
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Благодарил (а): 10 раз
Поблагодарили: 30 раз

Интерфейсы в кларионовских приложениях

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

Игорь Столяров писал(а): 29 Январь 2026, 20:19 бо все шаблонописатели имени себя уж покинули мир Clarion
Типун тебе на язык!!! :facepalm:

Хочешь сказать, что я один остался? Пора воздвигать памятник самому себе, уникальному? :dizzy:
Это я только кажусь дураком! На самом деле я полный идиот!
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 5754
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 22 раза
Поблагодарили: 82 раза

Интерфейсы в кларионовских приложениях

Сообщение finsoftrz »

Игорь Столяров писал(а): 29 Январь 2026, 20:19
Губин Игорь писал(а): 29 Январь 2026, 20:16 тут делов - написать шаблон
Однозначно писать шаблонов не надо. Ибо все шаблонописатели имени себя уж покинули мир Clarion (как минимум). :D
Не дождетесь. А от ручного написания кода волосы на ладонях растут, вот. :lol:
C6/C12, ШВС, tps/btrieve.
Аватара пользователя
Губин Игорь
Шубуршун
Сообщения: 2738
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Благодарил (а): 10 раз
Поблагодарили: 30 раз

Интерфейсы в кларионовских приложениях

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

finsoftrz писал(а): 29 Январь 2026, 21:09 А от ручного написания кода волосы на ладонях растут, вот.
От автоматизированного. От ручного они стираются и кожа становится нежной и шелковистой.
Это я только кажусь дураком! На самом деле я полный идиот!
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 5754
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 22 раза
Поблагодарили: 82 раза

Интерфейсы в кларионовских приложениях

Сообщение finsoftrz »

Губин Игорь писал(а): 29 Январь 2026, 21:31
finsoftrz писал(а): 29 Январь 2026, 21:09 А от ручного написания кода волосы на ладонях растут, вот.
От автоматизированного. От ручного они стираются и кожа становится нежной и шелковистой.
Ладони!? Фантастика. :lol:
C6/C12, ШВС, tps/btrieve.
kreator
✯ Ветеран ✯
Сообщения: 5280
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 11 раз
Поблагодарили: 27 раз

Интерфейсы в кларионовских приложениях

Сообщение kreator »

Игорь Столяров писал(а): 29 Январь 2026, 18:59 Хочу (бесплатно) кнопки в сообщениях как в ЦРПТ !
В стандартных сообщениях? Которые зашиты в шаблоны и в классы?
We are hard at work… for you. :)
Аватара пользователя
Губин Игорь
Шубуршун
Сообщения: 2738
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Благодарил (а): 10 раз
Поблагодарили: 30 раз

Интерфейсы в кларионовских приложениях

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

kreator писал(а): 29 Январь 2026, 21:58 В стандартных сообщениях? Которые зашиты в шаблоны и в классы?
Такие я не трогал, но для всего остального была написана процедура с вызовом WinAPI, которая была подставлена во все свои шаблоны и в стандартные, в те места, куда это можно было сделать без их правки (внешними шаблонами)
Это я только кажусь дураком! На самом деле я полный идиот!
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 5754
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 22 раза
Поблагодарили: 82 раза

Интерфейсы в кларионовских приложениях

Сообщение finsoftrz »

На message был хук. Сообщения выводить я предпочитаю через несколько своих функций из стандартной для всех проектов библиотеки. Так меньше кода, он проще воспринимается.
C6/C12, ШВС, tps/btrieve.
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 8444
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 35 раз
Поблагодарили: 119 раз

Интерфейсы в кларионовских приложениях

Сообщение Игорь Столяров »

finsoftrz писал(а): 30 Январь 2026, 9:46 Сообщения выводить я предпочитаю через несколько своих функций
Так а у Вас они лучше (красивей) чем штатные или всё те же классик-убожки ?
Удалось ли реализовать какой-то интресный функционал или оформление, в отличии от штатного Message() ?
Есть ли вообще креативные идеи по дизайну сообщений ?
За теми, кто отстал, не возвращаться ! 🏴‍☠️ Кодекс
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 5754
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 22 раза
Поблагодарили: 82 раза

Интерфейсы в кларионовских приложениях

Сообщение finsoftrz »

У меня, в основном, это обертки над обычным message. Задача была максимально стандартизировать прикладной код. С другой стороны, это также дает возможность централизовано изменять оформление тем или иным способом, прикладной код остается без изменений. Например, сделать свое окно, которое можно оформить как угодно.
C6/C12, ШВС, tps/btrieve.
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 5754
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 22 раза
Поблагодарили: 82 раза

Интерфейсы в кларионовских приложениях

Сообщение finsoftrz »

Насчет классического интерфейса. Недавно читал, что сейчас у многих пользователей растет усталость от пестрых и перенасыщенных информацией оконных диалогов, которые отвлекают внимание и утомляют. Более положительно воспринимается именно классический интерфейс. Дело просто в восприятии. Вам кажется, что чем "красивее" выглядит оконный диалог, тем это лучше. На самом деле это довольно субъективное мнение. Функциональность и хорошая продуманность диалогов мало коррелирует с их внешним оформлением. Обычно чем проще дизайн, тем мощнее функционал приложения, а чем лучше дизайн, тем более убогий и непродуманный функционал. Исключение, это когда компания имеет в штате крутых аналитиков, талантливых программистов и талантливых дизайнеров, которые могут работать в единой команде.
C6/C12, ШВС, tps/btrieve.
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 8444
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 35 раз
Поблагодарили: 119 раз

Интерфейсы в кларионовских приложениях

Сообщение Игорь Столяров »

finsoftrz писал(а): 30 Январь 2026, 11:03 У меня, в основном, это обертки над обычным message
Понятно. 😢
За теми, кто отстал, не возвращаться ! 🏴‍☠️ Кодекс
kreator
✯ Ветеран ✯
Сообщения: 5280
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 11 раз
Поблагодарили: 27 раз

Интерфейсы в кларионовских приложениях

Сообщение kreator »

Есть '{PROP:Libhook, 6}'. Лет 10 назад Дед Пахом выкладывал здесь класс и шаблон для замены стандартного сообщения. У меня руки не дошли. А так идея вполне здравая. Есть своё окно. В нём можно обрабатывать и отображать всё как душе пожелается. А сейчас есть собственная функция под замену. Но она работает только на собственноручно написанный код. И ей сто лет. Либо не было другого варианта, либо его не знали.
We are hard at work… for you. :)
Ответить