User Tools

Site Tools


macros:example:quickcreategroups

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
macros:example:quickcreategroups [2021/06/10 14:50] icke_siegenmacros:example:quickcreategroups [2021/07/22 07:22] (current) – [Quick-Create groups] icke_siegen
Line 11: Line 11:
  
 Usually when storing new groups you need to do several steps: [[macros:function:group.storegroup|store the group]] which creates it in the show library, [[macros:example:movehandle|move it]] to the location where you want it, and [[macros:function:handles.setlegend|set its legend]]. Using quickcreate you can do all in one go: create the group with the legend you want in the location you want. Usually when storing new groups you need to do several steps: [[macros:function:group.storegroup|store the group]] which creates it in the show library, [[macros:example:movehandle|move it]] to the location where you want it, and [[macros:function:handles.setlegend|set its legend]]. Using quickcreate you can do all in one go: create the group with the legend you want in the location you want.
-Also pay attention to the function [[:macros:function:Handles.CreateHandleReference]] which creates a reference to a not-yet existing handle.+Also pay attention to the function [[:macros:function:Handles.CreateHandleReference]] which creates a reference to a not-yet existing handle. on the contrary something like ''Group.QuickCreateGroup("Location=Groups,1,10", userNumber:10, "Group 10", 0)'' would throw an error and would not work as currently no handle exists with this location.
  
 ==== functions ==== ==== functions ====
Line 61: Line 61:
     * with the legend "Group 10"     * with the legend "Group 10"
     * the function also allows to set the icon if you know its Titan Id     * the function also allows to set the icon if you know its Titan Id
-  * ''Programmer.Editor.Clear'' simply clears the selection (it is believed that simple ''Handles.ClearSelection()'' would also work)+  * ''Programmer.Editor.Clear'' simply clears the selection (a quicker way would be ''Programmer.Editor.ClearAll(true, true)'' while  ''Handles.ClearSelection()'' would not work as selecting fixtures to create a group is a programmer operation)
  
 ===== How to use it ===== ===== How to use it =====
macros/example/quickcreategroups.1623336655.txt.gz · Last modified: 2021/06/10 14:50 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki