Exemplo n.º 1
0
 //Modus setzen, neue Zeichnung anlegen
 private void Window_Loaded(object sender, RoutedEventArgs e)
 {
     status               = TStatus.Bearbeiten;
     modus                = TModus.Bearbeiten;
     TmpFigur             = null;
     zeichnung            = new TZeichnung();
     Bearbeiten.IsChecked = true;
 }
Exemplo n.º 2
0
        //Toolbox auswählen
        private void Click_box(object sender, RoutedEventArgs e)
        {
            modus  = buttonToModus((ToggleButton)(sender));
            status = modusToStatus(modus);

            Bearbeiten.IsChecked = false;
            Linie.IsChecked      = false;
            Dreieck.IsChecked    = false;
            Ellipse.IsChecked    = false;
            Kreis.IsChecked      = false;
            Rechteck.IsChecked   = false;
            Quadrat.IsChecked    = false;
            ((ToggleButton)(sender)).IsChecked = true;

            entferneTmpFigur();
        }
Exemplo n.º 3
0
        //modus in status
        private TStatus modusToStatus(TModus modus)
        {
            switch (modus)
            {
            case TModus.Linie:
            case TModus.Rechteck:
            case TModus.Quadrat:
            case TModus.Ellipse:
            case TModus.Kreis:
                return(TStatus.Linie1);

            case TModus.Dreieck:
                return(TStatus.Dreieck1);

            default:
                return(TStatus.Bearbeiten);
            }
        }
Exemplo n.º 4
0
 //set satus without click event
 private void statusafteropen()
 {
     if (Bearbeiten.IsChecked == true)
     {
         status = TStatus.Bearbeiten;
         modus  = TModus.Bearbeiten;
     }
     if (Linie.IsChecked == true)
     {
         status = TStatus.Linie1;
         modus  = TModus.Linie;
     }
     if (Dreieck.IsChecked == true)
     {
         status = TStatus.Dreieck1;
         modus  = TModus.Dreieck;
     }
     if (Ellipse.IsChecked == true)
     {
         status = TStatus.Linie1;
         modus  = TModus.Ellipse;
     }
     if (Kreis.IsChecked == true)
     {
         status = TStatus.Linie1;
         modus  = TModus.Kreis;
     }
     if (Rechteck.IsChecked == true)
     {
         status = TStatus.Linie1;
         modus  = TModus.Rechteck;
     }
     if (Quadrat.IsChecked == true)
     {
         status = TStatus.Linie1;
         modus  = TModus.Quadrat;
     }
 }