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

Вниз

Как сделать линию отдельной ?   Найти похожие ветки 

 
voodoo_alex   (2002-06-14 14:35) [0]

Народ а есть вообще такая возможность ?
Или без прозрачного TImage/TShape для каждой линии не обойтись ?? ;((((

Нужно сделать простую вроде вешь, а не придумаю как ;(

Это чтото наподобие графического редактора, в котором есть только линии, но их можно перетаскивать, хватать за вершины и изменять размер, но как это сделать ?????
Подскажите плз!


 
Kaban   (2002-06-14 14:43) [1]

Не понятно. Если собираетесь делать графический редактор. Значит будите на чем то рисовать. Пусть даже на canvas формы. Ну и рисуйте линии и где нибудь храните координаты вершин. Зачем вам TImage/TShape?


 
voodoo_alex   (2002-06-14 14:53) [2]

Просто я хотел каждую линию отдельным объектом. У меня есть ScrollBox, и на нем все это должно рисоваться, для того чтобы можно было рисовать не только в пределах видимости того же canvas-а например.


 
Kaban   (2002-06-14 15:00) [3]

Нет понятно, что ты хочешь линию сделать отдельным объектом. Но когда я делал редактор графов, я просто запоминал координаты вершин. И рисовал если нужно между ними линию.


 
voodoo_alex   (2002-06-14 15:32) [4]

Понимаешь - мне не в чем рисовать ;( ScrollBox - не графический объект, получается мне надо поверх ScrollBox-а ложить Canvas ? А можно ли тогда сделать чтобы этот Canvas при изменении реальных размеров ScrollBox-a (ну когда например появляются скроллеры - размер визуальный такой и остается, а на самом деле он больше, можно промотать) - тоже изменялся ? Блин как то черезчур непонятно выразился но просто ночь не спал уже башка того... Надеюсь ты меня поймешь.


 
Kaban   (2002-06-14 15:37) [5]

Попробуй сделать как в Fotoshop-e
При создании нового изображения, запрашивается его размер.
Создается ScrollBox, Image нужного размера. Image кидается на
ScrollBox. Рисуешь на Image.Canvas


 
voodoo_alex   (2002-06-14 16:02) [6]

ОК попробую, спасибо... Прийдется помучиться с динамическим изменением размеров Canvas и ScrollBox соттветственно....



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

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

Наверх




Память: 0.47 MB
Время: 0.012 c
14-89017
OOPS!!
2002-05-23 15:25
2002.06.27
Photoshop, Winamp, CorelDraw, 3DStudio, Half-Life, Quake, ACDSEE.


14-88992
Malder
2002-05-18 22:03
2002.06.27
Почему нельзя создать файл AUX ?


1-88902
voodoo_alex
2002-06-13 21:59
2002.06.27
Как идеологически верней ?


1-88805
Cygnus
2002-06-14 10:19
2002.06.27
Количество видимых строк в DBGrid


3-88723
budhha
2002-06-04 08:17
2002.06.27
Дайте ответ!