Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Звук, графика и видео > Размерная линия


Автор: Staruha 6.8.2008, 09:50
 smile  smile 

Автор: Alexeis 6.8.2008, 10:11
В GDI+ мона сделать установив свойства StartCap и EndCap для карандаша.

Автор: Staruha 6.8.2008, 10:33
Что есть GDI+? Все написано на Delphi 10

Автор: Alexeis 6.8.2008, 10:45
Цитата(Staruha @  6.8.2008,  09:33 Найти цитируемый пост)
Что есть GDI+?

   Стандартная объектная графическая библиотека нового поколения, впервые появилась в WinXP, поставляется как GDIPlus.dll. Основная графическая библиотека в .NET . Есть удобная оболочка для Delphi http://www.progdigy.com/?page_id=7 . 
  Но если программа уже готовая то проще рисовать стрелочку руками при помощи коротеньких отрезков.

Автор: Staruha 6.8.2008, 11:41
Цитата

проще рисовать стрелочку руками при помощи коротеньких отрезков

Придется,но может сташнить.Чертежей много.А может как ни-ть через CopyMode ?

Добавлено через 1 минуту и 15 секунд
да еще вопрос Текст можно повернуть на 90гр

Автор: Alexeis 6.8.2008, 12:39
Staruha, стрелки же рисуются под разными углами, копировать не выйдет. 

Цитата(Staruha @  6.8.2008,  10:41 Найти цитируемый пост)
да еще вопрос Текст можно повернуть на 90гр 

Текст можно выводить под любым углом WinAPI CreateFontIndirect

Автор: Staruha 6.8.2008, 13:43
Цитата

Текст можно выводить под любым углом WinAPI CreateFontIndirect

Вот это радует,Спасибо. smile 
Ну а стрелки  smile а,напишу как нибудь 10 строчек а потом только координаты менять.Переменную засуну.
Спасибо  smile 

Автор: Staruha 7.8.2008, 08:59
Вот почему то 
 canvas.create.font.orientacion:=900;
работает но почему вместо 90 900 ,так и должно быть?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)