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

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

рисование :) [D5]


race1 ©   (2002-08-30 07:50:00) 

как бы мне арисовать на поверхности шейпа? и как бы мне сделать шейп, например, в форме флажочка?


race1   (2002-08-30 12:13:00) [1]

можно и что б сама фигура была квадратной, но что б пользователь видел её неквадратной.


kronprince   (2002-08-30 09:57:00) [2]

- если хочешь совсем неквадратный то используй регионы
- см. Help - Win32 Programmer"s reference > CreatePolygonRgn


lenin   (2002-08-30 09:20:00) [3]

Он все равно будет прямоугольным, только рисоваться будет не прямоугольно


race1   (2002-08-30 09:14:00) [4]

а примерчик можно создания неквадратного компонента?


lenin   (2002-08-30 08:42:00) [5]

Можно сделать наследника от TShape и перекрыть процедуру OnPaint.
А можно использовать TPaintBox


race1   (2002-08-30 08:35:00) [6]

да, но если есть др. компонент, который может исполнять фун-ции значка (не квадратный по природе), то могу использовать его...


lenin   (2002-08-30 08:14:00) [7]

А тебе обязательно на шейпе?


Наверх

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