/* Folgende Funktionen sollten in der erbenden Klasse überschrieben werden * * void HighlightEditorText() * void ImageClick(object sender, System.Windows.Forms.MouseEventArgs e) * void ShowInfoDialog() * void InitNewImage() * void DrawPage(Graphics drawDestination, uint page) * void AddPreview() * uint GetPages() * void DeleteData() * * Zudem folgende Variablen überschrieben werden * * appName = Name des Programms (nicht der exe !!) * fileFilter = Filtertext für die Dialoge Open/Save File * */ protected virtual void OpenOptionsDialog() { if(OptionsDialog.ActiveDialog !=null){ OptionsDialog.ActiveDialog.Close(); } OptionsDialog.TargetBounds = this.Bounds; OptionsDialog sheetOptions = new OptionsDialog(); sheetOptions.OnAcceptClick += new System.EventHandler(this.DialogOptionsAccept); sheetOptions.Location = OptionsDialog.DialogLocation; sheetOptions.Show(); }