![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 04.01.2008
Сообщений: 201
|
![]()
в программе, в TLabel отображается время посредством таймера, но при этом периодически происходит какоето мигание. От чего это может быть и можно ли както избавиться от этого эффекта? Двойная буферизация не помогает в данном случае
|
![]() |
![]() |
![]() |
#2 |
Экспериментатор
Форумчанин
Регистрация: 16.04.2008
Сообщений: 218
|
![]()
А Interval у таймера какой? И (простите за малокомпетентность, если что) каким образом тут реализуется двойная буферизация?
Для создания сложных вещей не нужны сложные интерфейсы. (с) Линус Торвальдс
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 04.01.2008
Сообщений: 201
|
![]()
интервалы разные пробовал. Но это не помогает.
В событии Oncreate формы doublebuffererd:=true; В некоторых случаях это предотвращает мигание. Но это относится к картинкам. (если на форме какая-то анимация из сменяющих друг друга изабражений), мигание исчезает |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 31.10.2008
Сообщений: 215
|
![]()
http://www.delphisources.ru/pages/fa...twinkling.html
Должно помочь ControlStyle := ControlStyle + [ csOpaque ] ;
[Ferox]
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 26.02.2009
Сообщений: 60
|
![]()
Попробуйте изменить шрифт у TLabel - некоторые при перерисовке мигают. Интервал таймера (если это обычные часы, а не секундомер) лучше всего поставить на 1000 мс.
Последний раз редактировалось AlexanderKs; 30.08.2009 в 22:24. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Время нажатия на кнопку мыши(Время реакции) | Кирилл13 | Помощь студентам | 1 | 11.04.2009 19:41 |
Tlabel | Artificial | Общие вопросы Delphi | 4 | 16.06.2008 01:31 |
TLabel | satana | Компоненты Delphi | 3 | 10.02.2008 22:01 |
Как сделать так, чтобы в TLabel отображались текущее системное время? | Bill Gates | Общие вопросы Delphi | 3 | 03.01.2008 01:12 |
работа с Tlabel | Аббат | Общие вопросы Delphi | 18 | 18.04.2007 13:56 |