Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2005.01.23;
Скачать: [xml.tar.bz2];

Вниз

Мерцатель млин...   Найти похожие ветки 

 
Nexel   (2005-01-10 12:43) [0]

Hello all!

Случилась такая вот проблемка небольшая, я просто не врубльюсь где рыть....
вот слепок экрана в момент открфтия справочника
http://www.avtovek-tlt.ru/PICS/Before.jpg
а вот слепок после открытия
http://www.avtovek-tlt.ru/PICS/After.jpg
Как видно в момент открытия происходит мерцания окон на заднем фоне само по себе окно справочника открывается нормально(для глаза не заметно) честно раздражает уже, не подскажите чего отключить нужно чтоб не мерцало, в голову ни фига не приходит.... :-(


 
KilkennyCat ©   (2005-01-10 12:48) [1]

сначала подготовить данные справочника, потом уже показывать.


 
WhiteGuy   (2005-01-10 12:49) [2]

Удалено модератором


 
Nexel   (2005-01-10 12:52) [3]

Да как бы сам справочник не особо заботит, заботит мерцание на фоне... не могу понять каким образом вообще это касается окна ни коим образом не связанного со справочником.... сам справочник отображается нормально...


 
имя   (2005-01-10 12:56) [4]

Удалено модератором


 
msguns ©   (2005-01-10 13:04) [5]

У тебя эта форма (со справочником) создается при запуске или каждый раз по необходимости ? Если второе, то ты ее точно уничтожаешь по OnClose ?


 
Nexel   (2005-01-10 13:09) [6]

При запуске форма не создается только при необходимости
FmSpr:=TFmSpr.Create(Self);
Событие OnClose содержит Action:=caFree;


 
VMcL ©   (2005-01-10 13:13) [7]

>>Nexel  (10.01.05 12:43)

Может DoubleBuffered спасёт отца русской демократии?


 
Nexel   (2005-01-10 13:17) [8]

Еще раз поясню заботит не форма самого справояника с ней все ОК заботит именно форма находящаяся на фоне... там как видно реестр торчит вот он гад и мерцает очень очень пошло.... юзеров не бесит а меня раздражает некрасиво как то....


 
Gero ©   (2005-01-10 13:19) [9]


> юзеров не бесит

Так это самое главное.


 
Nexel   (2005-01-10 13:23) [10]

Да блин как то эстетика хромает.... стремно все таки как то... :-)


 
Nexel   (2005-01-10 13:27) [11]

И еще причем только если окно на заднем фоне развернуто полностью... во жлобень...


 
A.S.D.   (2005-01-10 13:35) [12]


> Gero ©   (10.01.05 13:19) [9]

А сам не юзер что-ли? Пока тестишь? Меня бы бесило.
Только непонятно, как мерцает форма "Документ..." - пока, значит, открывается "Справочник..", та периодически рисуется поверх нее? Или после открытия справочника он не стер изображение формы "Документ..." на экране?


 
Nexel   (2005-01-10 13:44) [13]

Нет, форма документ здесь не при чем, там на фоне есть реестр, если его развернуть на всю рабочую область MDI приложения, открыть документ, открыть форму справочника из документа то как раз и происходит ошибочка связи.... :-(


 
A.S.D.   (2005-01-10 13:51) [14]

Но, судя по рисунку, у тебя просто повисает прорисовка. Что мерцает? Грид с тулбаром на заднем плане?


 
TUser ©   (2005-01-10 13:54) [15]

Если [14] - то может быть вынести показывание Справочника в отдельный поток?


 
TUser ©   (2005-01-10 13:54) [16]

Хотя, поток ради этого - стремно как-то, имхо.


 
Alexander Panov ©   (2005-01-10 14:00) [17]

Nexel   (10.01.05 13:17) [8]
Еще раз поясню заботит не форма самого справояника с ней все ОК заботит именно форма находящаяся на фоне... там как видно реестр торчит вот он гад и мерцает очень очень пошло.... юзеров не бесит а меня раздражает некрасиво как то....


Ты совет из [7] уже попробовал?


 
Nexel   (2005-01-10 14:01) [18]

Да именно 14 и происходит оно самое!


 
msguns ©   (2005-01-10 14:07) [19]

Кстати, у меня с MDI-дочями та же хрень. Когда создаю "дочек", то они сначала разворачиваются как дефаульт, а потом уже принимают "дизайн" - параметры. Моргает тоже. Особенно неприятно, когда дочек в форме много.. По-всякому пробовал играть св-ми формами - все равно моргает. И самый сильный "морг", когда "дочь" установлена в максимайз.


 
Nexel   (2005-01-10 14:08) [20]

ууу.. коллега по несчастью.... все дочки устраивают морг! %-)


 
A.S.D.   (2005-01-10 14:09) [21]

Да, пока дойдет из описания-то. Знаки препинания ты как-то игнорируешь при выводе-))
А так - действительно интересно, в чем же дело))) Правда, не видя кода, не понять)

Вопрос: твой грид is TCustomDBGrid. Какое-то действие может вызывать обновление данных в нем? ИЛи обновление состояния Action - компонентов?


 
KSergey ©   (2005-01-10 14:15) [22]

> [18] Nexel   (10.01.05 14:01)
> Да именно 14 и происходит оно самое!

DataSet соответсвующий открывается на каком событии?


 
Nexel   (2005-01-10 14:17) [23]

нет... точно с гридом все ок... я кажется сам уже разобрался щас посмотрю


 
Nexel   (2005-01-10 14:20) [24]

Да наборы данных тут вообще не причем это железно ни автообновлений никаких ничего нету



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2005.01.23;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.49 MB
Время: 0.045 c
3-1103367985
Серый
2004-12-18 14:06
2005.01.23
Вычисляемое поле


14-1104440423
Федюлин Григорий
2004-12-31 00:00
2005.01.23
Разделение области сайта на две части


4-1101884061
Dionnis
2004-12-01 09:54
2005.01.23
Определение разделительного знака целой и дробной части числа


1-1105102241
If...than
2005-01-07 15:50
2005.01.23
Не сохраняет документы!


3-1103311296
Julia
2004-12-17 22:21
2005.01.23
Qreport





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский