くだすれDelphi(超初心者用)その20
■ このスレッドは過去ログ倉庫に格納されています
0803デフォルトの名無しさん
NGNGそれを参考に
private
FDownFlg :Boolean;
FPosX :Integer;
FPosY :Integer;
procedure TForm1.ScrollBox1MouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
FDownFlg := True;
FPosX := X; FPosY := Y;
end;
procedure TForm1.ScrollBox1MouseUp(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
FDownFlg := False;
end;
procedure TForm1.ScrollBox1MouseMove(Sender: TObject; Shift: TShiftState;
X, Y: Integer);
begin
if FDownFlg then
begin
ScrollBox1.HorzScrollBar.Position := X-FPosX;
ScrollBox1.VertScrollBar.Position := Y-FPosY;
end;
end;
としましたが、だめでした(;_;)。
■ このスレッドは過去ログ倉庫に格納されています