Форум: "Начинающим";
Текущий архив: 2017.01.15;
Скачать: [xml.tar.bz2];
ВнизПочему некоторые контролы не отображаются? Найти похожие ветки
← →
Zheksonz (2015-05-05 23:45) [0]Добрый вечер!
Почему некоторые контролы не видны, пока на них не наведёшься курсором? Глюк?
← →
Германн © (2015-05-06 00:45) [1]Удалено модератором
← →
sniknik © (2015-05-06 09:45) [2]Alt зажат при показе например... с ним в D7 + Vista схемы (и выше) известная проблема.
https://www.google.ru/search?q=alt+delphi+%D0%B3%D0%BB%D1%8E%D0%BA+VCL&ie=utf-8&oe=utf-8&gws_rd=cr&ei=97ZJVcOGJomXsAHok4HQAg#newwindow=1&q=%D0%98%D1%81%D1%87%D0%B5%D0%B7%D0%B0%D0%BD%D0%B8%D0%B5+%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D0%BE%D0%B2+%D0%BF%D1%80%D0%B8+%D0%BD%D0%B0%D0%B6%D0%B0%D1%82%D0%B8%D0%B8+ALT
← →
Edgar_Wine (2015-05-06 23:36) [3]Встречалось. Причины, увы, не знаю. Конкретно в этом разбираться не было времени. Но проявлялось только при использовании Manifest:
{$R WindowsXP.res}
У вас это используется? Вообще на VCL программа? Сторонние компоненты есть?
← →
Zheksonz (2015-05-07 00:30) [4]
> Edgar_Wine (06.05.15 23:36) [3]
Да манифест стоит, т.к. без него стандартные контролы выглядят как топором вырубленные...
← →
кгшзх © (2015-05-07 09:37) [5]заменить все канвасные лейблы на оконные статиктекст
← →
sniknik © (2015-05-07 14:18) [6]> Причины, увы, не знаю.
причины выше
← →
Edgar_Wine (2015-05-08 01:53) [7]У меня была "7", и Alt не нажимал, я вообще редко его нажимаю.
ТС, а если попробовать отключить DoubleBuffered ?
← →
sniknik © (2015-05-08 07:40) [8]там насколько вспомнил/почитал Alt был не главное, основное - не прорисовка некоторых контролов, а если они прорисовывались вначале (на он активейте например, самостоятельно/не явно), то Alt был как проверка т.к. по нему попытка показать системное, оно меняет форму, и как следствие перерисовывает но уже без дополнительных действий, чисто системой (онпаинт не вызывается)... лакмусовой бумажкой в общем Alt работал для определения глюка.
+
7ка это как раз
> Vista схемы (и выше)
вот если бы был XP то тогда это точно было бы что то другое. а так все признаки (D7 и плюс наверное старее его версии, схемы, не прорисовка контролов).
← →
sniknik © (2015-05-08 07:41) [9]> показать системное
показать системное меню
← →
sniknik © (2015-05-08 07:59) [10]+
это кстати одна из проблем пропущенных у нас тестерами, и о которой узнал от клиентов, и после долго "ловил", поэтому запомнилась... так то это было довольно давно (2004-2005 год вроде?), на первых переходах с XP на висту.
чисто совпадение, в конторе популярна "классическая схема" без тем (кстати до сих пор у большинства так), на которой глюка нет, а тот у кого специально для проверок стояли темы и всякая другая хрень, среди этой хрени имел еще и "визио плюс"... что-то вроде, не помню, кнопку с глазом в заголовок рядом с обычными встраивал, ну и отрисовку системную на себя перехватывал, вряд ли для этого, но получалось, что он глюк правил... в итоге ни у кого в конторе воспроизвести ну удалось... правка была по скиншотам, как лечение по фотографии. :)
← →
sniknik © (2015-05-08 08:00) [11]> ну удалось
не удалось
← →
Игорь Шевченко © (2015-05-08 10:34) [12]http://segfault.kiev.ua/smart-questions-ru.html
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2017.01.15;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.053 c