![]() |
|
#1
|
|||
|
|||
![]() Здравствуйте, подскажите как это можно реализовать: будет 2 программы, 1 что-то вроде конструктора, там можно будет создавать объекты, их же соответственно можно перетаскивать и растягивать. После выполнения всех этих операций нужно сохранить их координаты
Например в текстовом документе, вот примерное что должно быть: line1;x1=1;x2=5;y1=1;y2=2 line2;x1=3;x2=7;y1=1;y2=2 line3;x1=5;x2=9;y1=1;y2=2 Text1;x1=1;y1=1;text=”some text” 2 программа будет открывать этот файл и рисовать на канвасе (для дальнейшей печати); вот наглядный пример того что я хочу реализовать ![]() |
#2
|
|||
|
|||
![]() Если хочешь растягивать и работать в дальнейшем, тогда это нужен движок векторного редактора.
http://www.codeaccelerate.com/drawing_engine.html Последний раз редактировалось PS11011010, 02.06.2012 в 14:06. |
#3
|
||||
|
||||
![]() А по поводу сохранения - TXT это, конечно, красиво, но безумно медленно. Советую продумать формат, где будут указываться например типы объектов индексами и поля числами, после чего использовать нетипизированный файл (бинарный). Тогда и загружать будет проще, и сохранять.
jmp $ ; Happy End! The Cake Is A Lie. |
#4
|
||||
|
||||
![]() |