Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
26.04.2016, 17:16
|
|||
---|---|---|---|
Цвета элементов программы под Windows 10 |
|||
#18+
Коллеги! Столкнулся с проблемой. Программа написана на VFP 9. Цвета всех элементов программы подбирались в Windows XP. Под Windows 7 цвета элементов программы остались неизменными. Под Windows 10 цвета стали меняться странным образом. Например, часто, но не всегда, "серый" становится "белым". Как зафиксировать цветовую схему программы и сделать ее неизменной? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
26.04.2016, 18:32
|
|||
---|---|---|---|
Цвета элементов программы под Windows 10 |
|||
#18+
Про Win10 не знаю, но сталкивался с просто позорными мониторами: сделал легкую подсветку важных клеток в гриде, пользователь звонит и предлагает их подсветить, а они уже подсвечены! Цепляюсь удаленно, тимвьюер показывает подсветку, а юзер не видит. Все понятно стало когда дали фотку монитора, там реально не видно. Монитор такой. В итоге сделал настройки цвета. Не нравятся (не видно) цвета по-умолчанию - крась как нравится. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
26.04.2016, 20:09
|
|||
---|---|---|---|
Цвета элементов программы под Windows 10 |
|||
#18+
Действительно! Этим управляет свойство Themes контролов. Интересно, можно ли глобально заявить Themes = .F. ? Или что-то подобное? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
26.04.2016, 21:00
|
|||
---|---|---|---|
|
|||
Цвета элементов программы под Windows 10 |
|||
#18+
UAPДействительно! Этим управляет свойство Themes контролов. Интересно, можно ли глобально заявить Themes = .F. ? Или что-то подобное?Все формы в программе унаследовать от класса формы с установленным Themes = .f. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
27.04.2016, 12:53
|
|||
---|---|---|---|
Цвета элементов программы под Windows 10 |
|||
#18+
правильный проход, Что делать, если программа уже написана, масса форм, гридов и прочего? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
27.04.2016, 13:04
|
|||
---|---|---|---|
Цвета элементов программы под Windows 10 |
|||
#18+
UAPправильный проход, Что делать, если программа уже написана, масса форм, гридов и прочего? Автозамену напиши, примерно так Код: sql 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
27.04.2016, 13:18
|
|||
---|---|---|---|
Цвета элементов программы под Windows 10 |
|||
#18+
Dima T, А если в главной программе _screen.Themes = .F. ? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
27.04.2016, 13:19
|
|||
---|---|---|---|
Цвета элементов программы под Windows 10 |
|||
#18+
Dima T, А если в главной программе _screen.Themes = .F. ? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
27.04.2016, 13:29
|
|||
---|---|---|---|
Цвета элементов программы под Windows 10 |
|||
#18+
UAPDima T, А если в главной программе _screen.Themes = .F. ? Попробуй. Еще есть SYS(2700) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
27.04.2016, 13:33
|
|||
---|---|---|---|
Цвета элементов программы под Windows 10 |
|||
#18+
Ни разу не разбирался со Themes. Хэлп немного почитал. Как понял оно не только на цвета влияет, но и на всякие "красивости". ... |
|||
:
Нравится:
Не нравится:
|
|||
|
27.04.2016, 14:09
|
|||
---|---|---|---|
Цвета элементов программы под Windows 10 |
|||
#18+
Dima T, Не уверен на 100%, но похоже, что, если в главной программе написать SYS(2700,0), то это глобальная команда НЕподдержки схем ... |
|||
:
Нравится:
Не нравится:
|
|||
|
28.04.2016, 12:13
|
|||
---|---|---|---|
Цвета элементов программы под Windows 10 |
|||
#18+
Уважаемый Dima T ! Вы приводите фрагмент программы немного выше.. MODIFY FORM ... NOWAIT if aSelObj(laCtrl,1) > 0 laCtrl[1].Themes = .f. endif keyboard '{ctrl+w}' Я проверил, эта программа меняет .T. на .F. только в самой форме. Как модифицировать текст этой программы, чтобы перебрать все контролы данной формы? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
28.04.2016, 12:26
|
|||
---|---|---|---|
Цвета элементов программы под Windows 10 |
|||
#18+
aSelObj() создает массив с контролами и возвращает количество элементов. Так попробуй Код: sql 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
28.04.2016, 12:38
|
|||
---|---|---|---|
Цвета элементов программы под Windows 10 |
|||
#18+
Dima T, Пожалуйста, напишите точнее. Программа не добирается до кнопок ... |
|||
:
Нравится:
Не нравится:
|
|||
|
28.04.2016, 12:47
|
|||
---|---|---|---|
|
|||
Цвета элементов программы под Windows 10 |
|||
#18+
UAPDima T, Пожалуйста, напишите точнее. Программа не добирается до кнопокА зачем добираться до кнопок? В общем-то, настройка формы влияет и на контролы на этой форме, хоть и не меняет значений свойств контролов. А для отключения во всей проге можно использовать SCREEN.Themes. Цитата: You can set _SCREEN.Themes property to False (.F.) to disable Themes entirely in Visual FoxPro. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
28.04.2016, 12:56
|
|||
---|---|---|---|
Цвета элементов программы под Windows 10 |
|||
#18+
правильный проходящий., Сейчас попробую. Проблема в том, что работа с Темами странно влияет на поведение программы. Причем, не всей программы, а только на формирование рапортов. Я формирую ПДФ-ы с помощью ПДФ принтера, а они распахиваются на весь экран, в то время, как это должно быть скрыто. Это началось именно после того, как я стал работать с темами. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
28.04.2016, 13:16
|
|||
---|---|---|---|
Цвета элементов программы под Windows 10 |
|||
#18+
UAPDima T, Пожалуйста, напишите точнее. Программа не добирается до кнопок Оказалось посложнее немного, надо внутри формы .Controls перебирать Код: sql 1. 2. 3. 4. 5. 6. 7.
Если на форме будет какой-нибудь контейнер (pageframe или grid), то надо у него перебирать внутри. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=41&mobile=1&tid=1582121]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
65ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 185ms |
0 / 0 |