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

Вниз

Максимизация окна   Найти похожие ветки 

 
Yozch1   (2005-09-12 12:21) [0]

В главной форме WindowsState=wsMaximized
При открытии окно получается на ~10 px ниже, т.е. сверху просвечивается полоса фона, а низ уходит за виндовый таскбар.
При открытии еще одной форме в программе, которая откывается в таком же режиме, оно смещается также вниз относительно главного окна.
Если ручками или программно сделать wsNormal
и снова wsMaximized то верно отображается и главное окно и все остальные.

Глюк проявляется только в XP интерфейсе, во всяком случае в классике он не прорявляется/

Не подскажите - чем лечить?

Вариант для окна Align=alClient работает, но в таком случае принудительные переход кнопкой в нормал дает плохой результат, а эту возможность клиенту оставить нужно


 
OldNaum ©   (2005-09-12 12:25) [1]

во! не поверите - только что наблюдал такую особенность в только что созданном проекте. я правда подумал что виной тому новая версия связки Toolbar2000 + TBX + SpTBX. вы случаем не эти же компоненты используете?

ранее сколько раз использовал манифест - ни разу такого чуда не видел. мастера, кто сталкивался? меня это реально тревожит )

[Delphi7]


 
Дмитрий_05   (2005-09-12 13:09) [2]

И у меня тоже такая же ерунда... Только я не использовал Toolbar2000 + TBX + SpTBX, а обычный ToolBar... Мне тоже интересно как это лечить...


 
OldNaum ©   (2005-09-12 13:25) [3]

нужно искать закономерность в наших проектах, господа ) по-моему дело либо в особенностях установленного в системе ПО, либо в используемых компонентах. ранее, потворюсь, ни разу такого не видел, чтобы при установленом в design-time wsMaximized были такие косяки.


 
Yoach1   (2005-09-12 14:49) [4]

Undo по пвесу проректу не сделаешь, он достаточно большой, я просто надеюсь, что кто-то просек эту багу при установке какого-либо компонента и явно знает где рыть.
У меня много чего используется.
INDY
FastReport
TNT
EMS QI
Degisy Controls
VirtualStringTree
и наверное что-то еще :-)

Ктот тут глючить может?


 
OldNaum ©   (2005-09-12 15:00) [5]

из перечисленного вами у меня INDY (v9), VST (last), TNT (last)
ну и много чего еще, конечно )))

случаем JvFormStorage / JvFormState нету в наличии? сейчас нету возможности проверить из-за них или нет, но их тоже не исключаем ) или я ваще туплю сильно... :D


 
OldNaum ©   (2005-09-12 15:04) [6]

VirtualStringTree 100% отпадает ) TNT у меня используется косвенно, т.е. невизуальные компоненты в симбиозе с SpTBX (раньше точно с ним проблем не было) =)


 
OldNaum ©   (2005-09-13 08:03) [7]

никто проблему не решил? ;)


 
OldNaum ©   (2005-09-13 17:31) [8]

я не решил, много чего перепроверил. вопрос все равно открытый.
з.ы. простите что тема-поплавок )))


 
Дмитрий_05   (2005-09-14 01:43) [9]

А я всетаки решил у себя проблему... Не знаю как у вас, но у меня заработало... У меня свойство формы Position было ScreenCenter, я поставил Default и все нормально... Напишите кому как помогло, мне очень интересно!


 
antoxa2005   (2005-09-14 12:13) [10]

ОК. работает


 
v_o_x   (2005-09-14 15:53) [11]


> Дмитрий_05   (14.09.05 01:43) [9]

И правда работает. У меня когда-то та же проблема была, я её решил установкой WindowState в run-time, вместо design-time. На моей форме только стандартные дельфевские компоненты, в т.ч. упоминавшийся ToolBar.

Теперь получается решения два
1. Position=Default
2. установка WindowState в run-time

А вообще, этот вопрос многих мучал и мучает. Надо его где-нидь зафиксировать, а то топик исчезнет. Например в королевстве.


 
Yoazch1   (2005-09-15 16:56) [12]

Да, работает.
Можно не в runtime


 
Дмитрий_05   (2005-09-15 17:30) [13]

наверно способ с WindowState более надежный... т.е. в FormCreate присвоить ему WindowState:=wsMaximized; А хотя может я и ошибаюсь...



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

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

Наверх





Память: 0.47 MB
Время: 0.014 c
4-1124107383
alex-drob
2005-08-15 16:03
2005.10.09
Отловить событие в другом приложении.


14-1126707015
Prohodil Mimo
2005-09-14 18:10
2005.10.09
Радуйтесь! я на клаву наклейки повесил :о)


2-1125320467
PIF
2005-08-29 17:01
2005.10.09
Целое число или нет


14-1127040787
Vudu
2005-09-18 14:53
2005.10.09
Скорость грузовика


14-1126763262
nk
2005-09-15 09:47
2005.10.09
Домен и Win XP





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