![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
WindowState
9899100 © (2008-07-29 17:41:00)когда у свойства окна WindowState ставлю wsMaximized окно открывается на весь экран но располагается ниже края окна
а низ окна пргограммы скрыт под панелью задач винды
если свернуть окно и опять развернуть на весь экран то разворачивается нормально.
Почему такое может быть ?
Palladin (2008-08-29 12:17:00) [1]Ну вот. Наглядный пример. Установил desktops от Руссиновича, и связка wsMaximized - poScreenCenter, на XP SP2, опять заработала корректно.
Palladin (2008-08-04 12:46:00) [2]о, горячие финское население подтянулось :)
TNT (2008-08-04 08:26:00) [3]Сталкивалась , пока Position := poScreenCenter ,
WindowState := wsMaximized .
Если WindowState := wsMaximized , сделала Position := poDefault , форма отбражается правильно .
Anatoly Podgoretsky (2008-07-30 12:32:00) [4]> brother (30.07.2008 12:07:12) [12]
Не берусь говорить об всегда, по всей видимости зависит как от версии ОС, так и Дельфи.
Я пока попадался на описаное мною, правда уже много лет не делаю ошибки с poScreenCenter
brother (2008-07-30 12:07:00) [5]> Приоритет в пользу poScreenCenter
это всегда или только в данной связке?
Anatoly Podgoretsky (2008-07-30 11:21:00) [6]> Palladin (30.07.2008 10:33:10) [10]
Приоритет в пользу poScreenCenter, а wsMaximized ожидается работа с work area
Palladin (2008-07-30 10:33:00) [7]есть небольшие нюансы в OS. обычно при комбинации poScreenCenter и wsMaximized в WinXP SP1 - все корректно, SP2 - уже наблюдается смещение
на других системах не смотрел... как карта ляжет
9899100 (2008-07-30 09:40:00) [8]>>Palladin
Спасибо человечище!!
тока я не понял почему ? :(
стояло значение poScreenCenter
поменял на poDesigned и зашибись стало нормально разворачивать
Palladin (2008-07-30 08:16:00) [9]
> 9899100 (29.07.08 17:41)
TForm.Position измени на другое значение
{RASkov} (2008-07-29 22:03:00) [10]> [3] 9899100 (29.07.08 18:41)
> ессесно не в пустом проекте
Вот когда такие вещи происходят, то нужно пробывать на пустом проекте и так далее пока не получишь данный эффект, делаешь шаг назад и если нормально, то в следующем шаге ошибка.
Если решаешь задать вопрос на форуме, то будь добр, описывай ситуацию подробно, а не как в [0]....
Плохиш (2008-07-29 18:56:00) [11]
> 9899100 (29.07.08 18:45) [4]
> вощем ничего извращенческого типа дырок в форме или какиенибудь скины
> ничего этого нету
> из сторонних комопонент тока Rize
Вот это и есть одно и тоже.
Milk (2008-07-29 18:52:00) [12]Прячь панель задач при запуске. При завершении работы приложения - возвращай на место:)
9899100 (2008-07-29 18:45:00) [13]вощем ничего извращенческого типа дырок в форме или какиенибудь скины
ничего этого нету
из сторонних комопонент тока Rize
а вот разворачивает оно форму при старте именно вот так :(
и причем интересно что если свернуть и развернуть то все ОК
и если запускать в нормальном окне и потом развернуть то тоже все нормально
окно занимает всю положенную ему область рабочего стола
9899100 (2008-07-29 18:41:00) [14]ессесно не в пустом проекте
ось ХП
Д7
но в обработчике onCreate ничего особенного не стоит
ну заполнение статусбаров
и заполнение дерева из БД
более ничего
на форме тоже ничего такого
{RASkov} (2008-07-29 18:35:00) [15]> [1] 9899100 (29.07.08 18:32)
В новом пустом проекте, с изменением единственного свойства главной формы, именно так как описываешь?
Какая ОСь, какая Д?
9899100 (2008-07-29 18:32:00) [16]неужели никто с таким не сталкивался :(