Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2014.02.16;
Скачать: CL | DM;

Вниз

Перемещение окна   Найти похожие ветки 

 
ttt   (2013-04-17 11:15) [0]

Добрый день.

Как вы знаете, если перетащить окно слишком высоко за верхнюю часть экрана, то оно пододвинется вниз. Можно ли это отключить?


 
Inovet ©   (2013-04-17 11:18) [1]

> [0] ttt   (17.04.13 11:15)
> Как вы знаете

Не знал. Действиельно возвращается. Удобно, чтобы не потерять.


 
Ega23 ©   (2013-04-17 11:20) [2]


>  если перетащить окно слишком высоко за верхнюю часть экрана,
>  то оно пододвинется вниз.

У меня появляется такой кружочег и окно раскрывается на весь экран.


 
Inovet ©   (2013-04-17 11:22) [3]

Это в "Начинающих" оказывется. Тогда при чём тут Делфи? В своей программе надо изменить поведение настроенное пользователем для всей системы? Лучше поменять программу. Ну а вообще есть Screen у него есть размеры, у окна размеры и координаты.


 
Inovet ©   (2013-04-17 11:23) [4]

> [2] Ega23 ©   (17.04.13 11:20)
> У меня появляется такой кружочег и окно раскрывается на весь экран.

А ты не мышкой попробуй. Нажми в системном меню "Переместить" и курсором его туда.


 
robt   (2013-04-17 11:43) [5]


> Можно ли это отключить?

а зачем ?


 
Ega23 ©   (2013-04-17 11:56) [6]

Удалено модератором


 
robt   (2013-04-17 12:00) [7]

Удалено модератором


 
ttt   (2013-04-17 12:05) [8]

У меня не оконное приложение, а выполняющее декоративную функцию. Ну, конечно же, там есть функционал, но не в этом суть. Допустим, юзер может засунуть половину приложения снизу, справа и слева, но он так не сделает с верхней частью экрана.


 
O'ShinW ©   (2013-04-17 12:09) [9]

Top := -1*Random(Screen.Height);
встанет куда скажешь


 
ttt   (2013-04-17 12:59) [10]

Не знаю константа ли, но пока что решил так:

if Message.WindowPos^.y = -20 then
 Message.WindowPos^.flags:= Message.WindowPos^.flags or SWP_NOMOVE;


 
Kilkennycat ©   (2013-04-17 23:10) [11]


> if Message.WindowPos^.y = -20

а если -25?


 
Kilkennycat ©   (2013-04-17 23:11) [12]

а если окно есть, а в этот момент конфигурация мультимониторности меняется и\или разрешение экрана?


 
Афонтий   (2013-04-18 19:17) [13]


> то оно пододвинется вниз.


Не всегда. Зависит от ОС. Возможно где-то настраивается.
Бороться задумывался, но так и не собрался.
Но вы меня сейчас смотивировали, попробую на выходных. =)



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

Текущий архив: 2014.02.16;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.005 c
2-1365823333
NBAH1990
2013-04-13 07:22
2014.02.16
idhttp проблема с кодировкой


2-1365768017
__
2013-04-12 16:00
2014.02.16
Что может быть с системой если после int 3 спасает только Reset


2-1366182901
ttt
2013-04-17 11:15
2014.02.16
Перемещение окна


2-1366640331
delphistorm
2013-04-22 18:18
2014.02.16
ошибка при загрузке xml в TXMLDocument


2-1365138690
alexdn
2013-04-05 09:11
2014.02.16
Сохраненеие картинки из paintbox