Вниз
Скачать: CL | DM;

Form designer   Найти похожие ветки 

← →
REA ©   (2004-04-05 11:58) [0]

Есть необходимость сделать редактор форм по типу IDE Delphi. Функциональность: добавить компонент, удалить, переместить, изменить размер.
Нашел несколько готовых на торри, но все платные. Не сталкивался ли кто - как это сделать проще?
Порылся в исходниках - надо похоже писать какой-то интерфейс редактора, но тогда где взять доку как это сделать?


← →
REA ©   (2004-04-05 12:26) [1]

Пока сам себе отвечу: нашел некую Extension Library 2 от Balabuyev Yevgeny с комопнентом-дизайнером. Методика: перехват мыши. Исходный код довольно объемен, но мне сейчас важнее чтобы работало. Сейчас буду проверять.


← →
serge35   (2004-04-05 13:16) [2]

Я делал такую вешь.


← →
REA ©   (2004-04-05 14:49) [3]

Ну и чем руководствовался? Я пока копал в направлении IDesigner и ничего полезного не отрыл. Extension Library под D7 пока не компилируется даже с косметическими изменениями, а разобраться в его коде нужен не один день (3800 строк один модуль).


← →
TUser ©   (2004-04-05 14:57) [4]

Компонент TDelphiIDE существует, но Борланд его никому не показывает :)


← →
REA ©   (2004-04-05 15:05) [5]

Мне все IDE не нужно. Даже PropertyEditor пока не нужен.


← →
REA ©   (2004-04-05 16:22) [6]

Поскольку информации по IDesigner не нашел, я заменяю WindowProc для перехвата сообщений. То я делаю или нет?


← →
REA ©   (2004-04-05 16:36) [7]

Удалось собрать Extension Library 2 под D7 - неплохой компонент, хоть и сыроват.


← →
BlackLord2003 ©   (2004-04-05 16:47) [8]

Интересно, ты этот топик сделал для того, чтобы самому себе отвечать?


← →
REA ©   (2004-04-05 16:50) [9]

А все молчат - а так может кому польза будет от моих изысканий.
Или я может не так спрашиваю? Вроде эта тема тут уже неоднократно всплывала и решение давно должно быть найдено.


← →
WebErr ©   (2004-04-05 16:54) [10]

Я всё понял - это реклама его нового компонента!
Люди будте бдительны, не заходите на незнакомые ветки форума! :))))



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

Скачать: CL | DM;



Память: 0.47 MB
Время: -0.977 c
14-1081099884
ChengrMan
2004-04-04 21:31
2004.04.25
Юникод


3-1080737687
Xim
2004-03-31 16:54
2004.04.25
Хранимая процедура


7-1078082494
JIruaasgyy
2004-02-29 22:21
2004.04.25
Какой функцией можно получить системную директорию Windows?


6-1076567699
FireMan_Alexey
2004-02-12 09:34
2004.04.25
WinSock.Select


8-1073827241
Юрий Ж.
2004-01-11 16:20
2004.04.25
Вопрос с прозрачностью...




   Наверх