Главная страница
    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.039 c
1-1105345131
HF-Trade
2005-01-10 11:18
2005.01.23
У TMainMenu можно изменить высоту?


3-1103545326
ivc_andr
2004-12-20 15:22
2005.01.23
Как переустановить драйвер ODBC в Win 2000 Server?


8-1097458381
Tatyana
2004-10-11 05:33
2005.01.23
ресурсы видеокарты


3-1103614507
Dim!S
2004-12-21 10:35
2005.01.23
2 копии отчета на одной странице


3-1103199897
Carmen
2004-12-16 15:24
2005.01.23
Неправильно отображаются суммы в диапазоне от 0 до -1





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский