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

Вниз

Проблема с WinXP   Найти похожие ветки 

 
Barman   (2003-03-06 17:07) [0]

Мастера, прошу вашего совета.
При созданиии формы вот таким образом

frmResult:= TfrmResult.Create(Application)
форма создается, но не разворачивается во весь экран, хотя я установил свойство WindowState как wsMaximized. После того, как свернешь ее и развернешь, она нормально разворачивается на весь экран. В других ОС- нормально...
Вроде бы и незначительный недочет, а выглядит некрасиво... Как этого избежать, не подскажете?


 
Dms   (2003-03-06 17:10) [1]

в онКреейт:
ShowWindow(Handle, SW_MAXIMIZE);
мож поможет


 
Barman   (2003-03-06 18:12) [2]

К сожалению, не помогло.
Главная форма, которая создается при запуске приложения разворачивается во весь экран так как надо, а вот эта что-то никак...
Значок Maximize показывает, что форма развернута, но между верхней частью экрана и верхней частью формы остается зазор... Некрасиво это...


 
}{enon   (2003-03-06 18:27) [3]

Скорее всего, винда при создании окна считает, что оно больше, чем видит пользователь. Соответственно, она её и разворачивает не до конца. Попробуй ставить размер формы после создания (OnPaint или по таймеру).


 
theodor_iv   (2003-03-06 20:07) [4]

Попробуйте написать в OnCreate
BoundsRect := Screen.WorkAreaRect;
Форму не разворачивает, но размеры устанавливает правильные :)

Убедитесь также, что свойство Position формы установлено в poDefault -- это необходимо для WindowState = wsMaximized.


 
Intell   (2003-03-07 06:24) [5]

Form1.WindowState := wsMaximized;

попробуй, я делаю так.


 
Barman   (2003-03-07 06:45) [6]

theodor_iv, спасибо большое за совет :-) У меня Position формы было установлено poDesktopCenter. Поменял на poDefault- все стало отлично :-)



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

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

Наверх




Память: 0.45 MB
Время: 0.008 c
1-64164
lexusU
2003-03-07 15:01
2003.03.20
Распознавание изображений


3-63958
Kurt_
2003-02-27 14:53
2003.03.20
если а одной транзакции (в Адо между BeginTransaction и CommitTra


14-64335
pasha676
2003-03-04 16:10
2003.03.20
Компонентик изображающий индикатор


1-64104
San
2003-03-05 16:50
2003.03.20
Variant && Srtring


14-64385
бомонд
2003-03-05 14:27
2003.03.20
Сенокос





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