Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.06.27;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.006 c
7-89052
S.A.Y.
2002-04-02 02:39
2002.06.27
Народ!!!! Как проставить шрифты???


1-88812
ghost_by
2002-06-16 22:03
2002.06.27
Как проверить: Есть ли в CDROM е компакт?


6-88976
Ghost.
2002-04-17 13:30
2002.06.27
По поводу кодировок...


3-88744
Abu
2002-06-04 10:41
2002.06.27
Изменения в связанных таблицах


3-88766
Perec
2002-06-05 09:56
2002.06.27
Изменение наименования поля таблицы через системные таблыцы





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский