|
|
Paolo Angeli Personal Website |
Celestia Feature requests: Group 6 FR37 Multiview scripts |
Multiview script commands Is requested the capability of running CEL or CELX commands for multiview support.
Description: I was thinking about the current multiview and script capabilities of Celestia and some ideas came in my mind.
Some new script commands should be
useful like: SelectPane {ID n} #n=number SplitHorizontal {ID n Size p} #p = percentage of the higher resulting pane SplitVertical {ID n Size p} #p = percentage of the left resulting pane CallScript {name "na"} #na = name SetPath {name "na"} #na = name SwitchPane {p1 n1 p2 n2} #p1,P2 = Pane IDs DeletePane {ID n} #n=number
So the final script should be something like this:
#Split the main view. The higher resulting pane conserves its ID (1) pane and has the 30% of the initial pane height. SplitHorizontal {ID 1 Size 0.33} #make other splits
Splitvertical {ID 1 Size 0,67}
The current result should be
#+-------------+------------+-----------+
#reorder panes
Switchpane
{ p1 3 p2 1} The final result should be
#+-------------+------------+-----------+
The porting of these cel script commands in celx Lua script format should be surely easy.
These commands should be very useful for the implementation of the FR26.
Required/Suggested: FR34 Script recording.
Further related improvements: (...)
Related Newsgroup Threads:
Reference Celestia Version: 1.3.0
Status: (19-09-03) Submitted to forum attention. (19-09-03) Waiting.
Subscribers (Subscribe this item) Paolo Angeli.
Back
to
Group
6.
|
Last update: 19-09-03