"кривые" иконки VCR
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
"кривые" иконки VCR
Добрый день.
Создаю Browse (legacy template) со стандартным VCR.
В дизайнере все иконки ровные. Собираю программу, все работает, но иконки какие-то "кривые" В чем может быть дело?
(Clarion 9.1.11529)
Создаю Browse (legacy template) со стандартным VCR.
В дизайнере все иконки ровные. Собираю программу, все работает, но иконки какие-то "кривые" В чем может быть дело?
(Clarion 9.1.11529)
-
- ✯ Ветеран ✯
- Сообщения: 5161
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 11 раз
- Поблагодарили: 26 раз
"кривые" иконки VCR
Ось какая? Что-то с манифестом или с темой приложения. Посмотри настройки App в этом контексте.
We are hard at work… for you. 

- Admin
- Администратор
- Сообщения: 4010
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 53 раза
- Поблагодарили: 33 раза
- Контактная информация:
"кривые" иконки VCR
cleartype на мониторе попробуй отключить. проверить.
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
- Admin
- Администратор
- Сообщения: 4010
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 53 раза
- Поблагодарили: 33 раза
- Контактная информация:
"кривые" иконки VCR
Вычислил причину, проблема в увеличенном шрифте .
У меня стояло 125%. Но как это обработать в Clarion, чтобы при любом масштабе иконки отображались красиво.
P.S. Проверил: Cleartype не влияет.
У меня стояло 125%. Но как это обработать в Clarion, чтобы при любом масштабе иконки отображались красиво.
P.S. Проверил: Cleartype не влияет.
- Admin
- Администратор
- Сообщения: 4010
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 53 раза
- Поблагодарили: 33 раза
- Контактная информация:
"кривые" иконки VCR
Прекрасно. Но это из той же области. Потрошки Clarion кривые.
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
-
- ✯ Ветеран ✯
- Сообщения: 5161
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 11 раз
- Поблагодарили: 26 раз
"кривые" иконки VCR
Тогда и превью должно было криво показывать. Наверно, надо избавляться от VCR. А масштабирование - это отдельная тема, которая требует обсуждения. У меня клиенты, как правило, работают на крупном шрифте. И я сам на FullHD мониторе работаю на крупном шрифте, мелковато как-то на обычном.Alex_G писал(а):Вычислил причину, проблема в увеличенном шрифте .
We are hard at work… for you. 

- Губин Игорь
- Шубуршун
- Сообщения: 2584
- Зарегистрирован: 16 Сентябрь 2005, 16:35
- Откуда: Москва
- Благодарил (а): 3 раза
- Поблагодарили: 26 раз
"кривые" иконки VCR
Увы, нет. Это проблема Windows, начиная с 7. Проявляется не только на кларионовских задачах
Это я только кажусь дураком! На самом деле я полный идиот!
- Admin
- Администратор
- Сообщения: 4010
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 53 раза
- Поблагодарили: 33 раза
- Контактная информация:
"кривые" иконки VCR
Кроме Клариона нигде в программах не встречал.
Или они так же как и SV не учли новые веяния в API
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
- Губин Игорь
- Шубуршун
- Сообщения: 2584
- Зарегистрирован: 16 Сентябрь 2005, 16:35
- Откуда: Москва
- Благодарил (а): 3 раза
- Поблагодарили: 26 раз
"кривые" иконки VCR
В Win10 криво работает сглаживание при масштабировании
А в Cla10 под Win10 криво работает отображение стандартных иконок (ICO:) + Message режет тексты, пришлось написать свою замену с прямым обращением к WinAPI
Это я только кажусь дураком! На самом деле я полный идиот!
- Губин Игорь
- Шубуршун
- Сообщения: 2584
- Зарегистрирован: 16 Сентябрь 2005, 16:35
- Откуда: Москва
- Благодарил (а): 3 раза
- Поблагодарили: 26 раз
"кривые" иконки VCR
Я написал специальный шаблон, который при открытии окна меняет все размеры и все шрифты для масштабирования окна.kreator писал(а):Тогда и превью должно было криво показывать. Наверно, надо избавляться от VCR. А масштабирование - это отдельная тема, которая требует обсуждения. У меня клиенты, как правило, работают на крупном шрифте. И я сам на FullHD мониторе работаю на крупном шрифте, мелковато как-то на обычном.Alex_G писал(а):Вычислил причину, проблема в увеличенном шрифте .
Это я только кажусь дураком! На самом деле я полный идиот!
-
- ✯ Ветеран ✯
- Сообщения: 5161
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 11 раз
- Поблагодарили: 26 раз
"кривые" иконки VCR
Лечится строчкой типа:Губин Игорь писал(а): Message режет тексты, пришлось написать свою замену с прямым обращением к WinAPI
Код: Выделить всё
system{prop:Font} = 'Segoe UI'
Интересно. Что делает шаблон? Зачем шрифты менять? Чтобы при каком бы разрешении не открыл, картинка одинаковая была? И иконки подсовываются другие?Губин Игорь писал(а):Я написал специальный шаблон, который при открытии окна меняет все размеры и все шрифты для масштабирования окна.
We are hard at work… for you. 

- Игорь Столяров
- Ветеран движения
- Сообщения: 8032
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 28 раз
- Поблагодарили: 96 раз
"кривые" иконки VCR
Отображение иконок не зависит от разрешения, т.к. относительный размер контрола (кнопки и т.д.) не меняется.
К тому же разрешение экрана у современных матриц, как правило, одно и не меняется.
Насколько я понял речь идет об изменении именно масштабирования рабочего стола Windows ...
В этом случае меняется размер кнопки и шаблоном делается замена иконки.
Но самое интересное, что в это случае ничего делать то и не надо - просто в файле ICO должны быть различные
размеры (16x16, 20x20, 32x32, 48x48 и т.д.) и подходящая по размеру картинка будет использована для контрола автоматически ...
Make Clarion Great Again ! 
-
- ✯ Ветеран ✯
- Сообщения: 5161
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 11 раз
- Поблагодарили: 26 раз
"кривые" иконки VCR
Раз тема поднята. Не всё так просто. Немного теории вот здесь - http://www.ixbt.com/portopc/96dpi.shtml. Судя по этому ресурсу с масштабированием в Винде всё очень плохо. Автоматически ничего не получается. И я сильно сомневаюсь, что Clarion иконки автоматически подкладывает. Вот если я вручную пропишу, тогда да.
We are hard at work… for you. 
