public ATMLDocumentBaseForm() { InitializeComponent(); atmlPreviewPanel.SourceDocumentLoaded += atmlPreviewPanel_SourceDocumentLoaded; atmlPreviewPanel.XmlDocumentLoaded += atmlPreviewPanel_XmlDocumentLoaded; atmlPreviewPanel.AtlasDocumentLoaded += AtmlPreviewPanelOnAtlasDocumentLoaded; atmlPreviewPanel.SourceDocumentLoaded += AtmlPreviewPanelOnSourceDocumentLoaded; atmlPreviewPanel.WebDocumentLoaded += atmlPreviewPanel_WebDocumentLoaded; atmlPreviewPanel.PreviewDocumentLoaded += AtmlPreviewPanelOnPreviewDocumentLoaded; atmlPreviewPanel.ScintillaUIEvent += delegate { ATMLDocumentEventArgs a = new ATMLDocumentEventArgs(); a.CaretPos = atmlPreviewPanel.CurrentCaretPosition(); OnCaretPosChanged(a); }; if (btnWordWrap.Checked) { if (btnWordWrap.Checked) { btnWordWrap.BackColor = Color.AliceBlue; } else { btnWordWrap.BackColor = Color.Transparent; } } }
protected virtual void OnCaretPosChanged(ATMLDocumentEventArgs args) { EventHandler handler = CaretPosChanged; if (handler != null) { handler(this, args); } }
public ATMLDocumentBaseForm() { InitializeComponent(); atmlPreviewPanel.SourceDocumentLoaded += atmlPreviewPanel_SourceDocumentLoaded; atmlPreviewPanel.XmlDocumentLoaded += atmlPreviewPanel_XmlDocumentLoaded; atmlPreviewPanel.AtlasDocumentLoaded+=AtmlPreviewPanelOnAtlasDocumentLoaded; atmlPreviewPanel.SourceDocumentLoaded+=AtmlPreviewPanelOnSourceDocumentLoaded; atmlPreviewPanel.WebDocumentLoaded += atmlPreviewPanel_WebDocumentLoaded; atmlPreviewPanel.PreviewDocumentLoaded+=AtmlPreviewPanelOnPreviewDocumentLoaded; atmlPreviewPanel.ScintillaUIEvent+= delegate { ATMLDocumentEventArgs a = new ATMLDocumentEventArgs(); a.CaretPos = atmlPreviewPanel.CurrentCaretPosition(); OnCaretPosChanged(a); }; if (btnWordWrap.Checked) if (btnWordWrap.Checked) btnWordWrap.BackColor = Color.AliceBlue; else btnWordWrap.BackColor = Color.Transparent; }
protected virtual void OnCaretPosChanged(ATMLDocumentEventArgs args) { EventHandler handler = CaretPosChanged; if (handler != null) handler(this, args); }