Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Для новичков > Как сделать приложение в стиле WinAmp?


Автор: Orient 8.5.2007, 11:00
Здравствуйте народ!

Как сделать окна прилипающие друг к другу и к краям экрана?
Есть ли такие компоненты?

Спасибо

Автор: Rennigth 8.5.2007, 11:14
Orient
1. в DRKB есть статейка "Липкие окошки". 
2. Наверное в Faq есть, но что-то он походу отвалился... :( 
3. в RX-сах есть компонентик что-то вроде TMagneticForm.

Автор: Rodman 8.5.2007, 11:18
Цитата(Rennigth @  8.5.2007,  10:14 Найти цитируемый пост)
в RX-сах есть компонентик что-то вроде TMagneticForm. 

Т**FormMagnet

Автор: MAZAFAKA 8.5.2007, 11:24
Посмотри на www.torry.net там видел такой компонент

Автор: Letov 9.5.2007, 18:01
Drag&Doсk не пробовал?

Автор: Sunvas 9.5.2007, 18:54
А если без компонентов подумать? Задача ведь сводиться к знанию арифметики за 6й класс, отлову нужных сообщений и немного логики. smile 

Автор: Orient 10.5.2007, 16:09
Да неохота мне руками много писать.   smile 
Хочется как можно менее болезненно решить эту задачу.
Ломает меня ее делать, если честно   smile 

Автор: Yanis 10.5.2007, 16:31
Цитата(Orient @  10.5.2007,  17:09 Найти цитируемый пост)
Да неохота мне руками много писать.   smile 
Хочется как можно менее болезненно решить эту задачу.
Ломает меня ее делать, если честно   smile  

Да не слушай ты никого ;)
Не надо ничего руками писать. Всё можно в инспекторе сделать.
Код
  ScreenSnap := True;
  { если к одному из краёв экрана расстояние соответствующего края формы
    будет меньше или равно этому, то окошко будет прилипать }
  SnapBuffer := 30;

Автор: Rennigth 10.5.2007, 17:14
Yanis, не у всех же bds  smile а автор версию делфей не указал  smile 

Автор: ama_kid 10.5.2007, 17:39
Rennigth
Это свойство появилось вместе с Д7...

Автор: Rennigth 10.5.2007, 17:49
Rennigth, о точно, есть...  smile проглядел... на шестерке точно небыло...

Автор: Yanis 10.5.2007, 17:54
Всё. Беда… Rennigth говорит сам с собой.

Автор: sw04 11.5.2007, 01:23
 smile 
Цитата(Rennigth @  8.5.2007,  14:14 Найти цитируемый пост)
Наверное в Faq есть, но что-то он походу отвалился... :( 

Ничего не отвалился.
Просто адрес чуток изменился и ссылки пока на неё прямой отсюда нету:
http://faq.vingrad.ru

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)