▼ Saraさん
> 目的は達成されますが・・・できれば、Splitterをタッチ操作で動かしたい。
>
> なにか良い方法はありませんでしょうか?
>
ヘルプを見ると
Vcl.Controls.TControl.OnGesture にハンドラがあるので
フリー版なのでソースコードがないので実態がわかりませんが、
非表示になっているだけですので
イベントを手動で代入して、ジェスチャーに反応するか試してみましたか?
published
procedure Splitter1Gesture(Sender: TObject;
const EventInfo: TGestureEventInfo; var Handled: Boolean);
procedure TForm1.FormCreate(Sender: TObject);
begin
Splitter1.OnGesture := Splitter1Gesture;
end;
procedure TForm1.Splitter1Gesture(Sender: TObject;
const EventInfo: TGestureEventInfo; var Handled: Boolean);
begin
// コード
// showmesageとかなにかいれれば、反応をみれるかも?
end;
|