Georg |
Отправлено: 05.01.2004, 13:55 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 34
|
Как сделать, чтоб сетка разметки не исчезала с формы? Пробывал сам рисовать но такого стиля не нашел. Может есть способ по проще? |
|
Bond |
Отправлено: 05.01.2004, 15:25 |
|
Станционный диспетчер
Группа: Участник
Сообщений: 142
|
Попробуй перегрузить метод void __fastcall Paint(void) у формы
|
|
Georg |
Отправлено: 06.01.2004, 11:11 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 34
|
Не понимаю как это сделать. Перегрузка, как я помню это когда в производном классе я обявляю метод, с тем же именем что и в базовом но уже код пишу сам. Кроме того в базовом он должен быть объявлен как virtual. А Paint он не virtual. |
|
Georg |
Отправлено: 06.01.2004, 12:04 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 34
|
Все оказалось как всегда о проще в OnPaint
int i,j;
for (j = 0 ; j < ClientHeight; j = j+10)
{
for (i = 0 ; i < ClientWidth; i = i+10)
{
{
Canvas->Pixels[i][j] = clBlack;
}
} |
|