コード例 #1
0
 /// <summary>
 /// ctor
 /// </summary>
 public PopupForm()
 {
     this.ControlBox      = false;
     this.FormBorderStyle = FormBorderStyle.None;
     this.StartPosition   = FormStartPosition.Manual;
     this.ShowInTaskbar   = false;
     //filters
     _mousefilter      = new MouseFilter(this);
     _activationfilter = new ActivationFilter(this);
 }
コード例 #2
0
 /// <summary>
 /// ctor
 /// </summary>
 public PopupForm()
 {
     this.ControlBox = false;
     this.FormBorderStyle = FormBorderStyle.None;
     this.StartPosition = FormStartPosition.Manual;
     this.ShowInTaskbar = false;
     //filters
     _mousefilter=new MouseFilter(this);
     _activationfilter=new ActivationFilter(this);
 }
コード例 #3
0
 public static void SetFilter(Context context, Predicate interception_predicate, MouseFilter filter) => DllWrapper.SetFilter(context, interception_predicate, (Filter)filter);
コード例 #4
0
 public MouseHook(MouseFilter filter = MouseFilter.All, CallbackAction callback = null) :
     base((Filter)filter, InputInterceptor.IsMouse, callback)
 {
 }
コード例 #5
0
 public SwipeScrollify()
 {
     _filter = new MouseFilter();
     Application.AddMessageFilter(_filter);
 }