Skip to content

Releases: CadetEditor/CoreEditor-HelloWorld-Example-as

step-9 Editors

Choose a tag to compare

@robsilv robsilv released this 03 Jul 04:37
  • Creating an EditorContext

step-8 Operations

Choose a tag to compare

@robsilv robsilv released this 03 Jul 04:25
  • Adding an OperationManager to a Context
  • adding undoable Operations to the Context's OperationManager from within a CommandHandler

step-7 Advanced CommandHandlers

Choose a tag to compare

@robsilv robsilv released this 03 Jul 04:07
  • Adding a new Command
  • Adding an Action to trigger the Command
  • Adding a CommandHandler to execute the command
  • Adding a ContextValidator to the CommandHandler to ensure the Context
    exists and the Command is allowed to execute

step-6 Creating a More Complex Context

Choose a tag to compare

@robsilv robsilv released this 03 Jul 03:39
  • Creating a List view
  • Creating a Context with an ArrayCollection dataProvider
  • Contributing both via the extension

step-5 Key Bindings

Choose a tag to compare

@robsilv robsilv released this 03 Jul 03:29
  • Adding a "CTRL + M" KeyBinding for the custom Command

step-4 More Actions

Choose a tag to compare

@robsilv robsilv released this 03 Jul 03:24
  • Add an Action to the GlobalViewContainer MenuBar & ToolBar
  • Add an icon for the Action

step-3 Actions

Choose a tag to compare

@robsilv robsilv released this 03 Jul 03:16
  • Adding an Action
  • Linking the Action to a Command
  • Adding a CommandHandler which executes when the Command is given
  • Contributing the above via the extension

step-2 Adding a View

Choose a tag to compare

@robsilv robsilv released this 03 Jul 02:59
  • Add a HelloWorldView
  • Add a HelloWorldContext
  • Contribute the context via the ResourceManager

step-13 The Property Inspector

Choose a tag to compare

@robsilv robsilv released this 03 Jul 05:31
  • Adding an ExampleObject with Inspectable properties
  • Creating an InspectableContext with the ExampleObject as the default selection
  • Viewing and manipulating the ExampleObject's properties in the PropertiesInspector

step-12 Deleting an Item

Choose a tag to compare

@robsilv robsilv released this 03 Jul 05:14
  • Adding a CommandHandler to remove selected items from the current StringListContext
  • Tying that CommandHandler to the "core.editor.entities.Commands.DELETE" Command, meaning items can be
    deleted by pressing the Delete Key or navigating to "Edit/Delete" in the MenuBar.