Тёмные дела
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4664
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 8 раз
- Поблагодарили: 37 раз
Тёмные дела
Критор отрицал, я как раз писал, что у меня блюмкает при большом количестве контролов.
Я просто подключил у себя возможность из одной системной процедуры рулить оформлением всех окон приложения. Вот и развлекаюсь понемногу, можно обои подложить, можно покрасить, можно еще чего.
Я просто подключил у себя возможность из одной системной процедуры рулить оформлением всех окон приложения. Вот и развлекаюсь понемногу, можно обои подложить, можно покрасить, можно еще чего.
C6/C11, ШВС, tps/btrieve.
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4664
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 8 раз
- Поблагодарили: 37 раз
Тёмные дела
Если не ошибаюсь, мелькнуло, что в с11 появилась возможность назначать контролам пользовательские проперти. Может быть полезной штукой как раз в данной ситуации, для расширенного управления контролами во всех окнах приложения из одной точки.
C6/C11, ШВС, tps/btrieve.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7419
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 16 раз
- Поблагодарили: 50 раз
Тёмные дела
Ну да. Вариантов решения вопроса много и они есть.
Может быть потом и Дед Пахом откроет тайну золотого ключика с WinAPI ...
Может быть потом и Дед Пахом откроет тайну золотого ключика с WinAPI ...
За теми кто отстал - не возвращаться. (С) Кодекс
-
- ✯ Ветеран ✯
- Сообщения: 5006
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 21 раз
Тёмные дела
В Инете много рассуждений на этот счёт. Похоже дело в MS. MS дала поддержку для приложений UWP, а обычные десктопные приложения вроде бы игнорирует. Можно вызывать некие функции из WinAPI, но они не полностью закрывают проблему, надо что-то руками делать. Вот все типа ждут полной поддержки для десктопных приложений. Дождутся ли? Политика MS крайне странная. Давно где-то проскакивало, что была идея одним пальцем переводить свои приложения в UWP. Но похоже MS и эту тему похерил. Не актуально наверно.Игорь Столяров писал(а): ↑16 Сентябрь 2021, 13:50 Ну да. Вариантов решения вопроса много и они есть.
Может быть потом и Дед Пахом откроет тайну золотого ключика с WinAPI ...
We are hard at work… for you.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7419
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 16 раз
- Поблагодарили: 50 раз
Тёмные дела
Ну для мобильных решений Dark Mode - это экономия аккумулятора и вообще модная ECO тема.
А для десктопа - скорее вопрос моды. Страсть к обладанию эксклюзивом заложена генетически ...
У всех прога белая, а у меня чёрная. Но когда у всех прога будет чёрная - круто будет с белой.
За теми кто отстал - не возвращаться. (С) Кодекс
- Губин Игорь
- ✯ Ветеран ✯
- Сообщения: 2351
- Зарегистрирован: 16 Сентябрь 2005, 16:35
- Откуда: Москва
- Благодарил (а): 1 раз
- Поблагодарили: 19 раз
Тёмные дела
А вот это неполиткорректно и супротив BLM! Максимум, что можно - радужную
Мне вот пришла мысль, что тёмная тема это как раз из-за этих "имеет значение"
Это я только кажусь дураком! На самом деле я полный идиот!
- Дед Пахом
- Старичок
- Сообщения: 3137
- Зарегистрирован: 07 Июль 2005, 16:51
- Откуда: Москва, Россия
- Благодарил (а): 11 раз
- Поблагодарили: 32 раза
- Контактная информация:
Тёмные дела
слова "дарк" и "лайт" пока ещё не под запретом. А вот за термины "мастер" и "слейв" в документации MS уже извиняется и обещает заменить.
С уважением, ДП
- Губин Игорь
- ✯ Ветеран ✯
- Сообщения: 2351
- Зарегистрирован: 16 Сентябрь 2005, 16:35
- Откуда: Москва
- Благодарил (а): 1 раз
- Поблагодарили: 19 раз
Тёмные дела
Это важное слово
предлагаю перекрасить статую Пушкина в белый цвет (пока не поздно)
Это я только кажусь дураком! На самом деле я полный идиот!
- Дед Пахом
- Старичок
- Сообщения: 3137
- Зарегистрирован: 07 Июль 2005, 16:51
- Откуда: Москва, Россия
- Благодарил (а): 11 раз
- Поблагодарили: 32 раза
- Контактная информация:
Тёмные дела
Если у кого есть Windows 11, проверьте работоспособность (ftp: /_Misc Applications/Dark mode), я обновил, убрал проверку на Windows 10.
С уважением, ДП
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4664
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 8 раз
- Поблагодарили: 37 раз
Тёмные дела
Никто не продвинулся в этом вопросе? Я посмотрел, как в notepad++ сделано, там можно просто выбрать dark Mode, можно цвета для элементов понастраивать. Поигрался у себя в приложении, списки, поля ввода и т.п. настраиваются с приемлемым результатом (не чёрным, а оттенками серого, вполне так нормально получается) , а, например, к ползунку в списках вроде как штатно не добраться. Через win api что-ли только?
C6/C11, ШВС, tps/btrieve.
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4664
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 8 раз
- Поблагодарили: 37 раз
Тёмные дела
Вчера решил подключить вариант black mode средствами приложения. При этом используются штатные средствами системы разработки, прибегать в win api или манипуляции с наложением контролов не хотелось. К сожалению, рантайм не позволяет добраться до некоторых установок. Например, хотелось бы немного затенить заголовки списков, check и option контролы (установка цвета для заголовков списков появилась в с11, насколько знаю, в данном случае используется рантайм с6). Ползунки у списков пришлось отключить, так как слишком контрастировали с затененным фоном в окнах. Не очень выразительно, на мои ощущения, выглядят задизейбленные (недоступные) контролы. Если используется цветовое выделение колонок в списках, то на темном фоне иногда эти цвета не сочетаются, их приходится динамически корректировать. Black mode реализуется подбором цветов, обои на окна не применяются (раньше я пробовал варианты обоев). Цвета заложены жестко в функции стилизации, которая вызывается автоматически после открытия каждого окна, внешнюю настройку пока не вижу смысла вводить. Несмотря на некоторые нюансы, режим black mode выглядит интересным. Включается, конечно, в настройке параметров у каждого пользователя.
C6/C11, ШВС, tps/btrieve.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7419
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 16 раз
- Поблагодарили: 50 раз
Тёмные дела
Могу ошибаться, но выскажу своё субъективное мнение.
Как я понимаю, задача black mode не обсерить интерфейс, а сделать его контрастным.
Как я понимаю, задача black mode не обсерить интерфейс, а сделать его контрастным.
За теми кто отстал - не возвращаться. (С) Кодекс
-
- ✯ Ветеран ✯
- Сообщения: 5006
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 21 раз
Тёмные дела
Моё субъективное мнение - если уж нужен этот режим, то программа должна брать настройки системы.
We are hard at work… for you.