Esempio n. 1
0
 private void UnselectAllButtons(Ghost.Controls.Button selButton)
 {
     foreach (Ghost.Controls.Button btn in Utilities.FindVisualChildren <Ghost.Controls.Button>(Parent))
     {
         if (btn.AllowSelect)
         {
             if (btn.IsSelected && btn != selButton)
             {
                 btn.IsSelected = false;
             }
         }
     }
 }
Esempio n. 2
0
        private void InitializeButtons()
        {
            VerticalRulerButton             = new Ghost.Controls.Button();
            VerticalRulerButton.AllowSelect = true;
            VerticalRulerButton.Width       = 25;
            VerticalRulerButton.Height      = 25;
            VerticalRulerButton.Margin      = new Thickness(5, 0, 0, 0);
            VerticalRulerButton.ToolTip     = "Vertical Ruler";
            VerticalRulerButton.Click      += new RoutedEventHandler(ButtonClick);

            HorizontalRulerButton             = new Ghost.Controls.Button();
            HorizontalRulerButton.AllowSelect = true;
            HorizontalRulerButton.Width       = 25;
            HorizontalRulerButton.Height      = 25;
            HorizontalRulerButton.Margin      = new Thickness(0, 0, 0, 0);
            HorizontalRulerButton.ToolTip     = "Horizontal Ruler";
            HorizontalRulerButton.Click      += new RoutedEventHandler(ButtonClick);
        }
Esempio n. 3
0
 private void RenderButtonVisuals(Ghost.Controls.Button btn, String icnName)
 {
     btn.Icon         = Utilities.GetBitmapSourceFromGhostApplicationPath(String.Format("{0}.png", icnName));
     btn.HoverIcon    = Utilities.GetBitmapSourceFromGhostApplicationPath(String.Format("{0}_hvr.png", icnName));
     btn.SelectedIcon = Utilities.GetBitmapSourceFromGhostApplicationPath(String.Format("{0}_hvr.png", icnName));
 }
Esempio n. 4
0
 private void ButtonClick(object sender, RoutedEventArgs args)
 {
     Ghost.Controls.Button btn = sender as Ghost.Controls.Button;
     UnselectAllButtons(btn);
 }