Ejemplo n.º 1
0
 public override void OnApplyTemplate()
 {
     (GetTemplateChild("OpenSolutionMenuItem") as MenuItem).Click += OpenSolutionMenuItemClick;
     (GetTemplateChild("EFCMenuItem") as MenuItem).Click += EFCMenuItemClick;
     (GetTemplateChild("SAIFCMenuItem") as MenuItem).Click += SAIFCMenuItemClick;
     (GetTemplateChild("SAIIPMenuItem") as MenuItem).Click += SAIIPMenuItemClick;
     (GetTemplateChild("NewProjectMenuItem") as MenuItem).Click += NewProjectMenuItemClick;
     //(GetTemplateChild("EQDMenuItem") as MenuItem).Click += EQDMenuItemClick;
     (GetTemplateChild("EIPMenuItem") as MenuItem).Click += EIPMenuItemClick;
     (GetTemplateChild("CloseMenuItem") as MenuItem).Click += CloseMenuItemClick;
     (GetTemplateChild("AboutMenuItem") as MenuItem).Click += AboutMenuItemClick;
     (GetTemplateChild("SaveAllMenuItem") as MenuItem).Click += SaveAllMenuItemClick;
     (GetTemplateChild("SaveMenuItem") as MenuItem).Click += SaveMenuItemClick;
     (GetTemplateChild("Compiler") as Button).Click += CompilerClick;
     var writeDelegate = new WriteLogsDelegate(WriteLog);
     (GetTemplateChild("SolutionTree") as ExtendedTreeView).SetLogsDelegate(writeDelegate);
     (GetTemplateChild("WorkPlaceTabs") as ExtendedTabControl).SetLogsDelegate(writeDelegate);
     (GetTemplateChild("ElementList") as ListBox).SelectionChanged += SelectedBlockTypeClick;
     base.OnApplyTemplate();
 }
Ejemplo n.º 2
0
 public void SetLogsDelegate(WriteLogsDelegate writeDelegate)
 {
     _logsDelegate = writeDelegate;
 }