protected void HandleButtonReleaseEvent(object o, ButtonReleasedArgs args)
 {
     if (o is  AlphabetButton)
     {
         InvokeLetterClicked((o as AlphabetButton).Letter);
     }
 }
 protected override void HandleButtonReleaseEvent(object o, ButtonReleasedArgs args)
 {
     State        = (state ^ 4) & ~2;
     freeze_state = true;  //freeze the state untill after the event has finished handling
     InvokeToggled();
     freeze_state = false; //thaw the state
     args.RetVal  = !bubble;
 }
Ejemplo n.º 3
0
 protected virtual void HandleButtonReleaseEvent(object o, ButtonReleasedArgs args)
 {
     if (args.Event.Source != this)
     {
         button.State = 0;
     }
     else
     {
         button.State &= 1;
     }
     Global.UngrabPointer();
     InvokeSliderHasChanged();
     args.RetVal = true;
 }
 protected virtual void HandleButtonReleaseEvent(object o, ButtonReleasedArgs args)
 {
     if (args.Event.Button == 3)
     {
         SlideIn();
     }
     else
     {
         if (Index >= 0 && Opacity > 0)
         {
             if (CoverManager.CurrentCover == this || args.Event.ClickCount == 3)
             {
                 CreateClickClone();
                 CoverManager.InvokeActorActivated(this);
             }
             else
             {
                 GLib.Timeout.Add((uint)(CoverManager.DoubleClickTime * 0.75), new GLib.TimeoutHandler(
                                      delegate { CoverManager.TargetIndex = Index; return(false); }));
             }
         }
     }
     args.RetVal = true;
 }
 protected virtual void HandleButtonReleaseEvent(object o, ButtonReleasedArgs args)
 {
     if (args.Event.Source!=this) button.State = 0;
     else button.State &= 1;
     Global.UngrabPointer ();
     InvokeSliderHasChanged ();
     args.RetVal = true;
 }
 protected virtual void HandleButtonReleaseEvent(object o, ButtonReleasedArgs args)
 {
     if (args.Event.Button == 3) {
         SlideIn ();
     } else {
         if (Index>=0 && Opacity > 0) {
             if (CoverManager.CurrentCover==this || args.Event.ClickCount==3) {
                 CreateClickClone ();
                 CoverManager.InvokeActorActivated (this);
             } else
                 GLib.Timeout.Add ((uint) (CoverManager.DoubleClickTime*0.75), new GLib.TimeoutHandler (
                     delegate { CoverManager.TargetIndex = Index; return false; }));
         }
     }
     args.RetVal = true;
 }
 protected virtual void HandleButtonReleaseEvent(object o, ButtonReleasedArgs args)
 {
     State &= ~2;
     args.RetVal = !BubbleEvents;
 }
Ejemplo n.º 8
0
 protected virtual void HandleButtonReleaseEvent(object o, ButtonReleasedArgs args)
 {
     State      &= ~2;
     args.RetVal = !BubbleEvents;
 }
 protected override void HandleButtonReleaseEvent(object o, ButtonReleasedArgs args)
 {
     State = (state^4) & ~2;
     freeze_state = true; //freeze the state untill after the event has finished handling
     InvokeToggled ();
     freeze_state = false; //thaw the state
     args.RetVal = !bubble;
 }
 protected void HandleButtonReleaseEvent(object o, ButtonReleasedArgs args)
 {
     if (o is  AlphabetButton) {
         InvokeLetterClicked ((o as AlphabetButton).Letter);
     }
 }