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

Вниз

Как отследить и обработать событие на перемещение окна ?   Найти похожие ветки 

 
UnDISCOvery   (2002-02-04 16:58) [0]

Вытекает из моего предыдущего вопроса...
Пользователь хватает окошко за заголовок и начинает его таскать.
Как отследить это событие ?
Как добраться до координат рамки которая появляется во время перетаскивания ?
Как сделать чтобы окошко не могло выходить за пределеы родительского компонента ?


 
BlankAlex   (2002-02-04 17:07) [1]

Я только два дня назад этим занимался.
Давай e-mail, скину


 
BlankAlex   (2002-02-04 17:28) [2]

для главного окна обрабатываешь WM_Move,
а для дочернего WM_Moving и WM_GetMinMaxInfo


 
UnDISCOvery   (2002-02-04 17:34) [3]

E-mail: egen_postbox@rambler.ru


 
Ghost.   (2002-02-04 17:50) [4]

type
TForm1 = class(TForm)
private
{ Private declarations }
public
procedure WMEXITSIZEMOVE(var Message: TMessage);
message WM_EXITSIZEMOVE;
{ Public declarations }
end;

var
Form1: TForm1;

implementation

{$R *.DFM}
procedure TForm1.WMEXITSIZEMOVE(var Message: TMessage);
begin
Form1.Caption := "Finished Moving and sizing";
end;



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

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

Наверх





Память: 0.44 MB
Время: 0.005 c
14-66676
Мефодий
2002-01-04 22:04
2002.02.21
Zip файл не открывается WinZip-ом


4-66719
Mirovodin
2001-12-21 18:43
2002.02.21
Таблица импорта


14-66671
DmitryA
2001-12-15 16:54
2002.02.21
Проблема с индексом - MDX формат


1-66515
Дремучий
2002-01-25 13:39
2002.02.21
Маскимизация окна с BorderStyle = bsDialog


3-66484
EternalWonderer
2002-01-23 20:48
2002.02.21
Получение списка алиасов Net8





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