i: Integer;
ListItem: TListItem;
KeyItem: TKeySettingItem;
+ CenterForm: TCustomForm;
begin
//for i := 0 to GikoForm.ActionList.ActionCount - 1 do begin
MouseGesture.OnGestureMove := OnGestureMove;
MouseGesture.OnGestureEnd := OnGestureEnd;
MouseGesture.SetHook( Handle );
+
+ CenterForm := TCustomForm(Owner);
+ if Assigned(CenterForm) then begin
+ Left := ((CenterForm.Width - Width) div 2) + CenterForm.Left;
+ Top := ((CenterForm.Height - Height) div 2) + CenterForm.Top;
+ end else begin
+ Left := (Screen.Width - Width) div 2;
+ Top := (Screen.Height - Height) div 2;
+ end;
end;
procedure TKeySettingForm.FormDestroy(Sender: TObject);