コード例 #1
0
 public GMTrackBarPaintEventArgs(Graphics g, Rectangle mainLineRect,
                                 Rectangle range1Rect, Rectangle range2Rect) : base(g, mainLineRect)
 {
     MainLineRange1Rect = range1Rect;
     MainLineRange2Rect = range2Rect;
     Cancel             = false;
     BtnState           = GMButtonState.Normal;
 }
コード例 #2
0
 public WLButton(Control owner)
 {
     _owner            = owner;
     _state            = GMButtonState.Normal;
     Visible           = true;
     Enabled           = true;
     BorderType        = ButtonBorderType.Rectangle;
     DrawLightGlass    = false;
     RotateDirection   = ForePathRatoteDirection.Down;
     HowForePathRender = ForePathRenderMode.Draw;
     RestrictedBounds  = true;
     Radius            = 0;
     RoundedType       = RoundStyle.None;
 }
コード例 #3
0
        private void SetButtonState(Point p, GMButtonState newState)
        {
            wlMiddleButton.State = wlSideButton2.State = wlSideButton1.State = GMButtonState.Normal;
            switch (CheckLocation(p))
            {
            case LocationResult.MiddleButton:
                wlMiddleButton.State = newState;
                break;

            case LocationResult.SideButton1:
                wlSideButton1.State = newState;
                break;

            case LocationResult.SideButton2:
                wlSideButton2.State = newState;
                break;
            }
        }