Difference between revisions of "ISUI"

From Lavish Software Wiki
Jump to navigation Jump to search
 
(13 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Overview ==
+
#Redirect [[LavishGUI]]
 
 
== Custom Interfaces in XML ==
 
 
 
=== UI Element Base Type ===
 
----
 
==== Overview ====
 
All UI elements derive from a base type at the lowest level.  What this means is all elements have the attributes defined below, in addition to any they add themselves.  They ''may'' change the default values of any of the below attributes, but will not ''generally'' do so.
 
 
 
==== XML Attributes ====
 
{| border="1" cellpadding="2"
 
!width="15%"|Tag
 
!width="75%"|Description
 
!width="10%"|Default
 
|-
 
| '''X'''
 
| Leftmost screen coordinate for this element.  This setting can be a percentage (of its parent's width), indicated with %.  A percentage will cause the element to recalculate its position when its parent is resized. || 0
 
|-
 
| '''Y'''
 
| Topmost screen coordinate for this element.  This setting can be a percentage (of its parent's height), indicated with %.  A percentage will cause the element to recalculate its position when its parent is resized. || 0
 
|-
 
| '''Width'''
 
| Total width of this element.  This setting can be a percentage (of its parent's width), indicated with %.  A percentage will cause the element to recalculate its position when its parent is resized. || 0
 
|-
 
| '''Height'''
 
| Total height of this element.  This setting can be a percentage (of its parent's height), indicated with %.  A percentage will cause the element to recalculate its position when its parent is resized. || 0
 
|-
 
| '''Visible'''
 
| 1 if the element should be visible, 0 if not || 1
 
|-
 
|}
 
<br>
 
----
 
 
 
=== Built-in UI Element Types ===
 
* [[ISUI:button (Element Type)|button]]
 
* [[ISUI:commandbutton (Element Type)|commandbutton]]
 
* [[ISUI:commandentry (Element Type)|commandentry]]
 
* [[ISUI:console (Element Type)|console]]
 
* [[ISUI:hud (Element Type)|hud]]
 
* [[ISUI:hudelement (Element Type)|hudelement]]
 
* [[ISUI:textentry (Element Type)|textentry]]
 
* [[ISUI:window (Element Type)|window]]
 
 
 
== Creating Element Types ==
 
 
 
== See Also ==
 
* [[ISXDK]]
 
 
 
[[Category:Inner Space]]
 
[[Category:ISUI]]
 

Latest revision as of 19:23, 23 September 2005

Redirect to: