Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2017.01.15;
Скачать: CL | DM;

Вниз

Почему некоторые контролы не отображаются?   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.026 c
2-1430501458
Vlad
2015-05-01 20:30
2017.01.15
Динамическое создание TChromium


15-1450349876
DayGaykin
2015-12-17 13:57
2017.01.15
TCP прокси


15-1454880601
Юрий
2016-02-08 00:30
2017.01.15
С днем рождения ! 8 февраля 2016 понедельник


2-1418843283
AlexeyTG
2014-12-17 22:08
2017.01.15
Запуск двух программ с ожиданием завершения


15-1451551751
кгшзх
2015-12-31 11:49
2017.01.15
взлетит или не заморачиваться?