Пример #1
0
        protected override bool OnKeyUp(Document document, ToolKeyEventArgs e)
        {
            if (EditEngine.HandleKeyUp(document, e))
            {
                return(true);
            }

            return(base.OnKeyUp(document, e));
        }
Пример #2
0
 protected override bool OnHandleRedo(Document document)
 {
     if (!EditEngine.HandleBeforeRedo())
     {
         return(base.OnHandleRedo(document));
     }
     else
     {
         return(true);
     }
 }
Пример #3
0
        protected override void OnDeactivated(Document?document, BaseTool?newTool)
        {
            EditEngine.HandleDeactivated(newTool);

            base.OnDeactivated(document, newTool);
        }
Пример #4
0
        protected override void OnActivated(Document?document)
        {
            EditEngine.HandleActivated();

            base.OnActivated(document);
        }
Пример #5
0
 protected override void OnMouseMove(Document document, ToolMouseEventArgs e)
 {
     EditEngine.HandleMouseMove(document, e);
 }
Пример #6
0
        protected override void OnBuildToolBar(Gtk.Toolbar tb)
        {
            base.OnBuildToolBar(tb);

            EditEngine.HandleBuildToolBar(tb, Settings, GetType().Name.ToLowerInvariant());
        }
Пример #7
0
        protected override void OnSaveSettings(ISettingsService settings)
        {
            base.OnSaveSettings(settings);

            EditEngine.OnSaveSettings(settings, GetType().Name.ToLowerInvariant());
        }
Пример #8
0
        protected override void OnAfterRedo(Document document)
        {
            EditEngine.HandleAfterRedo();

            base.OnAfterRedo(document);
        }
Пример #9
0
        protected override void OnCommit(Document?document)
        {
            EditEngine.HandleCommit();

            base.OnCommit(document);
        }