|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.08.2013, 10:34 | #1 |
Пользователь
Регистрация: 31.01.2011
Сообщений: 54
|
Свой редактор форм
Доброго времени суток!
Нужно разработать что-то вроде редактора форм. Для начала необходимо реализовать возможность добавления компонента на форму и менять его размеры в ручную (растягивать мышкой), а не прописывать их в отдельные поля. Важна сама возможность изменения размеров в ручную, а не столько сам компонент. Как это можно реализовать в билдере? |
19.08.2013, 10:52 | #2 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,330
|
Отлавливаем нажатия мышки
Проверяем какую сторону компонента будем менять Запоминаем точный е координаты мши. При движении мыши отслеживаем на сколько пикселей сдвинулась мышь, меняем координаты компонента на число пикселей, запоминаем новые координаты мыши и повторяем до отпускание мыши. Дополнительно можно проверять и ограничивать и/или нормализовать координаты, на предмет скажем чтоб левый край не заходил за правый, либо если зашел меняем их местами. |
19.08.2013, 11:01 | #3 |
Пользователь
Регистрация: 31.01.2011
Сообщений: 54
|
Спасибо за совет, буду пробывать!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Обработка форм | pavelslap | PHP | 1 | 18.03.2011 11:41 |
Шапка Borland 6, редактор форм | ActiV_e | Помощь студентам | 2 | 25.02.2010 19:10 |
Редактор форм для Visual C# | MDT | Общие вопросы .NET | 1 | 04.02.2009 17:15 |
редактор форм и компонентов | Witaliy | Общие вопросы Delphi | 6 | 27.04.2008 16:23 |
Присутствет ли в codeblocks либо в eclipse редактор форм? | Goblin | Помощь студентам | 3 | 04.03.2008 18:39 |