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

Вниз

Окна как у Winamp   Найти похожие ветки 

 
kyn66 ©   (2007-10-17 16:17) [0]

Подскажите, каким образом сделать, чтобы снизу основной формы было приклеено другое окно типа как у winampa эквалайзер. И нужно чтобы приперетаскивании за шапку основной формы - нижняя следовала тоже следом, ну приклеилась снизу и все


 
tesseract ©   (2007-10-17 16:36) [1]

Изучай сообщения окон, OnResize должен срабатывать.


 
kyn66 ©   (2007-10-17 16:42) [2]

OnResize как раз и не срабатывает, т.к. размер у формы остается постоянным, надо событие на ее передвижение, а такого не обозреваю


 
Efir   (2007-10-17 16:44) [3]

Смотри сообщение WMMoving, возникающее при перетаскивании формы.

private
   procedure WMMoving(var Msg:TWMMoving);message WM_MOVING;

procedure TForm1.WMMoving(var Msg: TWMMoving);
begin
 Form2.Left:=Left;
 Form2.Top:=Top+Height;
end;


 
kyn66 ©   (2007-10-17 16:57) [4]

>> Efir
Огромное спасибо! То что нужно!


 
Eraser ©   (2007-10-17 17:04) [5]


> kyn66 ©   (17.10.07 16:17) 

в JEDI VCL есть компонентик хороший.


 
Palladin ©   (2007-10-17 18:08) [6]

в D7 у формы уже появилось свойство Snap или AutoSnap что то подобное


 
Eraser ©   (2007-10-17 18:28) [7]

оно только для краев десктопа действует.



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

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

Наверх




Память: 0.45 MB
Время: 0.039 c
3-1189449856
DiX
2007-09-10 22:44
2008.01.20
Как правильно работать с TClientDataSet?


3-1189148317
KOMArKad
2007-09-07 10:58
2008.01.20
Запрос в два потока


2-1197965738
Washington
2007-12-18 11:15
2008.01.20
Рисование на Tabs


2-1197979576
istok
2007-12-18 15:06
2008.01.20
верна ли функция


2-1197971090
Terc
2007-12-18 12:44
2008.01.20
Как узнать созданли компонент ?





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