Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

🔗WPF node editor based on ReactiveUI

License

NotificationsYou must be signed in to change notification settings

SimpleStateMachine/SimpleStateMachineNodeEditor

Repository files navigation

StateMachineNodeEditor is a WPF node-editor for visual work and editoring state-machine

Why SimpleStateMachine?

Create state machine intwo steps :

  1. Create scheme innode editor♦️
  2. Load scheme in your project usinglibrary📑

Just describe your app logic and run the state machine🚀

Give a Star! ⭐

If you like or are using this project please give it a star. Thanks!

Сontent

  1. Features
  2. Shortcuts
  3. License

Features

Custom Window with Visual Studio design

Two themes

Adding nodes and connections

Undo and redo

Collapsing and moving

Scaling

Selection

Naming for states and transitions

Moving transitions

Deleting transitions

Import/Export scheme from/to xml

Save work space as PNG/JPEG

Shortcuts

  • Ctrl + A = Select All Nodes
  • Ctrl + S = Save
  • Ctrl + Shift + S = Save As
  • Ctrl + Shift + O = Open
  • Ctrl + Shift + N = New
  • Alt + F4 = Exit
  • Ctrl + Shift + Alt + P = Export to PNG
  • Ctrl + Shift + Alt + J = Export to JPEG
  • Ctrl + Z = Undo
  • Ctrl + Y = Redo
  • Ctrl + N = Add Node
  • Ctrl + LMB on Canvas = Start Select
  • Ctrl + LMB on Connector = Create Loop
  • LMB on Node = Select one Node
  • Ctrl + LMB on Node = Select/UnSelect Node
  • Ctrl + LMB on Transition = Select/UnSelect Transition
  • Shift + LMB on Transition = Multiple selection
  • LMB on Connector = Start create Connect
  • Alt + LMB on Connector = Move Connector in Node
  • Alt + LMB on Canvas = Start Cut
  • Delete = Delete Selected Elements
  • C + Delete = Delete Selected Connector
  • N + Delete = Delete Selected Nodes

License

Copyright (c) SimpleStateMachine

Licensed under theMIT license.


[8]ページ先頭

©2009-2025 Movatter.jp