Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Автофигуры [D7, Win95/98, WinME, NT4, Win2k, WinXP]


digger ©   (2004-08-31 11:46:00) 

Кто нибудь знает: есть ли на Delphi аналог автофигур из офиса. Компоненты TShape имеют недостаточную функциональность - нет линии, нельзя рисовать под углом.


GrayFace   (2004-09-01 16:35:00) [1]

KSergey ©   (31.08.04 15:41) [4]
Mim1 ©   (01.09.04 9:13) [6]
На других ветках.


AlexKocharin   (2004-09-01 11:57:00) [2]


> Насколько я понимаю, автору не просто bmp-шки надо куда-то
> кидать, а полноценные блок-схемы, a-la Visio или Автофигуры
> в Word.


Тогда может быть, поможет компонент TBlocksHolder
http://www.delphikingdom.ru/asp/viewitem.asp?catalogid=1037
http://www.delphikingdom.ru/zip/blocksholder.zip


Анонимщик   (2004-09-01 11:49:00) [3]

KSergey ©

Тебе полный отчет предоставить? А если не поймешь?


AlexKocharin   (2004-09-01 11:44:00) [4]


> Если внимательно прочтете [4] то поймете, что вопрос был
> не к вам ;)


Извините, перепутал.


KSergey   (2004-09-01 11:17:00) [5]

> [7] AlexKocharin   (01.09.04 10:29)

Если внимательно прочтете [4] то поймете, что вопрос был не к вам ;)
Да и картинки растровые - это совсем не векторные объекты.


Ega23   (2004-09-01 10:41:00) [6]

Насколько я понимаю, автору не просто bmp-шки надо куда-то кидать, а полноценные блок-схемы, a-la Visio или Автофигуры в Word.


AlexKocharin   (2004-09-01 10:29:00) [7]

Я вроде все обьяснил.
Если более детально, то:
- Сохраняешь экран клавишей PrintScreen;
- Вставляешь в Photoshop (если нету то в MS Paint - он во всех виндах есть);
- Выделяешь то, что надо, обрезаешь и сохраняешь в *.BMP (или JPEG - GIF, к сожалению стандартные компоненты Delphi не поддерживают);
- Вставляешь в проект на этапе проэктирования (свойства Glyph компонентов BitBtn, SpeedButton; Picture в TImage) или в RunTime (TBitMap.Loadfromfile('File.BMP'));
- Радуешься АвтоФигурам из Ворда, иконкам из IE в своей программе. (Аналогичным способом можно вставить в форму screen'ы Quake'а ;.) )


Mim1   (2004-09-01 09:13:00) [8]


> [4] KSergey ©   (31.08.04 15:41)


Мне вот тоже интересно.


AlexKocharin   (2004-09-01 08:43:00) [9]

На собственном опыте:
Так я из IE иконки грабил.


KSergey   (2004-08-31 15:41:00) [10]

> [1] Анонимщик ©   (31.08.04 12:15)

Я что-то не понял, на чем основаны 3 утверждения...


AlexKocharin   (2004-08-31 15:33:00) [11]

Можно сграбить из Office клавишей PrintScreen
исправить в photoshope (если не нравится)
и вставить в Timage или Timagelist.


Ega23   (2004-08-31 12:21:00) [12]

TCanvas.MoveTo;
TCanvas.LinrTo;
TCanvas.Ellipse;
TCanvas.Arc;

Да вот, собссно, и всё...


Анонимщик   (2004-08-31 12:15:00) [13]

1. Ты понятия не имеешь о VCL.
2. Ты понятия не имеешь об ООП.
3. Ты не знаешь, для чего нужна Delphi.
Это главное - решив эти три вопроса от п.3 к п.1, ты решишь и проблему в целом. Но если тебе неохота этим заниматься, то смотри http://www.torry.ru/pages.php?id=155


Наверх

Титульная страница Поиск, карта сайта Написать письмо