Ejemplo n.º 1
0
 public void OnCanvasClick(object sender, MouseButtonEventArgs e)
 {
     if (PerAddNEvent == true)
     {
         ConfigEvent ne = AddNewEvent(NewEventType);
         ne.SetPos((int)e.GetPosition((Canvas)sender).X - 75, (int)e.GetPosition((Canvas)sender).Y - 35);
         designer.Client.Children.Add(ne.GetShowItem());
         PerAddNEvent = false;
         Proj.win_main.AddNEvent.IsChecked = false;
         Proj.win_main.AddSEvent.IsChecked = false;
     }
 }
Ejemplo n.º 2
0
        public void InitStartAndEnd()
        {
            //start
            ConfigEvent newSE = new ConfigEvent("StartEvent");

            newSE.name        = "Start";
            newSE.description = "Start";
            newSE.OnSelected += this.Proj.win_main.OnConfigItem_Selected;
            newSE.SetPos(50, 50);
            wf_itmes.Add(newSE);
            this.designer.Client.Children.Add(newSE.GetShowItem());

            //end
            ConfigEvent newEE = new ConfigEvent("EndEvent");

            newEE.name        = "End";
            newEE.description = "End";
            newEE.OnSelected += this.Proj.win_main.OnConfigItem_Selected;
            newEE.SetPos(50, 150);
            wf_itmes.Add(newEE);
            this.designer.Client.Children.Add(newEE.GetShowItem());
        }