Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 22.01.2013, 11:49
Heneken Heneken вне форума
Новичок
 
Регистрация: 11.09.2011
Сообщения: 73
Версия Delphi: Delphi XE6
Репутация: 10
По умолчанию Прорисовка Tlabel

Готов получить бан если это уже где то было. Думаю это элементарно, просто надо знать где...хотя не исключаю и другие варианты.
Проблема следующая, вижу фон под компонентами Tlabel и заголовком TlabeleEdit, при изменении темы windows XP на классический. Для нормальной темы все ок.
Transparent =true
ParentColor и так и так пробовал.
Tlabele.ref../repaint пробывал
Спс за ответ.

Последний раз редактировалось Heneken, 22.01.2013 в 11:54.
Ответить с цитированием
  #2  
Старый 22.01.2013, 12:21
my33oh my33oh вне форума
Новичок
 
Регистрация: 17.12.2012
Сообщения: 93
Репутация: -579
По умолчанию

скрины где
Ответить с цитированием
  #3  
Старый 22.01.2013, 12:25
Heneken Heneken вне форума
Новичок
 
Регистрация: 11.09.2011
Сообщения: 73
Версия Delphi: Delphi XE6
Репутация: 10
По умолчанию

Цитата:
Сообщение от my33oh
скрины где
Я дико извиняюсь но пояснение причины мало?
Текст на фоне, под текстом ФОН.
Если хотите скрин сделайте его у себя с Transparent=false для компонента Tlebele.
Я ругаться не хочу но если вы не первый день за Delphi то и без скрина поймете о чем я говорю.
Спс.
Ответить с цитированием
  #4  
Старый 22.01.2013, 12:29
my33oh my33oh вне форума
Новичок
 
Регистрация: 17.12.2012
Сообщения: 93
Репутация: -579
По умолчанию

если говорят где скрин, значит надо, ибо у меня все в порядке косяк на твоей стороне
я например не телепат чтобы гадать на чем у тебя лежат эти компоненты
Ответить с цитированием
  #5  
Старый 22.01.2013, 12:46
Heneken Heneken вне форума
Новичок
 
Регистрация: 11.09.2011
Сообщения: 73
Версия Delphi: Delphi XE6
Репутация: 10
По умолчанию

Ну хорошо если тут не принято спрашивать "на чем у тебя лежат компоненты", выкладываю.
Нормально:
http://la2hero.ru/images/1.jpg
Криво:
http://la2hero.ru/images/1.jpg

Последний раз редактировалось Heneken, 22.01.2013 в 12:51.
Ответить с цитированием
  #6  
Старый 22.01.2013, 13:06
my33oh my33oh вне форума
Новичок
 
Регистрация: 17.12.2012
Сообщения: 93
Репутация: -579
По умолчанию

ну как я и предполагал лежит на картинках
и это в стандартных компанентах не лечится
Ответить с цитированием
  #7  
Старый 22.01.2013, 13:08
Heneken Heneken вне форума
Новичок
 
Регистрация: 11.09.2011
Сообщения: 73
Версия Delphi: Delphi XE6
Репутация: 10
По умолчанию

Цитата:
Сообщение от my33oh
если говорят где скрин, значит надо, ибо у меня все в порядке косяк на твоей стороне
я например не телепат чтобы гадать на чем у тебя лежат эти компоненты
Все компоненты У меня лежат на Timage у вас просто на форме или панели скорее всего..поэтому у вас и все нормально, поскольку фон элемента родителя вашего 100% тот же что и фон компонента Tlable по умолчанию.
Пробывал решить манифестами XP и Vista не лечиться(
Ответить с цитированием
  #8  
Старый 22.01.2013, 13:10
Heneken Heneken вне форума
Новичок
 
Регистрация: 11.09.2011
Сообщения: 73
Версия Delphi: Delphi XE6
Репутация: 10
По умолчанию

Цитата:
Сообщение от my33oh
ну как я и предполагал лежит на картинках
и это в стандартных компанентах не лечится
Короче вы меня заморочили фигней. От вас больше флуда. Сразу можно было спросить на чем лежит, а не заставлять меня вам скрины делать.
Ответить с цитированием
  #9  
Старый 22.01.2013, 13:18
my33oh my33oh вне форума
Новичок
 
Регистрация: 17.12.2012
Сообщения: 93
Репутация: -579
По умолчанию

а ты че какой нервный не я так другой бы тож самое спросил, не хочешь помощи - как хочешь

зы дизайнер интерфейса из тебя тот еще...
Ответить с цитированием
  #10  
Старый 22.01.2013, 13:24
Heneken Heneken вне форума
Новичок
 
Регистрация: 11.09.2011
Сообщения: 73
Версия Delphi: Delphi XE6
Репутация: 10
По умолчанию

Я жду помощи от человека который будет по делу спрашивать, а не писать топики ..ну да..я так и думал...дело в этом. Дело было, что компонент лежит на Timage, это проще было спросить а не заставлять меня тут делать вам скрины.
Вы прежде чем говорить о моем дизайне,свой выложите. По крайней мере 20 организаций претензий не предъявило.
Спс вам за помощь, можете сюда больше не заходить,я подожду тех кто сталкивался с этим багом и кто нашел как его решить. Лично я не хочу на этом замарачиваться поскольку это только на XP при классической наблюдается.
А тот "другой",который бы сразу понял о чем я пишу, мне ответил бы сразу, без вопроса о скринах.

Последний раз редактировалось Heneken, 22.01.2013 в 13:29.
Ответить с цитированием
  #11  
Старый 22.01.2013, 13:33
my33oh my33oh вне форума
Новичок
 
Регистрация: 17.12.2012
Сообщения: 93
Репутация: -579
По умолчанию

понимаешь.. в скринах вся соль, вот мне не влом было для тебя запустить ХРшку сделать пустой проект и скрин
как видишь лэйбл с прозрачностью канает, а в лабеледите ее надо вмеголишь переопределить и он тоже будет прозрачен и прекрасен

Последний раз редактировалось my33oh, 22.01.2013 в 17:58.
Ответить с цитированием
  #12  
Старый 22.01.2013, 13:35
Аватар для NumLock
NumLock NumLock вне форума
Let Me Show You
 
Регистрация: 30.04.2010
Адрес: Северодвинск
Сообщения: 5,426
Версия Delphi: 7, XE5
Репутация: 59586
По умолчанию

как ведет себя эта программа?
http://zalil.ru/34192652
__________________
Пишу программы за еду.
__________________
Ответить с цитированием
  #13  
Старый 22.01.2013, 13:39
Heneken Heneken вне форума
Новичок
 
Регистрация: 11.09.2011
Сообщения: 73
Версия Delphi: Delphi XE6
Репутация: 10
По умолчанию

За это конечно спасибо. Ну тогда поясняй, что значит "переопределить". У меня часть Label-oв прозрачна часть нет, про LabelEdit я молчу, они все с фоном.
Что мешает быть Label-у прозрачным, я пока не понимаю. То что это глюк Delphi тут помоему сопров нет.
"Не родные" компоненты я не использую.и не хочу.
Ответить с цитированием
  #14  
Старый 22.01.2013, 13:40
Heneken Heneken вне форума
Новичок
 
Регистрация: 11.09.2011
Сообщения: 73
Версия Delphi: Delphi XE6
Репутация: 10
По умолчанию

Цитата:
Сообщение от NumLock
как ведет себя эта программа?
http://zalil.ru/34192652
Все прозрачно
Ответить с цитированием
  #15  
Старый 22.01.2013, 13:43
Аватар для NumLock
NumLock NumLock вне форума
Let Me Show You
 
Регистрация: 30.04.2010
Адрес: Северодвинск
Сообщения: 5,426
Версия Delphi: 7, XE5
Репутация: 59586
По умолчанию

выложи свой минимальный проект воспроизводящий проблему.
__________________
Пишу программы за еду.
__________________
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 09:40.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter