States. New view of the tab for editing states

Before the states system (States) of graphic items, popups and pages allowed you to create an unlimited set of states for an item regardless of its settings. It provided freedom of editing but you couldn't see which states would work at some selected set of item settings and which one wouldn't work because of the same settings.


Now the "States" tab for editing item settings has an available set of item states. It enables turning the states on and off without deleting them. It also allows you to us the Waiting* function - the state of an item when it hasn't received data from equipment and is waiting for the data ("the command has been sent, waiting for confirmation"). The Waiting* state is disabled by default. You can activate it if necessary.

The * Waiting function does not work in the current version of i3 pro. The function will appear in the client later


In the new States tab you can see:


Image 14645


  • The available set of item states which changes depending on the item type and settings
  • The state name instead of the number (for example, the state of Button will be named "Off" instead State 1, "On" instead of State 2)
  • The possibility to disable the state. If you remove the tick of state activity and save the project, the state will be deleted. You can delete states from the drop-down list only for Multistate items
  • If the tick of state activity is blocked, it means the item behavior selected in the General tab required the existing number of states
  • The Waiting* function for items with Feedback: Channel. It solves the problem of external display of the situation when connection with equipment is lost. When the user sends a command but does not receive confirmation of its delivery (feedback), the button shows the Waiting* status (for example, it becomes grey). And if the status stays for long the user understands that control does not function by some reason.

The * Waiting function does not work in the current version of i3 pro. The function will appear in the client later

What affects the number and the set of available states?


  • The item type (Type) limits the minimum and the maximum number of states, possibility of their adding and deleting
  • The item feedback type (Feedback) defines the possibility to disable some item states
  • The combination of the item type and item feedback type defines availability of the Waiting* function

The * Waiting function does not work in the current version of i3 pro. The function will appear in the client later


Do old projects support the new view?

Yes, they do. Old projects can be opened in the new editor and continue working with them.

Can I return to the old system?

During "trial period" of the new system projects can be used in earlier versions of iRidium Studio. But we recommend using the current version as a lot of project properties might cahnge and we do not guarantee their reverse compatibility.

This article was helpful for 2 people. Is this article helpful for you?