Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Среда макетирования


Автор: kamerrer 18.8.2009, 13:20
Вот появилась задача написать нечто вроде workbench, multisim только малость  проще. И никак не могу добиться,чтобы элементы были гладкие. А точнее вопрос такой, что за поле используют для нанесения объектов? в тестовых примерах я использовал drawgrid, но все равно получается некрасиво. И какие предложения могут быть?


Автор: Frees 19.8.2009, 08:22
Цитата(kamerrer @  18.8.2009,  16:20 Найти цитируемый пост)
нечто вроде workbench,

это что такое, покажи скрин, чтоб не искать

Цитата(kamerrer @  18.8.2009,  16:20 Найти цитируемый пост)
 И никак не могу добиться,чтобы элементы были гладкие.

какие элименты? 

Цитата(kamerrer @  18.8.2009,  16:20 Найти цитируемый пост)
И какие предложения могут быть?

может это я дурак, но что надо не понял...

Автор: cemick 19.8.2009, 08:27
А что значит элементы были гладкими? 
Лучше всего ручками рисовать на Canvas

Автор: kamerrer 19.8.2009, 13:19
user posted image

Вот собственно и рисунок.

Гладкость. Под этим я понимаю то, чтобы объекты не выглядели как будто я их нарисовал в paintе,а хотя бы немного реалистичтичнее.
А кроме канвы еще на чем можно?

Автор: Ипатьев 19.8.2009, 13:25
А можно попросить модератора отредактировать название темы?
А то очень глаз режет в поиске. 

Автор: NewDima 19.8.2009, 13:27
kamerrer, что реалистичного в схемах веркбэнча? канва и все

Автор: cemick 19.8.2009, 13:37
Рисовать можешь на чем угодно, лишь бы был HDC(Handle Device Context). Забудь о  drawgrid, он предназначен не для этого. Самый правильный вариант ручками. Например http://delphikingdom.com/asp/viewitem.asp?catalogid=1344

Автор: NewDima 19.8.2009, 13:43
ну че, еще gdi+ тогда

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