![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
|
|
#1
|
|||
|
|||
|
DELETED MESSAGE
Последний раз редактировалось cmepthuk, 19.07.2016 в 19:04. |
|
#2
|
||||
|
||||
|
Что по-твоему должно происходить? Рисуй на TImage, чтобы не стиралось.
|
|
#3
|
|||
|
|||
|
DELETED MESSAGE
Последний раз редактировалось cmepthuk, 19.07.2016 в 19:04. |
|
#4
|
||||
|
||||
|
Нужно посмотреть, а пока у тебя 1 ошибка и неудачный выбор отрисовки.
Код:
DC := GetWindowDC(Handle); Код:
LineTo(0, mainForm.Height - padding); LineTo(mainForm.Width - padding, mainForm.Height - padding); LineTo(mainForm.Width - padding, 0); LineTo(0, 0); |
|
#5
|
|||
|
|||
|
DELETED MESSAGE
Последний раз редактировалось cmepthuk, 19.07.2016 в 19:04. |
|
#6
|
||||
|
||||
|
Цитата:
Код:
ReleaseDC(Handle, DC) |
|
#7
|
||||
|
||||
|
И всех делов:
Код:
procedure TForm1.FormMouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
ReleaseCapture;
SendMessage(Handle, WM_SYSCOMMAND, $F012, 0);
end;
procedure TForm1.FormPaint(Sender: TObject);
begin
with Canvas do
begin
Pen.Color := clRed;
Pen.Style := psSolid;
Pen.Width := 1;
Brush.Style := bsClear;
Rectangle(0, 0, ClientWidth - 1, ClientHeight - 1);
end;
end; |
|
#8
|
|||
|
|||
|
DELETED MESSAGE
Последний раз редактировалось cmepthuk, 19.07.2016 в 19:04. |