Difference between revisions of "ListenTo"
(Created page with "==Purpose== ListenTo is a concept in {{UBIK}} Studio, that allows to connect and therefore cascade controls in an arbitrary mannner. The basic idea is, that each control can h...") |
|||
(4 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
==Purpose== | ==Purpose== | ||
− | ListenTo is a concept in {{UBIK}} Studio, that allows to connect and therefore cascade controls in an arbitrary | + | ListenTo is a concept in {{UBIK}} Studio, that allows to connect and therefore cascade controls in an arbitrary manner. The basic idea is, that each control can have a "Master" control, meaning another control to which selection changes it is constantly listening. Also Navigation operations will be performed in the master control. This master is also referred as the ListenTo source. |
==Example== | ==Example== | ||
− | Let's assume a [[Class Browser]] shall be the master control and we want | + | Let's assume a [[Class Browser]] shall be the master control and we want a [[Bulk Editor]] to always allow us to edit the instances of a currently selected MetaClass of this Class Browser. |
− | # Open a | + | # Open a Class Browser in an area of {{UBIK}} Studio |
− | # Open | + | # Open a Bulk Editor in another area |
− | # Drag an object from the | + | # Drag an object from the Class Browser with the left mouse button and drop it on the header of the tab where the Bulk Editor is in. The header text should now display a "+" sign and the text of the dropped object. |
+ | |||
+ | [[Category:Studio controls]] |
Latest revision as of 16:26, 2 February 2015
Purpose
ListenTo is a concept in UBIK® Studio, that allows to connect and therefore cascade controls in an arbitrary manner. The basic idea is, that each control can have a "Master" control, meaning another control to which selection changes it is constantly listening. Also Navigation operations will be performed in the master control. This master is also referred as the ListenTo source.
Example
Let's assume a Class Browser shall be the master control and we want a Bulk Editor to always allow us to edit the instances of a currently selected MetaClass of this Class Browser.
- Open a Class Browser in an area of UBIK® Studio
- Open a Bulk Editor in another area
- Drag an object from the Class Browser with the left mouse button and drop it on the header of the tab where the Bulk Editor is in. The header text should now display a "+" sign and the text of the dropped object.