Форум: "Основная";
Текущий архив: 2008.08.31;
Скачать: [xml.tar.bz2];
ВнизПоложение окна на экране(Z) Найти похожие ветки
← →
@!!ex © (2007-12-07 11:32) [0]Как узнать?
Задача: нужно запомнить положение окон, чтобы потом можно было его восстановить.
С XY координатами проблем нет, а вот в какой последовательности они лежат... непонятно как получить.
← →
Семен Сурков (2007-12-08 03:00) [1]Я как-то выполнял похожую задачу. Мне нужно было записывать в реестр раскладку окон в MDI приложении. Я просто брал и перебирал все окна
for I := Application.MainForm.MDIChildCount - 1 downto 0 do
Application.MainForm.MDIChildren[I] бла-бла-бла записать куда-то
← →
turbouser © (2007-12-08 03:39) [2]
>
> @!!ex © (07.12.07 11:32)
MSDN ?
← →
Dib@zol © (2007-12-08 13:33) [3]GetTopWindow + GetNextWindow(GW_HWNDNEXT).
← →
Юрий Зотов © (2007-12-08 13:44) [4]Перебирать окна как в [3], а сохранять WINDOWPLACEMENT (cм. GetWindowPlacement и SetWindowPlacement). Тогда гарантируется точное восстановление положения, состояния и всех настроек окон.
← →
@!!ex © (2007-12-11 16:14) [5]> [3] Dib@zol © (08.12.07 13:33)
> [4] Юрий Зотов © (08.12.07 13:44)
Спасибо! То что нужнО! Сам бы я на это врядли вышел!
← →
wsv (2007-12-12 11:26) [6]rxtools -> formplacement в помощь.
ничего делать не надо. просто бросить на форму и active в true.
← →
homm © (2007-12-12 11:28) [7]> [6] wsv (12.12.07 11:26)
Попытайся сначала прочесть то, что до тебя написали.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2008.08.31;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.005 c