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

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

А как нарисовать на форме


UnDISCOvery ©   (2002-04-10 16:42:00) 

А как быстро (!!!) нарисовать на форме такую же сеточку как в дизайнере дельфи ?


mio   (2002-04-11 11:38:00) [1]

Да-а-а, канвы нет. Но можно перехватить WM_PAINT и рисовать api-шными вызовами. Конечно, это надо делать послевызова inherited-вызова обработчика WM_PAINT, чтобы этот inherited не затер ваши точечки.


Donal_Graeme   (2002-04-10 18:14:00) [2]

попробуй через TImage :-) а точки через ScanLine отрисовывать.


UnDISCOvery   (2002-04-10 17:25:00) [3]

Вот еще в чем проблема: у панель, нет свойства канвы, поэтому рисовать на ней точки нельзя.... сделал так: кинул на панель редактора paintbox, растянул по полной, на нем рисую точки, но когда на панели рождается окно, то оно собой стирает эти точки, те надо опять их перерисовывать, а это неудобно и небыстро. вот в чем проблема... подсобите..


UnDISCOvery   (2002-04-10 17:19:00) [4]

Хорошо. Сеточка из точек :) ...
мне нужно сделать на панельке нечто похожее на редактор, в котором можно бросить на него другую панельку, и чтобы она меняла размеры такжн как в дельфе : скакала с определнным шагом по сеточке из точек, когда юзер ее тянет... вот что я имел ввиду.


Anatoly Podgoretsky   (2002-04-10 16:56:00) [5]

В дизайнере не сетка, а точки
for x for y


mio   (2002-04-10 16:47:00) [6]

"Быстро" в смысле быстродействия или количества нажатых кнопок?


Наверх

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