![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как сделать линию отдельной ?
voodoo_alex © (2002-06-14 14:35:00)Народ а есть вообще такая возможность ?
Или без прозрачного TImage/TShape для каждой линии не обойтись ?? ;((((
Нужно сделать простую вроде вешь, а не придумаю как ;(
Это чтото наподобие графического редактора, в котором есть только линии, но их можно перетаскивать, хватать за вершины и изменять размер, но как это сделать ?????
Подскажите плз!
voodoo_alex (2002-06-14 16:02:00) [1]ОК попробую, спасибо... Прийдется помучиться с динамическим изменением размеров Canvas и ScrollBox соттветственно....
Kaban (2002-06-14 15:37:00) [2]Попробуй сделать как в Fotoshop-e
При создании нового изображения, запрашивается его размер.
Создается ScrollBox, Image нужного размера. Image кидается на
ScrollBox. Рисуешь на Image.Canvas
voodoo_alex (2002-06-14 15:32:00) [3]Понимаешь - мне не в чем рисовать ;( ScrollBox - не графический объект, получается мне надо поверх ScrollBox-а ложить Canvas ? А можно ли тогда сделать чтобы этот Canvas при изменении реальных размеров ScrollBox-a (ну когда например появляются скроллеры - размер визуальный такой и остается, а на самом деле он больше, можно промотать) - тоже изменялся ? Блин как то черезчур непонятно выразился но просто ночь не спал уже башка того... Надеюсь ты меня поймешь.
Kaban (2002-06-14 15:00:00) [4]Нет понятно, что ты хочешь линию сделать отдельным объектом. Но когда я делал редактор графов, я просто запоминал координаты вершин. И рисовал если нужно между ними линию.
voodoo_alex (2002-06-14 14:53:00) [5]Просто я хотел каждую линию отдельным объектом. У меня есть ScrollBox, и на нем все это должно рисоваться, для того чтобы можно было рисовать не только в пределах видимости того же canvas-а например.
Kaban (2002-06-14 14:43:00) [6]Не понятно. Если собираетесь делать графический редактор. Значит будите на чем то рисовать. Пусть даже на canvas формы. Ну и рисуйте линии и где нибудь храните координаты вершин. Зачем вам TImage/TShape?