Jump to content

New Release of JKI State Machine Editor Integrates Event and Case Structures, Adds New "Explore States" Dialog


Jim Kring

Recommended Posts

@Jim C you may want to tell your coworkers to sit down when the hear about this new release... :D

We've made another great round of improvements to the JKI State Machine Editor that we're excited to tell you about.

Integrated Event Structure and Case Structure Viewer

The biggest thing you'll notice is that we've integrated the Event Structure and Case Structure into a single tree view -- all of the Event Structure frames have been added under the "Idle" ("Event Structure") item at the top of the tree (as shown in the screenshot below). You can now easily navigate all the Event Structure frames and Case Structure frames from this single tree view. Drag & drop to reorder the Event frames -- it works just as you'd expect!

JKISM-Editor-Events-And-States.png

 

Context Help Shows Documentation for Frames of the JKI SM

If you show the Context Help window (<Ctrl+H> or Help >> Show Context Help) and then hover over a frame name in the JKI State Machine Explorer's tree view, the Context Help window will update to show the documentation string for that frame.

 JKI-SM-Explorer-Context-Help-Hover.png

 

Explore States Dialog

Another cool feature we added is the ability to Explore States on a state string constant. Simply right-click on a state string constant and choose Explore States (as shown below).

2018-03-16_20-59-32.png

This will open a dialog (shown below) that looks a lot like your string constant, and allows you to click on individual lines/states of the string constant, which will navigate the JKI State Machine to that frame. This allows you to quickly jump between frames if you'd like to navigate through the sequence of states in the string constant.

Explore-States-Window.png

 

Grouped Right-click Options on States

Finally, we added a small usability improvement where we now group all of the right-click options for a state, under a single submenu (as shown below) -- previously, these were all at the root level and started to get unwieldy.

State-Right-Click-Options.png

I hope you enjoy this latest round of improvements to the JKI State Machine Editor and it helps your write great code even faster.

  • Upvote 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.