Форум: "Основная";
Текущий архив: 2005.02.06;
Скачать: [xml.tar.bz2];
ВнизФиксированная форма Найти похожие ветки
← →
Vera (2005-01-19 17:04) [0]С помощью какого свойства формы, можно обеспечить фиксированное положение формы по центру экрана при работе программы ?
← →
raidan © (2005-01-19 17:09) [1]а) Посмотреть глазами на список свойств.
б) Осознать, что Position : poScreenCenter - оно.
Далее - BorderStyle : bsNone (это если мы не хотим, чтобы кто-то двигал форму - он не сможет, потому что нечем).
← →
Александр Иванов © (2005-01-19 17:11) [2]При создании Position.
← →
Johnmen © (2005-01-19 17:13) [3]>Vera
По центру см. poScreenCenter
Фиксация без возможности двигать - в OnCreate формы:var Handle : HMENU;
...
Handle:=Windows.GetSystemMenu(WindowHandle,False);
Windows.RemoveMenu(Handle,1,MF_BYPOSITION);
← →
TUser © (2005-01-19 17:41) [4]Фиксированное положение при работе программы - это надо перехватить WM_NCHITTEST и написать
Msg.Result=Msg.Result and not htCaption;
← →
Johnmen © (2005-01-19 18:21) [5]>TUser © (19.01.05 17:41) [4]
Так ты ещё и многое другое поубиваешь...:)
← →
Юрий Зотов © (2005-01-19 18:36) [6]Обрабатывать WM_WINDOWPOSCHANGING и ставить флаг SWP_NOMOVE.
← →
raidan © (2005-01-19 18:46) [7]>raidan © (19.01.05 17:09) [1]
>Юрий Зотов © (19.01.05 18:36) [6]
Эх.
Смотрим [1]
Потом [6]
Понимаем, чем Мастер отличается от юзверя :(
[off]Ушел в монастырь...[/off]
← →
grom (2005-01-19 20:36) [8]Align:=alCustom
← →
Vera (2005-01-20 05:51) [9]Спасибо всем.
← →
Johnmen © (2005-01-25 09:22) [10]>Юрий Зотов © (19.01.05 18:36) [6]
>Обрабатывать WM_WINDOWPOSCHANGING и ставить флаг SWP_NOMOVE.
Да, это, пожалуй самое правильное.
Но! Имеет место быть понятный побочный эффект при максимизации...
← →
TUser © (2005-01-25 10:26) [11]
> Johnmen © (19.01.05 18:21) [5]
> >TUser © (19.01.05 17:41) [4]
>
> Так ты ещё и многое другое поубиваешь...:)
А поконкретнее?
← →
Johnmen © (2005-01-25 10:35) [12]>TUser © (25.01.05 10:26) [11]
>А поконкретнее?
Не поубиваешь. Тут я загнул...:)
Но переместить окно всё равно можно через стандарное оконное меню.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.02.06;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.037 c