Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.05.2011, 13:22   #1
Victor1963
Пользователь
 
Регистрация: 27.02.2011
Сообщений: 31
По умолчанию Рисование мышкой

Добрый день. Можно сделать так, чтобы нарисовать мышкой, нажать кнопку и фигура перемещалась? На даной прог. можно рисовать мышкой,
но при нажатии кнопки не перемещаеться.
procedure TForm1.Form1MouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
Caption:=Format('Mouse in x=%d, y=%d',[x,y]);
if ssShift in Shift then
Canvas.Pixels[x,y]:=clBlack;
end;

procedure TForm1.Button1Click(Sender: TObject);

var
i,m,b,c:integer;
begin
for b:=0 to 50 do
begin
for m:=0 to 656 do
begin
for i:=1142 downto 0 do
c:=Canvas.Pixels[i,m];
if c=clBlack then
begin
Canvas.Pixels[i+10,m]:=clBlack;
Canvas.Pixels[i,m]:=clWhite;
end;
end;
end;
end;


end.
Victor1963 вне форума Ответить с цитированием
Старый 05.05.2011, 14:36   #2
dmitriegorovih
Ещё не
Форумчанин
 
Аватар для dmitriegorovih
 
Регистрация: 04.01.2010
Сообщений: 517
По умолчанию

попробуйте порисуйте на image
Воображение важнее, чем знания. (Albert Einstein)
dmitriegorovih вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Рисование мышкой Victor1963 Общие вопросы Delphi 5 04.05.2011 09:28
Рисование мышкой Victor1963 Помощь студентам 2 19.04.2011 12:43
Рисование мышкой Victor1963 Помощь студентам 0 13.04.2011 19:28
Рисование мышкой vandrouny Win Api 1 03.10.2010 19:57
Управление МЫШКОЙ!!! Рустам Помощь студентам 11 28.10.2007 12:15