private void _arbeitsbereichVerwaltung_ArbeitsbereichAddedEvent( object sender, EventArgs <Arbeitsbereich> e) { ArbeitsbereichSteuerelement arbeitsbereichSteuerelement = new ArbeitsbereichSteuerelement(); TabbedDocument tabbedDocument = new TabbedDocument(this.sandDockManager, (Control)arbeitsbereichSteuerelement, ml.ml_string(60, "es wird geladen...")); tabbedDocument.Enter += new EventHandler(this._ArbeitsbereichFenster_Enter); arbeitsbereichSteuerelement.Visible = false; tabbedDocument.Open(); tabbedDocument.Show(); tabbedDocument.AllowClose = true; tabbedDocument.Closing += new DockControlClosingEventHandler(this._ArbeitsbereichFenster_Closing); tabbedDocument.Cursor = Cursors.WaitCursor; Arbeitsbereich arbeitsbereich = e.Value; tabbedDocument.Tag = (object)arbeitsbereich; arbeitsbereich.Dateiverwaltung.AimlDateiWirdGeladenEvent += new EventHandler <EventArgs <string> >(this.Dateiverwaltung_AimlDateiWirdGeladenEvent); arbeitsbereich.Oeffnen(); arbeitsbereich.NameChangedEvent += new EventHandler(this.arbeitsbereich_NameChangedEvent); arbeitsbereichSteuerelement.Visible = true; arbeitsbereichSteuerelement.Arbeitsbereich = arbeitsbereich; Application.DoEvents(); this.arbeitsbereich_NameChangedEvent((object)null, (EventArgs)null); this.ProgrammTitelUndVorgangTitelAnzeigen(); tabbedDocument.Cursor = Cursors.Default; }
public ContentHinzulinken(Arbeitsbereich arbeitsbereich) { this._arbeitbereich = arbeitsbereich; this.InitializeComponent(); base.Load += this.ContentHinzulinken_Load; base.Closing += this.ContentHinzulinken_Closing; }
public ContentHinzulinken(Arbeitsbereich arbeitsbereich) { this._arbeitbereich = arbeitsbereich; this.InitializeComponent(); this.Load += new EventHandler(this.ContentHinzulinken_Load); this.Closing += new CancelEventHandler(this.ContentHinzulinken_Closing); }
public void Anzeigen(Arbeitsbereich arbeitsbereich) { this.Arbeitsbereich = arbeitsbereich; string[] strArray = arbeitsbereich.Arbeitsverzeichnis.Split(new char[1] { '\\' }, StringSplitOptions.RemoveEmptyEntries); this.groupBoxArbeitsbereich.Text = strArray[strArray.Length - 1]; this.labelTitel.Text = arbeitsbereich.Name; }
private void arbeitsbereich_NameChangedEvent(object sender, EventArgs e) { foreach (TabbedDocument document in this.sandDockManager.Documents) { if (document.Tag != null && document.Tag is Arbeitsbereich) { Arbeitsbereich tag = (Arbeitsbereich)document.Tag; document.Text = string.Format(ml.ml_string(62, "Arbeitsbereich \"{0}\""), (object)tag.Name); } } }
private void arbeitsbereich_NameChangedEvent(object sender, EventArgs e) { DockControl[] documents = this.sandDockManager.Documents; for (int i = 0; i < documents.Length; i++) { TabbedDocument tabbedDocument = (TabbedDocument)documents[i]; if (tabbedDocument.Tag != null && tabbedDocument.Tag is Arbeitsbereich) { Arbeitsbereich arbeitsbereich = (Arbeitsbereich)tabbedDocument.Tag; tabbedDocument.Text = string.Format(global::MultiLang.ml.ml_string(62, "Arbeitsbereich \"{0}\""), arbeitsbereich.Name); } } }
private void _ArbeitsbereichFenster_Closing(object sender, DockControlClosingEventArgs e) { if (e.DockControl.Tag != null) { Arbeitsbereich arbeitsbereich = (Arbeitsbereich)e.DockControl.Tag; bool flag = default(bool); arbeitsbereich.ArbeitsbereichSollGeschlossenWerden(out flag); if (flag) { e.Cancel = true; } else { arbeitsbereich.NameChangedEvent -= this.arbeitsbereich_NameChangedEvent; this._arbeitsbereichVerwaltung.ArbeitsbereichEntfernen(arbeitsbereich); } } }
private void _ArbeitsbereichFenster_Closing(object sender, DockControlClosingEventArgs e) { if (e.DockControl.Tag == null) { return; } Arbeitsbereich tag = (Arbeitsbereich)e.DockControl.Tag; bool cancel; tag.ArbeitsbereichSollGeschlossenWerden(out cancel); if (cancel) { e.Cancel = true; } else { tag.NameChangedEvent -= new EventHandler(this.arbeitsbereich_NameChangedEvent); this._arbeitsbereichVerwaltung.ArbeitsbereichEntfernen(tag); } }
private void _arbeitsbereichVerwaltung_ArbeitsbereichAddedEvent(object sender, EventArgs <Arbeitsbereich> e) { ArbeitsbereichSteuerelement arbeitsbereichSteuerelement = new ArbeitsbereichSteuerelement(); TabbedDocument tabbedDocument = new TabbedDocument(this.sandDockManager, arbeitsbereichSteuerelement, global::MultiLang.ml.ml_string(60, "es wird geladen...")); tabbedDocument.Enter += this._ArbeitsbereichFenster_Enter; arbeitsbereichSteuerelement.Visible = false; tabbedDocument.Open(); tabbedDocument.Show(); tabbedDocument.AllowClose = true; tabbedDocument.Closing += this._ArbeitsbereichFenster_Closing; tabbedDocument.Cursor = Cursors.WaitCursor; Arbeitsbereich arbeitsbereich = (Arbeitsbereich)(tabbedDocument.Tag = e.Value); arbeitsbereich.Dateiverwaltung.AimlDateiWirdGeladenEvent += this.Dateiverwaltung_AimlDateiWirdGeladenEvent; arbeitsbereich.Oeffnen(); arbeitsbereich.NameChangedEvent += this.arbeitsbereich_NameChangedEvent; arbeitsbereichSteuerelement.Visible = true; arbeitsbereichSteuerelement.Arbeitsbereich = arbeitsbereich; Application.DoEvents(); this.arbeitsbereich_NameChangedEvent(null, null); this.ProgrammTitelUndVorgangTitelAnzeigen(); tabbedDocument.Cursor = Cursors.Default; }
public ArbeitsbereichPublizieren(Arbeitsbereich arbeitsbereich) { this._arbeitsbereich = arbeitsbereich; this.Ergebnis = ArbeitsbereichPublizieren.ergebnisse.undefiniert; this._ergebnisProtokoll = new StringBuilder(); }