|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.02.2011, 13:10 | #1 |
Очень суровый
Участник клуба
Регистрация: 17.12.2009
Сообщений: 1,988
|
SelectBox - как его правильнее сделать
Здравствуйте. Как сделать SelectBox? ТЕ при зажатии ЛКМ работал инструмент выделения прямоугольник? И как обработать его область?
Вот насколько я вижу вариант решения(с ходу): Создаем шейп, без заливки с краями пунктирными. Прячем его. Обрабатывает OnMouseDown как то так: Код:
Код:
И под конец в OnMouseUp его прятать: Код:
Ненавижу быть как все, но люблю, чтобы все были как я.
Последний раз редактировалось MyLastHit; 11.02.2011 в 13:16. |
11.02.2011, 13:54 | #2 |
Тот ещё
Старожил
Регистрация: 14.11.2007
Сообщений: 2,242
|
Кинте на форму TApplicationEvents (закладка Additional) и сделайте так:
Код:
Последний раз редактировалось Sibedir; 11.02.2011 в 14:04. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как правильнее хранить настройки программы на хосте? | Kottik | Работа с сетью в Delphi | 9 | 07.10.2009 14:06 |
С++. движение! как его сделать? | HoOpe | Помощь студентам | 17 | 21.06.2009 02:07 |
как сделать на своем сайте возможность устанавливать его, как стартовую страницу при загрузке броузера | Chaynik | Помощь студентам | 2 | 02.03.2009 23:10 |
Как и откуда правильнее загружать свой курсор? | spamer | Мультимедиа в Delphi | 4 | 01.03.2009 00:14 |
Как правильнее, экономичнее и красивее? | LakyWinter | Microsoft Office Access | 1 | 20.11.2008 09:51 |