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

Вниз

Компонент в рунтайме   Найти похожие ветки 

 
Sectey   (2003-11-05 10:24) [0]

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


 
TUser   (2003-11-05 10:29) [1]

1. Drag&Drop, благо примеров навалом.
2. Обработать события onMouseDown, OnMouseMove, OnMouseUp


 
TUser   (2003-11-05 10:30) [2]

См здесь, например, http://delphimaster.net/view/1-1067923350/


 
Sectey   (2003-11-05 10:40) [3]

Да, таскать компонент по форме, это нечего делать, а что касается увеличения и уменьшения его в размерах как в design-time?


 
pasha_golub   (2003-11-05 10:47) [4]

2Sectey
Для этого по углам и серединам сторон надо чего-нить нарисовать, черные квадратики как-раз в тему. Если не рисовать, то можно положить 8 панелек или 6, и у панелек обрабатывать Drag&Drop, а размерам компонента присваивать координаты перемещенноой панельки


 
ZEE   (2003-11-05 11:17) [5]

уже обсуждали - вот:
http://delphimaster.net/view/1-1067923350/


 
KSergey   (2003-11-05 11:55) [6]

На этот счет попадался компонент, сделан не до конца гладно, но работает вполне успешно. В исходниках.

http://z-ol.chat.ru/cmp.htm

"TStretchHandles Прозрачный компонент, применяемый для перемещения визуальных элементов формы и изменения их размеров во время работы программы. Во время работы от визуально очень напоминает редактор Delphi"



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

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

Наверх





Память: 0.46 MB
Время: 0.011 c
1-56620
Zheks
2003-11-05 15:40
2003.11.17
Цвет шрифта в StringGride


14-56909
Ал
2003-10-27 12:17
2003.11.17
Как правильно и аккуратно бороться с пылью в системном блоке?


3-56449
Митяй
2003-10-29 15:30
2003.11.17
Yaffil Personal- какой dll использовать?


1-56664
Raduga
2003-11-05 09:27
2003.11.17
MsgWaitForMultipleObjectsEx


4-56959
kostik78ua
2003-09-19 21:38
2003.11.17
FindFirstChangeNotification





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