Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.03.13;
Скачать: CL | DM;

Вниз

Как создавать объекты как в WORDе или CORELе?   Найти похожие ветки 

 
Леша   (2003-03-03 13:34) [0]

Т.Е. требуется нарасовать линию, окружность итп, с возможностью их перетягивания в пределах формы и изменения их размеров.
Кто сталкивался или имеет соображения пожалуйста подскажите с чего начать раскопки!


 
calm ©   (2003-03-03 15:09) [1]

OnMouseDown, OnMouseUp,
PointInPolyRct (последнее из библиотеки RX),
TCanvas или какая-нибудь библиотека графическая.


 
Леша   (2003-03-03 17:43) [2]

...да, мне надо сохранять всю эту лабуду в файл!


 
calm ©   (2003-03-03 17:47) [3]

Делаешь все графические объекты потомками базового абстрактного (или не очень абстрактного) класса. Этот класс может иметь методы сохранения/загрузки. В потомках эти методы перекрываются.
При чтении/сохранении вызывается метод чтения/записи для каждого отдельного объекта.
Можно провернуть трюк и без перекрытия виртуальных методов в потомках, но это сложнее и накладывает некоторые ограничения.


 
Леша   (2003-03-03 19:23) [4]

А можно, для полноты ощущений, на примере? ...или линк.
Заранее благодарю.



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

Текущий архив: 2003.03.13;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.016 c
14-39574
Centr
2003-01-16 10:32
2003.03.13
Как защитить CD от копирования?


14-39562
Шишкин Илья
2003-02-19 22:56
2003.03.13
Где найти на самом деле анонимные Proxy


3-39227
devol
2003-02-05 16:08
2003.03.13
SQL Server


4-39636
Max2002
2003-01-23 12:35
2003.03.13
поиск текста в TWebBrowser


6-39452
sergey2
2003-01-24 06:03
2003.03.13
Как перехватить запросы к DNS?