<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.secondlife.com/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Fiddler+Jones</id>
	<title>Second Life Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.secondlife.com/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Fiddler+Jones"/>
	<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/wiki/Special:Contributions/Fiddler_Jones"/>
	<updated>2026-06-26T18:43:07Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Skinning_HowTo/Basics&amp;diff=399563</id>
		<title>Skinning HowTo/Basics</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Skinning_HowTo/Basics&amp;diff=399563"/>
		<updated>2009-06-20T19:01:49Z</updated>

		<summary type="html">&lt;p&gt;Fiddler Jones: /* Related to layout */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Help|Viewer=*}}&lt;br /&gt;
&lt;br /&gt;
This page is a stub.  Improvements to this page are freely welcomed!  &lt;br /&gt;
&lt;br /&gt;
New skins have already been created -- see the page [[Skinning - Post Your Skins Here]].&lt;br /&gt;
&lt;br /&gt;
For a full list of tutorials -- see the [[Skinning_HowTo/Basics#See_Also]] section.&lt;br /&gt;
&lt;br /&gt;
If you would like to add tutorials with more than Basic information, you might choose to name your page along similar lines:&lt;br /&gt;
* Skinning HowTo/Resize the toolbar&lt;br /&gt;
* Skinning HowTo/Changing a highlighting effect&lt;br /&gt;
* &#039;&#039;etc&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Intro =&lt;br /&gt;
This page describes the skinning capabilities of Viewer 1.20 and higher, and until it becomes the official viewer, assumes you have the 1.20 Release Candidate installed. &lt;br /&gt;
&lt;br /&gt;
The skinning capabilities of the Second Life viewer are currently limited, but will be continuously improved through the development of the [[Skinning]] Project.  This document sets out some basic information about the structure and loading of UI textures, colors, floaters as defined in XML.&lt;br /&gt;
&lt;br /&gt;
Caution is always warranted when making changes to Second Life&#039;s installed files.  In some cases the viewer will crash if an XML file is missing requisite node or element, or if such an element is malformed/misspelled.  Making a backup copy of the unaltered files is highly recommended.  If a malformed file prevents you from running the viewer without an immediate crash, you will need to restore the original file; or re-install Second Life from the [http://secondlife.com/support/downloads.php download page].&lt;br /&gt;
&lt;br /&gt;
=== Helpful Tools ===&lt;br /&gt;
* You will need an XML editor program for more easily making edits to an XML file.&lt;br /&gt;
** &#039;&#039;One such editor that is free and open source is [http://www.activestate.com/Products/komodo_ide/komodo_edit.mhtml Komodo Edit].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Most Windows versions do not provide a thumbnail view for tga files (an essential feature while editing the skin files). [http://greggman.com/pages/thumbplug_tga.htm Thumb Plug TGA] is a free open source tga thumbnail plugin that will provide this functionality. &lt;br /&gt;
&lt;br /&gt;
* OpenSim is a free and open source version of the SL Simulator that you can run yourself. Next to your xml editor and imaging program, this will be your most important tool while skinning the viewer. Linden grid logins can be slow, or disabled, and are inconvenient for testing things like a one line edit of an XML file. Logins on a simulator running on your local machine are significantly faster than logins sent over the Internet, thus providing a quick and easy testbed for edits you&#039;ve made to your viewer skin. &lt;br /&gt;
** [http://opensimulator.org Official OpenSim website]&lt;br /&gt;
** Read the &amp;quot;User Docs&amp;quot; page for instructions on how to download and setup your personal simulator.&lt;br /&gt;
** [http://opensimulator.org/wiki/Connecting How to connect to an Open Simulator with your viewer]&lt;br /&gt;
&lt;br /&gt;
Its usefulness cannot be stressed enough when dealing with xml files that need a relog (such as colors.xml).&lt;br /&gt;
&lt;br /&gt;
=== Useful menu items ===&lt;br /&gt;
&lt;br /&gt;
* Advanced &amp;gt; UI &amp;gt; Show Name Tooltops&lt;br /&gt;
Shows the xml file name or UI path of whatever element your mouse is hovering over.&lt;br /&gt;
&lt;br /&gt;
* Advanced &amp;gt; XUI &amp;gt; Edit UI...&lt;br /&gt;
A barest of bones xml file editor. Useful for testing spacing and layout for portions of the UI without relogging.&lt;br /&gt;
&lt;br /&gt;
= \SecondLife\skins\[SKIN]\ folder =&lt;br /&gt;
(Note: colors.xml and colors_base.xml are now associated with specific viewer skins. Each skin folder has its own copy of colors.xml and colors_base.xml)&lt;br /&gt;
== colors_base.xml ==&lt;br /&gt;
This file defines the basic colors of the UI as separately named nodes.&lt;br /&gt;
&lt;br /&gt;
* WARNING:  It is highly advisable that you do NOT MAKE CHANGES to this file.  Instead, copy &amp;amp; paste entries from this file to the next file (colors.xml) -- which overrides settings in colors_base.xml.  &amp;lt;b&amp;gt;The viewer will crash if any requisite entry is missing or malformed in colors_base.xml!&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== colors.xml ==&lt;br /&gt;
By default, this file has no entries.  However this file can contains entries which will override any identically-named entry in colors_base.xml.&lt;br /&gt;
&lt;br /&gt;
The format for specifying a color is &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;value=&amp;quot;[R],[G],[B],[OPACITY]&amp;quot;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
...where &amp;lt;code&amp;gt;R,G,B,Opacity&amp;lt;/code&amp;gt; are in the range 0-255.  For opacity, 128 is half opacity (ergo, half transparent).&lt;br /&gt;
&lt;br /&gt;
(Note: Opacity is also sometimes called the Alpha value)&lt;br /&gt;
&lt;br /&gt;
* For example, you could copy the following entries &#039;&#039;from&#039;&#039; colors_base.xml and paste them &#039;&#039;into&#039;&#039; colors.xml, where you can make adjustments:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;!-- CHAT AND IM HISTORY TEXTBOX COLORS --&amp;gt;&lt;br /&gt;
&amp;lt;ChatHistoryBgColor value=&amp;quot;0, 30, 80, 200&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;ChatHistoryTextColor value=&amp;quot;255, 255, 255, 255&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;IMHistoryBgColor value=&amp;quot;0, 30, 80, 128&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;IMHistoryTextColor value=&amp;quot;255, 255, 255, 255&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* For ease of use, there is also a [[Skinning_How_To/Fully_commented_colors.xml_file|fully commented colors.xml file]] on the wiki that labels each setting.&lt;br /&gt;
&lt;br /&gt;
= \SecondLife\skins\[SKIN]\textures\ folder =&lt;br /&gt;
&lt;br /&gt;
2008-04-08: This is where the viewer&#039;s installed textures reside.&lt;br /&gt;
&lt;br /&gt;
== *.j2c, *.tga, *.jpg, *.png ==&lt;br /&gt;
&lt;br /&gt;
* Many of these textures have a filename by UUID &lt;br /&gt;
** most of these are installed textures used on Orientation Island.&lt;br /&gt;
* As part of the [[Dazzle]] project, every texture that is used in the UI now has a human-readable english filename... with the following EXCEPTIONS (&#039;&#039;these omissions will be converted in the [[Skinning]] Phase 1&#039;&#039;):&lt;br /&gt;
** 7a0b1bdb-b5d9-4df5-bac2-ba230da93b5b.tga (Create tool iconic button)&lt;br /&gt;
** 0098b015-3daf-4cfe-a72f-915369ea97c2.tga (Create tool iconic button, selected iconic button)&lt;br /&gt;
** 3c18c87e-5f50-14e2-e744-f44734aa365f.tga (Scroll-left-to-firstone |&amp;lt; icon)&lt;br /&gt;
** 7dabc040-ec13-2309-ddf7-4f161f6de2f4.tga (Scroll-right-to-lastone &amp;gt;|, highlighted icon)&lt;br /&gt;
** 9cad3e6d-2d6d-107d-f8ab-5ba272b5bfe1.tga (Scroll-left-to-firstone |&amp;lt;, highlighted icon)&lt;br /&gt;
** 89e9fc7c-0b16-457d-be4f-136270759c4d.tga (Volume &amp;quot;speaker&amp;quot; icon)&lt;br /&gt;
** 5748decc-f629-461c-9a36-a35a221fe21f.tga (blank icon)&lt;br /&gt;
 &lt;br /&gt;
* In a future phase of [[Skinning]] it is planned to move these UI textures to a separate folder so they can be found/manipulated together more easily.&lt;br /&gt;
&lt;br /&gt;
* In the past,icon graphics/textures had to have an image size that was a power of two (eg, 32x128, 64x128, etc),  but now they can be any size (eg. a 24x96 image).&lt;br /&gt;
&lt;br /&gt;
== textures.xml ==&lt;br /&gt;
&lt;br /&gt;
2008-04-08: Here is an example of some simple entries in textures.xml.  They have no stretch rectangle defined, not preloaded, are not referenced by UUID:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  &amp;lt;icon_auction.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_avatar_offline.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_avatar_online.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_day_cycle.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_diurnal.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_event.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_event_mature.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_for_sale.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_group.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_groupnotice.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_groupnoticeinventory.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_lock.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_place.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_popular.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_top_pick.tga/&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== scaling rectangles (scale_rect) ====&lt;br /&gt;
&lt;br /&gt;
UI art textures are often stretched (scaled) in various resizing to accommodate different widths or heights of the same widget.  In order to preserve a crisp look of edges, part of the image is &#039;preserved&#039; or protected to not be scaled.  By default, the stretching will preserve 8 pixels on all sides of the image.&lt;br /&gt;
&lt;br /&gt;
* To change this default, you set a &amp;lt;b&amp;gt;&amp;lt;scale_rect /&amp;gt;&amp;lt;/b&amp;gt; element.&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
&amp;lt;scale_rect left=&amp;quot;&#039;&#039;x1&#039;&#039;&amp;quot; top=&amp;quot;&#039;&#039;y1&#039;&#039;&amp;quot;  right=&amp;quot;&#039;&#039;x2&#039;&#039;&amp;quot; bottom=&amp;quot;&#039;&#039;y2&#039;&#039;&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
* The pixel coordinates of the image here are counted from a (0,0) position that refers to the LEFT BOTTOM corner.  (Like a Cartesian coordinate system in quadrant I.)&lt;br /&gt;
&lt;br /&gt;
* For example, this image toolbar_btn_selected.tga has dimensions of 128 pixels width x 24 pixels height: [[Image:Toolbar btn selected.tga.jpg]]  &lt;br /&gt;
** The following &amp;lt;scale_rect /&amp;gt; code...&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
  &amp;lt;toolbar_btn_selected.tga&amp;gt;&lt;br /&gt;
        &amp;lt;scale_rect left=&amp;quot;26&amp;quot; top=&amp;quot;24&amp;quot; right=&amp;quot;102&amp;quot; bottom=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;/toolbar_btn_selected.tga&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
:* ...defines a stretchable rectangle that &#039;&#039;preserves&#039;&#039; 26 pixels to its left &amp;amp; right:&lt;br /&gt;
:: [[Image:Toolbar btn selected rect example1.jpg]]&lt;br /&gt;
&lt;br /&gt;
==== use_mips ====&lt;br /&gt;
(under construction)&lt;br /&gt;
&lt;br /&gt;
==== preload ====&lt;br /&gt;
Setting &amp;lt;code&amp;gt;preload=&amp;quot;true&amp;quot;&amp;lt;/code&amp;gt; means the texture is loaded at runtime, before the login screen appears.  In general it is best to preload as few textures as possible, since this affects memory usage of the viewer.&lt;br /&gt;
&lt;br /&gt;
Example: &lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
  &amp;lt;checkbox_disabled_false.tga preload=&amp;quot;true&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= \SecondLife\skins\[SKIN]\xui\ folder =&lt;br /&gt;
&lt;br /&gt;
* XUI (pronounced zoo-e) stands for XML User Interface.  XUI consists of a custom XML data format for describing Second Life&#039;s user interface, and the code which processes that data and integrates it with the Second Life viewer. &lt;br /&gt;
&lt;br /&gt;
== ..\[lang] folders ==&lt;br /&gt;
&lt;br /&gt;
When another language is selected in the viewer (Preferences &amp;gt; General &amp;gt; Language), then the files in the appropriate [lang] folder are loaded hierarchically on top of the en-us version, starting the next time the viewer is run. &lt;br /&gt;
&lt;br /&gt;
If an element (or entire file) is missing in the [lang] version, then the viewer falls back to the value specified in the en-us version.&lt;br /&gt;
&lt;br /&gt;
2008-04-08: Existing languages included in the viewer include:&lt;br /&gt;
&lt;br /&gt;
*\ko  Korean&lt;br /&gt;
*\ja  Japanese&lt;br /&gt;
*\de  German&lt;br /&gt;
*\fr  French - &#039;&#039;not officially supported nor updated regularly&#039;&#039;&lt;br /&gt;
*\es  Spanish - &#039;&#039;not officially supported nor updated regularly&#039;&#039;&lt;br /&gt;
*\zh  Simplified Chinese - &#039;&#039;not officially supported nor updated regularly&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The \[lang] version of floater or panel contains only the minimum values desired to override from the en-us version.  &lt;br /&gt;
* Generally this includes only a) the matching &amp;lt;code&amp;gt;name=&amp;lt;/code&amp;gt; property and b) the translated string/&amp;lt;code&amp;gt;label=&amp;lt;/code&amp;gt;.  &lt;br /&gt;
* However in some cases a separate per-language width may be specified, in order to adjust the size of a particular widget for that language only.&lt;br /&gt;
&lt;br /&gt;
== ..\en-us folder ==&lt;br /&gt;
&lt;br /&gt;
This folder is where the size of floaters, panels, and widgets are defined, as well the text strings in English used by the viewer. &lt;br /&gt;
&lt;br /&gt;
IMPORTANT NOTE:  Do not ever change any &amp;lt;code&amp;gt;name=&amp;lt;/code&amp;gt; parameters from the existing (English) name. The &amp;lt;code&amp;gt;name=&amp;lt;/code&amp;gt; parameter is used to identify each node as expected when called in the viewer code, and to match it to other translations of the same node.&lt;br /&gt;
&lt;br /&gt;
=== Related to localizations ===&lt;br /&gt;
[[Skinning HowTo/XUI Text]] describes the XUI elements and attributes related to text strings.&lt;br /&gt;
A further discussion of the English text strings and how these are manipulated to make translations can be found at [[How to Localize Your World]]&lt;br /&gt;
&lt;br /&gt;
=== Related to colors ===&lt;br /&gt;
2008-04-08: For purposes of skinning, it is important to note that there are still 2 XML files at this time which specify a color from within the \en-us folder. In the Release Candidate:&lt;br /&gt;
===== 1. \skins\default\xui\en-us\floater_instant_message_ad_hoc.xml=====&lt;br /&gt;
* contains a &amp;lt;text_editor /&amp;gt; widget with a &amp;lt;code&amp;gt;bg_readonly_color, bg_writeable_color, text_color,&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;text_readonly_color&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
:A. Widget named &amp;quot;im_history&amp;quot;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;text_editor type=&amp;quot;string&amp;quot; length=&amp;quot;1&amp;quot; bg_readonly_color=&amp;quot;ChatHistoryBgColor&amp;quot; &lt;br /&gt;
	bg_writeable_color=&amp;quot;ChatHistoryBgColor&amp;quot;&lt;br /&gt;
	bottom=&amp;quot;-265&amp;quot; embedded_items=&amp;quot;false&amp;quot; enabled=&amp;quot;false&amp;quot;&lt;br /&gt;
	follows=&amp;quot;left|top|right|bottom&amp;quot; font=&amp;quot;SansSerif&amp;quot; height=&amp;quot;239&amp;quot; left=&amp;quot;5&amp;quot;&lt;br /&gt;
	max_length=&amp;quot;2147483647&amp;quot; mouse_opaque=&amp;quot;true&amp;quot; name=&amp;quot;im_history&amp;quot;&lt;br /&gt;
	text_color=&amp;quot;ChatHistoryTextColor&amp;quot;&lt;br /&gt;
	text_readonly_color=&amp;quot;ChatHistoryTextColor&amp;quot; width=&amp;quot;490&amp;quot; word_wrap=&amp;quot;true&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* These 4 values could be set as either a named entry in colors.xml (&amp;lt;code&amp;gt;bg_readonly_color=&amp;quot;ChatHistoryBgColor&amp;quot;&amp;lt;/code&amp;gt;) or directly as an R,G,B,O value (&amp;lt;code&amp;gt;bg_readonly_color=&amp;quot;50, 115, 185, 150&amp;quot;&amp;lt;/code&amp;gt;)&lt;br /&gt;
** &#039;&#039;Note:  you can set a text color to any such&#039;&#039; &amp;lt;text_editor /&amp;gt; &#039;&#039;widget in the XML using the &amp;lt;code&amp;gt;text_color=&amp;lt;/code&amp;gt; parameter.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== 2. \skins\default\xui\en-us\floater_chat_history.xml=====&lt;br /&gt;
* contains a couple &amp;lt;text_editor /&amp;gt; widget with a &amp;lt;code&amp;gt;bg_readonly_color, bg_writeable_color, text_color,&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;text_readonly_color&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
:A. Widget named &amp;quot;Chat History Editor&amp;quot;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;text_editor type=&amp;quot;string&amp;quot; length=&amp;quot;1&amp;quot; bottom=&amp;quot;28&amp;quot; embedded_items=&amp;quot;false&amp;quot; enabled=&amp;quot;false&amp;quot;&lt;br /&gt;
	follows=&amp;quot;left|top|right|bottom&amp;quot; font=&amp;quot;SansSerif&amp;quot; height=&amp;quot;74&amp;quot; left=&amp;quot;5&amp;quot;&lt;br /&gt;
	max_length=&amp;quot;2147483647&amp;quot; mouse_opaque=&amp;quot;true&amp;quot; name=&amp;quot;Chat History Editor&amp;quot;&lt;br /&gt;
	text_color=&amp;quot;ChatHistoryTextColor&amp;quot; text_readonly_color=&amp;quot;ChatHistoryTextColor&amp;quot; width=&amp;quot;299&amp;quot;&lt;br /&gt;
	bg_readonly_color=&amp;quot;ChatHistoryBgColor&amp;quot;&lt;br /&gt;
	bg_writeable_color=&amp;quot;ChatHistoryBgColor&amp;quot;&lt;br /&gt;
	word_wrap=&amp;quot;true&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:B. Widget named &amp;quot;Chat History Editor with mute&amp;quot;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;text_editor type=&amp;quot;string&amp;quot; length=&amp;quot;1&amp;quot; bottom=&amp;quot;28&amp;quot; embedded_items=&amp;quot;false&amp;quot; enabled=&amp;quot;false&amp;quot;&lt;br /&gt;
	follows=&amp;quot;left|top|right|bottom&amp;quot; font=&amp;quot;SansSerif&amp;quot; height=&amp;quot;74&amp;quot; left=&amp;quot;5&amp;quot;&lt;br /&gt;
	max_length=&amp;quot;2147483647&amp;quot; mouse_opaque=&amp;quot;true&amp;quot;&lt;br /&gt;
	name=&amp;quot;Chat History Editor with mute&amp;quot; text_color=&amp;quot;ChatHistoryTextColor&amp;quot;&lt;br /&gt;
	text_readonly_color=&amp;quot;ChatHistoryTextColor&amp;quot; width=&amp;quot;300&amp;quot; word_wrap=&amp;quot;true&amp;quot; &lt;br /&gt;
	bg_readonly_color=&amp;quot;ChatHistoryBgColor&amp;quot;&lt;br /&gt;
	bg_writeable_color=&amp;quot;ChatHistoryBgColor&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Related to layout ===&lt;br /&gt;
The XML files in this folder are also where you describe the configuration or structure of the floaters, panels, menus, etc.  See [[Skinning HowTo/XUI Containers]] for a description of the XML elements and attributes for containers.  See [[Skinning HowTo/XUI Menus]] for a description of the menus.  And see [[Skinning HowTo/XUI Widgets]] for descriptions of other widgets.&lt;br /&gt;
&lt;br /&gt;
= See Also =&lt;br /&gt;
=== Other Tutorials ===&lt;br /&gt;
* A basic skinning tutorial for recoloring the viewer: [[Skinning_How_To/Skin_the_viewer]]&lt;br /&gt;
* [[Skinning HowTo/Increase the transparency of unfocused Chat windows]]&lt;br /&gt;
* [[Skinning HowTo/Increase the transparency of Pie Menu]]&lt;br /&gt;
* [[Skinning HowTo/Make window backgrounds MORE opaque]]&lt;br /&gt;
* [[Skinning How To/Edit a menu]]&lt;br /&gt;
* [[Skinning How To/Add custom artwork to the viewer]]&lt;br /&gt;
* [[Skinning How To/Add custom fonts to the viewer]]&lt;br /&gt;
* [[Skinning How To/Window sizing and resizing]]&lt;br /&gt;
* [[Skinning How To/Add 3rd party skins to the skins preferences panel]]&lt;br /&gt;
&lt;br /&gt;
=== Slightly outdated Tutorials ===&lt;br /&gt;
* [[Skinning HowTo/Revert 1.20 to a Classic_look]] by McCabe Maxsted&lt;br /&gt;
** Note: the final 1.20 viewer lets you switch between Silver and a Classic look automatically in Preferences &amp;gt; Skin. But this is still a great exercise in learning how the skinning architecture works!&lt;br /&gt;
* [[Skinning How To/Remove the release keys button]] in viewer 1.20&lt;br /&gt;
** Note: the final 1.21 viewer has permanently removed the release keys button, and moved it to the World menu.&lt;br /&gt;
* [http://yukikoomegamu.blip.tv/file/810017 Dazzle Tutorial Part 1] by Yukiko Omegamu&lt;br /&gt;
&lt;br /&gt;
=== Helpful Resources ===&lt;br /&gt;
* [[Skinning_How_To/Artwork dependencies]]&lt;br /&gt;
* [[Skinning_How_To/Legacy_files]]&lt;br /&gt;
* [[Skinning_How_To/Hardcoded_limits_in_the_xml_files]]&lt;br /&gt;
* [[Skinning_How_To/The_XML_files_and_what_they_do]]&lt;br /&gt;
* [[Skinning_How_To/Viewer_crash_causes]]&lt;br /&gt;
* [[Skinning_How_To/Fully_commented_colors.xml_file|Fully commented colors.xml file]]&lt;br /&gt;
&lt;br /&gt;
=== Resident Created Skins ===&lt;br /&gt;
* see the page [[Skinning - Post Your Skins Here]]&lt;br /&gt;
[[Category:Skinning]]&lt;/div&gt;</summary>
		<author><name>Fiddler Jones</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Skinning_HowTo/XUI_XML_definition&amp;diff=399553</id>
		<title>Skinning HowTo/XUI XML definition</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Skinning_HowTo/XUI_XML_definition&amp;diff=399553"/>
		<updated>2009-06-20T19:00:00Z</updated>

		<summary type="html">&lt;p&gt;Fiddler Jones: Skinning HowTo/XUI XML definition moved to Skinning HowTo/XUI Widgets: Broke the page into parts.  This is the largest remaining part.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Skinning HowTo/XUI Widgets]]&lt;/div&gt;</summary>
		<author><name>Fiddler Jones</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Skinning_HowTo/XUI_Other_Widgets&amp;diff=399543</id>
		<title>Skinning HowTo/XUI Other Widgets</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Skinning_HowTo/XUI_Other_Widgets&amp;diff=399543"/>
		<updated>2009-06-20T19:00:00Z</updated>

		<summary type="html">&lt;p&gt;Fiddler Jones: Skinning HowTo/XUI XML definition moved to Skinning HowTo/XUI Widgets: Broke the page into parts.  This is the largest remaining part.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;These are the XML elements and parameters used within the floaters, panels, and so forth, that make up the viewer user interface.  They are used by the [[Skinning How To/The XML files and what they do | XUI files]] in the &#039;&#039;&#039;\skins\default\xui&#039;&#039;&#039; folders.  See [[Skinning HowTo/Basics]] for an explanation of how these are used.&lt;br /&gt;
&lt;br /&gt;
Many widgets use the same XML parameters.  Rather than repeating them for every widget, they are described separately in [[Skinning HowTo/Common XUI XML parameters]] and just listed under the elements that use them.&lt;br /&gt;
&lt;br /&gt;
=== button parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, layout_stack, layout_panel, and form.&lt;br /&gt;
&lt;br /&gt;
===== scale_image =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Specifies whether to scale the button art as its container/floater is resized. As of 1.18.x, all button art has this property set to &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt; where the button size is not equal to 32x128. &lt;br /&gt;
&lt;br /&gt;
Boolean: &amp;lt;code&amp;gt;scale_image=&amp;quot;true&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Label is the text on the button&#039;s face. Without a specified label (and no &amp;lt;code&amp;gt;image_overlay&amp;lt;/code&amp;gt; declared), your button will be labeled &amp;quot;Button&amp;quot;.&lt;br /&gt;
String: &amp;lt;code&amp;gt;label=&amp;quot;Click Me!&amp;quot; &amp;lt;/code&amp;gt;&lt;br /&gt;
===== label_selected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Label is the text on the button&#039;s face when pressed into an &#039;on&#039; state. Your button will inherit the &amp;lt;code&amp;gt; label&amp;lt;/code&amp;gt; if you omit this property.&lt;br /&gt;
String: &amp;lt;code&amp;gt;label_selected=&amp;quot;I&#039;ve been clicked.&amp;quot; &amp;lt;/code&amp;gt;&lt;br /&gt;
===== font =====&lt;br /&gt;
(under construction)&lt;br /&gt;
===== font_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Styles the text. Allows multiple style selections. As of 1.18.x, the style options are:&lt;br /&gt;
&lt;br /&gt;
* normal: Apply the default styles of the selected font. (For example, SansSerifBold has a default bold style applied to it.)&lt;br /&gt;
* bold: Bolds the text.&lt;br /&gt;
* italic: Italicizes the text.&lt;br /&gt;
* underline: Underlines the text.&lt;br /&gt;
* drop_shadow: Old-style 1px offset of black under the text.&lt;br /&gt;
* drop_shadow_soft: New-style 3px offset of blurred shadow under the text.&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;font_style=&amp;quot;bold|underline|drop_shadow_soft&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Controls horizontal alignment of label on button face.  Options are &amp;quot;left&amp;quot;, &amp;quot;center&amp;quot; and &amp;quot;right&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===== image_unselected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the unselected/up and enabled button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_selected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the selected/down button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\[SKIN]\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/textures&amp;lt;/code&amp;gt;). By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_selected=&amp;quot;btn_square-down_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_hover_selected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the selected/down and mouseover/hover button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/[SKIN]/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square-down-hover_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_hover_unselected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the unselected/up and mouseover/hover button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\[SKIN]\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/[SKIN]/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size.&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square-up-hover_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_disabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the disabled button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/[SKIN]/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square-disabled_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_disabled_selected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the disabled and selected/down button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\[SKIN]\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square-down-disabled_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_overlay =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Applies an overlay image to the button. The button art will be sized to fit. As of 1.18.x, these icons should be 16 pixels high at maximum on a standard height 24px button to minimize scaling artifacts. Can be used with or without text. Art must be located in the &amp;lt;code&amp;gt;..\skins\[SKIN]\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/[SKIN]/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. See [[#image_overlay_alignment|image_overlay_alignment]] for alignment options. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_overlay=&amp;quot;icn_media-play_16.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_overlay_alignment =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Sets the alignment of the &amp;lt;code&amp;gt;image_overlay&amp;lt;/code&amp;gt; icon. &lt;br /&gt;
&lt;br /&gt;
Values: &lt;br /&gt;
* left: left-aligns the art on the button. This standard is used for new button art with text in the Dazzle branch.&lt;br /&gt;
* right: right-aligns the the art on the button.&lt;br /&gt;
* center: centers the art on the button. This standard is used for new button art without text in the Dazzle branch.&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_overlay_alignment=&amp;quot;left&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== toggle =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Determines whether the button is a toggle button or not. The Fly/Stop Flying button is a toggle button, for example.&lt;br /&gt;
&lt;br /&gt;
Boolean: &amp;lt;code&amp;gt;toggle=&amp;quot;false&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== pad_right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hidden =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_stop =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== help_url =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== sound_flags =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== auto_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== user_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== valign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== default =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== index =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== ignore =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label_width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== image =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== check_box parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_panel.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== initial_value =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== radio_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_stop =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hidden =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== color_swatch parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
===== border_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_apply_immediately =====&lt;br /&gt;
===== color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== label =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== combo_box parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_panel.&lt;br /&gt;
Can contain combo_item.&lt;br /&gt;
===== allow_text_entry =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_chars =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== initial_value =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== combo_item parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by combo_box.&lt;br /&gt;
===== name =====&lt;br /&gt;
===== value =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== type =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== flyout_button parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_stack.&lt;br /&gt;
Can contain flyout_button_item.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
===== label =====&lt;br /&gt;
===== label_selected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== list_position =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== auto_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== user_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== flyout_button_item parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by flyout_button.&lt;br /&gt;
===== value =====&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== icon parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, layout_stack, layout_panel, multi_floater, and widgetset.&lt;br /&gt;
===== image_name =====&lt;br /&gt;
&#039;&#039;Required.&#039;&#039; Specifies the name of the image to load for this icon.&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_name=&amp;quot;myicon.png&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== top =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_alpha_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== scale_image =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== auto_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== inventory_panel parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and tab_container.&lt;br /&gt;
===== allow_multi_select =====&lt;br /&gt;
===== border =====&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== sort_order =====&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== joystick_turn parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== halign =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== image_selected =====&lt;br /&gt;
===== image_unselected =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== quadrant =====&lt;br /&gt;
===== scale_image =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&lt;br /&gt;
=== joystick_slide parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== halign =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== image_selected =====&lt;br /&gt;
===== image_unselected =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== quadrant =====&lt;br /&gt;
===== scale_image =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&lt;br /&gt;
=== line_editor parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_panel.&lt;br /&gt;
&amp;lt;line_editor&amp;gt; creates a single line text box&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bevel_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
* none&lt;br /&gt;
* in &lt;br /&gt;
* out &lt;br /&gt;
* bright &lt;br /&gt;
* line &lt;br /&gt;
* texture &lt;br /&gt;
===== border_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_thickness =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== select_on_focus =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== select_all_focus_received =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== handle_edit_keys_directly =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== cursor_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_writeable_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_focus_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== handle_edit_keys_directly =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== commit_on_focus_lost =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hidden =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== is_unicode =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== increment =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== initial_val =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_val =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== min_val =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== h_pad =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== prevalidate =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== v_pad =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== word_wrap =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== locate parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by panel.&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&lt;br /&gt;
=== multi_slider parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by panel.&lt;br /&gt;
===== allow_overlap =====&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== can_edit_text =====&lt;br /&gt;
===== control_name =====&lt;br /&gt;
===== decimal_digits =====&lt;br /&gt;
===== draw_track =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== increment =====&lt;br /&gt;
===== initial_val =====&lt;br /&gt;
===== label =====&lt;br /&gt;
===== max_sliders =====&lt;br /&gt;
===== max_val =====&lt;br /&gt;
===== min_val =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== show_text =====&lt;br /&gt;
===== use_triangle =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== value =====&lt;br /&gt;
&lt;br /&gt;
=== name_editor parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by panel.&lt;br /&gt;
===== bevel_style =====&lt;br /&gt;
===== bg_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_style =====&lt;br /&gt;
===== border_thickness =====&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== font =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== max_length =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== text_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== is_unicode =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== name_list parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
Can contain column.&lt;br /&gt;
===== allow_calling_card_drop =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== background_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== column_padding =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== draw_border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== draw_heading =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== draw_stripes =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width ===== &lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== multi_select ===== &lt;br /&gt;
===== name =====&lt;br /&gt;
===== name_column_index =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== heading_font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== heading_height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_selected_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== fg_selected_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== fg_disable_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== fg_unselected_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== background_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_alpha_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_opaque_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== column parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by name_list and scroll_list.&lt;br /&gt;
===== name =====&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== sort =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== dynamicwidth =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== relwidth =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== image =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== user_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== pad parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== progress_bar parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by layout_panel.&lt;br /&gt;
===== name =====&lt;br /&gt;
===== color =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== right =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
&lt;br /&gt;
=== radio_group parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
Can contain radio_item.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== draw_border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_disabled_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip ===== &lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== radio_item parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by radio_group.&lt;br /&gt;
===== type =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== scroll_container parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== scroll_list parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, layout_stack, and layout_panel.&lt;br /&gt;
Can contain column.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== top =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== column_padding =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== column_widths =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; &lt;br /&gt;
===== draw_heading =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== draw_stripes =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== draw_border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== multi_select =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== search_column =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== sort_column =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== background_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_selected_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== fg_disable_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== fg_selected_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== fg_unselected_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== heading_font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== heading_height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== allow_calling_card_drop =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_stop =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== user_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== sort_ascending =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== column parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by name_list and scroll_list.&lt;br /&gt;
===== name =====&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== sort =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== dynamicwidth =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== relwidth =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== image =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== user_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== search_editor parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== slider parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== increment =====&lt;br /&gt;
===== initial_val =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label_width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_val =====&lt;br /&gt;
===== min_val =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== show_text =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== decimal_digits =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_edit_text =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== value =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== volume =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== edit_text =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== slider_bar parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by panel.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== increment =====&lt;br /&gt;
===== initial_val =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== max_val =====&lt;br /&gt;
===== min_val =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== spinner parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== decimal_digits =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== increment =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== initial_val =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_val =====&lt;br /&gt;
===== min_val =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label_width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_edit_text =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== allow_text_entry =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_enabled_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_disabled_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== h_pad =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== v_pad =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== string parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, multi_floater, and strings.&lt;br /&gt;
===== name =====&lt;br /&gt;
===== word_wrap =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== text parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_panel.&lt;br /&gt;
===== type =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== top =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== h_pad =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== v_pad =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== valign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hidden =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_stop =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== initial_value =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== radio_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== word_wrap =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font_size =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font-style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bevel_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_thickness =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== is_unicode =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_length ===== &lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hover =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hover_cursor =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hover_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== align =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_wrap =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_enabled_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== allow_html =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== embedded_items =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hide_border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hide_scrollbar =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== line_spacing =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== disabled_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== text_editor parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_panel.&lt;br /&gt;
&amp;lt;text_editor&amp;gt; creates a multi-line text box&lt;br /&gt;
===== max_length =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== embedded_items =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== word_wrap =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== hide_scrollbar =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== cursor_color =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== text_color =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== text_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bg_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bg_writeable_color =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bg_focus_color =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== top =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== max_length =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== type =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bevel_style =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== border_style =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== border_thickness =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== handle_edit_keys_directly =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== select_all_on_focus_received =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== select_on_focus =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== length =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== track_bottom =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== ignore_tab =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== border_drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== border_visible =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== show_line_numbers =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== allow_html =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== hide_border =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== tab_stop =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== is_unicode =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bg_visible =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== h_pad =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== v_pad =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== background_visible =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== text_wrap =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== texture_picker parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
===== allow_no_texture =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_apply_immediately =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== default_image_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== view_border parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by panel.&lt;br /&gt;
===== bevel_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_thickness =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== blevel_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== volume_slider parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== increment =====&lt;br /&gt;
===== initial_val =====&lt;br /&gt;
===== max_val =====&lt;br /&gt;
===== min_val =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hidden =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== web_browser parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_panel.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== top =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== border_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== caret_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== start_url =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== embedded_items =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== word_wrap =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== ignore_ui_scale =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Fiddler Jones</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Skinning_HowTo/XUI_Other_Widgets&amp;diff=399533</id>
		<title>Skinning HowTo/XUI Other Widgets</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Skinning_HowTo/XUI_Other_Widgets&amp;diff=399533"/>
		<updated>2009-06-20T18:58:12Z</updated>

		<summary type="html">&lt;p&gt;Fiddler Jones: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;These are the XML elements and parameters used within the floaters, panels, and so forth, that make up the viewer user interface.  They are used by the [[Skinning How To/The XML files and what they do | XUI files]] in the &#039;&#039;&#039;\skins\default\xui&#039;&#039;&#039; folders.  See [[Skinning HowTo/Basics]] for an explanation of how these are used.&lt;br /&gt;
&lt;br /&gt;
Many widgets use the same XML parameters.  Rather than repeating them for every widget, they are described separately in [[Skinning HowTo/Common XUI XML parameters]] and just listed under the elements that use them.&lt;br /&gt;
&lt;br /&gt;
=== button parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, layout_stack, layout_panel, and form.&lt;br /&gt;
&lt;br /&gt;
===== scale_image =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Specifies whether to scale the button art as its container/floater is resized. As of 1.18.x, all button art has this property set to &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt; where the button size is not equal to 32x128. &lt;br /&gt;
&lt;br /&gt;
Boolean: &amp;lt;code&amp;gt;scale_image=&amp;quot;true&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Label is the text on the button&#039;s face. Without a specified label (and no &amp;lt;code&amp;gt;image_overlay&amp;lt;/code&amp;gt; declared), your button will be labeled &amp;quot;Button&amp;quot;.&lt;br /&gt;
String: &amp;lt;code&amp;gt;label=&amp;quot;Click Me!&amp;quot; &amp;lt;/code&amp;gt;&lt;br /&gt;
===== label_selected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Label is the text on the button&#039;s face when pressed into an &#039;on&#039; state. Your button will inherit the &amp;lt;code&amp;gt; label&amp;lt;/code&amp;gt; if you omit this property.&lt;br /&gt;
String: &amp;lt;code&amp;gt;label_selected=&amp;quot;I&#039;ve been clicked.&amp;quot; &amp;lt;/code&amp;gt;&lt;br /&gt;
===== font =====&lt;br /&gt;
(under construction)&lt;br /&gt;
===== font_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Styles the text. Allows multiple style selections. As of 1.18.x, the style options are:&lt;br /&gt;
&lt;br /&gt;
* normal: Apply the default styles of the selected font. (For example, SansSerifBold has a default bold style applied to it.)&lt;br /&gt;
* bold: Bolds the text.&lt;br /&gt;
* italic: Italicizes the text.&lt;br /&gt;
* underline: Underlines the text.&lt;br /&gt;
* drop_shadow: Old-style 1px offset of black under the text.&lt;br /&gt;
* drop_shadow_soft: New-style 3px offset of blurred shadow under the text.&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;font_style=&amp;quot;bold|underline|drop_shadow_soft&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Controls horizontal alignment of label on button face.  Options are &amp;quot;left&amp;quot;, &amp;quot;center&amp;quot; and &amp;quot;right&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===== image_unselected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the unselected/up and enabled button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_selected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the selected/down button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\[SKIN]\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/textures&amp;lt;/code&amp;gt;). By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_selected=&amp;quot;btn_square-down_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_hover_selected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the selected/down and mouseover/hover button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/[SKIN]/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square-down-hover_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_hover_unselected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the unselected/up and mouseover/hover button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\[SKIN]\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/[SKIN]/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size.&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square-up-hover_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_disabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the disabled button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/[SKIN]/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square-disabled_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_disabled_selected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the disabled and selected/down button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\[SKIN]\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square-down-disabled_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_overlay =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Applies an overlay image to the button. The button art will be sized to fit. As of 1.18.x, these icons should be 16 pixels high at maximum on a standard height 24px button to minimize scaling artifacts. Can be used with or without text. Art must be located in the &amp;lt;code&amp;gt;..\skins\[SKIN]\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/[SKIN]/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. See [[#image_overlay_alignment|image_overlay_alignment]] for alignment options. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_overlay=&amp;quot;icn_media-play_16.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_overlay_alignment =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Sets the alignment of the &amp;lt;code&amp;gt;image_overlay&amp;lt;/code&amp;gt; icon. &lt;br /&gt;
&lt;br /&gt;
Values: &lt;br /&gt;
* left: left-aligns the art on the button. This standard is used for new button art with text in the Dazzle branch.&lt;br /&gt;
* right: right-aligns the the art on the button.&lt;br /&gt;
* center: centers the art on the button. This standard is used for new button art without text in the Dazzle branch.&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_overlay_alignment=&amp;quot;left&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== toggle =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Determines whether the button is a toggle button or not. The Fly/Stop Flying button is a toggle button, for example.&lt;br /&gt;
&lt;br /&gt;
Boolean: &amp;lt;code&amp;gt;toggle=&amp;quot;false&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== pad_right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hidden =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_stop =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== help_url =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== sound_flags =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== auto_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== user_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== valign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== default =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== index =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== ignore =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label_width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== image =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== check_box parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_panel.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== initial_value =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== radio_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_stop =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hidden =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== color_swatch parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
===== border_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_apply_immediately =====&lt;br /&gt;
===== color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== label =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== combo_box parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_panel.&lt;br /&gt;
Can contain combo_item.&lt;br /&gt;
===== allow_text_entry =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_chars =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== initial_value =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== combo_item parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by combo_box.&lt;br /&gt;
===== name =====&lt;br /&gt;
===== value =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== type =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== flyout_button parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_stack.&lt;br /&gt;
Can contain flyout_button_item.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
===== label =====&lt;br /&gt;
===== label_selected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== list_position =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== auto_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== user_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== flyout_button_item parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by flyout_button.&lt;br /&gt;
===== value =====&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== icon parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, layout_stack, layout_panel, multi_floater, and widgetset.&lt;br /&gt;
===== image_name =====&lt;br /&gt;
&#039;&#039;Required.&#039;&#039; Specifies the name of the image to load for this icon.&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_name=&amp;quot;myicon.png&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== top =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_alpha_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== scale_image =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== auto_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== inventory_panel parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and tab_container.&lt;br /&gt;
===== allow_multi_select =====&lt;br /&gt;
===== border =====&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== sort_order =====&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== joystick_turn parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== halign =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== image_selected =====&lt;br /&gt;
===== image_unselected =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== quadrant =====&lt;br /&gt;
===== scale_image =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&lt;br /&gt;
=== joystick_slide parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== halign =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== image_selected =====&lt;br /&gt;
===== image_unselected =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== quadrant =====&lt;br /&gt;
===== scale_image =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&lt;br /&gt;
=== line_editor parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_panel.&lt;br /&gt;
&amp;lt;line_editor&amp;gt; creates a single line text box&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bevel_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
* none&lt;br /&gt;
* in &lt;br /&gt;
* out &lt;br /&gt;
* bright &lt;br /&gt;
* line &lt;br /&gt;
* texture &lt;br /&gt;
===== border_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_thickness =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== select_on_focus =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== select_all_focus_received =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== handle_edit_keys_directly =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== cursor_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_writeable_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_focus_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== handle_edit_keys_directly =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== commit_on_focus_lost =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hidden =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== is_unicode =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== increment =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== initial_val =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_val =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== min_val =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== h_pad =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== prevalidate =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== v_pad =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== word_wrap =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== locate parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by panel.&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&lt;br /&gt;
=== multi_slider parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by panel.&lt;br /&gt;
===== allow_overlap =====&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== can_edit_text =====&lt;br /&gt;
===== control_name =====&lt;br /&gt;
===== decimal_digits =====&lt;br /&gt;
===== draw_track =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== increment =====&lt;br /&gt;
===== initial_val =====&lt;br /&gt;
===== label =====&lt;br /&gt;
===== max_sliders =====&lt;br /&gt;
===== max_val =====&lt;br /&gt;
===== min_val =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== show_text =====&lt;br /&gt;
===== use_triangle =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== value =====&lt;br /&gt;
&lt;br /&gt;
=== name_editor parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by panel.&lt;br /&gt;
===== bevel_style =====&lt;br /&gt;
===== bg_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_style =====&lt;br /&gt;
===== border_thickness =====&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== font =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== max_length =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== text_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== is_unicode =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== name_list parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
Can contain column.&lt;br /&gt;
===== allow_calling_card_drop =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== background_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== column_padding =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== draw_border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== draw_heading =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== draw_stripes =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width ===== &lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== multi_select ===== &lt;br /&gt;
===== name =====&lt;br /&gt;
===== name_column_index =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== heading_font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== heading_height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_selected_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== fg_selected_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== fg_disable_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== fg_unselected_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== background_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_alpha_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_opaque_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== column parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by name_list and scroll_list.&lt;br /&gt;
===== name =====&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== sort =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== dynamicwidth =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== relwidth =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== image =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== user_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== pad parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== progress_bar parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by layout_panel.&lt;br /&gt;
===== name =====&lt;br /&gt;
===== color =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== right =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
&lt;br /&gt;
=== radio_group parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
Can contain radio_item.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== draw_border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_disabled_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip ===== &lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== radio_item parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by radio_group.&lt;br /&gt;
===== type =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== scroll_container parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== scroll_list parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, layout_stack, and layout_panel.&lt;br /&gt;
Can contain column.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== top =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== column_padding =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== column_widths =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; &lt;br /&gt;
===== draw_heading =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== draw_stripes =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== draw_border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== multi_select =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== search_column =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== sort_column =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== background_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_selected_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== fg_disable_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== fg_selected_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== fg_unselected_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== heading_font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== heading_height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== allow_calling_card_drop =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_stop =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== user_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== sort_ascending =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== column parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by name_list and scroll_list.&lt;br /&gt;
===== name =====&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== sort =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== dynamicwidth =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== relwidth =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== image =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== user_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== search_editor parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== slider parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== increment =====&lt;br /&gt;
===== initial_val =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label_width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_val =====&lt;br /&gt;
===== min_val =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== show_text =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== decimal_digits =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_edit_text =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== value =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== volume =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== edit_text =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== slider_bar parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by panel.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== increment =====&lt;br /&gt;
===== initial_val =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== max_val =====&lt;br /&gt;
===== min_val =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== spinner parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== decimal_digits =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== increment =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== initial_val =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_val =====&lt;br /&gt;
===== min_val =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label_width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_edit_text =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== allow_text_entry =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_enabled_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_disabled_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== h_pad =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== v_pad =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== string parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, multi_floater, and strings.&lt;br /&gt;
===== name =====&lt;br /&gt;
===== word_wrap =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== text parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_panel.&lt;br /&gt;
===== type =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== top =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== h_pad =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== v_pad =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== valign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hidden =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_stop =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== initial_value =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== radio_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== word_wrap =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font_size =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font-style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bevel_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_thickness =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== is_unicode =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_length ===== &lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hover =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hover_cursor =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hover_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== align =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_wrap =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_enabled_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== allow_html =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== embedded_items =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hide_border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hide_scrollbar =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== line_spacing =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== disabled_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== text_editor parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_panel.&lt;br /&gt;
&amp;lt;text_editor&amp;gt; creates a multi-line text box&lt;br /&gt;
===== max_length =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== embedded_items =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== word_wrap =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== hide_scrollbar =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== cursor_color =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== text_color =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== text_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bg_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bg_writeable_color =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bg_focus_color =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== top =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== max_length =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== type =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bevel_style =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== border_style =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== border_thickness =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== handle_edit_keys_directly =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== select_all_on_focus_received =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== select_on_focus =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== length =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== track_bottom =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== ignore_tab =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== border_drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== border_visible =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== show_line_numbers =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== allow_html =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== hide_border =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== tab_stop =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== is_unicode =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bg_visible =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== h_pad =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== v_pad =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== background_visible =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== text_wrap =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== texture_picker parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
===== allow_no_texture =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_apply_immediately =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== default_image_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== view_border parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by panel.&lt;br /&gt;
===== bevel_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_thickness =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== blevel_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== volume_slider parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== increment =====&lt;br /&gt;
===== initial_val =====&lt;br /&gt;
===== max_val =====&lt;br /&gt;
===== min_val =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hidden =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== web_browser parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_panel.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== top =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== border_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== caret_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== start_url =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== embedded_items =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== word_wrap =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== ignore_ui_scale =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Fiddler Jones</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Skinning_HowTo/XUI_Other_Widgets&amp;diff=399523</id>
		<title>Skinning HowTo/XUI Other Widgets</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Skinning_HowTo/XUI_Other_Widgets&amp;diff=399523"/>
		<updated>2009-06-20T18:56:32Z</updated>

		<summary type="html">&lt;p&gt;Fiddler Jones: /* Common parameters */  Moved to new page:  Skinning HowTo/Common XUI XML parameters&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;These are the XML elements and parameters used within the floaters, panels, and so forth, that make up the viewer user interface.  They are used by the [[Skinning How To/The XML files and what they do | XUI files]] in the &#039;&#039;&#039;\skins\default\xui&#039;&#039;&#039; folders.  See [[Skinning HowTo/Basics]] for an explanation of how these are used.&lt;br /&gt;
&lt;br /&gt;
Many widgets use the same XML parameters.  Rather than repeating them for every widget, they are described separately in [[Skinning HowTo/Common XUI XML parameters]] and just listed under the elements that use them.&lt;br /&gt;
&lt;br /&gt;
== Common parameters ==&lt;br /&gt;
&lt;br /&gt;
== XUI Text Parameters ==&lt;br /&gt;
&lt;br /&gt;
== XUI Containers Parameters ==&lt;br /&gt;
&lt;br /&gt;
== XUI Menus Parameters ==&lt;br /&gt;
&lt;br /&gt;
== XUI Widgets Parameters ==&lt;br /&gt;
&lt;br /&gt;
=== button parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, layout_stack, layout_panel, and form.&lt;br /&gt;
&lt;br /&gt;
===== scale_image =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Specifies whether to scale the button art as its container/floater is resized. As of 1.18.x, all button art has this property set to &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt; where the button size is not equal to 32x128. &lt;br /&gt;
&lt;br /&gt;
Boolean: &amp;lt;code&amp;gt;scale_image=&amp;quot;true&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Label is the text on the button&#039;s face. Without a specified label (and no &amp;lt;code&amp;gt;image_overlay&amp;lt;/code&amp;gt; declared), your button will be labeled &amp;quot;Button&amp;quot;.&lt;br /&gt;
String: &amp;lt;code&amp;gt;label=&amp;quot;Click Me!&amp;quot; &amp;lt;/code&amp;gt;&lt;br /&gt;
===== label_selected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Label is the text on the button&#039;s face when pressed into an &#039;on&#039; state. Your button will inherit the &amp;lt;code&amp;gt; label&amp;lt;/code&amp;gt; if you omit this property.&lt;br /&gt;
String: &amp;lt;code&amp;gt;label_selected=&amp;quot;I&#039;ve been clicked.&amp;quot; &amp;lt;/code&amp;gt;&lt;br /&gt;
===== font =====&lt;br /&gt;
(under construction)&lt;br /&gt;
===== font_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Styles the text. Allows multiple style selections. As of 1.18.x, the style options are:&lt;br /&gt;
&lt;br /&gt;
* normal: Apply the default styles of the selected font. (For example, SansSerifBold has a default bold style applied to it.)&lt;br /&gt;
* bold: Bolds the text.&lt;br /&gt;
* italic: Italicizes the text.&lt;br /&gt;
* underline: Underlines the text.&lt;br /&gt;
* drop_shadow: Old-style 1px offset of black under the text.&lt;br /&gt;
* drop_shadow_soft: New-style 3px offset of blurred shadow under the text.&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;font_style=&amp;quot;bold|underline|drop_shadow_soft&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Controls horizontal alignment of label on button face.  Options are &amp;quot;left&amp;quot;, &amp;quot;center&amp;quot; and &amp;quot;right&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===== image_unselected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the unselected/up and enabled button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_selected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the selected/down button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\[SKIN]\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/textures&amp;lt;/code&amp;gt;). By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_selected=&amp;quot;btn_square-down_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_hover_selected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the selected/down and mouseover/hover button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/[SKIN]/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square-down-hover_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_hover_unselected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the unselected/up and mouseover/hover button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\[SKIN]\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/[SKIN]/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size.&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square-up-hover_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_disabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the disabled button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/[SKIN]/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square-disabled_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_disabled_selected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the disabled and selected/down button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\[SKIN]\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square-down-disabled_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_overlay =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Applies an overlay image to the button. The button art will be sized to fit. As of 1.18.x, these icons should be 16 pixels high at maximum on a standard height 24px button to minimize scaling artifacts. Can be used with or without text. Art must be located in the &amp;lt;code&amp;gt;..\skins\[SKIN]\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/[SKIN]/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. See [[#image_overlay_alignment|image_overlay_alignment]] for alignment options. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_overlay=&amp;quot;icn_media-play_16.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_overlay_alignment =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Sets the alignment of the &amp;lt;code&amp;gt;image_overlay&amp;lt;/code&amp;gt; icon. &lt;br /&gt;
&lt;br /&gt;
Values: &lt;br /&gt;
* left: left-aligns the art on the button. This standard is used for new button art with text in the Dazzle branch.&lt;br /&gt;
* right: right-aligns the the art on the button.&lt;br /&gt;
* center: centers the art on the button. This standard is used for new button art without text in the Dazzle branch.&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_overlay_alignment=&amp;quot;left&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== toggle =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Determines whether the button is a toggle button or not. The Fly/Stop Flying button is a toggle button, for example.&lt;br /&gt;
&lt;br /&gt;
Boolean: &amp;lt;code&amp;gt;toggle=&amp;quot;false&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== pad_right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hidden =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_stop =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== help_url =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== sound_flags =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== auto_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== user_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== valign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== default =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== index =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== ignore =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label_width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== image =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== check_box parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_panel.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== initial_value =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== radio_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_stop =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hidden =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== color_swatch parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
===== border_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_apply_immediately =====&lt;br /&gt;
===== color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== label =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== combo_box parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_panel.&lt;br /&gt;
Can contain combo_item.&lt;br /&gt;
===== allow_text_entry =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_chars =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== initial_value =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== combo_item parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by combo_box.&lt;br /&gt;
===== name =====&lt;br /&gt;
===== value =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== type =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== flyout_button parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_stack.&lt;br /&gt;
Can contain flyout_button_item.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
===== label =====&lt;br /&gt;
===== label_selected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== list_position =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== auto_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== user_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== flyout_button_item parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by flyout_button.&lt;br /&gt;
===== value =====&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== icon parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, layout_stack, layout_panel, multi_floater, and widgetset.&lt;br /&gt;
===== image_name =====&lt;br /&gt;
&#039;&#039;Required.&#039;&#039; Specifies the name of the image to load for this icon.&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_name=&amp;quot;myicon.png&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== top =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_alpha_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== scale_image =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== auto_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== inventory_panel parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and tab_container.&lt;br /&gt;
===== allow_multi_select =====&lt;br /&gt;
===== border =====&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== sort_order =====&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== joystick_turn parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== halign =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== image_selected =====&lt;br /&gt;
===== image_unselected =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== quadrant =====&lt;br /&gt;
===== scale_image =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&lt;br /&gt;
=== joystick_slide parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== halign =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== image_selected =====&lt;br /&gt;
===== image_unselected =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== quadrant =====&lt;br /&gt;
===== scale_image =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&lt;br /&gt;
=== line_editor parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_panel.&lt;br /&gt;
&amp;lt;line_editor&amp;gt; creates a single line text box&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bevel_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
* none&lt;br /&gt;
* in &lt;br /&gt;
* out &lt;br /&gt;
* bright &lt;br /&gt;
* line &lt;br /&gt;
* texture &lt;br /&gt;
===== border_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_thickness =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== select_on_focus =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== select_all_focus_received =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== handle_edit_keys_directly =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== cursor_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_writeable_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_focus_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== handle_edit_keys_directly =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== commit_on_focus_lost =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hidden =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== is_unicode =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== increment =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== initial_val =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_val =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== min_val =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== h_pad =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== prevalidate =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== v_pad =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== word_wrap =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== locate parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by panel.&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&lt;br /&gt;
=== multi_slider parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by panel.&lt;br /&gt;
===== allow_overlap =====&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== can_edit_text =====&lt;br /&gt;
===== control_name =====&lt;br /&gt;
===== decimal_digits =====&lt;br /&gt;
===== draw_track =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== increment =====&lt;br /&gt;
===== initial_val =====&lt;br /&gt;
===== label =====&lt;br /&gt;
===== max_sliders =====&lt;br /&gt;
===== max_val =====&lt;br /&gt;
===== min_val =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== show_text =====&lt;br /&gt;
===== use_triangle =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== value =====&lt;br /&gt;
&lt;br /&gt;
=== name_editor parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by panel.&lt;br /&gt;
===== bevel_style =====&lt;br /&gt;
===== bg_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_style =====&lt;br /&gt;
===== border_thickness =====&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== font =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== max_length =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== text_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== is_unicode =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== name_list parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
Can contain column.&lt;br /&gt;
===== allow_calling_card_drop =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== background_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== column_padding =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== draw_border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== draw_heading =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== draw_stripes =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width ===== &lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== multi_select ===== &lt;br /&gt;
===== name =====&lt;br /&gt;
===== name_column_index =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== heading_font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== heading_height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_selected_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== fg_selected_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== fg_disable_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== fg_unselected_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== background_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_alpha_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_opaque_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== column parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by name_list and scroll_list.&lt;br /&gt;
===== name =====&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== sort =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== dynamicwidth =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== relwidth =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== image =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== user_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== pad parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== progress_bar parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by layout_panel.&lt;br /&gt;
===== name =====&lt;br /&gt;
===== color =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== right =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
&lt;br /&gt;
=== radio_group parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
Can contain radio_item.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== draw_border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_disabled_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip ===== &lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== radio_item parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by radio_group.&lt;br /&gt;
===== type =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== scroll_container parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== scroll_list parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, layout_stack, and layout_panel.&lt;br /&gt;
Can contain column.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== top =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== column_padding =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== column_widths =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; &lt;br /&gt;
===== draw_heading =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== draw_stripes =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== draw_border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== multi_select =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== search_column =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== sort_column =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== background_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_selected_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== fg_disable_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== fg_selected_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== fg_unselected_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== heading_font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== heading_height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== allow_calling_card_drop =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_stop =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== user_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== sort_ascending =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== column parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by name_list and scroll_list.&lt;br /&gt;
===== name =====&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== sort =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== dynamicwidth =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== relwidth =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== image =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== user_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== search_editor parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== slider parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== increment =====&lt;br /&gt;
===== initial_val =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label_width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_val =====&lt;br /&gt;
===== min_val =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== show_text =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== decimal_digits =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_edit_text =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== value =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== volume =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== edit_text =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== slider_bar parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by panel.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== increment =====&lt;br /&gt;
===== initial_val =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== max_val =====&lt;br /&gt;
===== min_val =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== spinner parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== decimal_digits =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== increment =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== initial_val =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_val =====&lt;br /&gt;
===== min_val =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label_width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_edit_text =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== allow_text_entry =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_enabled_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_disabled_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== h_pad =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== v_pad =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== string parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, multi_floater, and strings.&lt;br /&gt;
===== name =====&lt;br /&gt;
===== word_wrap =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== text parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_panel.&lt;br /&gt;
===== type =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== top =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== h_pad =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== v_pad =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== valign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hidden =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_stop =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== initial_value =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== radio_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== word_wrap =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font_size =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font-style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bevel_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_thickness =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== is_unicode =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_length ===== &lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hover =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hover_cursor =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hover_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== align =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_wrap =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_enabled_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== allow_html =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== embedded_items =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hide_border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hide_scrollbar =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== line_spacing =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== disabled_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== text_editor parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_panel.&lt;br /&gt;
&amp;lt;text_editor&amp;gt; creates a multi-line text box&lt;br /&gt;
===== max_length =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== embedded_items =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== word_wrap =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== hide_scrollbar =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== cursor_color =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== text_color =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== text_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bg_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bg_writeable_color =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bg_focus_color =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== top =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== max_length =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== type =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bevel_style =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== border_style =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== border_thickness =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== handle_edit_keys_directly =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== select_all_on_focus_received =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== select_on_focus =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== length =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== track_bottom =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== ignore_tab =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== border_drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== border_visible =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== show_line_numbers =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== allow_html =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== hide_border =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== tab_stop =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== is_unicode =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bg_visible =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== h_pad =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== v_pad =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== background_visible =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== text_wrap =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== texture_picker parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
===== allow_no_texture =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_apply_immediately =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== default_image_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== view_border parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by panel.&lt;br /&gt;
===== bevel_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_thickness =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== blevel_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== volume_slider parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== increment =====&lt;br /&gt;
===== initial_val =====&lt;br /&gt;
===== max_val =====&lt;br /&gt;
===== min_val =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hidden =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== web_browser parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_panel.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== top =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== border_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== caret_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== start_url =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== embedded_items =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== word_wrap =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== ignore_ui_scale =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Fiddler Jones</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Skinning_HowTo/Common_XUI_attributes&amp;diff=399513</id>
		<title>Skinning HowTo/Common XUI attributes</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Skinning_HowTo/Common_XUI_attributes&amp;diff=399513"/>
		<updated>2009-06-20T18:54:25Z</updated>

		<summary type="html">&lt;p&gt;Fiddler Jones: New page: This pages describes some of the most frequently used XML attributes.  The XUI elements that use them can be found at: *Skinning HowTo/XUI Containers *Skinning HowTo/XUI Menus *[[S...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This pages describes some of the most frequently used XML attributes.  The XUI elements that use them can be found at:&lt;br /&gt;
*[[Skinning HowTo/XUI Containers]]&lt;br /&gt;
*[[Skinning HowTo/XUI Menus]]&lt;br /&gt;
*[[Skinning HowTo/XUI Widgets]]&lt;br /&gt;
When these parameters appear there, they are just listed under the elements that use them.&lt;br /&gt;
&lt;br /&gt;
===== name =====&lt;br /&gt;
&#039;&#039;Required.&#039;&#039; The XML name of this element. The name must be unique to the floater you are editing. &lt;br /&gt;
&lt;br /&gt;
* IMPORTANT: As noted above, do not re-name XML elements, even for localization. Many of the element names are looked up by the viewer. If the viewer cannot find an element name it expects, it will crash.&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;name=&amp;quot;input_first_name&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Required.&#039;&#039; The width of the element, in pixels. &lt;br /&gt;
&lt;br /&gt;
For text, this defines the visible text as well as the clickable area. If the width of a text element is not sufficient to hold the text, the text will be truncated. This is most likely what you will widen when localizing the viewer.&lt;br /&gt;
&lt;br /&gt;
For most other elements, this describes the dimensions of an element, such as a button, icon, panel, text_area, etc.&lt;br /&gt;
&lt;br /&gt;
* Tip: See the bounding boxes of all XML elements in the viewer: &#039;&#039;Advanced&#039;&#039; menu &amp;gt; UI &amp;gt; Debug Views.&lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt;width=&amp;quot;140&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Required.&#039;&#039; The height of the element, in pixels. &lt;br /&gt;
&lt;br /&gt;
For text, this defines the visible text as well as the clickable area. If the height of a text element is not sufficient to hold the text, the text will be truncated. This is most likely what you will lengthen when localizing the viewer.&lt;br /&gt;
&lt;br /&gt;
For most other elements, this describes the dimensions of an element, such as a button, icon, panel, text_area, etc.&lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt;height=&amp;quot;24&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Sets the position in the x dimension of the &#039;&#039;element&#039;s&#039;&#039; &amp;lt;u&amp;gt;left edge&amp;lt;/u&amp;gt; relative to the container&#039;s &#039;&#039;&#039;left&#039;&#039;&#039; edge. Positive and negative values are accepted. A negative value will set the position relative to the &#039;&#039;&#039;right&#039;&#039;&#039; edge of the container.&lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt; left=&amp;quot;6&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Sets the position in the x dimension of the &#039;&#039;element&#039;s&#039;&#039; &amp;lt;u&amp;gt;right edge&amp;lt;/u&amp;gt; relative to the container&#039;s &#039;&#039;&#039;left&#039;&#039;&#039; edge. Positive and negative values are accepted.  A negative value will set the position relative to the &#039;&#039;&#039;right&#039;&#039;&#039; edge of the container.  Best used to align something to the right. &lt;br /&gt;
* For example, given a floater with a width of 500 and a button we wish to right align in the floater, we can set the &amp;lt;code&amp;gt;right&amp;lt;/code&amp;gt; to 490 -- this puts the right edge of the button 10 pixels away from the right border of the floater. &lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt; right=&amp;quot;6&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional. (use instead of &amp;lt;code&amp;gt;left&amp;lt;/code&amp;gt;)&#039;&#039; Sets the position in the x dimension of the element&#039;s left edge relative to the previous element, or, for the first widget, the left edge of the container. Positive and negative values are accepted. Best used to left-align the current element with the previous element. &lt;br /&gt;
* For example, given Button B with a width of 100, a previous Button A with a width of 50 and a distance between elements of 6, we would set the &amp;lt;code&amp;gt;left_delta&amp;lt;/code&amp;gt; to -106, putting the left edge of Button B 106 pixels to the left of Button A. We use a negative number to move left, and a positive number to move right.&lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt; left_delta=&amp;quot;-106&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== right_delta =====&lt;br /&gt;
&#039;&#039;Optional. (use instead of &amp;lt;code&amp;gt;right&amp;lt;/code&amp;gt;)&#039;&#039; Sets the position in the x dimension of the element&#039;s right edge relative to the previous element, or, for the first widget, the left edge of the container. Positive and negative values are accepted. Best used to right-align the current element with the previous element. &lt;br /&gt;
* For example, given Button B with a width of 100, a previous Button A with a width of 50 and a distance between elements of 6, we would set the &amp;lt;code&amp;gt;right_delta&amp;lt;/code&amp;gt; to 106, putting the left edge of Button B 106 pixels to the left of Button A.&lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt; left_delta=&amp;quot;106&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Sets the position in the y dimension of the element&#039;s bottom edge relative to the container. Positive and negative values are accepted. For example, given a floater with a height of 300 and a title 20 pixels tall and we want , we can set the &amp;lt;code&amp;gt;bottom&amp;lt;/code&amp;gt; to (NEED TO DO MATH, LOL) -- putting the bottom edge of the title 40 pixels away from the top border of the floater. &lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt; bottom=&amp;quot;(NEED TO DO MATH, LOL)&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Sets which edge(s) an element follows when the containing element is resized. Specifying all edges results in an element that can dynamically resize itself with its container.&lt;br /&gt;
&lt;br /&gt;
Values: left, top, right, bottom. String multiple values together using pipes.&lt;br /&gt;
&lt;br /&gt;
The following example sets an element to follow both the left and the top, such as a floater&#039;s title may be designed:&lt;br /&gt;
String: &amp;lt;code&amp;gt;follows=&amp;quot;left|top&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Sets which size and style of the application font to use. The default is SansSerifSmall for &amp;lt;code&amp;gt;text&amp;lt;/code&amp;gt; elements and SansSerif for controls (such as &amp;lt;code&amp;gt;check_box&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;button&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Values: SansSerifSmall, SansSerif, SansSerifBig, SansSerifBold, Monospace&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;font=&amp;quot;SansSerifSmall&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
===== label =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
===== visible =====&lt;br /&gt;
===== control_name =====&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
===== border =====&lt;br /&gt;
===== top =====&lt;/div&gt;</summary>
		<author><name>Fiddler Jones</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Skinning_HowTo/XUI_Other_Widgets&amp;diff=399503</id>
		<title>Skinning HowTo/XUI Other Widgets</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Skinning_HowTo/XUI_Other_Widgets&amp;diff=399503"/>
		<updated>2009-06-20T18:48:41Z</updated>

		<summary type="html">&lt;p&gt;Fiddler Jones: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;These are the XML elements and parameters used within the floaters, panels, and so forth, that make up the viewer user interface.  They are used by the [[Skinning How To/The XML files and what they do | XUI files]] in the &#039;&#039;&#039;\skins\default\xui&#039;&#039;&#039; folders.  See [[Skinning HowTo/Basics]] for an explanation of how these are used.&lt;br /&gt;
&lt;br /&gt;
Many widgets use the same XML parameters.  Rather than repeating them for every widget, they are described separately in [[Skinning HowTo/Common XUI XML parameters]] and just listed under the elements that use them.&lt;br /&gt;
&lt;br /&gt;
== Common parameters ==&lt;br /&gt;
&lt;br /&gt;
The most common parameters are described here and are just listed under the elements that use them.&lt;br /&gt;
&lt;br /&gt;
===== name =====&lt;br /&gt;
&#039;&#039;Required.&#039;&#039; The XML name of this element. The name must be unique to the floater you are editing. &lt;br /&gt;
&lt;br /&gt;
* IMPORTANT: As noted above, do not re-name XML elements, even for localization. Many of the element names are looked up by the viewer. If the viewer cannot find an element name it expects, it will crash.&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;name=&amp;quot;input_first_name&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Required.&#039;&#039; The width of the element, in pixels. &lt;br /&gt;
&lt;br /&gt;
For text, this defines the visible text as well as the clickable area. If the width of a text element is not sufficient to hold the text, the text will be truncated. This is most likely what you will widen when localizing the viewer.&lt;br /&gt;
&lt;br /&gt;
For most other elements, this describes the dimensions of an element, such as a button, icon, panel, text_area, etc.&lt;br /&gt;
&lt;br /&gt;
* Tip: See the bounding boxes of all XML elements in the viewer: &#039;&#039;Advanced&#039;&#039; menu &amp;gt; UI &amp;gt; Debug Views.&lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt;width=&amp;quot;140&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Required.&#039;&#039; The height of the element, in pixels. &lt;br /&gt;
&lt;br /&gt;
For text, this defines the visible text as well as the clickable area. If the height of a text element is not sufficient to hold the text, the text will be truncated. This is most likely what you will lengthen when localizing the viewer.&lt;br /&gt;
&lt;br /&gt;
For most other elements, this describes the dimensions of an element, such as a button, icon, panel, text_area, etc.&lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt;height=&amp;quot;24&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Sets the position in the x dimension of the &#039;&#039;element&#039;s&#039;&#039; &amp;lt;u&amp;gt;left edge&amp;lt;/u&amp;gt; relative to the container&#039;s &#039;&#039;&#039;left&#039;&#039;&#039; edge. Positive and negative values are accepted. A negative value will set the position relative to the &#039;&#039;&#039;right&#039;&#039;&#039; edge of the container.&lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt; left=&amp;quot;6&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Sets the position in the x dimension of the &#039;&#039;element&#039;s&#039;&#039; &amp;lt;u&amp;gt;right edge&amp;lt;/u&amp;gt; relative to the container&#039;s &#039;&#039;&#039;left&#039;&#039;&#039; edge. Positive and negative values are accepted.  A negative value will set the position relative to the &#039;&#039;&#039;right&#039;&#039;&#039; edge of the container.  Best used to align something to the right. &lt;br /&gt;
* For example, given a floater with a width of 500 and a button we wish to right align in the floater, we can set the &amp;lt;code&amp;gt;right&amp;lt;/code&amp;gt; to 490 -- this puts the right edge of the button 10 pixels away from the right border of the floater. &lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt; right=&amp;quot;6&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional. (use instead of &amp;lt;code&amp;gt;left&amp;lt;/code&amp;gt;)&#039;&#039; Sets the position in the x dimension of the element&#039;s left edge relative to the previous element, or, for the first widget, the left edge of the container. Positive and negative values are accepted. Best used to left-align the current element with the previous element. &lt;br /&gt;
* For example, given Button B with a width of 100, a previous Button A with a width of 50 and a distance between elements of 6, we would set the &amp;lt;code&amp;gt;left_delta&amp;lt;/code&amp;gt; to -106, putting the left edge of Button B 106 pixels to the left of Button A. We use a negative number to move left, and a positive number to move right.&lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt; left_delta=&amp;quot;-106&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== right_delta =====&lt;br /&gt;
&#039;&#039;Optional. (use instead of &amp;lt;code&amp;gt;right&amp;lt;/code&amp;gt;)&#039;&#039; Sets the position in the x dimension of the element&#039;s right edge relative to the previous element, or, for the first widget, the left edge of the container. Positive and negative values are accepted. Best used to right-align the current element with the previous element. &lt;br /&gt;
* For example, given Button B with a width of 100, a previous Button A with a width of 50 and a distance between elements of 6, we would set the &amp;lt;code&amp;gt;right_delta&amp;lt;/code&amp;gt; to 106, putting the left edge of Button B 106 pixels to the left of Button A.&lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt; left_delta=&amp;quot;106&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Sets the position in the y dimension of the element&#039;s bottom edge relative to the container. Positive and negative values are accepted. For example, given a floater with a height of 300 and a title 20 pixels tall and we want , we can set the &amp;lt;code&amp;gt;bottom&amp;lt;/code&amp;gt; to (NEED TO DO MATH, LOL) -- putting the bottom edge of the title 40 pixels away from the top border of the floater. &lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt; bottom=&amp;quot;(NEED TO DO MATH, LOL)&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Sets which edge(s) an element follows when the containing element is resized. Specifying all edges results in an element that can dynamically resize itself with its container.&lt;br /&gt;
&lt;br /&gt;
Values: left, top, right, bottom. String multiple values together using pipes.&lt;br /&gt;
&lt;br /&gt;
The following example sets an element to follow both the left and the top, such as a floater&#039;s title may be designed:&lt;br /&gt;
String: &amp;lt;code&amp;gt;follows=&amp;quot;left|top&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Sets which size and style of the application font to use. The default is SansSerifSmall for &amp;lt;code&amp;gt;text&amp;lt;/code&amp;gt; elements and SansSerif for controls (such as &amp;lt;code&amp;gt;check_box&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;button&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Values: SansSerifSmall, SansSerif, SansSerifBig, SansSerifBold, Monospace&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;font=&amp;quot;SansSerifSmall&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
===== label =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
===== visible =====&lt;br /&gt;
===== control_name =====&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
===== border =====&lt;br /&gt;
===== top =====&lt;br /&gt;
&lt;br /&gt;
== XUI Text Parameters ==&lt;br /&gt;
&lt;br /&gt;
== XUI Containers Parameters ==&lt;br /&gt;
&lt;br /&gt;
== XUI Menus Parameters ==&lt;br /&gt;
&lt;br /&gt;
== XUI Widgets Parameters ==&lt;br /&gt;
&lt;br /&gt;
=== button parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, layout_stack, layout_panel, and form.&lt;br /&gt;
&lt;br /&gt;
===== scale_image =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Specifies whether to scale the button art as its container/floater is resized. As of 1.18.x, all button art has this property set to &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt; where the button size is not equal to 32x128. &lt;br /&gt;
&lt;br /&gt;
Boolean: &amp;lt;code&amp;gt;scale_image=&amp;quot;true&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Label is the text on the button&#039;s face. Without a specified label (and no &amp;lt;code&amp;gt;image_overlay&amp;lt;/code&amp;gt; declared), your button will be labeled &amp;quot;Button&amp;quot;.&lt;br /&gt;
String: &amp;lt;code&amp;gt;label=&amp;quot;Click Me!&amp;quot; &amp;lt;/code&amp;gt;&lt;br /&gt;
===== label_selected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Label is the text on the button&#039;s face when pressed into an &#039;on&#039; state. Your button will inherit the &amp;lt;code&amp;gt; label&amp;lt;/code&amp;gt; if you omit this property.&lt;br /&gt;
String: &amp;lt;code&amp;gt;label_selected=&amp;quot;I&#039;ve been clicked.&amp;quot; &amp;lt;/code&amp;gt;&lt;br /&gt;
===== font =====&lt;br /&gt;
(under construction)&lt;br /&gt;
===== font_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Styles the text. Allows multiple style selections. As of 1.18.x, the style options are:&lt;br /&gt;
&lt;br /&gt;
* normal: Apply the default styles of the selected font. (For example, SansSerifBold has a default bold style applied to it.)&lt;br /&gt;
* bold: Bolds the text.&lt;br /&gt;
* italic: Italicizes the text.&lt;br /&gt;
* underline: Underlines the text.&lt;br /&gt;
* drop_shadow: Old-style 1px offset of black under the text.&lt;br /&gt;
* drop_shadow_soft: New-style 3px offset of blurred shadow under the text.&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;font_style=&amp;quot;bold|underline|drop_shadow_soft&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Controls horizontal alignment of label on button face.  Options are &amp;quot;left&amp;quot;, &amp;quot;center&amp;quot; and &amp;quot;right&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===== image_unselected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the unselected/up and enabled button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_selected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the selected/down button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\[SKIN]\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/textures&amp;lt;/code&amp;gt;). By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_selected=&amp;quot;btn_square-down_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_hover_selected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the selected/down and mouseover/hover button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/[SKIN]/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square-down-hover_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_hover_unselected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the unselected/up and mouseover/hover button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\[SKIN]\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/[SKIN]/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size.&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square-up-hover_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_disabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the disabled button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/[SKIN]/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square-disabled_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_disabled_selected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the disabled and selected/down button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\[SKIN]\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square-down-disabled_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_overlay =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Applies an overlay image to the button. The button art will be sized to fit. As of 1.18.x, these icons should be 16 pixels high at maximum on a standard height 24px button to minimize scaling artifacts. Can be used with or without text. Art must be located in the &amp;lt;code&amp;gt;..\skins\[SKIN]\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/[SKIN]/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. See [[#image_overlay_alignment|image_overlay_alignment]] for alignment options. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_overlay=&amp;quot;icn_media-play_16.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_overlay_alignment =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Sets the alignment of the &amp;lt;code&amp;gt;image_overlay&amp;lt;/code&amp;gt; icon. &lt;br /&gt;
&lt;br /&gt;
Values: &lt;br /&gt;
* left: left-aligns the art on the button. This standard is used for new button art with text in the Dazzle branch.&lt;br /&gt;
* right: right-aligns the the art on the button.&lt;br /&gt;
* center: centers the art on the button. This standard is used for new button art without text in the Dazzle branch.&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_overlay_alignment=&amp;quot;left&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== toggle =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Determines whether the button is a toggle button or not. The Fly/Stop Flying button is a toggle button, for example.&lt;br /&gt;
&lt;br /&gt;
Boolean: &amp;lt;code&amp;gt;toggle=&amp;quot;false&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== pad_right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hidden =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_stop =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== help_url =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== sound_flags =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== auto_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== user_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== valign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== default =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== index =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== ignore =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label_width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== image =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== check_box parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_panel.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== initial_value =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== radio_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_stop =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hidden =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== color_swatch parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
===== border_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_apply_immediately =====&lt;br /&gt;
===== color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== label =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== combo_box parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_panel.&lt;br /&gt;
Can contain combo_item.&lt;br /&gt;
===== allow_text_entry =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_chars =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== initial_value =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== combo_item parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by combo_box.&lt;br /&gt;
===== name =====&lt;br /&gt;
===== value =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== type =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== flyout_button parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_stack.&lt;br /&gt;
Can contain flyout_button_item.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
===== label =====&lt;br /&gt;
===== label_selected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== list_position =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== auto_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== user_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== flyout_button_item parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by flyout_button.&lt;br /&gt;
===== value =====&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== icon parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, layout_stack, layout_panel, multi_floater, and widgetset.&lt;br /&gt;
===== image_name =====&lt;br /&gt;
&#039;&#039;Required.&#039;&#039; Specifies the name of the image to load for this icon.&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_name=&amp;quot;myicon.png&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== top =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_alpha_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== scale_image =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== auto_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== inventory_panel parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and tab_container.&lt;br /&gt;
===== allow_multi_select =====&lt;br /&gt;
===== border =====&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== sort_order =====&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== joystick_turn parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== halign =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== image_selected =====&lt;br /&gt;
===== image_unselected =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== quadrant =====&lt;br /&gt;
===== scale_image =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&lt;br /&gt;
=== joystick_slide parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== halign =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== image_selected =====&lt;br /&gt;
===== image_unselected =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== quadrant =====&lt;br /&gt;
===== scale_image =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&lt;br /&gt;
=== line_editor parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_panel.&lt;br /&gt;
&amp;lt;line_editor&amp;gt; creates a single line text box&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bevel_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
* none&lt;br /&gt;
* in &lt;br /&gt;
* out &lt;br /&gt;
* bright &lt;br /&gt;
* line &lt;br /&gt;
* texture &lt;br /&gt;
===== border_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_thickness =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== select_on_focus =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== select_all_focus_received =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== handle_edit_keys_directly =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== cursor_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_writeable_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_focus_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== handle_edit_keys_directly =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== commit_on_focus_lost =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hidden =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== is_unicode =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== increment =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== initial_val =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_val =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== min_val =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== h_pad =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== prevalidate =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== v_pad =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== word_wrap =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== locate parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by panel.&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&lt;br /&gt;
=== multi_slider parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by panel.&lt;br /&gt;
===== allow_overlap =====&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== can_edit_text =====&lt;br /&gt;
===== control_name =====&lt;br /&gt;
===== decimal_digits =====&lt;br /&gt;
===== draw_track =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== increment =====&lt;br /&gt;
===== initial_val =====&lt;br /&gt;
===== label =====&lt;br /&gt;
===== max_sliders =====&lt;br /&gt;
===== max_val =====&lt;br /&gt;
===== min_val =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== show_text =====&lt;br /&gt;
===== use_triangle =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== value =====&lt;br /&gt;
&lt;br /&gt;
=== name_editor parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by panel.&lt;br /&gt;
===== bevel_style =====&lt;br /&gt;
===== bg_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_style =====&lt;br /&gt;
===== border_thickness =====&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== font =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== max_length =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== text_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== is_unicode =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== name_list parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
Can contain column.&lt;br /&gt;
===== allow_calling_card_drop =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== background_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== column_padding =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== draw_border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== draw_heading =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== draw_stripes =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width ===== &lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== multi_select ===== &lt;br /&gt;
===== name =====&lt;br /&gt;
===== name_column_index =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== heading_font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== heading_height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_selected_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== fg_selected_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== fg_disable_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== fg_unselected_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== background_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_alpha_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_opaque_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== column parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by name_list and scroll_list.&lt;br /&gt;
===== name =====&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== sort =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== dynamicwidth =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== relwidth =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== image =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== user_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== pad parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== progress_bar parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by layout_panel.&lt;br /&gt;
===== name =====&lt;br /&gt;
===== color =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== right =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
&lt;br /&gt;
=== radio_group parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
Can contain radio_item.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== draw_border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_disabled_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip ===== &lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== radio_item parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by radio_group.&lt;br /&gt;
===== type =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== scroll_container parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== scroll_list parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, layout_stack, and layout_panel.&lt;br /&gt;
Can contain column.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== top =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== column_padding =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== column_widths =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; &lt;br /&gt;
===== draw_heading =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== draw_stripes =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== draw_border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== multi_select =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== search_column =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== sort_column =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== background_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_selected_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== fg_disable_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== fg_selected_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== fg_unselected_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== heading_font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== heading_height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== allow_calling_card_drop =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_stop =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== user_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== sort_ascending =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== column parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by name_list and scroll_list.&lt;br /&gt;
===== name =====&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== sort =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== dynamicwidth =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== relwidth =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== image =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== user_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== search_editor parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== slider parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== increment =====&lt;br /&gt;
===== initial_val =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label_width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_val =====&lt;br /&gt;
===== min_val =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== show_text =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== decimal_digits =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_edit_text =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== value =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== volume =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== edit_text =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== slider_bar parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by panel.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== increment =====&lt;br /&gt;
===== initial_val =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== max_val =====&lt;br /&gt;
===== min_val =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== spinner parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== decimal_digits =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== increment =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== initial_val =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_val =====&lt;br /&gt;
===== min_val =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label_width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_edit_text =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== allow_text_entry =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_enabled_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_disabled_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== h_pad =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== v_pad =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== string parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, multi_floater, and strings.&lt;br /&gt;
===== name =====&lt;br /&gt;
===== word_wrap =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== text parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_panel.&lt;br /&gt;
===== type =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== top =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== h_pad =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== v_pad =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== valign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hidden =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_stop =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== initial_value =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== radio_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== word_wrap =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font_size =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font-style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bevel_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_thickness =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== is_unicode =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_length ===== &lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hover =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hover_cursor =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hover_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== align =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_wrap =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_enabled_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== allow_html =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== embedded_items =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hide_border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hide_scrollbar =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== line_spacing =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== disabled_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== text_editor parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_panel.&lt;br /&gt;
&amp;lt;text_editor&amp;gt; creates a multi-line text box&lt;br /&gt;
===== max_length =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== embedded_items =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== word_wrap =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== hide_scrollbar =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== cursor_color =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== text_color =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== text_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bg_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bg_writeable_color =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bg_focus_color =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== top =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== max_length =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== type =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bevel_style =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== border_style =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== border_thickness =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== handle_edit_keys_directly =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== select_all_on_focus_received =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== select_on_focus =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== length =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== track_bottom =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== ignore_tab =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== border_drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== border_visible =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== show_line_numbers =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== allow_html =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== hide_border =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== tab_stop =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== is_unicode =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bg_visible =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== h_pad =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== v_pad =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== background_visible =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== text_wrap =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== texture_picker parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
===== allow_no_texture =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_apply_immediately =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== default_image_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== view_border parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by panel.&lt;br /&gt;
===== bevel_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_thickness =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== blevel_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== volume_slider parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== increment =====&lt;br /&gt;
===== initial_val =====&lt;br /&gt;
===== max_val =====&lt;br /&gt;
===== min_val =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hidden =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== web_browser parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_panel.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== top =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== border_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== caret_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== start_url =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== embedded_items =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== word_wrap =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== ignore_ui_scale =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Fiddler Jones</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Skinning_HowTo/XUI_Other_Widgets&amp;diff=399493</id>
		<title>Skinning HowTo/XUI Other Widgets</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Skinning_HowTo/XUI_Other_Widgets&amp;diff=399493"/>
		<updated>2009-06-20T18:40:59Z</updated>

		<summary type="html">&lt;p&gt;Fiddler Jones: /* XUI Menus Parameters */  Moved to new page: Skinning HowTo/XUI Menus&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;These are the XML elements and parameters used to define the floaters, panels, and so forth, that make up the viewer user interface.  They are used by the [[Skinning How To/The XML files and what they do | XUI files]] in the &#039;&#039;&#039;\skins\default\xui&#039;&#039;&#039; folders.  See [[Skinning HowTo/Basics]] for an explanation of how these are used.&lt;br /&gt;
&lt;br /&gt;
== Common parameters ==&lt;br /&gt;
&lt;br /&gt;
The most common parameters are described here and are just listed under the elements that use them.&lt;br /&gt;
&lt;br /&gt;
===== name =====&lt;br /&gt;
&#039;&#039;Required.&#039;&#039; The XML name of this element. The name must be unique to the floater you are editing. &lt;br /&gt;
&lt;br /&gt;
* IMPORTANT: As noted above, do not re-name XML elements, even for localization. Many of the element names are looked up by the viewer. If the viewer cannot find an element name it expects, it will crash.&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;name=&amp;quot;input_first_name&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Required.&#039;&#039; The width of the element, in pixels. &lt;br /&gt;
&lt;br /&gt;
For text, this defines the visible text as well as the clickable area. If the width of a text element is not sufficient to hold the text, the text will be truncated. This is most likely what you will widen when localizing the viewer.&lt;br /&gt;
&lt;br /&gt;
For most other elements, this describes the dimensions of an element, such as a button, icon, panel, text_area, etc.&lt;br /&gt;
&lt;br /&gt;
* Tip: See the bounding boxes of all XML elements in the viewer: &#039;&#039;Advanced&#039;&#039; menu &amp;gt; UI &amp;gt; Debug Views.&lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt;width=&amp;quot;140&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Required.&#039;&#039; The height of the element, in pixels. &lt;br /&gt;
&lt;br /&gt;
For text, this defines the visible text as well as the clickable area. If the height of a text element is not sufficient to hold the text, the text will be truncated. This is most likely what you will lengthen when localizing the viewer.&lt;br /&gt;
&lt;br /&gt;
For most other elements, this describes the dimensions of an element, such as a button, icon, panel, text_area, etc.&lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt;height=&amp;quot;24&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Sets the position in the x dimension of the &#039;&#039;element&#039;s&#039;&#039; &amp;lt;u&amp;gt;left edge&amp;lt;/u&amp;gt; relative to the container&#039;s &#039;&#039;&#039;left&#039;&#039;&#039; edge. Positive and negative values are accepted. A negative value will set the position relative to the &#039;&#039;&#039;right&#039;&#039;&#039; edge of the container.&lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt; left=&amp;quot;6&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Sets the position in the x dimension of the &#039;&#039;element&#039;s&#039;&#039; &amp;lt;u&amp;gt;right edge&amp;lt;/u&amp;gt; relative to the container&#039;s &#039;&#039;&#039;left&#039;&#039;&#039; edge. Positive and negative values are accepted.  A negative value will set the position relative to the &#039;&#039;&#039;right&#039;&#039;&#039; edge of the container.  Best used to align something to the right. &lt;br /&gt;
* For example, given a floater with a width of 500 and a button we wish to right align in the floater, we can set the &amp;lt;code&amp;gt;right&amp;lt;/code&amp;gt; to 490 -- this puts the right edge of the button 10 pixels away from the right border of the floater. &lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt; right=&amp;quot;6&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional. (use instead of &amp;lt;code&amp;gt;left&amp;lt;/code&amp;gt;)&#039;&#039; Sets the position in the x dimension of the element&#039;s left edge relative to the previous element, or, for the first widget, the left edge of the container. Positive and negative values are accepted. Best used to left-align the current element with the previous element. &lt;br /&gt;
* For example, given Button B with a width of 100, a previous Button A with a width of 50 and a distance between elements of 6, we would set the &amp;lt;code&amp;gt;left_delta&amp;lt;/code&amp;gt; to -106, putting the left edge of Button B 106 pixels to the left of Button A. We use a negative number to move left, and a positive number to move right.&lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt; left_delta=&amp;quot;-106&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== right_delta =====&lt;br /&gt;
&#039;&#039;Optional. (use instead of &amp;lt;code&amp;gt;right&amp;lt;/code&amp;gt;)&#039;&#039; Sets the position in the x dimension of the element&#039;s right edge relative to the previous element, or, for the first widget, the left edge of the container. Positive and negative values are accepted. Best used to right-align the current element with the previous element. &lt;br /&gt;
* For example, given Button B with a width of 100, a previous Button A with a width of 50 and a distance between elements of 6, we would set the &amp;lt;code&amp;gt;right_delta&amp;lt;/code&amp;gt; to 106, putting the left edge of Button B 106 pixels to the left of Button A.&lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt; left_delta=&amp;quot;106&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Sets the position in the y dimension of the element&#039;s bottom edge relative to the container. Positive and negative values are accepted. For example, given a floater with a height of 300 and a title 20 pixels tall and we want , we can set the &amp;lt;code&amp;gt;bottom&amp;lt;/code&amp;gt; to (NEED TO DO MATH, LOL) -- putting the bottom edge of the title 40 pixels away from the top border of the floater. &lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt; bottom=&amp;quot;(NEED TO DO MATH, LOL)&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Sets which edge(s) an element follows when the containing element is resized. Specifying all edges results in an element that can dynamically resize itself with its container.&lt;br /&gt;
&lt;br /&gt;
Values: left, top, right, bottom. String multiple values together using pipes.&lt;br /&gt;
&lt;br /&gt;
The following example sets an element to follow both the left and the top, such as a floater&#039;s title may be designed:&lt;br /&gt;
String: &amp;lt;code&amp;gt;follows=&amp;quot;left|top&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Sets which size and style of the application font to use. The default is SansSerifSmall for &amp;lt;code&amp;gt;text&amp;lt;/code&amp;gt; elements and SansSerif for controls (such as &amp;lt;code&amp;gt;check_box&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;button&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Values: SansSerifSmall, SansSerif, SansSerifBig, SansSerifBold, Monospace&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;font=&amp;quot;SansSerifSmall&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
===== label =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
===== visible =====&lt;br /&gt;
===== control_name =====&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
===== border =====&lt;br /&gt;
===== top =====&lt;br /&gt;
&lt;br /&gt;
== XUI Text Parameters ==&lt;br /&gt;
&lt;br /&gt;
== XUI Containers Parameters ==&lt;br /&gt;
&lt;br /&gt;
== XUI Menus Parameters ==&lt;br /&gt;
&lt;br /&gt;
== XUI Widgets Parameters ==&lt;br /&gt;
&lt;br /&gt;
=== button parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, layout_stack, layout_panel, and form.&lt;br /&gt;
&lt;br /&gt;
===== scale_image =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Specifies whether to scale the button art as its container/floater is resized. As of 1.18.x, all button art has this property set to &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt; where the button size is not equal to 32x128. &lt;br /&gt;
&lt;br /&gt;
Boolean: &amp;lt;code&amp;gt;scale_image=&amp;quot;true&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Label is the text on the button&#039;s face. Without a specified label (and no &amp;lt;code&amp;gt;image_overlay&amp;lt;/code&amp;gt; declared), your button will be labeled &amp;quot;Button&amp;quot;.&lt;br /&gt;
String: &amp;lt;code&amp;gt;label=&amp;quot;Click Me!&amp;quot; &amp;lt;/code&amp;gt;&lt;br /&gt;
===== label_selected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Label is the text on the button&#039;s face when pressed into an &#039;on&#039; state. Your button will inherit the &amp;lt;code&amp;gt; label&amp;lt;/code&amp;gt; if you omit this property.&lt;br /&gt;
String: &amp;lt;code&amp;gt;label_selected=&amp;quot;I&#039;ve been clicked.&amp;quot; &amp;lt;/code&amp;gt;&lt;br /&gt;
===== font =====&lt;br /&gt;
(under construction)&lt;br /&gt;
===== font_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Styles the text. Allows multiple style selections. As of 1.18.x, the style options are:&lt;br /&gt;
&lt;br /&gt;
* normal: Apply the default styles of the selected font. (For example, SansSerifBold has a default bold style applied to it.)&lt;br /&gt;
* bold: Bolds the text.&lt;br /&gt;
* italic: Italicizes the text.&lt;br /&gt;
* underline: Underlines the text.&lt;br /&gt;
* drop_shadow: Old-style 1px offset of black under the text.&lt;br /&gt;
* drop_shadow_soft: New-style 3px offset of blurred shadow under the text.&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;font_style=&amp;quot;bold|underline|drop_shadow_soft&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Controls horizontal alignment of label on button face.  Options are &amp;quot;left&amp;quot;, &amp;quot;center&amp;quot; and &amp;quot;right&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===== image_unselected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the unselected/up and enabled button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_selected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the selected/down button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\[SKIN]\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/textures&amp;lt;/code&amp;gt;). By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_selected=&amp;quot;btn_square-down_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_hover_selected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the selected/down and mouseover/hover button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/[SKIN]/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square-down-hover_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_hover_unselected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the unselected/up and mouseover/hover button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\[SKIN]\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/[SKIN]/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size.&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square-up-hover_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_disabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the disabled button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/[SKIN]/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square-disabled_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_disabled_selected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the disabled and selected/down button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\[SKIN]\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square-down-disabled_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_overlay =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Applies an overlay image to the button. The button art will be sized to fit. As of 1.18.x, these icons should be 16 pixels high at maximum on a standard height 24px button to minimize scaling artifacts. Can be used with or without text. Art must be located in the &amp;lt;code&amp;gt;..\skins\[SKIN]\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/[SKIN]/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. See [[#image_overlay_alignment|image_overlay_alignment]] for alignment options. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_overlay=&amp;quot;icn_media-play_16.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_overlay_alignment =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Sets the alignment of the &amp;lt;code&amp;gt;image_overlay&amp;lt;/code&amp;gt; icon. &lt;br /&gt;
&lt;br /&gt;
Values: &lt;br /&gt;
* left: left-aligns the art on the button. This standard is used for new button art with text in the Dazzle branch.&lt;br /&gt;
* right: right-aligns the the art on the button.&lt;br /&gt;
* center: centers the art on the button. This standard is used for new button art without text in the Dazzle branch.&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_overlay_alignment=&amp;quot;left&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== toggle =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Determines whether the button is a toggle button or not. The Fly/Stop Flying button is a toggle button, for example.&lt;br /&gt;
&lt;br /&gt;
Boolean: &amp;lt;code&amp;gt;toggle=&amp;quot;false&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== pad_right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hidden =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_stop =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== help_url =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== sound_flags =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== auto_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== user_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== valign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== default =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== index =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== ignore =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label_width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== image =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== check_box parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_panel.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== initial_value =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== radio_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_stop =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hidden =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== color_swatch parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
===== border_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_apply_immediately =====&lt;br /&gt;
===== color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== label =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== combo_box parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_panel.&lt;br /&gt;
Can contain combo_item.&lt;br /&gt;
===== allow_text_entry =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_chars =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== initial_value =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== combo_item parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by combo_box.&lt;br /&gt;
===== name =====&lt;br /&gt;
===== value =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== type =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== flyout_button parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_stack.&lt;br /&gt;
Can contain flyout_button_item.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
===== label =====&lt;br /&gt;
===== label_selected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== list_position =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== auto_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== user_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== flyout_button_item parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by flyout_button.&lt;br /&gt;
===== value =====&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== icon parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, layout_stack, layout_panel, multi_floater, and widgetset.&lt;br /&gt;
===== image_name =====&lt;br /&gt;
&#039;&#039;Required.&#039;&#039; Specifies the name of the image to load for this icon.&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_name=&amp;quot;myicon.png&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== top =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_alpha_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== scale_image =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== auto_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== inventory_panel parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and tab_container.&lt;br /&gt;
===== allow_multi_select =====&lt;br /&gt;
===== border =====&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== sort_order =====&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== joystick_turn parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== halign =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== image_selected =====&lt;br /&gt;
===== image_unselected =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== quadrant =====&lt;br /&gt;
===== scale_image =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&lt;br /&gt;
=== joystick_slide parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== halign =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== image_selected =====&lt;br /&gt;
===== image_unselected =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== quadrant =====&lt;br /&gt;
===== scale_image =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&lt;br /&gt;
=== line_editor parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_panel.&lt;br /&gt;
&amp;lt;line_editor&amp;gt; creates a single line text box&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bevel_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
* none&lt;br /&gt;
* in &lt;br /&gt;
* out &lt;br /&gt;
* bright &lt;br /&gt;
* line &lt;br /&gt;
* texture &lt;br /&gt;
===== border_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_thickness =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== select_on_focus =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== select_all_focus_received =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== handle_edit_keys_directly =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== cursor_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_writeable_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_focus_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== handle_edit_keys_directly =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== commit_on_focus_lost =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hidden =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== is_unicode =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== increment =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== initial_val =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_val =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== min_val =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== h_pad =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== prevalidate =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== v_pad =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== word_wrap =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== locate parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by panel.&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&lt;br /&gt;
=== multi_slider parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by panel.&lt;br /&gt;
===== allow_overlap =====&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== can_edit_text =====&lt;br /&gt;
===== control_name =====&lt;br /&gt;
===== decimal_digits =====&lt;br /&gt;
===== draw_track =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== increment =====&lt;br /&gt;
===== initial_val =====&lt;br /&gt;
===== label =====&lt;br /&gt;
===== max_sliders =====&lt;br /&gt;
===== max_val =====&lt;br /&gt;
===== min_val =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== show_text =====&lt;br /&gt;
===== use_triangle =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== value =====&lt;br /&gt;
&lt;br /&gt;
=== name_editor parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by panel.&lt;br /&gt;
===== bevel_style =====&lt;br /&gt;
===== bg_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_style =====&lt;br /&gt;
===== border_thickness =====&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== font =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== max_length =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== text_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== is_unicode =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== name_list parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
Can contain column.&lt;br /&gt;
===== allow_calling_card_drop =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== background_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== column_padding =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== draw_border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== draw_heading =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== draw_stripes =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width ===== &lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== multi_select ===== &lt;br /&gt;
===== name =====&lt;br /&gt;
===== name_column_index =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== heading_font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== heading_height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_selected_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== fg_selected_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== fg_disable_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== fg_unselected_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== background_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_alpha_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_opaque_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== column parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by name_list and scroll_list.&lt;br /&gt;
===== name =====&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== sort =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== dynamicwidth =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== relwidth =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== image =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== user_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== pad parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== progress_bar parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by layout_panel.&lt;br /&gt;
===== name =====&lt;br /&gt;
===== color =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== right =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
&lt;br /&gt;
=== radio_group parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
Can contain radio_item.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== draw_border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_disabled_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip ===== &lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== radio_item parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by radio_group.&lt;br /&gt;
===== type =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== scroll_container parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== scroll_list parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, layout_stack, and layout_panel.&lt;br /&gt;
Can contain column.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== top =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== column_padding =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== column_widths =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; &lt;br /&gt;
===== draw_heading =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== draw_stripes =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== draw_border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== multi_select =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== search_column =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== sort_column =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== background_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_selected_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== fg_disable_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== fg_selected_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== fg_unselected_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== heading_font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== heading_height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== allow_calling_card_drop =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_stop =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== user_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== sort_ascending =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== column parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by name_list and scroll_list.&lt;br /&gt;
===== name =====&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== sort =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== dynamicwidth =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== relwidth =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== image =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== user_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== search_editor parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== slider parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== increment =====&lt;br /&gt;
===== initial_val =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label_width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_val =====&lt;br /&gt;
===== min_val =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== show_text =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== decimal_digits =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_edit_text =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== value =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== volume =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== edit_text =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== slider_bar parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by panel.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== increment =====&lt;br /&gt;
===== initial_val =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== max_val =====&lt;br /&gt;
===== min_val =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== spinner parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== decimal_digits =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== increment =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== initial_val =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_val =====&lt;br /&gt;
===== min_val =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label_width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_edit_text =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== allow_text_entry =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_enabled_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_disabled_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== h_pad =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== v_pad =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== string parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, multi_floater, and strings.&lt;br /&gt;
===== name =====&lt;br /&gt;
===== word_wrap =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== text parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_panel.&lt;br /&gt;
===== type =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== top =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== h_pad =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== v_pad =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== valign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hidden =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_stop =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== initial_value =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== radio_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== word_wrap =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font_size =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font-style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bevel_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_thickness =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== is_unicode =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_length ===== &lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hover =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hover_cursor =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hover_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== align =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_wrap =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_enabled_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== allow_html =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== embedded_items =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hide_border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hide_scrollbar =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== line_spacing =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== disabled_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== text_editor parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_panel.&lt;br /&gt;
&amp;lt;text_editor&amp;gt; creates a multi-line text box&lt;br /&gt;
===== max_length =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== embedded_items =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== word_wrap =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== hide_scrollbar =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== cursor_color =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== text_color =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== text_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bg_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bg_writeable_color =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bg_focus_color =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== top =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== max_length =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== type =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bevel_style =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== border_style =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== border_thickness =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== handle_edit_keys_directly =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== select_all_on_focus_received =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== select_on_focus =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== length =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== track_bottom =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== ignore_tab =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== border_drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== border_visible =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== show_line_numbers =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== allow_html =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== hide_border =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== tab_stop =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== is_unicode =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bg_visible =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== h_pad =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== v_pad =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== background_visible =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== text_wrap =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== texture_picker parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
===== allow_no_texture =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_apply_immediately =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== default_image_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== view_border parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by panel.&lt;br /&gt;
===== bevel_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_thickness =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== blevel_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== volume_slider parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== increment =====&lt;br /&gt;
===== initial_val =====&lt;br /&gt;
===== max_val =====&lt;br /&gt;
===== min_val =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hidden =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== web_browser parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_panel.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== top =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== border_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== caret_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== start_url =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== embedded_items =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== word_wrap =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== ignore_ui_scale =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Fiddler Jones</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Skinning_HowTo/XUI_Other_Widgets&amp;diff=399483</id>
		<title>Skinning HowTo/XUI Other Widgets</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Skinning_HowTo/XUI_Other_Widgets&amp;diff=399483"/>
		<updated>2009-06-20T18:39:44Z</updated>

		<summary type="html">&lt;p&gt;Fiddler Jones: /* XUI Containers Parameters */  Moved to new page: Skinning HowTo/XUI Containers&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;These are the XML elements and parameters used to define the floaters, panels, and so forth, that make up the viewer user interface.  They are used by the [[Skinning How To/The XML files and what they do | XUI files]] in the &#039;&#039;&#039;\skins\default\xui&#039;&#039;&#039; folders.  See [[Skinning HowTo/Basics]] for an explanation of how these are used.&lt;br /&gt;
&lt;br /&gt;
== Common parameters ==&lt;br /&gt;
&lt;br /&gt;
The most common parameters are described here and are just listed under the elements that use them.&lt;br /&gt;
&lt;br /&gt;
===== name =====&lt;br /&gt;
&#039;&#039;Required.&#039;&#039; The XML name of this element. The name must be unique to the floater you are editing. &lt;br /&gt;
&lt;br /&gt;
* IMPORTANT: As noted above, do not re-name XML elements, even for localization. Many of the element names are looked up by the viewer. If the viewer cannot find an element name it expects, it will crash.&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;name=&amp;quot;input_first_name&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Required.&#039;&#039; The width of the element, in pixels. &lt;br /&gt;
&lt;br /&gt;
For text, this defines the visible text as well as the clickable area. If the width of a text element is not sufficient to hold the text, the text will be truncated. This is most likely what you will widen when localizing the viewer.&lt;br /&gt;
&lt;br /&gt;
For most other elements, this describes the dimensions of an element, such as a button, icon, panel, text_area, etc.&lt;br /&gt;
&lt;br /&gt;
* Tip: See the bounding boxes of all XML elements in the viewer: &#039;&#039;Advanced&#039;&#039; menu &amp;gt; UI &amp;gt; Debug Views.&lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt;width=&amp;quot;140&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Required.&#039;&#039; The height of the element, in pixels. &lt;br /&gt;
&lt;br /&gt;
For text, this defines the visible text as well as the clickable area. If the height of a text element is not sufficient to hold the text, the text will be truncated. This is most likely what you will lengthen when localizing the viewer.&lt;br /&gt;
&lt;br /&gt;
For most other elements, this describes the dimensions of an element, such as a button, icon, panel, text_area, etc.&lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt;height=&amp;quot;24&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Sets the position in the x dimension of the &#039;&#039;element&#039;s&#039;&#039; &amp;lt;u&amp;gt;left edge&amp;lt;/u&amp;gt; relative to the container&#039;s &#039;&#039;&#039;left&#039;&#039;&#039; edge. Positive and negative values are accepted. A negative value will set the position relative to the &#039;&#039;&#039;right&#039;&#039;&#039; edge of the container.&lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt; left=&amp;quot;6&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Sets the position in the x dimension of the &#039;&#039;element&#039;s&#039;&#039; &amp;lt;u&amp;gt;right edge&amp;lt;/u&amp;gt; relative to the container&#039;s &#039;&#039;&#039;left&#039;&#039;&#039; edge. Positive and negative values are accepted.  A negative value will set the position relative to the &#039;&#039;&#039;right&#039;&#039;&#039; edge of the container.  Best used to align something to the right. &lt;br /&gt;
* For example, given a floater with a width of 500 and a button we wish to right align in the floater, we can set the &amp;lt;code&amp;gt;right&amp;lt;/code&amp;gt; to 490 -- this puts the right edge of the button 10 pixels away from the right border of the floater. &lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt; right=&amp;quot;6&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional. (use instead of &amp;lt;code&amp;gt;left&amp;lt;/code&amp;gt;)&#039;&#039; Sets the position in the x dimension of the element&#039;s left edge relative to the previous element, or, for the first widget, the left edge of the container. Positive and negative values are accepted. Best used to left-align the current element with the previous element. &lt;br /&gt;
* For example, given Button B with a width of 100, a previous Button A with a width of 50 and a distance between elements of 6, we would set the &amp;lt;code&amp;gt;left_delta&amp;lt;/code&amp;gt; to -106, putting the left edge of Button B 106 pixels to the left of Button A. We use a negative number to move left, and a positive number to move right.&lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt; left_delta=&amp;quot;-106&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== right_delta =====&lt;br /&gt;
&#039;&#039;Optional. (use instead of &amp;lt;code&amp;gt;right&amp;lt;/code&amp;gt;)&#039;&#039; Sets the position in the x dimension of the element&#039;s right edge relative to the previous element, or, for the first widget, the left edge of the container. Positive and negative values are accepted. Best used to right-align the current element with the previous element. &lt;br /&gt;
* For example, given Button B with a width of 100, a previous Button A with a width of 50 and a distance between elements of 6, we would set the &amp;lt;code&amp;gt;right_delta&amp;lt;/code&amp;gt; to 106, putting the left edge of Button B 106 pixels to the left of Button A.&lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt; left_delta=&amp;quot;106&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Sets the position in the y dimension of the element&#039;s bottom edge relative to the container. Positive and negative values are accepted. For example, given a floater with a height of 300 and a title 20 pixels tall and we want , we can set the &amp;lt;code&amp;gt;bottom&amp;lt;/code&amp;gt; to (NEED TO DO MATH, LOL) -- putting the bottom edge of the title 40 pixels away from the top border of the floater. &lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt; bottom=&amp;quot;(NEED TO DO MATH, LOL)&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Sets which edge(s) an element follows when the containing element is resized. Specifying all edges results in an element that can dynamically resize itself with its container.&lt;br /&gt;
&lt;br /&gt;
Values: left, top, right, bottom. String multiple values together using pipes.&lt;br /&gt;
&lt;br /&gt;
The following example sets an element to follow both the left and the top, such as a floater&#039;s title may be designed:&lt;br /&gt;
String: &amp;lt;code&amp;gt;follows=&amp;quot;left|top&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Sets which size and style of the application font to use. The default is SansSerifSmall for &amp;lt;code&amp;gt;text&amp;lt;/code&amp;gt; elements and SansSerif for controls (such as &amp;lt;code&amp;gt;check_box&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;button&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Values: SansSerifSmall, SansSerif, SansSerifBig, SansSerifBold, Monospace&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;font=&amp;quot;SansSerifSmall&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
===== label =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
===== visible =====&lt;br /&gt;
===== control_name =====&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
===== border =====&lt;br /&gt;
===== top =====&lt;br /&gt;
&lt;br /&gt;
== XUI Text Parameters ==&lt;br /&gt;
&lt;br /&gt;
== XUI Containers Parameters ==&lt;br /&gt;
&lt;br /&gt;
== XUI Menus Parameters ==&lt;br /&gt;
&lt;br /&gt;
=== menu_bar parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
Can contain menu.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== drop_shadow =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tear_off =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== menu parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by menu_bar and recursively by other menus.&lt;br /&gt;
Can contain menu, menu_item_call, menu_item_check, menu_item_separator, and tearoff_menu.&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== drop_shadow =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tear_off =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== create_jump_keys =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hidden =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== pie_menu parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used recursively by other pie_menus.&lt;br /&gt;
Can contain pie_menu.&lt;br /&gt;
===== name =====&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== tearoff_menu parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by menu.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== label =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&lt;br /&gt;
=== menu_item_check parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by menu.&lt;br /&gt;
Can contain on_check, on_click, and on_enable.&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== label =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== shortcut =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== menu_item_separator parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by menu and pie_menu.&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== menu_item_call parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by menu and pie_menu.&lt;br /&gt;
Can contain on_click, on_enable, and on_visible.&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== shortcut =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== useMacCtrl =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hidden =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== on_check parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by menu_item_check.&lt;br /&gt;
===== function =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== userdata =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== on_click parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by menu_item_call and menu_item_check.&lt;br /&gt;
===== filter =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== function =====&lt;br /&gt;
===== userdata =====&lt;br /&gt;
===== name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== on_visible parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by menu_item_call.&lt;br /&gt;
===== function =====&lt;br /&gt;
&lt;br /&gt;
=== on_enable parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by menu_item_call and menu_item_check.&lt;br /&gt;
===== function =====&lt;br /&gt;
===== userdata =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== XUI Widgets Parameters ==&lt;br /&gt;
&lt;br /&gt;
=== button parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, layout_stack, layout_panel, and form.&lt;br /&gt;
&lt;br /&gt;
===== scale_image =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Specifies whether to scale the button art as its container/floater is resized. As of 1.18.x, all button art has this property set to &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt; where the button size is not equal to 32x128. &lt;br /&gt;
&lt;br /&gt;
Boolean: &amp;lt;code&amp;gt;scale_image=&amp;quot;true&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Label is the text on the button&#039;s face. Without a specified label (and no &amp;lt;code&amp;gt;image_overlay&amp;lt;/code&amp;gt; declared), your button will be labeled &amp;quot;Button&amp;quot;.&lt;br /&gt;
String: &amp;lt;code&amp;gt;label=&amp;quot;Click Me!&amp;quot; &amp;lt;/code&amp;gt;&lt;br /&gt;
===== label_selected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Label is the text on the button&#039;s face when pressed into an &#039;on&#039; state. Your button will inherit the &amp;lt;code&amp;gt; label&amp;lt;/code&amp;gt; if you omit this property.&lt;br /&gt;
String: &amp;lt;code&amp;gt;label_selected=&amp;quot;I&#039;ve been clicked.&amp;quot; &amp;lt;/code&amp;gt;&lt;br /&gt;
===== font =====&lt;br /&gt;
(under construction)&lt;br /&gt;
===== font_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Styles the text. Allows multiple style selections. As of 1.18.x, the style options are:&lt;br /&gt;
&lt;br /&gt;
* normal: Apply the default styles of the selected font. (For example, SansSerifBold has a default bold style applied to it.)&lt;br /&gt;
* bold: Bolds the text.&lt;br /&gt;
* italic: Italicizes the text.&lt;br /&gt;
* underline: Underlines the text.&lt;br /&gt;
* drop_shadow: Old-style 1px offset of black under the text.&lt;br /&gt;
* drop_shadow_soft: New-style 3px offset of blurred shadow under the text.&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;font_style=&amp;quot;bold|underline|drop_shadow_soft&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Controls horizontal alignment of label on button face.  Options are &amp;quot;left&amp;quot;, &amp;quot;center&amp;quot; and &amp;quot;right&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===== image_unselected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the unselected/up and enabled button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_selected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the selected/down button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\[SKIN]\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/textures&amp;lt;/code&amp;gt;). By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_selected=&amp;quot;btn_square-down_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_hover_selected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the selected/down and mouseover/hover button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/[SKIN]/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square-down-hover_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_hover_unselected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the unselected/up and mouseover/hover button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\[SKIN]\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/[SKIN]/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size.&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square-up-hover_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_disabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the disabled button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/[SKIN]/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square-disabled_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_disabled_selected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the disabled and selected/down button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\[SKIN]\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square-down-disabled_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_overlay =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Applies an overlay image to the button. The button art will be sized to fit. As of 1.18.x, these icons should be 16 pixels high at maximum on a standard height 24px button to minimize scaling artifacts. Can be used with or without text. Art must be located in the &amp;lt;code&amp;gt;..\skins\[SKIN]\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/[SKIN]/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. See [[#image_overlay_alignment|image_overlay_alignment]] for alignment options. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_overlay=&amp;quot;icn_media-play_16.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_overlay_alignment =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Sets the alignment of the &amp;lt;code&amp;gt;image_overlay&amp;lt;/code&amp;gt; icon. &lt;br /&gt;
&lt;br /&gt;
Values: &lt;br /&gt;
* left: left-aligns the art on the button. This standard is used for new button art with text in the Dazzle branch.&lt;br /&gt;
* right: right-aligns the the art on the button.&lt;br /&gt;
* center: centers the art on the button. This standard is used for new button art without text in the Dazzle branch.&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_overlay_alignment=&amp;quot;left&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== toggle =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Determines whether the button is a toggle button or not. The Fly/Stop Flying button is a toggle button, for example.&lt;br /&gt;
&lt;br /&gt;
Boolean: &amp;lt;code&amp;gt;toggle=&amp;quot;false&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== pad_right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hidden =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_stop =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== help_url =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== sound_flags =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== auto_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== user_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== valign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== default =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== index =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== ignore =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label_width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== image =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== check_box parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_panel.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== initial_value =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== radio_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_stop =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hidden =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== color_swatch parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
===== border_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_apply_immediately =====&lt;br /&gt;
===== color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== label =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== combo_box parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_panel.&lt;br /&gt;
Can contain combo_item.&lt;br /&gt;
===== allow_text_entry =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_chars =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== initial_value =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== combo_item parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by combo_box.&lt;br /&gt;
===== name =====&lt;br /&gt;
===== value =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== type =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== flyout_button parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_stack.&lt;br /&gt;
Can contain flyout_button_item.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
===== label =====&lt;br /&gt;
===== label_selected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== list_position =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== auto_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== user_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== flyout_button_item parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by flyout_button.&lt;br /&gt;
===== value =====&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== icon parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, layout_stack, layout_panel, multi_floater, and widgetset.&lt;br /&gt;
===== image_name =====&lt;br /&gt;
&#039;&#039;Required.&#039;&#039; Specifies the name of the image to load for this icon.&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_name=&amp;quot;myicon.png&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== top =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_alpha_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== scale_image =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== auto_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== inventory_panel parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and tab_container.&lt;br /&gt;
===== allow_multi_select =====&lt;br /&gt;
===== border =====&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== sort_order =====&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== joystick_turn parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== halign =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== image_selected =====&lt;br /&gt;
===== image_unselected =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== quadrant =====&lt;br /&gt;
===== scale_image =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&lt;br /&gt;
=== joystick_slide parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== halign =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== image_selected =====&lt;br /&gt;
===== image_unselected =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== quadrant =====&lt;br /&gt;
===== scale_image =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&lt;br /&gt;
=== line_editor parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_panel.&lt;br /&gt;
&amp;lt;line_editor&amp;gt; creates a single line text box&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bevel_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
* none&lt;br /&gt;
* in &lt;br /&gt;
* out &lt;br /&gt;
* bright &lt;br /&gt;
* line &lt;br /&gt;
* texture &lt;br /&gt;
===== border_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_thickness =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== select_on_focus =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== select_all_focus_received =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== handle_edit_keys_directly =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== cursor_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_writeable_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_focus_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== handle_edit_keys_directly =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== commit_on_focus_lost =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hidden =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== is_unicode =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== increment =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== initial_val =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_val =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== min_val =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== h_pad =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== prevalidate =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== v_pad =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== word_wrap =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== locate parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by panel.&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&lt;br /&gt;
=== multi_slider parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by panel.&lt;br /&gt;
===== allow_overlap =====&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== can_edit_text =====&lt;br /&gt;
===== control_name =====&lt;br /&gt;
===== decimal_digits =====&lt;br /&gt;
===== draw_track =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== increment =====&lt;br /&gt;
===== initial_val =====&lt;br /&gt;
===== label =====&lt;br /&gt;
===== max_sliders =====&lt;br /&gt;
===== max_val =====&lt;br /&gt;
===== min_val =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== show_text =====&lt;br /&gt;
===== use_triangle =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== value =====&lt;br /&gt;
&lt;br /&gt;
=== name_editor parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by panel.&lt;br /&gt;
===== bevel_style =====&lt;br /&gt;
===== bg_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_style =====&lt;br /&gt;
===== border_thickness =====&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== font =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== max_length =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== text_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== is_unicode =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== name_list parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
Can contain column.&lt;br /&gt;
===== allow_calling_card_drop =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== background_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== column_padding =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== draw_border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== draw_heading =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== draw_stripes =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width ===== &lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== multi_select ===== &lt;br /&gt;
===== name =====&lt;br /&gt;
===== name_column_index =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== heading_font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== heading_height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_selected_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== fg_selected_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== fg_disable_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== fg_unselected_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== background_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_alpha_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_opaque_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== column parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by name_list and scroll_list.&lt;br /&gt;
===== name =====&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== sort =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== dynamicwidth =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== relwidth =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== image =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== user_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== pad parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== progress_bar parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by layout_panel.&lt;br /&gt;
===== name =====&lt;br /&gt;
===== color =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== right =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
&lt;br /&gt;
=== radio_group parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
Can contain radio_item.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== draw_border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_disabled_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip ===== &lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== radio_item parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by radio_group.&lt;br /&gt;
===== type =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== scroll_container parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== scroll_list parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, layout_stack, and layout_panel.&lt;br /&gt;
Can contain column.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== top =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== column_padding =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== column_widths =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; &lt;br /&gt;
===== draw_heading =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== draw_stripes =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== draw_border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== multi_select =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== search_column =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== sort_column =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== background_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_selected_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== fg_disable_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== fg_selected_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== fg_unselected_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== heading_font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== heading_height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== allow_calling_card_drop =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_stop =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== user_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== sort_ascending =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== column parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by name_list and scroll_list.&lt;br /&gt;
===== name =====&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== sort =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== dynamicwidth =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== relwidth =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== image =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== user_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== search_editor parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== slider parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== increment =====&lt;br /&gt;
===== initial_val =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label_width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_val =====&lt;br /&gt;
===== min_val =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== show_text =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== decimal_digits =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_edit_text =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== value =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== volume =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== edit_text =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== slider_bar parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by panel.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== increment =====&lt;br /&gt;
===== initial_val =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== max_val =====&lt;br /&gt;
===== min_val =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== spinner parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== decimal_digits =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== increment =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== initial_val =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_val =====&lt;br /&gt;
===== min_val =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label_width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_edit_text =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== allow_text_entry =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_enabled_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_disabled_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== h_pad =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== v_pad =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== string parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, multi_floater, and strings.&lt;br /&gt;
===== name =====&lt;br /&gt;
===== word_wrap =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== text parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_panel.&lt;br /&gt;
===== type =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== top =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== h_pad =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== v_pad =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== valign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hidden =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_stop =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== initial_value =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== radio_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== word_wrap =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font_size =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font-style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bevel_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_thickness =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== is_unicode =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_length ===== &lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hover =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hover_cursor =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hover_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== align =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_wrap =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_enabled_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== allow_html =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== embedded_items =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hide_border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hide_scrollbar =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== line_spacing =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== disabled_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== text_editor parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_panel.&lt;br /&gt;
&amp;lt;text_editor&amp;gt; creates a multi-line text box&lt;br /&gt;
===== max_length =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== embedded_items =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== word_wrap =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== hide_scrollbar =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== cursor_color =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== text_color =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== text_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bg_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bg_writeable_color =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bg_focus_color =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== top =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== max_length =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== type =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bevel_style =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== border_style =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== border_thickness =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== handle_edit_keys_directly =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== select_all_on_focus_received =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== select_on_focus =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== length =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== track_bottom =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== ignore_tab =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== border_drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== border_visible =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== show_line_numbers =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== allow_html =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== hide_border =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== tab_stop =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== is_unicode =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bg_visible =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== h_pad =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== v_pad =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== background_visible =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== text_wrap =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== texture_picker parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
===== allow_no_texture =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_apply_immediately =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== default_image_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== view_border parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by panel.&lt;br /&gt;
===== bevel_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_thickness =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== blevel_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== volume_slider parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== increment =====&lt;br /&gt;
===== initial_val =====&lt;br /&gt;
===== max_val =====&lt;br /&gt;
===== min_val =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hidden =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== web_browser parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_panel.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== top =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== border_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== caret_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== start_url =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== embedded_items =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== word_wrap =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== ignore_ui_scale =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Fiddler Jones</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Skinning_HowTo/XUI_Other_Widgets&amp;diff=399473</id>
		<title>Skinning HowTo/XUI Other Widgets</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Skinning_HowTo/XUI_Other_Widgets&amp;diff=399473"/>
		<updated>2009-06-20T18:38:29Z</updated>

		<summary type="html">&lt;p&gt;Fiddler Jones: /* XUI Text Parameters */  Moved to new page: Skinning HowTo/XUI Text&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;These are the XML elements and parameters used to define the floaters, panels, and so forth, that make up the viewer user interface.  They are used by the [[Skinning How To/The XML files and what they do | XUI files]] in the &#039;&#039;&#039;\skins\default\xui&#039;&#039;&#039; folders.  See [[Skinning HowTo/Basics]] for an explanation of how these are used.&lt;br /&gt;
&lt;br /&gt;
== Common parameters ==&lt;br /&gt;
&lt;br /&gt;
The most common parameters are described here and are just listed under the elements that use them.&lt;br /&gt;
&lt;br /&gt;
===== name =====&lt;br /&gt;
&#039;&#039;Required.&#039;&#039; The XML name of this element. The name must be unique to the floater you are editing. &lt;br /&gt;
&lt;br /&gt;
* IMPORTANT: As noted above, do not re-name XML elements, even for localization. Many of the element names are looked up by the viewer. If the viewer cannot find an element name it expects, it will crash.&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;name=&amp;quot;input_first_name&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Required.&#039;&#039; The width of the element, in pixels. &lt;br /&gt;
&lt;br /&gt;
For text, this defines the visible text as well as the clickable area. If the width of a text element is not sufficient to hold the text, the text will be truncated. This is most likely what you will widen when localizing the viewer.&lt;br /&gt;
&lt;br /&gt;
For most other elements, this describes the dimensions of an element, such as a button, icon, panel, text_area, etc.&lt;br /&gt;
&lt;br /&gt;
* Tip: See the bounding boxes of all XML elements in the viewer: &#039;&#039;Advanced&#039;&#039; menu &amp;gt; UI &amp;gt; Debug Views.&lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt;width=&amp;quot;140&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Required.&#039;&#039; The height of the element, in pixels. &lt;br /&gt;
&lt;br /&gt;
For text, this defines the visible text as well as the clickable area. If the height of a text element is not sufficient to hold the text, the text will be truncated. This is most likely what you will lengthen when localizing the viewer.&lt;br /&gt;
&lt;br /&gt;
For most other elements, this describes the dimensions of an element, such as a button, icon, panel, text_area, etc.&lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt;height=&amp;quot;24&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Sets the position in the x dimension of the &#039;&#039;element&#039;s&#039;&#039; &amp;lt;u&amp;gt;left edge&amp;lt;/u&amp;gt; relative to the container&#039;s &#039;&#039;&#039;left&#039;&#039;&#039; edge. Positive and negative values are accepted. A negative value will set the position relative to the &#039;&#039;&#039;right&#039;&#039;&#039; edge of the container.&lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt; left=&amp;quot;6&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Sets the position in the x dimension of the &#039;&#039;element&#039;s&#039;&#039; &amp;lt;u&amp;gt;right edge&amp;lt;/u&amp;gt; relative to the container&#039;s &#039;&#039;&#039;left&#039;&#039;&#039; edge. Positive and negative values are accepted.  A negative value will set the position relative to the &#039;&#039;&#039;right&#039;&#039;&#039; edge of the container.  Best used to align something to the right. &lt;br /&gt;
* For example, given a floater with a width of 500 and a button we wish to right align in the floater, we can set the &amp;lt;code&amp;gt;right&amp;lt;/code&amp;gt; to 490 -- this puts the right edge of the button 10 pixels away from the right border of the floater. &lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt; right=&amp;quot;6&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional. (use instead of &amp;lt;code&amp;gt;left&amp;lt;/code&amp;gt;)&#039;&#039; Sets the position in the x dimension of the element&#039;s left edge relative to the previous element, or, for the first widget, the left edge of the container. Positive and negative values are accepted. Best used to left-align the current element with the previous element. &lt;br /&gt;
* For example, given Button B with a width of 100, a previous Button A with a width of 50 and a distance between elements of 6, we would set the &amp;lt;code&amp;gt;left_delta&amp;lt;/code&amp;gt; to -106, putting the left edge of Button B 106 pixels to the left of Button A. We use a negative number to move left, and a positive number to move right.&lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt; left_delta=&amp;quot;-106&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== right_delta =====&lt;br /&gt;
&#039;&#039;Optional. (use instead of &amp;lt;code&amp;gt;right&amp;lt;/code&amp;gt;)&#039;&#039; Sets the position in the x dimension of the element&#039;s right edge relative to the previous element, or, for the first widget, the left edge of the container. Positive and negative values are accepted. Best used to right-align the current element with the previous element. &lt;br /&gt;
* For example, given Button B with a width of 100, a previous Button A with a width of 50 and a distance between elements of 6, we would set the &amp;lt;code&amp;gt;right_delta&amp;lt;/code&amp;gt; to 106, putting the left edge of Button B 106 pixels to the left of Button A.&lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt; left_delta=&amp;quot;106&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Sets the position in the y dimension of the element&#039;s bottom edge relative to the container. Positive and negative values are accepted. For example, given a floater with a height of 300 and a title 20 pixels tall and we want , we can set the &amp;lt;code&amp;gt;bottom&amp;lt;/code&amp;gt; to (NEED TO DO MATH, LOL) -- putting the bottom edge of the title 40 pixels away from the top border of the floater. &lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt; bottom=&amp;quot;(NEED TO DO MATH, LOL)&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Sets which edge(s) an element follows when the containing element is resized. Specifying all edges results in an element that can dynamically resize itself with its container.&lt;br /&gt;
&lt;br /&gt;
Values: left, top, right, bottom. String multiple values together using pipes.&lt;br /&gt;
&lt;br /&gt;
The following example sets an element to follow both the left and the top, such as a floater&#039;s title may be designed:&lt;br /&gt;
String: &amp;lt;code&amp;gt;follows=&amp;quot;left|top&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Sets which size and style of the application font to use. The default is SansSerifSmall for &amp;lt;code&amp;gt;text&amp;lt;/code&amp;gt; elements and SansSerif for controls (such as &amp;lt;code&amp;gt;check_box&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;button&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Values: SansSerifSmall, SansSerif, SansSerifBig, SansSerifBold, Monospace&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;font=&amp;quot;SansSerifSmall&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
===== label =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
===== visible =====&lt;br /&gt;
===== control_name =====&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
===== border =====&lt;br /&gt;
===== top =====&lt;br /&gt;
&lt;br /&gt;
== XUI Text Parameters ==&lt;br /&gt;
&lt;br /&gt;
== XUI Containers Parameters ==&lt;br /&gt;
&lt;br /&gt;
=== floater parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by tab_container.&lt;br /&gt;
&lt;br /&gt;
===== can_close =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_drag_on_left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_minimize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_resize =====&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== min_height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== min_width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== rect_control =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== title =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_tear_off =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== default_tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_thickness =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_bevel =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bevel_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== short_title =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== sound_flags =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== multi_floater parameters ===&lt;br /&gt;
----&lt;br /&gt;
Can contain icon, string, tab_container, and panel.&lt;br /&gt;
===== can_close =====&lt;br /&gt;
===== can_drag_on_left =====&lt;br /&gt;
===== can_minimize =====&lt;br /&gt;
===== can_resize =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== min_height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== min_width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== rect_control =====&lt;br /&gt;
===== title =====&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== title_bar =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== panel parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, tab_container, layout_panel, multi_floater, and recursively by other panels.&lt;br /&gt;
===== border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== top =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name ===== &lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== background_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== background_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bevel_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_alpha_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_opaque_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== filename =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== default_tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== placeholder =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_thickness =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== title =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== auto_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== user_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== use_bounding_rect =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_close =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_minimize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_in_finder =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== select =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== layout_panel parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by layout_stack.&lt;br /&gt;
Can contain button, check_box, combo_box, icon, layout_stack, line_editor, panel, progress_bar, scroll_list, text, text_editor, and web_browser.  &lt;br /&gt;
===== border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== top_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== default_tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== min_height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
===== min_width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== auto_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== user_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== filename =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== background_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== use_bounding_rect =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== layout_stack parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_panel.&lt;br /&gt;
Can contain button, flyout_button, icon, layout_panel, and scroll_list.&lt;br /&gt;
===== border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== top =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== min_height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== min_width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== orientation =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_size =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== use_bounding_rect =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== tab_container parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and multi_floater.&lt;br /&gt;
Can contain inventory_panel, panel, and floater.&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== top =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tab_position =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_min_width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_max_width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border ===== &lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hide_tabs =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== XUI Menus Parameters ==&lt;br /&gt;
&lt;br /&gt;
=== menu_bar parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
Can contain menu.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== drop_shadow =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tear_off =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== menu parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by menu_bar and recursively by other menus.&lt;br /&gt;
Can contain menu, menu_item_call, menu_item_check, menu_item_separator, and tearoff_menu.&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== drop_shadow =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tear_off =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== create_jump_keys =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hidden =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== pie_menu parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used recursively by other pie_menus.&lt;br /&gt;
Can contain pie_menu.&lt;br /&gt;
===== name =====&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== tearoff_menu parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by menu.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== label =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&lt;br /&gt;
=== menu_item_check parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by menu.&lt;br /&gt;
Can contain on_check, on_click, and on_enable.&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== label =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== shortcut =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== menu_item_separator parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by menu and pie_menu.&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== menu_item_call parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by menu and pie_menu.&lt;br /&gt;
Can contain on_click, on_enable, and on_visible.&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== shortcut =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== useMacCtrl =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hidden =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== on_check parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by menu_item_check.&lt;br /&gt;
===== function =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== userdata =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== on_click parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by menu_item_call and menu_item_check.&lt;br /&gt;
===== filter =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== function =====&lt;br /&gt;
===== userdata =====&lt;br /&gt;
===== name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== on_visible parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by menu_item_call.&lt;br /&gt;
===== function =====&lt;br /&gt;
&lt;br /&gt;
=== on_enable parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by menu_item_call and menu_item_check.&lt;br /&gt;
===== function =====&lt;br /&gt;
===== userdata =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== XUI Widgets Parameters ==&lt;br /&gt;
&lt;br /&gt;
=== button parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, layout_stack, layout_panel, and form.&lt;br /&gt;
&lt;br /&gt;
===== scale_image =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Specifies whether to scale the button art as its container/floater is resized. As of 1.18.x, all button art has this property set to &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt; where the button size is not equal to 32x128. &lt;br /&gt;
&lt;br /&gt;
Boolean: &amp;lt;code&amp;gt;scale_image=&amp;quot;true&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Label is the text on the button&#039;s face. Without a specified label (and no &amp;lt;code&amp;gt;image_overlay&amp;lt;/code&amp;gt; declared), your button will be labeled &amp;quot;Button&amp;quot;.&lt;br /&gt;
String: &amp;lt;code&amp;gt;label=&amp;quot;Click Me!&amp;quot; &amp;lt;/code&amp;gt;&lt;br /&gt;
===== label_selected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Label is the text on the button&#039;s face when pressed into an &#039;on&#039; state. Your button will inherit the &amp;lt;code&amp;gt; label&amp;lt;/code&amp;gt; if you omit this property.&lt;br /&gt;
String: &amp;lt;code&amp;gt;label_selected=&amp;quot;I&#039;ve been clicked.&amp;quot; &amp;lt;/code&amp;gt;&lt;br /&gt;
===== font =====&lt;br /&gt;
(under construction)&lt;br /&gt;
===== font_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Styles the text. Allows multiple style selections. As of 1.18.x, the style options are:&lt;br /&gt;
&lt;br /&gt;
* normal: Apply the default styles of the selected font. (For example, SansSerifBold has a default bold style applied to it.)&lt;br /&gt;
* bold: Bolds the text.&lt;br /&gt;
* italic: Italicizes the text.&lt;br /&gt;
* underline: Underlines the text.&lt;br /&gt;
* drop_shadow: Old-style 1px offset of black under the text.&lt;br /&gt;
* drop_shadow_soft: New-style 3px offset of blurred shadow under the text.&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;font_style=&amp;quot;bold|underline|drop_shadow_soft&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Controls horizontal alignment of label on button face.  Options are &amp;quot;left&amp;quot;, &amp;quot;center&amp;quot; and &amp;quot;right&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===== image_unselected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the unselected/up and enabled button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_selected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the selected/down button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\[SKIN]\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/textures&amp;lt;/code&amp;gt;). By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_selected=&amp;quot;btn_square-down_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_hover_selected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the selected/down and mouseover/hover button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/[SKIN]/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square-down-hover_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_hover_unselected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the unselected/up and mouseover/hover button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\[SKIN]\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/[SKIN]/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size.&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square-up-hover_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_disabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the disabled button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/[SKIN]/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square-disabled_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_disabled_selected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the disabled and selected/down button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\[SKIN]\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square-down-disabled_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_overlay =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Applies an overlay image to the button. The button art will be sized to fit. As of 1.18.x, these icons should be 16 pixels high at maximum on a standard height 24px button to minimize scaling artifacts. Can be used with or without text. Art must be located in the &amp;lt;code&amp;gt;..\skins\[SKIN]\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/[SKIN]/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. See [[#image_overlay_alignment|image_overlay_alignment]] for alignment options. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_overlay=&amp;quot;icn_media-play_16.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_overlay_alignment =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Sets the alignment of the &amp;lt;code&amp;gt;image_overlay&amp;lt;/code&amp;gt; icon. &lt;br /&gt;
&lt;br /&gt;
Values: &lt;br /&gt;
* left: left-aligns the art on the button. This standard is used for new button art with text in the Dazzle branch.&lt;br /&gt;
* right: right-aligns the the art on the button.&lt;br /&gt;
* center: centers the art on the button. This standard is used for new button art without text in the Dazzle branch.&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_overlay_alignment=&amp;quot;left&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== toggle =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Determines whether the button is a toggle button or not. The Fly/Stop Flying button is a toggle button, for example.&lt;br /&gt;
&lt;br /&gt;
Boolean: &amp;lt;code&amp;gt;toggle=&amp;quot;false&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== pad_right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hidden =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_stop =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== help_url =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== sound_flags =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== auto_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== user_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== valign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== default =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== index =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== ignore =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label_width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== image =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== check_box parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_panel.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== initial_value =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== radio_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_stop =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hidden =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== color_swatch parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
===== border_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_apply_immediately =====&lt;br /&gt;
===== color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== label =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== combo_box parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_panel.&lt;br /&gt;
Can contain combo_item.&lt;br /&gt;
===== allow_text_entry =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_chars =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== initial_value =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== combo_item parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by combo_box.&lt;br /&gt;
===== name =====&lt;br /&gt;
===== value =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== type =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== flyout_button parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_stack.&lt;br /&gt;
Can contain flyout_button_item.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
===== label =====&lt;br /&gt;
===== label_selected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== list_position =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== auto_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== user_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== flyout_button_item parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by flyout_button.&lt;br /&gt;
===== value =====&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== icon parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, layout_stack, layout_panel, multi_floater, and widgetset.&lt;br /&gt;
===== image_name =====&lt;br /&gt;
&#039;&#039;Required.&#039;&#039; Specifies the name of the image to load for this icon.&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_name=&amp;quot;myicon.png&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== top =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_alpha_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== scale_image =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== auto_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== inventory_panel parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and tab_container.&lt;br /&gt;
===== allow_multi_select =====&lt;br /&gt;
===== border =====&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== sort_order =====&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== joystick_turn parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== halign =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== image_selected =====&lt;br /&gt;
===== image_unselected =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== quadrant =====&lt;br /&gt;
===== scale_image =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&lt;br /&gt;
=== joystick_slide parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== halign =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== image_selected =====&lt;br /&gt;
===== image_unselected =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== quadrant =====&lt;br /&gt;
===== scale_image =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&lt;br /&gt;
=== line_editor parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_panel.&lt;br /&gt;
&amp;lt;line_editor&amp;gt; creates a single line text box&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bevel_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
* none&lt;br /&gt;
* in &lt;br /&gt;
* out &lt;br /&gt;
* bright &lt;br /&gt;
* line &lt;br /&gt;
* texture &lt;br /&gt;
===== border_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_thickness =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== select_on_focus =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== select_all_focus_received =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== handle_edit_keys_directly =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== cursor_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_writeable_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_focus_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== handle_edit_keys_directly =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== commit_on_focus_lost =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hidden =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== is_unicode =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== increment =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== initial_val =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_val =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== min_val =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== h_pad =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== prevalidate =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== v_pad =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== word_wrap =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== locate parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by panel.&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&lt;br /&gt;
=== multi_slider parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by panel.&lt;br /&gt;
===== allow_overlap =====&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== can_edit_text =====&lt;br /&gt;
===== control_name =====&lt;br /&gt;
===== decimal_digits =====&lt;br /&gt;
===== draw_track =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== increment =====&lt;br /&gt;
===== initial_val =====&lt;br /&gt;
===== label =====&lt;br /&gt;
===== max_sliders =====&lt;br /&gt;
===== max_val =====&lt;br /&gt;
===== min_val =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== show_text =====&lt;br /&gt;
===== use_triangle =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== value =====&lt;br /&gt;
&lt;br /&gt;
=== name_editor parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by panel.&lt;br /&gt;
===== bevel_style =====&lt;br /&gt;
===== bg_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_style =====&lt;br /&gt;
===== border_thickness =====&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== font =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== max_length =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== text_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== is_unicode =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== name_list parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
Can contain column.&lt;br /&gt;
===== allow_calling_card_drop =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== background_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== column_padding =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== draw_border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== draw_heading =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== draw_stripes =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width ===== &lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== multi_select ===== &lt;br /&gt;
===== name =====&lt;br /&gt;
===== name_column_index =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== heading_font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== heading_height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_selected_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== fg_selected_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== fg_disable_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== fg_unselected_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== background_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_alpha_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_opaque_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== column parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by name_list and scroll_list.&lt;br /&gt;
===== name =====&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== sort =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== dynamicwidth =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== relwidth =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== image =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== user_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== pad parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== progress_bar parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by layout_panel.&lt;br /&gt;
===== name =====&lt;br /&gt;
===== color =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== right =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
&lt;br /&gt;
=== radio_group parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
Can contain radio_item.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== draw_border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_disabled_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip ===== &lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== radio_item parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by radio_group.&lt;br /&gt;
===== type =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== scroll_container parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== scroll_list parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, layout_stack, and layout_panel.&lt;br /&gt;
Can contain column.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== top =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== column_padding =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== column_widths =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; &lt;br /&gt;
===== draw_heading =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== draw_stripes =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== draw_border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== multi_select =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== search_column =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== sort_column =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== background_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_selected_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== fg_disable_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== fg_selected_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== fg_unselected_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== heading_font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== heading_height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== allow_calling_card_drop =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_stop =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== user_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== sort_ascending =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== column parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by name_list and scroll_list.&lt;br /&gt;
===== name =====&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== sort =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== dynamicwidth =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== relwidth =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== image =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== user_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== search_editor parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== slider parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== increment =====&lt;br /&gt;
===== initial_val =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label_width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_val =====&lt;br /&gt;
===== min_val =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== show_text =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== decimal_digits =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_edit_text =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== value =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== volume =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== edit_text =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== slider_bar parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by panel.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== increment =====&lt;br /&gt;
===== initial_val =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== max_val =====&lt;br /&gt;
===== min_val =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== spinner parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== decimal_digits =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== increment =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== initial_val =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_val =====&lt;br /&gt;
===== min_val =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label_width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_edit_text =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== allow_text_entry =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_enabled_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_disabled_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== h_pad =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== v_pad =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== string parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, multi_floater, and strings.&lt;br /&gt;
===== name =====&lt;br /&gt;
===== word_wrap =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== text parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_panel.&lt;br /&gt;
===== type =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== top =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== h_pad =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== v_pad =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== valign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hidden =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_stop =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== initial_value =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== radio_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== word_wrap =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font_size =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== font-style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bevel_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_thickness =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== is_unicode =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_length ===== &lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hover =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hover_cursor =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hover_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== align =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_wrap =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text_enabled_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== allow_html =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== embedded_items =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hide_border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hide_scrollbar =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== line_spacing =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== disabled_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== text_editor parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_panel.&lt;br /&gt;
&amp;lt;text_editor&amp;gt; creates a multi-line text box&lt;br /&gt;
===== max_length =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== embedded_items =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== word_wrap =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== hide_scrollbar =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== cursor_color =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== text_color =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== text_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bg_readonly_color =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bg_writeable_color =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bg_focus_color =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== top =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== max_length =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== type =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bevel_style =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== border_style =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== border_thickness =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== handle_edit_keys_directly =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== select_all_on_focus_received =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== select_on_focus =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== length =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== track_bottom =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== ignore_tab =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== border_drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== border_visible =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== show_line_numbers =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== allow_html =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== hide_border =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== tab_stop =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== is_unicode =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== bg_visible =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== h_pad =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== v_pad =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== background_visible =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
===== text_wrap =====&lt;br /&gt;
&#039;&#039;Optional. &#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== texture_picker parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
===== allow_no_texture =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_apply_immediately =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== default_image_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== view_border parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by panel.&lt;br /&gt;
===== bevel_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_thickness =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== blevel_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== volume_slider parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== increment =====&lt;br /&gt;
===== initial_val =====&lt;br /&gt;
===== max_val =====&lt;br /&gt;
===== min_val =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hidden =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== web_browser parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_panel.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== top =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== border_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== caret_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== start_url =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== embedded_items =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_length =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== word_wrap =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== ignore_ui_scale =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Fiddler Jones</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Skinning_HowTo/XUI_Menus&amp;diff=399463</id>
		<title>Skinning HowTo/XUI Menus</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Skinning_HowTo/XUI_Menus&amp;diff=399463"/>
		<updated>2009-06-20T18:34:13Z</updated>

		<summary type="html">&lt;p&gt;Fiddler Jones: New page: === menu_bar parameters === ---- Used by floater and panel. Can contain menu. ===== bottom ===== ===== left ===== ===== drop_shadow ===== ===== follows ===== ===== height ===== ===== width...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== menu_bar parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater and panel.&lt;br /&gt;
Can contain menu.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== drop_shadow =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tear_off =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== menu parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by menu_bar and recursively by other menus.&lt;br /&gt;
Can contain menu, menu_item_call, menu_item_check, menu_item_separator, and tearoff_menu.&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== drop_shadow =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tear_off =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== create_jump_keys =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hidden =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== pie_menu parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used recursively by other pie_menus.&lt;br /&gt;
Can contain pie_menu.&lt;br /&gt;
===== name =====&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== tearoff_menu parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by menu.&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== label =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&lt;br /&gt;
=== menu_item_check parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by menu.&lt;br /&gt;
Can contain on_check, on_click, and on_enable.&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== label =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== shortcut =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== menu_item_separator parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by menu and pie_menu.&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== menu_item_call parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by menu and pie_menu.&lt;br /&gt;
Can contain on_click, on_enable, and on_visible.&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== shortcut =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== useMacCtrl =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hidden =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== on_check parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by menu_item_check.&lt;br /&gt;
===== function =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== userdata =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== on_click parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by menu_item_call and menu_item_check.&lt;br /&gt;
===== filter =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== function =====&lt;br /&gt;
===== userdata =====&lt;br /&gt;
===== name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== on_visible parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by menu_item_call.&lt;br /&gt;
===== function =====&lt;br /&gt;
&lt;br /&gt;
=== on_enable parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by menu_item_call and menu_item_check.&lt;br /&gt;
===== function =====&lt;br /&gt;
===== userdata =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Fiddler Jones</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Skinning_HowTo/XUI_Containers&amp;diff=399443</id>
		<title>Skinning HowTo/XUI Containers</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Skinning_HowTo/XUI_Containers&amp;diff=399443"/>
		<updated>2009-06-20T18:31:50Z</updated>

		<summary type="html">&lt;p&gt;Fiddler Jones: New page: === floater parameters === ---- Used by tab_container.  ===== can_close ===== &amp;#039;&amp;#039;Optional.&amp;#039;&amp;#039; ===== can_drag_on_left ===== &amp;#039;&amp;#039;Optional.&amp;#039;&amp;#039; ===== can_minimize ===== &amp;#039;&amp;#039;Optional.&amp;#039;&amp;#039; ===== can_resi...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== floater parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by tab_container.&lt;br /&gt;
&lt;br /&gt;
===== can_close =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_drag_on_left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_minimize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_resize =====&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== max_height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== min_height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== min_width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== rect_control =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== title =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_tear_off =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== default_tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_thickness =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_bevel =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bevel_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== short_title =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== sound_flags =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== multi_floater parameters ===&lt;br /&gt;
----&lt;br /&gt;
Can contain icon, string, tab_container, and panel.&lt;br /&gt;
===== can_close =====&lt;br /&gt;
===== can_drag_on_left =====&lt;br /&gt;
===== can_minimize =====&lt;br /&gt;
===== can_resize =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== min_height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== min_width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== rect_control =====&lt;br /&gt;
===== title =====&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== title_bar =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== panel parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, tab_container, layout_panel, multi_floater, and recursively by other panels.&lt;br /&gt;
===== border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== top =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name ===== &lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== background_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== background_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bevel_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_alpha_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_opaque_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== filename =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== default_tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== placeholder =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_drop_shadow_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_thickness =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== title =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== auto_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== user_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== use_bounding_rect =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_close =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_minimize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_in_finder =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== select =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== layout_panel parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by layout_stack.&lt;br /&gt;
Can contain button, check_box, combo_box, icon, layout_stack, line_editor, panel, progress_bar, scroll_list, text, text_editor, and web_browser.  &lt;br /&gt;
===== border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== top_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== default_tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== min_height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
===== min_width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== auto_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== can_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== user_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== filename =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== background_visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== use_bounding_rect =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== layout_stack parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and layout_panel.&lt;br /&gt;
Can contain button, flyout_button, icon, layout_panel, and scroll_list.&lt;br /&gt;
===== border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== top =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== min_height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== min_width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== orientation =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border_size =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== use_bounding_rect =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== tab_container parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, and multi_floater.&lt;br /&gt;
Can contain inventory_panel, panel, and floater.&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== top =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tab_position =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_min_width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_max_width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border ===== &lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hide_tabs =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Fiddler Jones</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Skinning_HowTo/Basics&amp;diff=399433</id>
		<title>Skinning HowTo/Basics</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Skinning_HowTo/Basics&amp;diff=399433"/>
		<updated>2009-06-20T18:30:36Z</updated>

		<summary type="html">&lt;p&gt;Fiddler Jones: /* Related to layout */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Help|Viewer=*}}&lt;br /&gt;
&lt;br /&gt;
This page is a stub.  Improvements to this page are freely welcomed!  &lt;br /&gt;
&lt;br /&gt;
New skins have already been created -- see the page [[Skinning - Post Your Skins Here]].&lt;br /&gt;
&lt;br /&gt;
For a full list of tutorials -- see the [[Skinning_HowTo/Basics#See_Also]] section.&lt;br /&gt;
&lt;br /&gt;
If you would like to add tutorials with more than Basic information, you might choose to name your page along similar lines:&lt;br /&gt;
* Skinning HowTo/Resize the toolbar&lt;br /&gt;
* Skinning HowTo/Changing a highlighting effect&lt;br /&gt;
* &#039;&#039;etc&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Intro =&lt;br /&gt;
This page describes the skinning capabilities of Viewer 1.20 and higher, and until it becomes the official viewer, assumes you have the 1.20 Release Candidate installed. &lt;br /&gt;
&lt;br /&gt;
The skinning capabilities of the Second Life viewer are currently limited, but will be continuously improved through the development of the [[Skinning]] Project.  This document sets out some basic information about the structure and loading of UI textures, colors, floaters as defined in XML.&lt;br /&gt;
&lt;br /&gt;
Caution is always warranted when making changes to Second Life&#039;s installed files.  In some cases the viewer will crash if an XML file is missing requisite node or element, or if such an element is malformed/misspelled.  Making a backup copy of the unaltered files is highly recommended.  If a malformed file prevents you from running the viewer without an immediate crash, you will need to restore the original file; or re-install Second Life from the [http://secondlife.com/support/downloads.php download page].&lt;br /&gt;
&lt;br /&gt;
=== Helpful Tools ===&lt;br /&gt;
* You will need an XML editor program for more easily making edits to an XML file.&lt;br /&gt;
** &#039;&#039;One such editor that is free and open source is [http://www.activestate.com/Products/komodo_ide/komodo_edit.mhtml Komodo Edit].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Most Windows versions do not provide a thumbnail view for tga files (an essential feature while editing the skin files). [http://greggman.com/pages/thumbplug_tga.htm Thumb Plug TGA] is a free open source tga thumbnail plugin that will provide this functionality. &lt;br /&gt;
&lt;br /&gt;
* OpenSim is a free and open source version of the SL Simulator that you can run yourself. Next to your xml editor and imaging program, this will be your most important tool while skinning the viewer. Linden grid logins can be slow, or disabled, and are inconvenient for testing things like a one line edit of an XML file. Logins on a simulator running on your local machine are significantly faster than logins sent over the Internet, thus providing a quick and easy testbed for edits you&#039;ve made to your viewer skin. &lt;br /&gt;
** [http://opensimulator.org Official OpenSim website]&lt;br /&gt;
** Read the &amp;quot;User Docs&amp;quot; page for instructions on how to download and setup your personal simulator.&lt;br /&gt;
** [http://opensimulator.org/wiki/Connecting How to connect to an Open Simulator with your viewer]&lt;br /&gt;
&lt;br /&gt;
Its usefulness cannot be stressed enough when dealing with xml files that need a relog (such as colors.xml).&lt;br /&gt;
&lt;br /&gt;
=== Useful menu items ===&lt;br /&gt;
&lt;br /&gt;
* Advanced &amp;gt; UI &amp;gt; Show Name Tooltops&lt;br /&gt;
Shows the xml file name or UI path of whatever element your mouse is hovering over.&lt;br /&gt;
&lt;br /&gt;
* Advanced &amp;gt; XUI &amp;gt; Edit UI...&lt;br /&gt;
A barest of bones xml file editor. Useful for testing spacing and layout for portions of the UI without relogging.&lt;br /&gt;
&lt;br /&gt;
= \SecondLife\skins\[SKIN]\ folder =&lt;br /&gt;
(Note: colors.xml and colors_base.xml are now associated with specific viewer skins. Each skin folder has its own copy of colors.xml and colors_base.xml)&lt;br /&gt;
== colors_base.xml ==&lt;br /&gt;
This file defines the basic colors of the UI as separately named nodes.&lt;br /&gt;
&lt;br /&gt;
* WARNING:  It is highly advisable that you do NOT MAKE CHANGES to this file.  Instead, copy &amp;amp; paste entries from this file to the next file (colors.xml) -- which overrides settings in colors_base.xml.  &amp;lt;b&amp;gt;The viewer will crash if any requisite entry is missing or malformed in colors_base.xml!&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== colors.xml ==&lt;br /&gt;
By default, this file has no entries.  However this file can contains entries which will override any identically-named entry in colors_base.xml.&lt;br /&gt;
&lt;br /&gt;
The format for specifying a color is &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;value=&amp;quot;[R],[G],[B],[OPACITY]&amp;quot;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
...where &amp;lt;code&amp;gt;R,G,B,Opacity&amp;lt;/code&amp;gt; are in the range 0-255.  For opacity, 128 is half opacity (ergo, half transparent).&lt;br /&gt;
&lt;br /&gt;
(Note: Opacity is also sometimes called the Alpha value)&lt;br /&gt;
&lt;br /&gt;
* For example, you could copy the following entries &#039;&#039;from&#039;&#039; colors_base.xml and paste them &#039;&#039;into&#039;&#039; colors.xml, where you can make adjustments:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;!-- CHAT AND IM HISTORY TEXTBOX COLORS --&amp;gt;&lt;br /&gt;
&amp;lt;ChatHistoryBgColor value=&amp;quot;0, 30, 80, 200&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;ChatHistoryTextColor value=&amp;quot;255, 255, 255, 255&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;IMHistoryBgColor value=&amp;quot;0, 30, 80, 128&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;IMHistoryTextColor value=&amp;quot;255, 255, 255, 255&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* For ease of use, there is also a [[Skinning_How_To/Fully_commented_colors.xml_file|fully commented colors.xml file]] on the wiki that labels each setting.&lt;br /&gt;
&lt;br /&gt;
= \SecondLife\skins\[SKIN]\textures\ folder =&lt;br /&gt;
&lt;br /&gt;
2008-04-08: This is where the viewer&#039;s installed textures reside.&lt;br /&gt;
&lt;br /&gt;
== *.j2c, *.tga, *.jpg, *.png ==&lt;br /&gt;
&lt;br /&gt;
* Many of these textures have a filename by UUID &lt;br /&gt;
** most of these are installed textures used on Orientation Island.&lt;br /&gt;
* As part of the [[Dazzle]] project, every texture that is used in the UI now has a human-readable english filename... with the following EXCEPTIONS (&#039;&#039;these omissions will be converted in the [[Skinning]] Phase 1&#039;&#039;):&lt;br /&gt;
** 7a0b1bdb-b5d9-4df5-bac2-ba230da93b5b.tga (Create tool iconic button)&lt;br /&gt;
** 0098b015-3daf-4cfe-a72f-915369ea97c2.tga (Create tool iconic button, selected iconic button)&lt;br /&gt;
** 3c18c87e-5f50-14e2-e744-f44734aa365f.tga (Scroll-left-to-firstone |&amp;lt; icon)&lt;br /&gt;
** 7dabc040-ec13-2309-ddf7-4f161f6de2f4.tga (Scroll-right-to-lastone &amp;gt;|, highlighted icon)&lt;br /&gt;
** 9cad3e6d-2d6d-107d-f8ab-5ba272b5bfe1.tga (Scroll-left-to-firstone |&amp;lt;, highlighted icon)&lt;br /&gt;
** 89e9fc7c-0b16-457d-be4f-136270759c4d.tga (Volume &amp;quot;speaker&amp;quot; icon)&lt;br /&gt;
** 5748decc-f629-461c-9a36-a35a221fe21f.tga (blank icon)&lt;br /&gt;
 &lt;br /&gt;
* In a future phase of [[Skinning]] it is planned to move these UI textures to a separate folder so they can be found/manipulated together more easily.&lt;br /&gt;
&lt;br /&gt;
* In the past,icon graphics/textures had to have an image size that was a power of two (eg, 32x128, 64x128, etc),  but now they can be any size (eg. a 24x96 image).&lt;br /&gt;
&lt;br /&gt;
== textures.xml ==&lt;br /&gt;
&lt;br /&gt;
2008-04-08: Here is an example of some simple entries in textures.xml.  They have no stretch rectangle defined, not preloaded, are not referenced by UUID:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  &amp;lt;icon_auction.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_avatar_offline.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_avatar_online.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_day_cycle.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_diurnal.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_event.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_event_mature.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_for_sale.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_group.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_groupnotice.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_groupnoticeinventory.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_lock.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_place.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_popular.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_top_pick.tga/&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== scaling rectangles (scale_rect) ====&lt;br /&gt;
&lt;br /&gt;
UI art textures are often stretched (scaled) in various resizing to accommodate different widths or heights of the same widget.  In order to preserve a crisp look of edges, part of the image is &#039;preserved&#039; or protected to not be scaled.  By default, the stretching will preserve 8 pixels on all sides of the image.&lt;br /&gt;
&lt;br /&gt;
* To change this default, you set a &amp;lt;b&amp;gt;&amp;lt;scale_rect /&amp;gt;&amp;lt;/b&amp;gt; element.&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
&amp;lt;scale_rect left=&amp;quot;&#039;&#039;x1&#039;&#039;&amp;quot; top=&amp;quot;&#039;&#039;y1&#039;&#039;&amp;quot;  right=&amp;quot;&#039;&#039;x2&#039;&#039;&amp;quot; bottom=&amp;quot;&#039;&#039;y2&#039;&#039;&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
* The pixel coordinates of the image here are counted from a (0,0) position that refers to the LEFT BOTTOM corner.  (Like a Cartesian coordinate system in quadrant I.)&lt;br /&gt;
&lt;br /&gt;
* For example, this image toolbar_btn_selected.tga has dimensions of 128 pixels width x 24 pixels height: [[Image:Toolbar btn selected.tga.jpg]]  &lt;br /&gt;
** The following &amp;lt;scale_rect /&amp;gt; code...&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
  &amp;lt;toolbar_btn_selected.tga&amp;gt;&lt;br /&gt;
        &amp;lt;scale_rect left=&amp;quot;26&amp;quot; top=&amp;quot;24&amp;quot; right=&amp;quot;102&amp;quot; bottom=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;/toolbar_btn_selected.tga&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
:* ...defines a stretchable rectangle that &#039;&#039;preserves&#039;&#039; 26 pixels to its left &amp;amp; right:&lt;br /&gt;
:: [[Image:Toolbar btn selected rect example1.jpg]]&lt;br /&gt;
&lt;br /&gt;
==== use_mips ====&lt;br /&gt;
(under construction)&lt;br /&gt;
&lt;br /&gt;
==== preload ====&lt;br /&gt;
Setting &amp;lt;code&amp;gt;preload=&amp;quot;true&amp;quot;&amp;lt;/code&amp;gt; means the texture is loaded at runtime, before the login screen appears.  In general it is best to preload as few textures as possible, since this affects memory usage of the viewer.&lt;br /&gt;
&lt;br /&gt;
Example: &lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
  &amp;lt;checkbox_disabled_false.tga preload=&amp;quot;true&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= \SecondLife\skins\[SKIN]\xui\ folder =&lt;br /&gt;
&lt;br /&gt;
* XUI (pronounced zoo-e) stands for XML User Interface.  XUI consists of a custom XML data format for describing Second Life&#039;s user interface, and the code which processes that data and integrates it with the Second Life viewer. &lt;br /&gt;
&lt;br /&gt;
== ..\[lang] folders ==&lt;br /&gt;
&lt;br /&gt;
When another language is selected in the viewer (Preferences &amp;gt; General &amp;gt; Language), then the files in the appropriate [lang] folder are loaded hierarchically on top of the en-us version, starting the next time the viewer is run. &lt;br /&gt;
&lt;br /&gt;
If an element (or entire file) is missing in the [lang] version, then the viewer falls back to the value specified in the en-us version.&lt;br /&gt;
&lt;br /&gt;
2008-04-08: Existing languages included in the viewer include:&lt;br /&gt;
&lt;br /&gt;
*\ko  Korean&lt;br /&gt;
*\ja  Japanese&lt;br /&gt;
*\de  German&lt;br /&gt;
*\fr  French - &#039;&#039;not officially supported nor updated regularly&#039;&#039;&lt;br /&gt;
*\es  Spanish - &#039;&#039;not officially supported nor updated regularly&#039;&#039;&lt;br /&gt;
*\zh  Simplified Chinese - &#039;&#039;not officially supported nor updated regularly&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The \[lang] version of floater or panel contains only the minimum values desired to override from the en-us version.  &lt;br /&gt;
* Generally this includes only a) the matching &amp;lt;code&amp;gt;name=&amp;lt;/code&amp;gt; property and b) the translated string/&amp;lt;code&amp;gt;label=&amp;lt;/code&amp;gt;.  &lt;br /&gt;
* However in some cases a separate per-language width may be specified, in order to adjust the size of a particular widget for that language only.&lt;br /&gt;
&lt;br /&gt;
== ..\en-us folder ==&lt;br /&gt;
&lt;br /&gt;
This folder is where the size of floaters, panels, and widgets are defined, as well the text strings in English used by the viewer. &lt;br /&gt;
&lt;br /&gt;
IMPORTANT NOTE:  Do not ever change any &amp;lt;code&amp;gt;name=&amp;lt;/code&amp;gt; parameters from the existing (English) name. The &amp;lt;code&amp;gt;name=&amp;lt;/code&amp;gt; parameter is used to identify each node as expected when called in the viewer code, and to match it to other translations of the same node.&lt;br /&gt;
&lt;br /&gt;
=== Related to localizations ===&lt;br /&gt;
[[Skinning HowTo/XUI Text]] describes the XUI elements and attributes related to text strings.&lt;br /&gt;
A further discussion of the English text strings and how these are manipulated to make translations can be found at [[How to Localize Your World]]&lt;br /&gt;
&lt;br /&gt;
=== Related to colors ===&lt;br /&gt;
2008-04-08: For purposes of skinning, it is important to note that there are still 2 XML files at this time which specify a color from within the \en-us folder. In the Release Candidate:&lt;br /&gt;
===== 1. \skins\default\xui\en-us\floater_instant_message_ad_hoc.xml=====&lt;br /&gt;
* contains a &amp;lt;text_editor /&amp;gt; widget with a &amp;lt;code&amp;gt;bg_readonly_color, bg_writeable_color, text_color,&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;text_readonly_color&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
:A. Widget named &amp;quot;im_history&amp;quot;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;text_editor type=&amp;quot;string&amp;quot; length=&amp;quot;1&amp;quot; bg_readonly_color=&amp;quot;ChatHistoryBgColor&amp;quot; &lt;br /&gt;
	bg_writeable_color=&amp;quot;ChatHistoryBgColor&amp;quot;&lt;br /&gt;
	bottom=&amp;quot;-265&amp;quot; embedded_items=&amp;quot;false&amp;quot; enabled=&amp;quot;false&amp;quot;&lt;br /&gt;
	follows=&amp;quot;left|top|right|bottom&amp;quot; font=&amp;quot;SansSerif&amp;quot; height=&amp;quot;239&amp;quot; left=&amp;quot;5&amp;quot;&lt;br /&gt;
	max_length=&amp;quot;2147483647&amp;quot; mouse_opaque=&amp;quot;true&amp;quot; name=&amp;quot;im_history&amp;quot;&lt;br /&gt;
	text_color=&amp;quot;ChatHistoryTextColor&amp;quot;&lt;br /&gt;
	text_readonly_color=&amp;quot;ChatHistoryTextColor&amp;quot; width=&amp;quot;490&amp;quot; word_wrap=&amp;quot;true&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* These 4 values could be set as either a named entry in colors.xml (&amp;lt;code&amp;gt;bg_readonly_color=&amp;quot;ChatHistoryBgColor&amp;quot;&amp;lt;/code&amp;gt;) or directly as an R,G,B,O value (&amp;lt;code&amp;gt;bg_readonly_color=&amp;quot;50, 115, 185, 150&amp;quot;&amp;lt;/code&amp;gt;)&lt;br /&gt;
** &#039;&#039;Note:  you can set a text color to any such&#039;&#039; &amp;lt;text_editor /&amp;gt; &#039;&#039;widget in the XML using the &amp;lt;code&amp;gt;text_color=&amp;lt;/code&amp;gt; parameter.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== 2. \skins\default\xui\en-us\floater_chat_history.xml=====&lt;br /&gt;
* contains a couple &amp;lt;text_editor /&amp;gt; widget with a &amp;lt;code&amp;gt;bg_readonly_color, bg_writeable_color, text_color,&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;text_readonly_color&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
:A. Widget named &amp;quot;Chat History Editor&amp;quot;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;text_editor type=&amp;quot;string&amp;quot; length=&amp;quot;1&amp;quot; bottom=&amp;quot;28&amp;quot; embedded_items=&amp;quot;false&amp;quot; enabled=&amp;quot;false&amp;quot;&lt;br /&gt;
	follows=&amp;quot;left|top|right|bottom&amp;quot; font=&amp;quot;SansSerif&amp;quot; height=&amp;quot;74&amp;quot; left=&amp;quot;5&amp;quot;&lt;br /&gt;
	max_length=&amp;quot;2147483647&amp;quot; mouse_opaque=&amp;quot;true&amp;quot; name=&amp;quot;Chat History Editor&amp;quot;&lt;br /&gt;
	text_color=&amp;quot;ChatHistoryTextColor&amp;quot; text_readonly_color=&amp;quot;ChatHistoryTextColor&amp;quot; width=&amp;quot;299&amp;quot;&lt;br /&gt;
	bg_readonly_color=&amp;quot;ChatHistoryBgColor&amp;quot;&lt;br /&gt;
	bg_writeable_color=&amp;quot;ChatHistoryBgColor&amp;quot;&lt;br /&gt;
	word_wrap=&amp;quot;true&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:B. Widget named &amp;quot;Chat History Editor with mute&amp;quot;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;text_editor type=&amp;quot;string&amp;quot; length=&amp;quot;1&amp;quot; bottom=&amp;quot;28&amp;quot; embedded_items=&amp;quot;false&amp;quot; enabled=&amp;quot;false&amp;quot;&lt;br /&gt;
	follows=&amp;quot;left|top|right|bottom&amp;quot; font=&amp;quot;SansSerif&amp;quot; height=&amp;quot;74&amp;quot; left=&amp;quot;5&amp;quot;&lt;br /&gt;
	max_length=&amp;quot;2147483647&amp;quot; mouse_opaque=&amp;quot;true&amp;quot;&lt;br /&gt;
	name=&amp;quot;Chat History Editor with mute&amp;quot; text_color=&amp;quot;ChatHistoryTextColor&amp;quot;&lt;br /&gt;
	text_readonly_color=&amp;quot;ChatHistoryTextColor&amp;quot; width=&amp;quot;300&amp;quot; word_wrap=&amp;quot;true&amp;quot; &lt;br /&gt;
	bg_readonly_color=&amp;quot;ChatHistoryBgColor&amp;quot;&lt;br /&gt;
	bg_writeable_color=&amp;quot;ChatHistoryBgColor&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Related to layout ===&lt;br /&gt;
The XML files in this folder are also where you describe the configuration or structure of the floaters, panels, menus, etc.  See [[Skinning HowTo/XUI Containers]] for a description of the XML elements and attributes for containers.  See [[Skinning HowTo/XUI Menus]] for a description of the menus.  And see [[Skinning HowTo/XUI Widgets]] for descriptions of other widgets.  See [[Skinning HowTo/XUI XML definition]] for a description of each XML element and its associated attributes.&lt;br /&gt;
&lt;br /&gt;
= See Also =&lt;br /&gt;
=== Other Tutorials ===&lt;br /&gt;
* A basic skinning tutorial for recoloring the viewer: [[Skinning_How_To/Skin_the_viewer]]&lt;br /&gt;
* [[Skinning HowTo/Increase the transparency of unfocused Chat windows]]&lt;br /&gt;
* [[Skinning HowTo/Increase the transparency of Pie Menu]]&lt;br /&gt;
* [[Skinning HowTo/Make window backgrounds MORE opaque]]&lt;br /&gt;
* [[Skinning How To/Edit a menu]]&lt;br /&gt;
* [[Skinning How To/Add custom artwork to the viewer]]&lt;br /&gt;
* [[Skinning How To/Add custom fonts to the viewer]]&lt;br /&gt;
* [[Skinning How To/Window sizing and resizing]]&lt;br /&gt;
* [[Skinning How To/Add 3rd party skins to the skins preferences panel]]&lt;br /&gt;
&lt;br /&gt;
=== Slightly outdated Tutorials ===&lt;br /&gt;
* [[Skinning HowTo/Revert 1.20 to a Classic_look]] by McCabe Maxsted&lt;br /&gt;
** Note: the final 1.20 viewer lets you switch between Silver and a Classic look automatically in Preferences &amp;gt; Skin. But this is still a great exercise in learning how the skinning architecture works!&lt;br /&gt;
* [[Skinning How To/Remove the release keys button]] in viewer 1.20&lt;br /&gt;
** Note: the final 1.21 viewer has permanently removed the release keys button, and moved it to the World menu.&lt;br /&gt;
* [http://yukikoomegamu.blip.tv/file/810017 Dazzle Tutorial Part 1] by Yukiko Omegamu&lt;br /&gt;
&lt;br /&gt;
=== Helpful Resources ===&lt;br /&gt;
* [[Skinning_How_To/Artwork dependencies]]&lt;br /&gt;
* [[Skinning_How_To/Legacy_files]]&lt;br /&gt;
* [[Skinning_How_To/Hardcoded_limits_in_the_xml_files]]&lt;br /&gt;
* [[Skinning_How_To/The_XML_files_and_what_they_do]]&lt;br /&gt;
* [[Skinning_How_To/Viewer_crash_causes]]&lt;br /&gt;
* [[Skinning_How_To/Fully_commented_colors.xml_file|Fully commented colors.xml file]]&lt;br /&gt;
&lt;br /&gt;
=== Resident Created Skins ===&lt;br /&gt;
* see the page [[Skinning - Post Your Skins Here]]&lt;br /&gt;
[[Category:Skinning]]&lt;/div&gt;</summary>
		<author><name>Fiddler Jones</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Skinning_HowTo/XUI_Text&amp;diff=399423</id>
		<title>Skinning HowTo/XUI Text</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Skinning_HowTo/XUI_Text&amp;diff=399423"/>
		<updated>2009-06-20T18:21:48Z</updated>

		<summary type="html">&lt;p&gt;Fiddler Jones: New page: ==Alerts==  === alerts === ----  ==Fonts==  === fonts === ---- Can contain font and font_size.   === font_size parameters === ---- Used by fonts. ===== name ===== ===== comment ===== =====...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Alerts==&lt;br /&gt;
&lt;br /&gt;
=== alerts ===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Fonts==&lt;br /&gt;
&lt;br /&gt;
=== fonts ===&lt;br /&gt;
----&lt;br /&gt;
Can contain font and font_size. &lt;br /&gt;
&lt;br /&gt;
=== font_size parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by fonts.&lt;br /&gt;
===== name =====&lt;br /&gt;
===== comment =====&lt;br /&gt;
===== size =====&lt;br /&gt;
&lt;br /&gt;
=== font parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by fonts.&lt;br /&gt;
Can contain file and os. &lt;br /&gt;
===== name =====&lt;br /&gt;
===== comment =====&lt;br /&gt;
===== font_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== os parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by font. &lt;br /&gt;
Can contain file.&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== file ===&lt;br /&gt;
----&lt;br /&gt;
Used by font and os.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Mimetypes==&lt;br /&gt;
&lt;br /&gt;
=== mimetypes parameters ===&lt;br /&gt;
----&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== defaultlabel ===&lt;br /&gt;
----&lt;br /&gt;
Used by mimetypes.&lt;br /&gt;
&lt;br /&gt;
=== defaultwidget ===&lt;br /&gt;
----&lt;br /&gt;
Used by mimetypes.&lt;br /&gt;
&lt;br /&gt;
=== defaultimpl ===&lt;br /&gt;
----&lt;br /&gt;
Used by mimetypes.&lt;br /&gt;
&lt;br /&gt;
=== scheme parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by mimetypes.&lt;br /&gt;
Can contain label and widgettype.&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== widgetset parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by mimetypes.&lt;br /&gt;
Can contain allow_looping, allow_resize, default_type, icon, label, playtip, and tooltip.   &lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== mimetype parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by mimetypes.&lt;br /&gt;
Can contain impl, label, and widgettype.&lt;br /&gt;
===== name =====&lt;br /&gt;
===== menu =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== impl ===&lt;br /&gt;
----&lt;br /&gt;
Used by mimetype.&lt;br /&gt;
&lt;br /&gt;
=== widgettype ===&lt;br /&gt;
----&lt;br /&gt;
Used by scheme and mimetype.&lt;br /&gt;
&lt;br /&gt;
=== label parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by widgetset, scheme, mimetype.&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== allow_resize ===&lt;br /&gt;
----&lt;br /&gt;
Used by widgetset.&lt;br /&gt;
&lt;br /&gt;
=== allow_looping ===&lt;br /&gt;
----&lt;br /&gt;
Used by widgetset.&lt;br /&gt;
&lt;br /&gt;
=== default_type ===&lt;br /&gt;
----&lt;br /&gt;
Used by widgetset.&lt;br /&gt;
&lt;br /&gt;
=== playtip parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by widgetset.&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== tooltip parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by widgetset.&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== icon parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, layout_stack, layout_panel, multi_floater, and widgetset.&lt;br /&gt;
===== image_name =====&lt;br /&gt;
&#039;&#039;Required.&#039;&#039; Specifies the name of the image to load for this icon.&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_name=&amp;quot;myicon.png&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== top =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bg_alpha_color =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== border =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== scale_image =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== auto_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Notifications==&lt;br /&gt;
&lt;br /&gt;
=== notifications ===&lt;br /&gt;
----&lt;br /&gt;
Can contain global, notification, and template.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== global parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by notifications.&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== template parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by notifications.&lt;br /&gt;
Can contain form.&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== notification parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by notifications.&lt;br /&gt;
Can contain form, unique, url, and usetemplate.&lt;br /&gt;
===== functor =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== icon =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== type =====&lt;br /&gt;
===== priority =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== sound =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== duration =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== form parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by template and notification.&lt;br /&gt;
Can contain button, ignore, and input.&lt;br /&gt;
===== name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== ignore parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by form.&lt;br /&gt;
===== text =====&lt;br /&gt;
===== name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== save_option =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== input parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by form.&lt;br /&gt;
===== name =====&lt;br /&gt;
===== type =====&lt;br /&gt;
&lt;br /&gt;
=== button parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, layout_stack, layout_panel, and form.&lt;br /&gt;
&lt;br /&gt;
===== scale_image =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Specifies whether to scale the button art as its container/floater is resized. As of 1.18.x, all button art has this property set to &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt; where the button size is not equal to 32x128. &lt;br /&gt;
&lt;br /&gt;
Boolean: &amp;lt;code&amp;gt;scale_image=&amp;quot;true&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Label is the text on the button&#039;s face. Without a specified label (and no &amp;lt;code&amp;gt;image_overlay&amp;lt;/code&amp;gt; declared), your button will be labeled &amp;quot;Button&amp;quot;.&lt;br /&gt;
String: &amp;lt;code&amp;gt;label=&amp;quot;Click Me!&amp;quot; &amp;lt;/code&amp;gt;&lt;br /&gt;
===== label_selected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Label is the text on the button&#039;s face when pressed into an &#039;on&#039; state. Your button will inherit the &amp;lt;code&amp;gt; label&amp;lt;/code&amp;gt; if you omit this property.&lt;br /&gt;
String: &amp;lt;code&amp;gt;label_selected=&amp;quot;I&#039;ve been clicked.&amp;quot; &amp;lt;/code&amp;gt;&lt;br /&gt;
===== font =====&lt;br /&gt;
(under construction)&lt;br /&gt;
===== font_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Styles the text. Allows multiple style selections. As of 1.18.x, the style options are:&lt;br /&gt;
&lt;br /&gt;
* normal: Apply the default styles of the selected font. (For example, SansSerifBold has a default bold style applied to it.)&lt;br /&gt;
* bold: Bolds the text.&lt;br /&gt;
* italic: Italicizes the text.&lt;br /&gt;
* underline: Underlines the text.&lt;br /&gt;
* drop_shadow: Old-style 1px offset of black under the text.&lt;br /&gt;
* drop_shadow_soft: New-style 3px offset of blurred shadow under the text.&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;font_style=&amp;quot;bold|underline|drop_shadow_soft&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Controls horizontal alignment of label on button face.  Options are &amp;quot;left&amp;quot;, &amp;quot;center&amp;quot; and &amp;quot;right&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===== image_unselected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the unselected/up and enabled button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_selected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the selected/down button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\[SKIN]\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/textures&amp;lt;/code&amp;gt;). By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_selected=&amp;quot;btn_square-down_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_hover_selected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the selected/down and mouseover/hover button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/[SKIN]/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square-down-hover_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_hover_unselected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the unselected/up and mouseover/hover button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\[SKIN]\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/[SKIN]/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size.&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square-up-hover_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_disabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the disabled button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/[SKIN]/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square-disabled_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_disabled_selected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the disabled and selected/down button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\[SKIN]\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square-down-disabled_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_overlay =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Applies an overlay image to the button. The button art will be sized to fit. As of 1.18.x, these icons should be 16 pixels high at maximum on a standard height 24px button to minimize scaling artifacts. Can be used with or without text. Art must be located in the &amp;lt;code&amp;gt;..\skins\[SKIN]\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/[SKIN]/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. See [[#image_overlay_alignment|image_overlay_alignment]] for alignment options. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_overlay=&amp;quot;icn_media-play_16.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_overlay_alignment =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Sets the alignment of the &amp;lt;code&amp;gt;image_overlay&amp;lt;/code&amp;gt; icon. &lt;br /&gt;
&lt;br /&gt;
Values: &lt;br /&gt;
* left: left-aligns the art on the button. This standard is used for new button art with text in the Dazzle branch.&lt;br /&gt;
* right: right-aligns the the art on the button.&lt;br /&gt;
* center: centers the art on the button. This standard is used for new button art without text in the Dazzle branch.&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_overlay_alignment=&amp;quot;left&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== toggle =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Determines whether the button is a toggle button or not. The Fly/Stop Flying button is a toggle button, for example.&lt;br /&gt;
&lt;br /&gt;
Boolean: &amp;lt;code&amp;gt;toggle=&amp;quot;false&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== visible =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== pad_right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== hidden =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== tab_stop =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== help_url =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== sound_flags =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== auto_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== user_resize =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== valign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== default =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== index =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== text =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== ignore =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== label_width =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== image =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== url parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by notification.&lt;br /&gt;
===== option =====&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== usetemplate parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by notification.&lt;br /&gt;
===== name =====&lt;br /&gt;
===== yestext =====&lt;br /&gt;
===== notext =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== canceltext ===== &lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
===== ignoretext ===== &lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== unique ===&lt;br /&gt;
----&lt;br /&gt;
Used by notification.&lt;br /&gt;
&lt;br /&gt;
=== context parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by unique.&lt;br /&gt;
===== key =====&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Role Actions==&lt;br /&gt;
&lt;br /&gt;
=== role_actions ===&lt;br /&gt;
----&lt;br /&gt;
Can contain action_set.&lt;br /&gt;
&lt;br /&gt;
=== action_set parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by role_actions.&lt;br /&gt;
Can contain action.&lt;br /&gt;
===== description =====&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== action parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by action_set.&lt;br /&gt;
===== description =====&lt;br /&gt;
===== longdescription =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== value =====&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Strings==&lt;br /&gt;
&lt;br /&gt;
=== strings ===&lt;br /&gt;
----&lt;br /&gt;
Can contain string.&lt;br /&gt;
&lt;br /&gt;
=== string parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by floater, panel, multi_floater, and strings.&lt;br /&gt;
===== name =====&lt;br /&gt;
===== word_wrap =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Teleport Messages==&lt;br /&gt;
&lt;br /&gt;
=== teleport_messages ===&lt;br /&gt;
----&lt;br /&gt;
Can contain message_set.&lt;br /&gt;
&lt;br /&gt;
=== message_set parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by teleport_messages.&lt;br /&gt;
Can contain message.&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== message parameters ===&lt;br /&gt;
----&lt;br /&gt;
Used by message_set.&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==XUI Version==&lt;br /&gt;
&lt;br /&gt;
=== xui_version ===&lt;/div&gt;</summary>
		<author><name>Fiddler Jones</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Skinning_HowTo/Basics&amp;diff=399413</id>
		<title>Skinning HowTo/Basics</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Skinning_HowTo/Basics&amp;diff=399413"/>
		<updated>2009-06-20T18:06:31Z</updated>

		<summary type="html">&lt;p&gt;Fiddler Jones: /* Related to localizations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Help|Viewer=*}}&lt;br /&gt;
&lt;br /&gt;
This page is a stub.  Improvements to this page are freely welcomed!  &lt;br /&gt;
&lt;br /&gt;
New skins have already been created -- see the page [[Skinning - Post Your Skins Here]].&lt;br /&gt;
&lt;br /&gt;
For a full list of tutorials -- see the [[Skinning_HowTo/Basics#See_Also]] section.&lt;br /&gt;
&lt;br /&gt;
If you would like to add tutorials with more than Basic information, you might choose to name your page along similar lines:&lt;br /&gt;
* Skinning HowTo/Resize the toolbar&lt;br /&gt;
* Skinning HowTo/Changing a highlighting effect&lt;br /&gt;
* &#039;&#039;etc&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Intro =&lt;br /&gt;
This page describes the skinning capabilities of Viewer 1.20 and higher, and until it becomes the official viewer, assumes you have the 1.20 Release Candidate installed. &lt;br /&gt;
&lt;br /&gt;
The skinning capabilities of the Second Life viewer are currently limited, but will be continuously improved through the development of the [[Skinning]] Project.  This document sets out some basic information about the structure and loading of UI textures, colors, floaters as defined in XML.&lt;br /&gt;
&lt;br /&gt;
Caution is always warranted when making changes to Second Life&#039;s installed files.  In some cases the viewer will crash if an XML file is missing requisite node or element, or if such an element is malformed/misspelled.  Making a backup copy of the unaltered files is highly recommended.  If a malformed file prevents you from running the viewer without an immediate crash, you will need to restore the original file; or re-install Second Life from the [http://secondlife.com/support/downloads.php download page].&lt;br /&gt;
&lt;br /&gt;
=== Helpful Tools ===&lt;br /&gt;
* You will need an XML editor program for more easily making edits to an XML file.&lt;br /&gt;
** &#039;&#039;One such editor that is free and open source is [http://www.activestate.com/Products/komodo_ide/komodo_edit.mhtml Komodo Edit].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Most Windows versions do not provide a thumbnail view for tga files (an essential feature while editing the skin files). [http://greggman.com/pages/thumbplug_tga.htm Thumb Plug TGA] is a free open source tga thumbnail plugin that will provide this functionality. &lt;br /&gt;
&lt;br /&gt;
* OpenSim is a free and open source version of the SL Simulator that you can run yourself. Next to your xml editor and imaging program, this will be your most important tool while skinning the viewer. Linden grid logins can be slow, or disabled, and are inconvenient for testing things like a one line edit of an XML file. Logins on a simulator running on your local machine are significantly faster than logins sent over the Internet, thus providing a quick and easy testbed for edits you&#039;ve made to your viewer skin. &lt;br /&gt;
** [http://opensimulator.org Official OpenSim website]&lt;br /&gt;
** Read the &amp;quot;User Docs&amp;quot; page for instructions on how to download and setup your personal simulator.&lt;br /&gt;
** [http://opensimulator.org/wiki/Connecting How to connect to an Open Simulator with your viewer]&lt;br /&gt;
&lt;br /&gt;
Its usefulness cannot be stressed enough when dealing with xml files that need a relog (such as colors.xml).&lt;br /&gt;
&lt;br /&gt;
=== Useful menu items ===&lt;br /&gt;
&lt;br /&gt;
* Advanced &amp;gt; UI &amp;gt; Show Name Tooltops&lt;br /&gt;
Shows the xml file name or UI path of whatever element your mouse is hovering over.&lt;br /&gt;
&lt;br /&gt;
* Advanced &amp;gt; XUI &amp;gt; Edit UI...&lt;br /&gt;
A barest of bones xml file editor. Useful for testing spacing and layout for portions of the UI without relogging.&lt;br /&gt;
&lt;br /&gt;
= \SecondLife\skins\[SKIN]\ folder =&lt;br /&gt;
(Note: colors.xml and colors_base.xml are now associated with specific viewer skins. Each skin folder has its own copy of colors.xml and colors_base.xml)&lt;br /&gt;
== colors_base.xml ==&lt;br /&gt;
This file defines the basic colors of the UI as separately named nodes.&lt;br /&gt;
&lt;br /&gt;
* WARNING:  It is highly advisable that you do NOT MAKE CHANGES to this file.  Instead, copy &amp;amp; paste entries from this file to the next file (colors.xml) -- which overrides settings in colors_base.xml.  &amp;lt;b&amp;gt;The viewer will crash if any requisite entry is missing or malformed in colors_base.xml!&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== colors.xml ==&lt;br /&gt;
By default, this file has no entries.  However this file can contains entries which will override any identically-named entry in colors_base.xml.&lt;br /&gt;
&lt;br /&gt;
The format for specifying a color is &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;value=&amp;quot;[R],[G],[B],[OPACITY]&amp;quot;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
...where &amp;lt;code&amp;gt;R,G,B,Opacity&amp;lt;/code&amp;gt; are in the range 0-255.  For opacity, 128 is half opacity (ergo, half transparent).&lt;br /&gt;
&lt;br /&gt;
(Note: Opacity is also sometimes called the Alpha value)&lt;br /&gt;
&lt;br /&gt;
* For example, you could copy the following entries &#039;&#039;from&#039;&#039; colors_base.xml and paste them &#039;&#039;into&#039;&#039; colors.xml, where you can make adjustments:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;!-- CHAT AND IM HISTORY TEXTBOX COLORS --&amp;gt;&lt;br /&gt;
&amp;lt;ChatHistoryBgColor value=&amp;quot;0, 30, 80, 200&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;ChatHistoryTextColor value=&amp;quot;255, 255, 255, 255&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;IMHistoryBgColor value=&amp;quot;0, 30, 80, 128&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;IMHistoryTextColor value=&amp;quot;255, 255, 255, 255&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* For ease of use, there is also a [[Skinning_How_To/Fully_commented_colors.xml_file|fully commented colors.xml file]] on the wiki that labels each setting.&lt;br /&gt;
&lt;br /&gt;
= \SecondLife\skins\[SKIN]\textures\ folder =&lt;br /&gt;
&lt;br /&gt;
2008-04-08: This is where the viewer&#039;s installed textures reside.&lt;br /&gt;
&lt;br /&gt;
== *.j2c, *.tga, *.jpg, *.png ==&lt;br /&gt;
&lt;br /&gt;
* Many of these textures have a filename by UUID &lt;br /&gt;
** most of these are installed textures used on Orientation Island.&lt;br /&gt;
* As part of the [[Dazzle]] project, every texture that is used in the UI now has a human-readable english filename... with the following EXCEPTIONS (&#039;&#039;these omissions will be converted in the [[Skinning]] Phase 1&#039;&#039;):&lt;br /&gt;
** 7a0b1bdb-b5d9-4df5-bac2-ba230da93b5b.tga (Create tool iconic button)&lt;br /&gt;
** 0098b015-3daf-4cfe-a72f-915369ea97c2.tga (Create tool iconic button, selected iconic button)&lt;br /&gt;
** 3c18c87e-5f50-14e2-e744-f44734aa365f.tga (Scroll-left-to-firstone |&amp;lt; icon)&lt;br /&gt;
** 7dabc040-ec13-2309-ddf7-4f161f6de2f4.tga (Scroll-right-to-lastone &amp;gt;|, highlighted icon)&lt;br /&gt;
** 9cad3e6d-2d6d-107d-f8ab-5ba272b5bfe1.tga (Scroll-left-to-firstone |&amp;lt;, highlighted icon)&lt;br /&gt;
** 89e9fc7c-0b16-457d-be4f-136270759c4d.tga (Volume &amp;quot;speaker&amp;quot; icon)&lt;br /&gt;
** 5748decc-f629-461c-9a36-a35a221fe21f.tga (blank icon)&lt;br /&gt;
 &lt;br /&gt;
* In a future phase of [[Skinning]] it is planned to move these UI textures to a separate folder so they can be found/manipulated together more easily.&lt;br /&gt;
&lt;br /&gt;
* In the past,icon graphics/textures had to have an image size that was a power of two (eg, 32x128, 64x128, etc),  but now they can be any size (eg. a 24x96 image).&lt;br /&gt;
&lt;br /&gt;
== textures.xml ==&lt;br /&gt;
&lt;br /&gt;
2008-04-08: Here is an example of some simple entries in textures.xml.  They have no stretch rectangle defined, not preloaded, are not referenced by UUID:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  &amp;lt;icon_auction.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_avatar_offline.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_avatar_online.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_day_cycle.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_diurnal.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_event.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_event_mature.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_for_sale.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_group.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_groupnotice.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_groupnoticeinventory.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_lock.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_place.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_popular.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_top_pick.tga/&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== scaling rectangles (scale_rect) ====&lt;br /&gt;
&lt;br /&gt;
UI art textures are often stretched (scaled) in various resizing to accommodate different widths or heights of the same widget.  In order to preserve a crisp look of edges, part of the image is &#039;preserved&#039; or protected to not be scaled.  By default, the stretching will preserve 8 pixels on all sides of the image.&lt;br /&gt;
&lt;br /&gt;
* To change this default, you set a &amp;lt;b&amp;gt;&amp;lt;scale_rect /&amp;gt;&amp;lt;/b&amp;gt; element.&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
&amp;lt;scale_rect left=&amp;quot;&#039;&#039;x1&#039;&#039;&amp;quot; top=&amp;quot;&#039;&#039;y1&#039;&#039;&amp;quot;  right=&amp;quot;&#039;&#039;x2&#039;&#039;&amp;quot; bottom=&amp;quot;&#039;&#039;y2&#039;&#039;&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
* The pixel coordinates of the image here are counted from a (0,0) position that refers to the LEFT BOTTOM corner.  (Like a Cartesian coordinate system in quadrant I.)&lt;br /&gt;
&lt;br /&gt;
* For example, this image toolbar_btn_selected.tga has dimensions of 128 pixels width x 24 pixels height: [[Image:Toolbar btn selected.tga.jpg]]  &lt;br /&gt;
** The following &amp;lt;scale_rect /&amp;gt; code...&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
  &amp;lt;toolbar_btn_selected.tga&amp;gt;&lt;br /&gt;
        &amp;lt;scale_rect left=&amp;quot;26&amp;quot; top=&amp;quot;24&amp;quot; right=&amp;quot;102&amp;quot; bottom=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;/toolbar_btn_selected.tga&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
:* ...defines a stretchable rectangle that &#039;&#039;preserves&#039;&#039; 26 pixels to its left &amp;amp; right:&lt;br /&gt;
:: [[Image:Toolbar btn selected rect example1.jpg]]&lt;br /&gt;
&lt;br /&gt;
==== use_mips ====&lt;br /&gt;
(under construction)&lt;br /&gt;
&lt;br /&gt;
==== preload ====&lt;br /&gt;
Setting &amp;lt;code&amp;gt;preload=&amp;quot;true&amp;quot;&amp;lt;/code&amp;gt; means the texture is loaded at runtime, before the login screen appears.  In general it is best to preload as few textures as possible, since this affects memory usage of the viewer.&lt;br /&gt;
&lt;br /&gt;
Example: &lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
  &amp;lt;checkbox_disabled_false.tga preload=&amp;quot;true&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= \SecondLife\skins\[SKIN]\xui\ folder =&lt;br /&gt;
&lt;br /&gt;
* XUI (pronounced zoo-e) stands for XML User Interface.  XUI consists of a custom XML data format for describing Second Life&#039;s user interface, and the code which processes that data and integrates it with the Second Life viewer. &lt;br /&gt;
&lt;br /&gt;
== ..\[lang] folders ==&lt;br /&gt;
&lt;br /&gt;
When another language is selected in the viewer (Preferences &amp;gt; General &amp;gt; Language), then the files in the appropriate [lang] folder are loaded hierarchically on top of the en-us version, starting the next time the viewer is run. &lt;br /&gt;
&lt;br /&gt;
If an element (or entire file) is missing in the [lang] version, then the viewer falls back to the value specified in the en-us version.&lt;br /&gt;
&lt;br /&gt;
2008-04-08: Existing languages included in the viewer include:&lt;br /&gt;
&lt;br /&gt;
*\ko  Korean&lt;br /&gt;
*\ja  Japanese&lt;br /&gt;
*\de  German&lt;br /&gt;
*\fr  French - &#039;&#039;not officially supported nor updated regularly&#039;&#039;&lt;br /&gt;
*\es  Spanish - &#039;&#039;not officially supported nor updated regularly&#039;&#039;&lt;br /&gt;
*\zh  Simplified Chinese - &#039;&#039;not officially supported nor updated regularly&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The \[lang] version of floater or panel contains only the minimum values desired to override from the en-us version.  &lt;br /&gt;
* Generally this includes only a) the matching &amp;lt;code&amp;gt;name=&amp;lt;/code&amp;gt; property and b) the translated string/&amp;lt;code&amp;gt;label=&amp;lt;/code&amp;gt;.  &lt;br /&gt;
* However in some cases a separate per-language width may be specified, in order to adjust the size of a particular widget for that language only.&lt;br /&gt;
&lt;br /&gt;
== ..\en-us folder ==&lt;br /&gt;
&lt;br /&gt;
This folder is where the size of floaters, panels, and widgets are defined, as well the text strings in English used by the viewer. &lt;br /&gt;
&lt;br /&gt;
IMPORTANT NOTE:  Do not ever change any &amp;lt;code&amp;gt;name=&amp;lt;/code&amp;gt; parameters from the existing (English) name. The &amp;lt;code&amp;gt;name=&amp;lt;/code&amp;gt; parameter is used to identify each node as expected when called in the viewer code, and to match it to other translations of the same node.&lt;br /&gt;
&lt;br /&gt;
=== Related to localizations ===&lt;br /&gt;
[[Skinning HowTo/XUI Text]] describes the XUI elements and attributes related to text strings.&lt;br /&gt;
A further discussion of the English text strings and how these are manipulated to make translations can be found at [[How to Localize Your World]]&lt;br /&gt;
&lt;br /&gt;
=== Related to colors ===&lt;br /&gt;
2008-04-08: For purposes of skinning, it is important to note that there are still 2 XML files at this time which specify a color from within the \en-us folder. In the Release Candidate:&lt;br /&gt;
===== 1. \skins\default\xui\en-us\floater_instant_message_ad_hoc.xml=====&lt;br /&gt;
* contains a &amp;lt;text_editor /&amp;gt; widget with a &amp;lt;code&amp;gt;bg_readonly_color, bg_writeable_color, text_color,&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;text_readonly_color&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
:A. Widget named &amp;quot;im_history&amp;quot;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;text_editor type=&amp;quot;string&amp;quot; length=&amp;quot;1&amp;quot; bg_readonly_color=&amp;quot;ChatHistoryBgColor&amp;quot; &lt;br /&gt;
	bg_writeable_color=&amp;quot;ChatHistoryBgColor&amp;quot;&lt;br /&gt;
	bottom=&amp;quot;-265&amp;quot; embedded_items=&amp;quot;false&amp;quot; enabled=&amp;quot;false&amp;quot;&lt;br /&gt;
	follows=&amp;quot;left|top|right|bottom&amp;quot; font=&amp;quot;SansSerif&amp;quot; height=&amp;quot;239&amp;quot; left=&amp;quot;5&amp;quot;&lt;br /&gt;
	max_length=&amp;quot;2147483647&amp;quot; mouse_opaque=&amp;quot;true&amp;quot; name=&amp;quot;im_history&amp;quot;&lt;br /&gt;
	text_color=&amp;quot;ChatHistoryTextColor&amp;quot;&lt;br /&gt;
	text_readonly_color=&amp;quot;ChatHistoryTextColor&amp;quot; width=&amp;quot;490&amp;quot; word_wrap=&amp;quot;true&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* These 4 values could be set as either a named entry in colors.xml (&amp;lt;code&amp;gt;bg_readonly_color=&amp;quot;ChatHistoryBgColor&amp;quot;&amp;lt;/code&amp;gt;) or directly as an R,G,B,O value (&amp;lt;code&amp;gt;bg_readonly_color=&amp;quot;50, 115, 185, 150&amp;quot;&amp;lt;/code&amp;gt;)&lt;br /&gt;
** &#039;&#039;Note:  you can set a text color to any such&#039;&#039; &amp;lt;text_editor /&amp;gt; &#039;&#039;widget in the XML using the &amp;lt;code&amp;gt;text_color=&amp;lt;/code&amp;gt; parameter.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== 2. \skins\default\xui\en-us\floater_chat_history.xml=====&lt;br /&gt;
* contains a couple &amp;lt;text_editor /&amp;gt; widget with a &amp;lt;code&amp;gt;bg_readonly_color, bg_writeable_color, text_color,&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;text_readonly_color&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
:A. Widget named &amp;quot;Chat History Editor&amp;quot;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;text_editor type=&amp;quot;string&amp;quot; length=&amp;quot;1&amp;quot; bottom=&amp;quot;28&amp;quot; embedded_items=&amp;quot;false&amp;quot; enabled=&amp;quot;false&amp;quot;&lt;br /&gt;
	follows=&amp;quot;left|top|right|bottom&amp;quot; font=&amp;quot;SansSerif&amp;quot; height=&amp;quot;74&amp;quot; left=&amp;quot;5&amp;quot;&lt;br /&gt;
	max_length=&amp;quot;2147483647&amp;quot; mouse_opaque=&amp;quot;true&amp;quot; name=&amp;quot;Chat History Editor&amp;quot;&lt;br /&gt;
	text_color=&amp;quot;ChatHistoryTextColor&amp;quot; text_readonly_color=&amp;quot;ChatHistoryTextColor&amp;quot; width=&amp;quot;299&amp;quot;&lt;br /&gt;
	bg_readonly_color=&amp;quot;ChatHistoryBgColor&amp;quot;&lt;br /&gt;
	bg_writeable_color=&amp;quot;ChatHistoryBgColor&amp;quot;&lt;br /&gt;
	word_wrap=&amp;quot;true&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:B. Widget named &amp;quot;Chat History Editor with mute&amp;quot;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;text_editor type=&amp;quot;string&amp;quot; length=&amp;quot;1&amp;quot; bottom=&amp;quot;28&amp;quot; embedded_items=&amp;quot;false&amp;quot; enabled=&amp;quot;false&amp;quot;&lt;br /&gt;
	follows=&amp;quot;left|top|right|bottom&amp;quot; font=&amp;quot;SansSerif&amp;quot; height=&amp;quot;74&amp;quot; left=&amp;quot;5&amp;quot;&lt;br /&gt;
	max_length=&amp;quot;2147483647&amp;quot; mouse_opaque=&amp;quot;true&amp;quot;&lt;br /&gt;
	name=&amp;quot;Chat History Editor with mute&amp;quot; text_color=&amp;quot;ChatHistoryTextColor&amp;quot;&lt;br /&gt;
	text_readonly_color=&amp;quot;ChatHistoryTextColor&amp;quot; width=&amp;quot;300&amp;quot; word_wrap=&amp;quot;true&amp;quot; &lt;br /&gt;
	bg_readonly_color=&amp;quot;ChatHistoryBgColor&amp;quot;&lt;br /&gt;
	bg_writeable_color=&amp;quot;ChatHistoryBgColor&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Related to layout ===&lt;br /&gt;
The XML files in this folder are also where you describe the configuration or structure of the floaters, panels, etc.  See [[Skinning HowTo/XUI XML definition]] for a description of each XML element and its associated attributes.&lt;br /&gt;
&lt;br /&gt;
= See Also =&lt;br /&gt;
=== Other Tutorials ===&lt;br /&gt;
* A basic skinning tutorial for recoloring the viewer: [[Skinning_How_To/Skin_the_viewer]]&lt;br /&gt;
* [[Skinning HowTo/Increase the transparency of unfocused Chat windows]]&lt;br /&gt;
* [[Skinning HowTo/Increase the transparency of Pie Menu]]&lt;br /&gt;
* [[Skinning HowTo/Make window backgrounds MORE opaque]]&lt;br /&gt;
* [[Skinning How To/Edit a menu]]&lt;br /&gt;
* [[Skinning How To/Add custom artwork to the viewer]]&lt;br /&gt;
* [[Skinning How To/Add custom fonts to the viewer]]&lt;br /&gt;
* [[Skinning How To/Window sizing and resizing]]&lt;br /&gt;
* [[Skinning How To/Add 3rd party skins to the skins preferences panel]]&lt;br /&gt;
&lt;br /&gt;
=== Slightly outdated Tutorials ===&lt;br /&gt;
* [[Skinning HowTo/Revert 1.20 to a Classic_look]] by McCabe Maxsted&lt;br /&gt;
** Note: the final 1.20 viewer lets you switch between Silver and a Classic look automatically in Preferences &amp;gt; Skin. But this is still a great exercise in learning how the skinning architecture works!&lt;br /&gt;
* [[Skinning How To/Remove the release keys button]] in viewer 1.20&lt;br /&gt;
** Note: the final 1.21 viewer has permanently removed the release keys button, and moved it to the World menu.&lt;br /&gt;
* [http://yukikoomegamu.blip.tv/file/810017 Dazzle Tutorial Part 1] by Yukiko Omegamu&lt;br /&gt;
&lt;br /&gt;
=== Helpful Resources ===&lt;br /&gt;
* [[Skinning_How_To/Artwork dependencies]]&lt;br /&gt;
* [[Skinning_How_To/Legacy_files]]&lt;br /&gt;
* [[Skinning_How_To/Hardcoded_limits_in_the_xml_files]]&lt;br /&gt;
* [[Skinning_How_To/The_XML_files_and_what_they_do]]&lt;br /&gt;
* [[Skinning_How_To/Viewer_crash_causes]]&lt;br /&gt;
* [[Skinning_How_To/Fully_commented_colors.xml_file|Fully commented colors.xml file]]&lt;br /&gt;
&lt;br /&gt;
=== Resident Created Skins ===&lt;br /&gt;
* see the page [[Skinning - Post Your Skins Here]]&lt;br /&gt;
[[Category:Skinning]]&lt;/div&gt;</summary>
		<author><name>Fiddler Jones</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Skinning_HowTo/Basics&amp;diff=388942</id>
		<title>Skinning HowTo/Basics</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Skinning_HowTo/Basics&amp;diff=388942"/>
		<updated>2009-06-11T02:12:03Z</updated>

		<summary type="html">&lt;p&gt;Fiddler Jones: /* Related to layout */   Making a new page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Help|Viewer=*}}&lt;br /&gt;
&lt;br /&gt;
This page is a stub.  Improvements to this page are freely welcomed!  &lt;br /&gt;
&lt;br /&gt;
New skins have already been created -- see the page [[Skinning - Post Your Skins Here]].&lt;br /&gt;
&lt;br /&gt;
For a full list of tutorials -- see the [[Skinning_HowTo/Basics#See_Also]] section.&lt;br /&gt;
&lt;br /&gt;
If you would like to add tutorials with more than Basic information, you might choose to name your page along similar lines:&lt;br /&gt;
* Skinning HowTo/Resize the toolbar&lt;br /&gt;
* Skinning HowTo/Changing a highlighting effect&lt;br /&gt;
* &#039;&#039;etc&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Intro =&lt;br /&gt;
This page describes the skinning capabilities of Viewer 1.20 and higher, and until it becomes the official viewer, assumes you have the 1.20 Release Candidate installed. &lt;br /&gt;
&lt;br /&gt;
The skinning capabilities of the Second Life viewer are currently limited, but will be continuously improved through the development of the [[Skinning]] Project.  This document sets out some basic information about the structure and loading of UI textures, colors, floaters as defined in XML.&lt;br /&gt;
&lt;br /&gt;
Caution is always warranted when making changes to Second Life&#039;s installed files.  In some cases the viewer will crash if an XML file is missing requisite node or element, or if such an element is malformed/misspelled.  Making a backup copy of the unaltered files is highly recommended.  If a malformed file prevents you from running the viewer without an immediate crash, you will need to restore the original file; or re-install Second Life from the [http://secondlife.com/support/downloads.php download page].&lt;br /&gt;
&lt;br /&gt;
=== Helpful Tools ===&lt;br /&gt;
* You will need an XML editor program for more easily making edits to an XML file.&lt;br /&gt;
** &#039;&#039;One such editor that is free and open source is [http://www.activestate.com/Products/komodo_ide/komodo_edit.mhtml Komodo Edit].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Most Windows versions do not provide a thumbnail view for tga files (an essential feature while editing the skin files). [http://greggman.com/pages/thumbplug_tga.htm Thumb Plug TGA] is a free open source tga thumbnail plugin that will provide this functionality. &lt;br /&gt;
&lt;br /&gt;
* OpenSim is a free and open source version of the SL Simulator that you can run yourself. Next to your xml editor and imaging program, this will be your most important tool while skinning the viewer. Linden grid logins can be slow, or disabled, and are inconvenient for testing things like a one line edit of an XML file. Logins on a simulator running on your local machine are significantly faster than logins sent over the Internet, thus providing a quick and easy testbed for edits you&#039;ve made to your viewer skin. &lt;br /&gt;
** [http://opensimulator.org Official OpenSim website]&lt;br /&gt;
** Read the &amp;quot;User Docs&amp;quot; page for instructions on how to download and setup your personal simulator.&lt;br /&gt;
** [http://opensimulator.org/wiki/Connecting How to connect to an Open Simulator with your viewer]&lt;br /&gt;
&lt;br /&gt;
Its usefulness cannot be stressed enough when dealing with xml files that need a relog (such as colors.xml).&lt;br /&gt;
&lt;br /&gt;
=== Useful menu items ===&lt;br /&gt;
&lt;br /&gt;
* Advanced &amp;gt; UI &amp;gt; Show Name Tooltops&lt;br /&gt;
Shows the xml file name or UI path of whatever element your mouse is hovering over.&lt;br /&gt;
&lt;br /&gt;
* Advanced &amp;gt; XUI &amp;gt; Edit UI...&lt;br /&gt;
A barest of bones xml file editor. Useful for testing spacing and layout for portions of the UI without relogging.&lt;br /&gt;
&lt;br /&gt;
= \SecondLife\skins\[SKIN]\ folder =&lt;br /&gt;
(Note: colors.xml and colors_base.xml are now associated with specific viewer skins. Each skin folder has its own copy of colors.xml and colors_base.xml)&lt;br /&gt;
== colors_base.xml ==&lt;br /&gt;
This file defines the basic colors of the UI as separately named nodes.&lt;br /&gt;
&lt;br /&gt;
* WARNING:  It is highly advisable that you do NOT MAKE CHANGES to this file.  Instead, copy &amp;amp; paste entries from this file to the next file (colors.xml) -- which overrides settings in colors_base.xml.  &amp;lt;b&amp;gt;The viewer will crash if any requisite entry is missing or malformed in colors_base.xml!&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== colors.xml ==&lt;br /&gt;
By default, this file has no entries.  However this file can contains entries which will override any identically-named entry in colors_base.xml.&lt;br /&gt;
&lt;br /&gt;
The format for specifying a color is &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;value=&amp;quot;[R],[G],[B],[OPACITY]&amp;quot;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
...where &amp;lt;code&amp;gt;R,G,B,Opacity&amp;lt;/code&amp;gt; are in the range 0-255.  For opacity, 128 is half opacity (ergo, half transparent).&lt;br /&gt;
&lt;br /&gt;
(Note: Opacity is also sometimes called the Alpha value)&lt;br /&gt;
&lt;br /&gt;
* For example, you could copy the following entries &#039;&#039;from&#039;&#039; colors_base.xml and paste them &#039;&#039;into&#039;&#039; colors.xml, where you can make adjustments:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;!-- CHAT AND IM HISTORY TEXTBOX COLORS --&amp;gt;&lt;br /&gt;
&amp;lt;ChatHistoryBgColor value=&amp;quot;0, 30, 80, 200&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;ChatHistoryTextColor value=&amp;quot;255, 255, 255, 255&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;IMHistoryBgColor value=&amp;quot;0, 30, 80, 128&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;IMHistoryTextColor value=&amp;quot;255, 255, 255, 255&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* For ease of use, there is also a [[Skinning_How_To/Fully_commented_colors.xml_file|fully commented colors.xml file]] on the wiki that labels each setting.&lt;br /&gt;
&lt;br /&gt;
= \SecondLife\skins\[SKIN]\textures\ folder =&lt;br /&gt;
&lt;br /&gt;
2008-04-08: This is where the viewer&#039;s installed textures reside.&lt;br /&gt;
&lt;br /&gt;
== *.j2c, *.tga, *.jpg, *.png ==&lt;br /&gt;
&lt;br /&gt;
* Many of these textures have a filename by UUID &lt;br /&gt;
** most of these are installed textures used on Orientation Island.&lt;br /&gt;
* As part of the [[Dazzle]] project, every texture that is used in the UI now has a human-readable english filename... with the following EXCEPTIONS (&#039;&#039;these omissions will be converted in the [[Skinning]] Phase 1&#039;&#039;):&lt;br /&gt;
** 7a0b1bdb-b5d9-4df5-bac2-ba230da93b5b.tga (Create tool iconic button)&lt;br /&gt;
** 0098b015-3daf-4cfe-a72f-915369ea97c2.tga (Create tool iconic button, selected iconic button)&lt;br /&gt;
** 3c18c87e-5f50-14e2-e744-f44734aa365f.tga (Scroll-left-to-firstone |&amp;lt; icon)&lt;br /&gt;
** 7dabc040-ec13-2309-ddf7-4f161f6de2f4.tga (Scroll-right-to-lastone &amp;gt;|, highlighted icon)&lt;br /&gt;
** 9cad3e6d-2d6d-107d-f8ab-5ba272b5bfe1.tga (Scroll-left-to-firstone |&amp;lt;, highlighted icon)&lt;br /&gt;
** 89e9fc7c-0b16-457d-be4f-136270759c4d.tga (Volume &amp;quot;speaker&amp;quot; icon)&lt;br /&gt;
** 5748decc-f629-461c-9a36-a35a221fe21f.tga (blank icon)&lt;br /&gt;
 &lt;br /&gt;
* In a future phase of [[Skinning]] it is planned to move these UI textures to a separate folder so they can be found/manipulated together more easily.&lt;br /&gt;
&lt;br /&gt;
* In the past,icon graphics/textures had to have an image size that was a power of two (eg, 32x128, 64x128, etc),  but now they can be any size (eg. a 24x96 image).&lt;br /&gt;
&lt;br /&gt;
== textures.xml ==&lt;br /&gt;
&lt;br /&gt;
2008-04-08: Here is an example of some simple entries in textures.xml.  They have no stretch rectangle defined, not preloaded, are not referenced by UUID:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  &amp;lt;icon_auction.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_avatar_offline.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_avatar_online.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_day_cycle.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_diurnal.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_event.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_event_mature.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_for_sale.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_group.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_groupnotice.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_groupnoticeinventory.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_lock.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_place.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_popular.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_top_pick.tga/&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== scaling rectangles (scale_rect) ====&lt;br /&gt;
&lt;br /&gt;
UI art textures are often stretched (scaled) in various resizing to accommodate different widths or heights of the same widget.  In order to preserve a crisp look of edges, part of the image is &#039;preserved&#039; or protected to not be scaled.  By default, the stretching will preserve 8 pixels on all sides of the image.&lt;br /&gt;
&lt;br /&gt;
* To change this default, you set a &amp;lt;b&amp;gt;&amp;lt;scale_rect /&amp;gt;&amp;lt;/b&amp;gt; element.&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
&amp;lt;scale_rect left=&amp;quot;&#039;&#039;x1&#039;&#039;&amp;quot; top=&amp;quot;&#039;&#039;y1&#039;&#039;&amp;quot;  right=&amp;quot;&#039;&#039;x2&#039;&#039;&amp;quot; bottom=&amp;quot;&#039;&#039;y2&#039;&#039;&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
* The pixel coordinates of the image here are counted from a (0,0) position that refers to the LEFT BOTTOM corner.  (Like a Cartesian coordinate system in quadrant I.)&lt;br /&gt;
&lt;br /&gt;
* For example, this image toolbar_btn_selected.tga has dimensions of 128 pixels width x 24 pixels height: [[Image:Toolbar btn selected.tga.jpg]]  &lt;br /&gt;
** The following &amp;lt;scale_rect /&amp;gt; code...&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
  &amp;lt;toolbar_btn_selected.tga&amp;gt;&lt;br /&gt;
        &amp;lt;scale_rect left=&amp;quot;26&amp;quot; top=&amp;quot;24&amp;quot; right=&amp;quot;102&amp;quot; bottom=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;/toolbar_btn_selected.tga&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
:* ...defines a stretchable rectangle that &#039;&#039;preserves&#039;&#039; 26 pixels to its left &amp;amp; right:&lt;br /&gt;
:: [[Image:Toolbar btn selected rect example1.jpg]]&lt;br /&gt;
&lt;br /&gt;
==== use_mips ====&lt;br /&gt;
(under construction)&lt;br /&gt;
&lt;br /&gt;
==== preload ====&lt;br /&gt;
Setting &amp;lt;code&amp;gt;preload=&amp;quot;true&amp;quot;&amp;lt;/code&amp;gt; means the texture is loaded at runtime, before the login screen appears.  In general it is best to preload as few textures as possible, since this affects memory usage of the viewer.&lt;br /&gt;
&lt;br /&gt;
Example: &lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
  &amp;lt;checkbox_disabled_false.tga preload=&amp;quot;true&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= \SecondLife\skins\[SKIN]\xui\ folder =&lt;br /&gt;
&lt;br /&gt;
* XUI (pronounced zoo-e) stands for XML User Interface.  XUI consists of a custom XML data format for describing Second Life&#039;s user interface, and the code which processes that data and integrates it with the Second Life viewer. &lt;br /&gt;
&lt;br /&gt;
== ..\[lang] folders ==&lt;br /&gt;
&lt;br /&gt;
When another language is selected in the viewer (Preferences &amp;gt; General &amp;gt; Language), then the files in the appropriate [lang] folder are loaded hierarchically on top of the en-us version, starting the next time the viewer is run. &lt;br /&gt;
&lt;br /&gt;
If an element (or entire file) is missing in the [lang] version, then the viewer falls back to the value specified in the en-us version.&lt;br /&gt;
&lt;br /&gt;
2008-04-08: Existing languages included in the viewer include:&lt;br /&gt;
&lt;br /&gt;
*\ko  Korean&lt;br /&gt;
*\ja  Japanese&lt;br /&gt;
*\de  German&lt;br /&gt;
*\fr  French - &#039;&#039;not officially supported nor updated regularly&#039;&#039;&lt;br /&gt;
*\es  Spanish - &#039;&#039;not officially supported nor updated regularly&#039;&#039;&lt;br /&gt;
*\zh  Simplified Chinese - &#039;&#039;not officially supported nor updated regularly&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The \[lang] version of floater or panel contains only the minimum values desired to override from the en-us version.  &lt;br /&gt;
* Generally this includes only a) the matching &amp;lt;code&amp;gt;name=&amp;lt;/code&amp;gt; property and b) the translated string/&amp;lt;code&amp;gt;label=&amp;lt;/code&amp;gt;.  &lt;br /&gt;
* However in some cases a separate per-language width may be specified, in order to adjust the size of a particular widget for that language only.&lt;br /&gt;
&lt;br /&gt;
== ..\en-us folder ==&lt;br /&gt;
&lt;br /&gt;
This folder is where the size of floaters, panels, and widgets are defined, as well the text strings in English used by the viewer. &lt;br /&gt;
&lt;br /&gt;
IMPORTANT NOTE:  Do not ever change any &amp;lt;code&amp;gt;name=&amp;lt;/code&amp;gt; parameters from the existing (English) name. The &amp;lt;code&amp;gt;name=&amp;lt;/code&amp;gt; parameter is used to identify each node as expected when called in the viewer code, and to match it to other translations of the same node.&lt;br /&gt;
&lt;br /&gt;
=== Related to localizations ===&lt;br /&gt;
A further discussion of the English text strings and how these are manipulated to make translations can be found at [[How to Localize Your World]]&lt;br /&gt;
&lt;br /&gt;
=== Related to colors ===&lt;br /&gt;
2008-04-08: For purposes of skinning, it is important to note that there are still 2 XML files at this time which specify a color from within the \en-us folder. In the Release Candidate:&lt;br /&gt;
===== 1. \skins\default\xui\en-us\floater_instant_message_ad_hoc.xml=====&lt;br /&gt;
* contains a &amp;lt;text_editor /&amp;gt; widget with a &amp;lt;code&amp;gt;bg_readonly_color, bg_writeable_color, text_color,&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;text_readonly_color&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
:A. Widget named &amp;quot;im_history&amp;quot;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;text_editor type=&amp;quot;string&amp;quot; length=&amp;quot;1&amp;quot; bg_readonly_color=&amp;quot;ChatHistoryBgColor&amp;quot; &lt;br /&gt;
	bg_writeable_color=&amp;quot;ChatHistoryBgColor&amp;quot;&lt;br /&gt;
	bottom=&amp;quot;-265&amp;quot; embedded_items=&amp;quot;false&amp;quot; enabled=&amp;quot;false&amp;quot;&lt;br /&gt;
	follows=&amp;quot;left|top|right|bottom&amp;quot; font=&amp;quot;SansSerif&amp;quot; height=&amp;quot;239&amp;quot; left=&amp;quot;5&amp;quot;&lt;br /&gt;
	max_length=&amp;quot;2147483647&amp;quot; mouse_opaque=&amp;quot;true&amp;quot; name=&amp;quot;im_history&amp;quot;&lt;br /&gt;
	text_color=&amp;quot;ChatHistoryTextColor&amp;quot;&lt;br /&gt;
	text_readonly_color=&amp;quot;ChatHistoryTextColor&amp;quot; width=&amp;quot;490&amp;quot; word_wrap=&amp;quot;true&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* These 4 values could be set as either a named entry in colors.xml (&amp;lt;code&amp;gt;bg_readonly_color=&amp;quot;ChatHistoryBgColor&amp;quot;&amp;lt;/code&amp;gt;) or directly as an R,G,B,O value (&amp;lt;code&amp;gt;bg_readonly_color=&amp;quot;50, 115, 185, 150&amp;quot;&amp;lt;/code&amp;gt;)&lt;br /&gt;
** &#039;&#039;Note:  you can set a text color to any such&#039;&#039; &amp;lt;text_editor /&amp;gt; &#039;&#039;widget in the XML using the &amp;lt;code&amp;gt;text_color=&amp;lt;/code&amp;gt; parameter.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== 2. \skins\default\xui\en-us\floater_chat_history.xml=====&lt;br /&gt;
* contains a couple &amp;lt;text_editor /&amp;gt; widget with a &amp;lt;code&amp;gt;bg_readonly_color, bg_writeable_color, text_color,&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;text_readonly_color&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
:A. Widget named &amp;quot;Chat History Editor&amp;quot;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;text_editor type=&amp;quot;string&amp;quot; length=&amp;quot;1&amp;quot; bottom=&amp;quot;28&amp;quot; embedded_items=&amp;quot;false&amp;quot; enabled=&amp;quot;false&amp;quot;&lt;br /&gt;
	follows=&amp;quot;left|top|right|bottom&amp;quot; font=&amp;quot;SansSerif&amp;quot; height=&amp;quot;74&amp;quot; left=&amp;quot;5&amp;quot;&lt;br /&gt;
	max_length=&amp;quot;2147483647&amp;quot; mouse_opaque=&amp;quot;true&amp;quot; name=&amp;quot;Chat History Editor&amp;quot;&lt;br /&gt;
	text_color=&amp;quot;ChatHistoryTextColor&amp;quot; text_readonly_color=&amp;quot;ChatHistoryTextColor&amp;quot; width=&amp;quot;299&amp;quot;&lt;br /&gt;
	bg_readonly_color=&amp;quot;ChatHistoryBgColor&amp;quot;&lt;br /&gt;
	bg_writeable_color=&amp;quot;ChatHistoryBgColor&amp;quot;&lt;br /&gt;
	word_wrap=&amp;quot;true&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:B. Widget named &amp;quot;Chat History Editor with mute&amp;quot;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;text_editor type=&amp;quot;string&amp;quot; length=&amp;quot;1&amp;quot; bottom=&amp;quot;28&amp;quot; embedded_items=&amp;quot;false&amp;quot; enabled=&amp;quot;false&amp;quot;&lt;br /&gt;
	follows=&amp;quot;left|top|right|bottom&amp;quot; font=&amp;quot;SansSerif&amp;quot; height=&amp;quot;74&amp;quot; left=&amp;quot;5&amp;quot;&lt;br /&gt;
	max_length=&amp;quot;2147483647&amp;quot; mouse_opaque=&amp;quot;true&amp;quot;&lt;br /&gt;
	name=&amp;quot;Chat History Editor with mute&amp;quot; text_color=&amp;quot;ChatHistoryTextColor&amp;quot;&lt;br /&gt;
	text_readonly_color=&amp;quot;ChatHistoryTextColor&amp;quot; width=&amp;quot;300&amp;quot; word_wrap=&amp;quot;true&amp;quot; &lt;br /&gt;
	bg_readonly_color=&amp;quot;ChatHistoryBgColor&amp;quot;&lt;br /&gt;
	bg_writeable_color=&amp;quot;ChatHistoryBgColor&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Related to layout ===&lt;br /&gt;
The XML files in this folder are also where you describe the configuration or structure of the floaters, panels, etc.  See [[Skinning HowTo/XUI XML definition]] for a description of each XML element and its associated attributes.&lt;br /&gt;
&lt;br /&gt;
= See Also =&lt;br /&gt;
=== Other Tutorials ===&lt;br /&gt;
* A basic skinning tutorial for recoloring the viewer: [[Skinning_How_To/Skin_the_viewer]]&lt;br /&gt;
* [[Skinning HowTo/Increase the transparency of unfocused Chat windows]]&lt;br /&gt;
* [[Skinning HowTo/Increase the transparency of Pie Menu]]&lt;br /&gt;
* [[Skinning HowTo/Make window backgrounds MORE opaque]]&lt;br /&gt;
* [[Skinning How To/Edit a menu]]&lt;br /&gt;
* [[Skinning How To/Add custom artwork to the viewer]]&lt;br /&gt;
* [[Skinning How To/Add custom fonts to the viewer]]&lt;br /&gt;
* [[Skinning How To/Window sizing and resizing]]&lt;br /&gt;
* [[Skinning How To/Add 3rd party skins to the skins preferences panel]]&lt;br /&gt;
&lt;br /&gt;
=== Slightly outdated Tutorials ===&lt;br /&gt;
* [[Skinning HowTo/Revert 1.20 to a Classic_look]] by McCabe Maxsted&lt;br /&gt;
** Note: the final 1.20 viewer lets you switch between Silver and a Classic look automatically in Preferences &amp;gt; Skin. But this is still a great exercise in learning how the skinning architecture works!&lt;br /&gt;
* [[Skinning How To/Remove the release keys button]] in viewer 1.20&lt;br /&gt;
** Note: the final 1.21 viewer has permanently removed the release keys button, and moved it to the World menu.&lt;br /&gt;
* [http://yukikoomegamu.blip.tv/file/810017 Dazzle Tutorial Part 1] by Yukiko Omegamu&lt;br /&gt;
&lt;br /&gt;
=== Helpful Resources ===&lt;br /&gt;
* [[Skinning_How_To/Artwork dependencies]]&lt;br /&gt;
* [[Skinning_How_To/Legacy_files]]&lt;br /&gt;
* [[Skinning_How_To/Hardcoded_limits_in_the_xml_files]]&lt;br /&gt;
* [[Skinning_How_To/The_XML_files_and_what_they_do]]&lt;br /&gt;
* [[Skinning_How_To/Viewer_crash_causes]]&lt;br /&gt;
* [[Skinning_How_To/Fully_commented_colors.xml_file|Fully commented colors.xml file]]&lt;br /&gt;
&lt;br /&gt;
=== Resident Created Skins ===&lt;br /&gt;
* see the page [[Skinning - Post Your Skins Here]]&lt;br /&gt;
[[Category:Skinning]]&lt;/div&gt;</summary>
		<author><name>Fiddler Jones</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Skinning_HowTo/XUI_Other_Widgets&amp;diff=388932</id>
		<title>Skinning HowTo/XUI Other Widgets</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Skinning_HowTo/XUI_Other_Widgets&amp;diff=388932"/>
		<updated>2009-06-11T02:10:18Z</updated>

		<summary type="html">&lt;p&gt;Fiddler Jones: New page: These are the XML elements and parameters used to define the floaters, panels, and so forth, that make up the viewer user interface.  They are used by the [[Skinning How To/The XML files a...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;These are the XML elements and parameters used to define the floaters, panels, and so forth, that make up the viewer user interface.  They are used by the [[Skinning How To/The XML files and what they do | XUI files]] in the &#039;&#039;&#039;\skins\default\xui&#039;&#039;&#039; folders.  See [[Skinning HowTo/Basics]] for an explanation of how these are used.&lt;br /&gt;
&lt;br /&gt;
== Common parameters ==&lt;br /&gt;
&lt;br /&gt;
The most common parameters are described here and are just listed under the elements that use them.&lt;br /&gt;
&lt;br /&gt;
===== name =====&lt;br /&gt;
&#039;&#039;Required.&#039;&#039; The XML name of this element. The name must be unique to the floater you are editing. &lt;br /&gt;
&lt;br /&gt;
* IMPORTANT: As noted above, do not re-name XML elements, even for localization. Many of the element names are looked up by the viewer. If the viewer cannot find an element name it expects, it will crash.&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;name=&amp;quot;input_first_name&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Required.&#039;&#039; The width of the element, in pixels. &lt;br /&gt;
&lt;br /&gt;
For text, this defines the visible text as well as the clickable area. If the width of a text element is not sufficient to hold the text, the text will be truncated. This is most likely what you will widen when localizing the viewer.&lt;br /&gt;
&lt;br /&gt;
For most other elements, this describes the dimensions of an element, such as a button, icon, panel, text_area, etc.&lt;br /&gt;
&lt;br /&gt;
* Tip: See the bounding boxes of all XML elements in the viewer: &#039;&#039;Advanced&#039;&#039; menu &amp;gt; UI &amp;gt; Debug Views.&lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt;width=&amp;quot;140&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Required.&#039;&#039; The height of the element, in pixels. &lt;br /&gt;
&lt;br /&gt;
For text, this defines the visible text as well as the clickable area. If the height of a text element is not sufficient to hold the text, the text will be truncated. This is most likely what you will lengthen when localizing the viewer.&lt;br /&gt;
&lt;br /&gt;
For most other elements, this describes the dimensions of an element, such as a button, icon, panel, text_area, etc.&lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt;height=&amp;quot;24&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Sets the position in the x dimension of the &#039;&#039;element&#039;s&#039;&#039; &amp;lt;u&amp;gt;left edge&amp;lt;/u&amp;gt; relative to the container&#039;s &#039;&#039;&#039;left&#039;&#039;&#039; edge. Positive and negative values are accepted. A negative value will set the position relative to the &#039;&#039;&#039;right&#039;&#039;&#039; edge of the container.&lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt; left=&amp;quot;6&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Sets the position in the x dimension of the &#039;&#039;element&#039;s&#039;&#039; &amp;lt;u&amp;gt;right edge&amp;lt;/u&amp;gt; relative to the container&#039;s &#039;&#039;&#039;left&#039;&#039;&#039; edge. Positive and negative values are accepted.  A negative value will set the position relative to the &#039;&#039;&#039;right&#039;&#039;&#039; edge of the container.  Best used to align something to the right. &lt;br /&gt;
* For example, given a floater with a width of 500 and a button we wish to right align in the floater, we can set the &amp;lt;code&amp;gt;right&amp;lt;/code&amp;gt; to 490 -- this puts the right edge of the button 10 pixels away from the right border of the floater. &lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt; right=&amp;quot;6&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional. (use instead of &amp;lt;code&amp;gt;left&amp;lt;/code&amp;gt;)&#039;&#039; Sets the position in the x dimension of the element&#039;s left edge relative to the previous element, or, for the first widget, the left edge of the container. Positive and negative values are accepted. Best used to left-align the current element with the previous element. &lt;br /&gt;
* For example, given Button B with a width of 100, a previous Button A with a width of 50 and a distance between elements of 6, we would set the &amp;lt;code&amp;gt;left_delta&amp;lt;/code&amp;gt; to -106, putting the left edge of Button B 106 pixels to the left of Button A. We use a negative number to move left, and a positive number to move right.&lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt; left_delta=&amp;quot;-106&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== right_delta =====&lt;br /&gt;
&#039;&#039;Optional. (use instead of &amp;lt;code&amp;gt;right&amp;lt;/code&amp;gt;)&#039;&#039; Sets the position in the x dimension of the element&#039;s right edge relative to the previous element, or, for the first widget, the left edge of the container. Positive and negative values are accepted. Best used to right-align the current element with the previous element. &lt;br /&gt;
* For example, given Button B with a width of 100, a previous Button A with a width of 50 and a distance between elements of 6, we would set the &amp;lt;code&amp;gt;right_delta&amp;lt;/code&amp;gt; to 106, putting the left edge of Button B 106 pixels to the left of Button A.&lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt; left_delta=&amp;quot;106&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Sets the position in the y dimension of the element&#039;s bottom edge relative to the container. Positive and negative values are accepted. For example, given a floater with a height of 300 and a title 20 pixels tall and we want , we can set the &amp;lt;code&amp;gt;bottom&amp;lt;/code&amp;gt; to (NEED TO DO MATH, LOL) -- putting the bottom edge of the title 40 pixels away from the top border of the floater. &lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt; bottom=&amp;quot;(NEED TO DO MATH, LOL)&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Sets which edge(s) an element follows when the containing element is resized. Specifying all edges results in an element that can dynamically resize itself with its container.&lt;br /&gt;
&lt;br /&gt;
Values: left, top, right, bottom. String multiple values together using pipes.&lt;br /&gt;
&lt;br /&gt;
The following example sets an element to follow both the left and the top, such as a floater&#039;s title may be designed:&lt;br /&gt;
String: &amp;lt;code&amp;gt;follows=&amp;quot;left|top&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Sets which size and style of the application font to use. The default is SansSerifSmall for &amp;lt;code&amp;gt;text&amp;lt;/code&amp;gt; elements and SansSerif for controls (such as &amp;lt;code&amp;gt;check_box&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;button&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Values: SansSerifSmall, SansSerif, SansSerifBig, SansSerifBold, Monospace&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;font=&amp;quot;SansSerifSmall&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Widget Parameters ==&lt;br /&gt;
&lt;br /&gt;
=== icon parameters ===&lt;br /&gt;
----&lt;br /&gt;
===== image_name =====&lt;br /&gt;
&#039;&#039;Required.&#039;&#039; Specifies the name of the image to load for this icon.&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_name=&amp;quot;myicon.png&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== button parameters ===&lt;br /&gt;
----&lt;br /&gt;
===== scale_image =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Specifies whether to scale the button art as its container/floater is resized. As of 1.18.x, all button art has this property set to &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt; where the button size is not equal to 32x128. &lt;br /&gt;
&lt;br /&gt;
Boolean: &amp;lt;code&amp;gt;scale_image=&amp;quot;true&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Label is the text on the button&#039;s face. Without a specified label (and no &amp;lt;code&amp;gt;image_overlay&amp;lt;/code&amp;gt; declared), your button will be labeled &amp;quot;Button&amp;quot;.&lt;br /&gt;
String: &amp;lt;code&amp;gt;label=&amp;quot;Click Me!&amp;quot; &amp;lt;/code&amp;gt;&lt;br /&gt;
===== label_selected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Label is the text on the button&#039;s face when pressed into an &#039;on&#039; state. Your button will inherit the &amp;lt;code&amp;gt; label&amp;lt;/code&amp;gt; if you omit this property.&lt;br /&gt;
String: &amp;lt;code&amp;gt;label_selected=&amp;quot;I&#039;ve been clicked.&amp;quot; &amp;lt;/code&amp;gt;&lt;br /&gt;
===== font =====&lt;br /&gt;
(under construction)&lt;br /&gt;
===== font_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Styles the text. Allows multiple style selections. As of 1.18.x, the style options are:&lt;br /&gt;
&lt;br /&gt;
* normal: Apply the default styles of the selected font. (For example, SansSerifBold has a default bold style applied to it.)&lt;br /&gt;
* bold: Bolds the text.&lt;br /&gt;
* italic: Italicizes the text.&lt;br /&gt;
* underline: Underlines the text.&lt;br /&gt;
* drop_shadow: Old-style 1px offset of black under the text.&lt;br /&gt;
* drop_shadow_soft: New-style 3px offset of blurred shadow under the text.&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;font_style=&amp;quot;bold|underline|drop_shadow_soft&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Controls horizontal alignment of label on button face.  Options are &amp;quot;left&amp;quot;, &amp;quot;center&amp;quot; and &amp;quot;right&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===== image_unselected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the unselected/up and enabled button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_selected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the selected/down button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\[SKIN]\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/textures&amp;lt;/code&amp;gt;). By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_selected=&amp;quot;btn_square-down_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_hover_selected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the selected/down and mouseover/hover button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/[SKIN]/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square-down-hover_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_hover_unselected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the unselected/up and mouseover/hover button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\[SKIN]\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/[SKIN]/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size.&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square-up-hover_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_disabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the disabled button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/[SKIN]/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square-disabled_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_disabled_selected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the disabled and selected/down button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\[SKIN]\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square-down-disabled_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_overlay =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Applies an overlay image to the button. The button art will be sized to fit. As of 1.18.x, these icons should be 16 pixels high at maximum on a standard height 24px button to minimize scaling artifacts. Can be used with or without text. Art must be located in the &amp;lt;code&amp;gt;..\skins\[SKIN]\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/[SKIN]/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. See [[#image_overlay_alignment|image_overlay_alignment]] for alignment options. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_overlay=&amp;quot;icn_media-play_16.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_overlay_alignment =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Sets the alignment of the &amp;lt;code&amp;gt;image_overlay&amp;lt;/code&amp;gt; icon. &lt;br /&gt;
&lt;br /&gt;
Values: &lt;br /&gt;
* left: left-aligns the art on the button. This standard is used for new button art with text in the Dazzle branch.&lt;br /&gt;
* right: right-aligns the the art on the button.&lt;br /&gt;
* center: centers the art on the button. This standard is used for new button art without text in the Dazzle branch.&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_overlay_alignment=&amp;quot;left&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== toggle =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Determines whether the button is a toggle button or not. The Fly/Stop Flying button is a toggle button, for example.&lt;br /&gt;
&lt;br /&gt;
Boolean: &amp;lt;code&amp;gt;toggle=&amp;quot;false&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== text_editor parameters ===&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;text_editor&amp;gt; creates a multi-line text box&lt;br /&gt;
===== max_length =====&lt;br /&gt;
===== embedded_items =====&lt;br /&gt;
===== font =====&lt;br /&gt;
===== word_wrap =====&lt;br /&gt;
===== hide_scrollbar =====&lt;br /&gt;
===== cursor_color =====&lt;br /&gt;
===== text_color =====&lt;br /&gt;
===== text_readonly_color =====&lt;br /&gt;
===== bg_readonly_color =====&lt;br /&gt;
===== bg_writeable_color =====&lt;br /&gt;
===== bg_focus_color =====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== line_editor parameters ===&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;line_editor&amp;gt; creates a single line text box&lt;br /&gt;
===== label =====&lt;br /&gt;
===== max_length =====&lt;br /&gt;
===== font =====&lt;br /&gt;
===== bevel_style =====&lt;br /&gt;
* none&lt;br /&gt;
* in &lt;br /&gt;
* out &lt;br /&gt;
* bright &lt;br /&gt;
* line &lt;br /&gt;
* texture &lt;br /&gt;
===== border_style =====&lt;br /&gt;
===== border_thickness =====&lt;br /&gt;
===== select_on_focus =====&lt;br /&gt;
===== select_all_focus_received =====&lt;br /&gt;
===== handle_edit_keys_directly =====&lt;br /&gt;
===== cursor_color =====&lt;br /&gt;
===== text_color =====&lt;br /&gt;
===== text_readonly_color =====&lt;br /&gt;
===== bg_readonly_color =====&lt;br /&gt;
===== bg_writeable_color =====&lt;br /&gt;
===== bg_focus_color =====&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== right =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== handle_edit_keys_directly =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
===== commit_on_focus_lost =====&lt;br /&gt;
===== hidden =====&lt;br /&gt;
===== is_unicode =====&lt;br /&gt;
===== increment =====&lt;br /&gt;
===== initial_val =====&lt;br /&gt;
===== max_val =====&lt;br /&gt;
===== min_val =====&lt;br /&gt;
===== visible =====&lt;br /&gt;
===== bg_visible =====&lt;br /&gt;
===== border_drop_shadow_visible =====&lt;br /&gt;
===== border_visible =====&lt;br /&gt;
===== drop_shadow_visible =====&lt;br /&gt;
===== h_pad =====&lt;br /&gt;
===== halign =====&lt;br /&gt;
===== prevalidate =====&lt;br /&gt;
===== v_pad =====&lt;br /&gt;
===== word_wrap =====&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&lt;br /&gt;
=== string parameters ===&lt;br /&gt;
----&lt;br /&gt;
===== name =====&lt;br /&gt;
===== word_wrap =====&lt;br /&gt;
&lt;br /&gt;
=== tab_container parameters ===&lt;br /&gt;
----&lt;br /&gt;
===== enabled =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== right =====&lt;br /&gt;
===== top =====&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tab_position =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== tab_width =====&lt;br /&gt;
===== tab_min_width =====&lt;br /&gt;
===== tab_max_width =====&lt;br /&gt;
===== border ===== &lt;br /&gt;
===== tab_group =====&lt;br /&gt;
===== hide_tabs =====&lt;br /&gt;
&lt;br /&gt;
=== panel parameters ===&lt;br /&gt;
----&lt;br /&gt;
===== border =====&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
===== top =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
===== right =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== label =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name ===== &lt;br /&gt;
===== background_opaque =====&lt;br /&gt;
===== background_visible =====&lt;br /&gt;
===== bevel_style =====&lt;br /&gt;
===== bg_alpha_color =====&lt;br /&gt;
===== bg_opaque_color =====&lt;br /&gt;
===== can_resize =====&lt;br /&gt;
===== filename =====&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
===== default_tab_group =====&lt;br /&gt;
===== placeholder =====&lt;br /&gt;
===== border_drop_shadow_visible =====&lt;br /&gt;
===== border_visible =====&lt;br /&gt;
===== border_style =====&lt;br /&gt;
===== border_thickness =====&lt;br /&gt;
===== border_color =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
===== title =====&lt;br /&gt;
===== auto_resize =====&lt;br /&gt;
===== user_resize =====&lt;br /&gt;
===== use_bounding_rect =====&lt;br /&gt;
===== bg_visible =====&lt;br /&gt;
===== can_close =====&lt;br /&gt;
===== can_minimize =====&lt;br /&gt;
===== left_in_finder =====&lt;br /&gt;
===== select =====&lt;br /&gt;
===== visible =====&lt;br /&gt;
&lt;br /&gt;
=== text parameters ===&lt;br /&gt;
----&lt;br /&gt;
===== type =====&lt;br /&gt;
===== length =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== bg_visible =====&lt;br /&gt;
===== border_drop_shadow_visible =====&lt;br /&gt;
===== drop_shadow_visible =====&lt;br /&gt;
===== border_visible =====&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
===== top =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
===== right =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== font =====&lt;br /&gt;
===== h_pad =====&lt;br /&gt;
===== halign =====&lt;br /&gt;
===== v_pad =====&lt;br /&gt;
===== valign =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== visible =====&lt;br /&gt;
===== hidden =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
===== tab_stop =====&lt;br /&gt;
===== initial_value =====&lt;br /&gt;
===== label =====&lt;br /&gt;
===== radio_style =====&lt;br /&gt;
===== word_wrap =====&lt;br /&gt;
===== control_name =====&lt;br /&gt;
===== font_size =====&lt;br /&gt;
===== font_style =====&lt;br /&gt;
===== font-style =====&lt;br /&gt;
===== bevel_style =====&lt;br /&gt;
===== border_style =====&lt;br /&gt;
===== border_thickness =====&lt;br /&gt;
===== is_unicode =====&lt;br /&gt;
===== max_length ===== &lt;br /&gt;
===== hover =====&lt;br /&gt;
===== hover_cursor =====&lt;br /&gt;
===== hover_color =====&lt;br /&gt;
===== text_color =====&lt;br /&gt;
===== align =====&lt;br /&gt;
===== text_wrap =====&lt;br /&gt;
===== text_enabled_color =====&lt;br /&gt;
===== allow_html =====&lt;br /&gt;
===== bg_readonly_color =====&lt;br /&gt;
===== embedded_items =====&lt;br /&gt;
===== hide_border =====&lt;br /&gt;
===== hide_scrollbar =====&lt;br /&gt;
===== line_spacing =====&lt;br /&gt;
===== disabled_color =====&lt;br /&gt;
&lt;br /&gt;
=== message parameters ===&lt;br /&gt;
----&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== message_set parameters ===&lt;br /&gt;
----&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== action parameters ===&lt;br /&gt;
----&lt;br /&gt;
===== description =====&lt;br /&gt;
===== longdescription =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== value =====&lt;br /&gt;
&lt;br /&gt;
=== action_set parameters ===&lt;br /&gt;
----&lt;br /&gt;
===== description =====&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== progress_bar parameters ===&lt;br /&gt;
----&lt;br /&gt;
===== name =====&lt;br /&gt;
===== color =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== right =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
&lt;br /&gt;
=== slider_bar parameters ===&lt;br /&gt;
----&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== increment =====&lt;br /&gt;
===== initial_val =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== max_val =====&lt;br /&gt;
===== min_val =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== locate parameters ===&lt;br /&gt;
----&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&lt;br /&gt;
=== context parameters ===&lt;br /&gt;
----&lt;br /&gt;
===== key =====&lt;br /&gt;
&lt;br /&gt;
=== input parameters ===&lt;br /&gt;
----&lt;br /&gt;
===== name =====&lt;br /&gt;
===== type =====&lt;br /&gt;
&lt;br /&gt;
=== form parameters ===&lt;br /&gt;
----&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== url parameters ===&lt;br /&gt;
----&lt;br /&gt;
===== option =====&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== usetemplate parameters ===&lt;br /&gt;
----&lt;br /&gt;
===== name =====&lt;br /&gt;
===== yestext =====&lt;br /&gt;
===== notext =====&lt;br /&gt;
===== canceltext ===== &lt;br /&gt;
===== ignoretext===== &lt;br /&gt;
&lt;br /&gt;
=== notification parameters ===&lt;br /&gt;
----&lt;br /&gt;
===== functor =====&lt;br /&gt;
===== icon =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== label =====&lt;br /&gt;
===== type =====&lt;br /&gt;
===== priority =====&lt;br /&gt;
===== sound =====&lt;br /&gt;
===== duration =====&lt;br /&gt;
&lt;br /&gt;
=== ignore parameters ===&lt;br /&gt;
----&lt;br /&gt;
===== text =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== save_option =====&lt;br /&gt;
&lt;br /&gt;
=== template parameters ===&lt;br /&gt;
----&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== global parameters ===&lt;br /&gt;
----&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== mimetype parameters ===&lt;br /&gt;
----&lt;br /&gt;
===== name =====&lt;br /&gt;
===== menu =====&lt;br /&gt;
&lt;br /&gt;
=== mimetypes parameters ===&lt;br /&gt;
----&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== scheme parameters ===&lt;br /&gt;
----&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== playtip parameters ===&lt;br /&gt;
----&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== tooltip parameters ===&lt;br /&gt;
----&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== label parameters ===&lt;br /&gt;
----&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== widgetset parameters ===&lt;br /&gt;
----&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== on_check parameters ===&lt;br /&gt;
----&lt;br /&gt;
===== function =====&lt;br /&gt;
===== userdata =====&lt;br /&gt;
===== control =====&lt;br /&gt;
&lt;br /&gt;
=== on_visible parameters ===&lt;br /&gt;
----&lt;br /&gt;
===== function =====&lt;br /&gt;
&lt;br /&gt;
=== on_enable parameters ===&lt;br /&gt;
----&lt;br /&gt;
===== function =====&lt;br /&gt;
===== userdata =====&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== pie_menu parameters ===&lt;br /&gt;
----&lt;br /&gt;
===== name =====&lt;br /&gt;
===== label =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&lt;br /&gt;
=== tearoff_menu parameters ===&lt;br /&gt;
----&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== label =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&lt;br /&gt;
=== font_size parameters ===&lt;br /&gt;
----&lt;br /&gt;
===== name =====&lt;br /&gt;
===== comment =====&lt;br /&gt;
===== size =====&lt;br /&gt;
&lt;br /&gt;
=== os parameters ===&lt;br /&gt;
----&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
=== font parameters ===&lt;br /&gt;
----&lt;br /&gt;
===== name =====&lt;br /&gt;
===== comment =====&lt;br /&gt;
===== font_style =====&lt;/div&gt;</summary>
		<author><name>Fiddler Jones</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Skinning_HowTo/Basics&amp;diff=388922</id>
		<title>Skinning HowTo/Basics</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Skinning_HowTo/Basics&amp;diff=388922"/>
		<updated>2009-06-11T01:41:47Z</updated>

		<summary type="html">&lt;p&gt;Fiddler Jones: /* Related to sizing */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Help|Viewer=*}}&lt;br /&gt;
&lt;br /&gt;
This page is a stub.  Improvements to this page are freely welcomed!  &lt;br /&gt;
&lt;br /&gt;
New skins have already been created -- see the page [[Skinning - Post Your Skins Here]].&lt;br /&gt;
&lt;br /&gt;
For a full list of tutorials -- see the [[Skinning_HowTo/Basics#See_Also]] section.&lt;br /&gt;
&lt;br /&gt;
If you would like to add tutorials with more than Basic information, you might choose to name your page along similar lines:&lt;br /&gt;
* Skinning HowTo/Resize the toolbar&lt;br /&gt;
* Skinning HowTo/Changing a highlighting effect&lt;br /&gt;
* &#039;&#039;etc&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Intro =&lt;br /&gt;
This page describes the skinning capabilities of Viewer 1.20 and higher, and until it becomes the official viewer, assumes you have the 1.20 Release Candidate installed. &lt;br /&gt;
&lt;br /&gt;
The skinning capabilities of the Second Life viewer are currently limited, but will be continuously improved through the development of the [[Skinning]] Project.  This document sets out some basic information about the structure and loading of UI textures, colors, floaters as defined in XML.&lt;br /&gt;
&lt;br /&gt;
Caution is always warranted when making changes to Second Life&#039;s installed files.  In some cases the viewer will crash if an XML file is missing requisite node or element, or if such an element is malformed/misspelled.  Making a backup copy of the unaltered files is highly recommended.  If a malformed file prevents you from running the viewer without an immediate crash, you will need to restore the original file; or re-install Second Life from the [http://secondlife.com/support/downloads.php download page].&lt;br /&gt;
&lt;br /&gt;
=== Helpful Tools ===&lt;br /&gt;
* You will need an XML editor program for more easily making edits to an XML file.&lt;br /&gt;
** &#039;&#039;One such editor that is free and open source is [http://www.activestate.com/Products/komodo_ide/komodo_edit.mhtml Komodo Edit].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Most Windows versions do not provide a thumbnail view for tga files (an essential feature while editing the skin files). [http://greggman.com/pages/thumbplug_tga.htm Thumb Plug TGA] is a free open source tga thumbnail plugin that will provide this functionality. &lt;br /&gt;
&lt;br /&gt;
* OpenSim is a free and open source version of the SL Simulator that you can run yourself. Next to your xml editor and imaging program, this will be your most important tool while skinning the viewer. Linden grid logins can be slow, or disabled, and are inconvenient for testing things like a one line edit of an XML file. Logins on a simulator running on your local machine are significantly faster than logins sent over the Internet, thus providing a quick and easy testbed for edits you&#039;ve made to your viewer skin. &lt;br /&gt;
** [http://opensimulator.org Official OpenSim website]&lt;br /&gt;
** Read the &amp;quot;User Docs&amp;quot; page for instructions on how to download and setup your personal simulator.&lt;br /&gt;
** [http://opensimulator.org/wiki/Connecting How to connect to an Open Simulator with your viewer]&lt;br /&gt;
&lt;br /&gt;
Its usefulness cannot be stressed enough when dealing with xml files that need a relog (such as colors.xml).&lt;br /&gt;
&lt;br /&gt;
=== Useful menu items ===&lt;br /&gt;
&lt;br /&gt;
* Advanced &amp;gt; UI &amp;gt; Show Name Tooltops&lt;br /&gt;
Shows the xml file name or UI path of whatever element your mouse is hovering over.&lt;br /&gt;
&lt;br /&gt;
* Advanced &amp;gt; XUI &amp;gt; Edit UI...&lt;br /&gt;
A barest of bones xml file editor. Useful for testing spacing and layout for portions of the UI without relogging.&lt;br /&gt;
&lt;br /&gt;
= \SecondLife\skins\[SKIN]\ folder =&lt;br /&gt;
(Note: colors.xml and colors_base.xml are now associated with specific viewer skins. Each skin folder has its own copy of colors.xml and colors_base.xml)&lt;br /&gt;
== colors_base.xml ==&lt;br /&gt;
This file defines the basic colors of the UI as separately named nodes.&lt;br /&gt;
&lt;br /&gt;
* WARNING:  It is highly advisable that you do NOT MAKE CHANGES to this file.  Instead, copy &amp;amp; paste entries from this file to the next file (colors.xml) -- which overrides settings in colors_base.xml.  &amp;lt;b&amp;gt;The viewer will crash if any requisite entry is missing or malformed in colors_base.xml!&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== colors.xml ==&lt;br /&gt;
By default, this file has no entries.  However this file can contains entries which will override any identically-named entry in colors_base.xml.&lt;br /&gt;
&lt;br /&gt;
The format for specifying a color is &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;value=&amp;quot;[R],[G],[B],[OPACITY]&amp;quot;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
...where &amp;lt;code&amp;gt;R,G,B,Opacity&amp;lt;/code&amp;gt; are in the range 0-255.  For opacity, 128 is half opacity (ergo, half transparent).&lt;br /&gt;
&lt;br /&gt;
(Note: Opacity is also sometimes called the Alpha value)&lt;br /&gt;
&lt;br /&gt;
* For example, you could copy the following entries &#039;&#039;from&#039;&#039; colors_base.xml and paste them &#039;&#039;into&#039;&#039; colors.xml, where you can make adjustments:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;!-- CHAT AND IM HISTORY TEXTBOX COLORS --&amp;gt;&lt;br /&gt;
&amp;lt;ChatHistoryBgColor value=&amp;quot;0, 30, 80, 200&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;ChatHistoryTextColor value=&amp;quot;255, 255, 255, 255&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;IMHistoryBgColor value=&amp;quot;0, 30, 80, 128&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;IMHistoryTextColor value=&amp;quot;255, 255, 255, 255&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* For ease of use, there is also a [[Skinning_How_To/Fully_commented_colors.xml_file|fully commented colors.xml file]] on the wiki that labels each setting.&lt;br /&gt;
&lt;br /&gt;
= \SecondLife\skins\[SKIN]\textures\ folder =&lt;br /&gt;
&lt;br /&gt;
2008-04-08: This is where the viewer&#039;s installed textures reside.&lt;br /&gt;
&lt;br /&gt;
== *.j2c, *.tga, *.jpg, *.png ==&lt;br /&gt;
&lt;br /&gt;
* Many of these textures have a filename by UUID &lt;br /&gt;
** most of these are installed textures used on Orientation Island.&lt;br /&gt;
* As part of the [[Dazzle]] project, every texture that is used in the UI now has a human-readable english filename... with the following EXCEPTIONS (&#039;&#039;these omissions will be converted in the [[Skinning]] Phase 1&#039;&#039;):&lt;br /&gt;
** 7a0b1bdb-b5d9-4df5-bac2-ba230da93b5b.tga (Create tool iconic button)&lt;br /&gt;
** 0098b015-3daf-4cfe-a72f-915369ea97c2.tga (Create tool iconic button, selected iconic button)&lt;br /&gt;
** 3c18c87e-5f50-14e2-e744-f44734aa365f.tga (Scroll-left-to-firstone |&amp;lt; icon)&lt;br /&gt;
** 7dabc040-ec13-2309-ddf7-4f161f6de2f4.tga (Scroll-right-to-lastone &amp;gt;|, highlighted icon)&lt;br /&gt;
** 9cad3e6d-2d6d-107d-f8ab-5ba272b5bfe1.tga (Scroll-left-to-firstone |&amp;lt;, highlighted icon)&lt;br /&gt;
** 89e9fc7c-0b16-457d-be4f-136270759c4d.tga (Volume &amp;quot;speaker&amp;quot; icon)&lt;br /&gt;
** 5748decc-f629-461c-9a36-a35a221fe21f.tga (blank icon)&lt;br /&gt;
 &lt;br /&gt;
* In a future phase of [[Skinning]] it is planned to move these UI textures to a separate folder so they can be found/manipulated together more easily.&lt;br /&gt;
&lt;br /&gt;
* In the past,icon graphics/textures had to have an image size that was a power of two (eg, 32x128, 64x128, etc),  but now they can be any size (eg. a 24x96 image).&lt;br /&gt;
&lt;br /&gt;
== textures.xml ==&lt;br /&gt;
&lt;br /&gt;
2008-04-08: Here is an example of some simple entries in textures.xml.  They have no stretch rectangle defined, not preloaded, are not referenced by UUID:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  &amp;lt;icon_auction.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_avatar_offline.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_avatar_online.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_day_cycle.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_diurnal.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_event.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_event_mature.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_for_sale.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_group.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_groupnotice.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_groupnoticeinventory.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_lock.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_place.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_popular.tga/&amp;gt;&lt;br /&gt;
  &amp;lt;icon_top_pick.tga/&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== scaling rectangles (scale_rect) ====&lt;br /&gt;
&lt;br /&gt;
UI art textures are often stretched (scaled) in various resizing to accommodate different widths or heights of the same widget.  In order to preserve a crisp look of edges, part of the image is &#039;preserved&#039; or protected to not be scaled.  By default, the stretching will preserve 8 pixels on all sides of the image.&lt;br /&gt;
&lt;br /&gt;
* To change this default, you set a &amp;lt;b&amp;gt;&amp;lt;scale_rect /&amp;gt;&amp;lt;/b&amp;gt; element.&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
&amp;lt;scale_rect left=&amp;quot;&#039;&#039;x1&#039;&#039;&amp;quot; top=&amp;quot;&#039;&#039;y1&#039;&#039;&amp;quot;  right=&amp;quot;&#039;&#039;x2&#039;&#039;&amp;quot; bottom=&amp;quot;&#039;&#039;y2&#039;&#039;&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
* The pixel coordinates of the image here are counted from a (0,0) position that refers to the LEFT BOTTOM corner.  (Like a Cartesian coordinate system in quadrant I.)&lt;br /&gt;
&lt;br /&gt;
* For example, this image toolbar_btn_selected.tga has dimensions of 128 pixels width x 24 pixels height: [[Image:Toolbar btn selected.tga.jpg]]  &lt;br /&gt;
** The following &amp;lt;scale_rect /&amp;gt; code...&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
  &amp;lt;toolbar_btn_selected.tga&amp;gt;&lt;br /&gt;
        &amp;lt;scale_rect left=&amp;quot;26&amp;quot; top=&amp;quot;24&amp;quot; right=&amp;quot;102&amp;quot; bottom=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;/toolbar_btn_selected.tga&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
:* ...defines a stretchable rectangle that &#039;&#039;preserves&#039;&#039; 26 pixels to its left &amp;amp; right:&lt;br /&gt;
:: [[Image:Toolbar btn selected rect example1.jpg]]&lt;br /&gt;
&lt;br /&gt;
==== use_mips ====&lt;br /&gt;
(under construction)&lt;br /&gt;
&lt;br /&gt;
==== preload ====&lt;br /&gt;
Setting &amp;lt;code&amp;gt;preload=&amp;quot;true&amp;quot;&amp;lt;/code&amp;gt; means the texture is loaded at runtime, before the login screen appears.  In general it is best to preload as few textures as possible, since this affects memory usage of the viewer.&lt;br /&gt;
&lt;br /&gt;
Example: &lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
  &amp;lt;checkbox_disabled_false.tga preload=&amp;quot;true&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= \SecondLife\skins\[SKIN]\xui\ folder =&lt;br /&gt;
&lt;br /&gt;
* XUI (pronounced zoo-e) stands for XML User Interface.  XUI consists of a custom XML data format for describing Second Life&#039;s user interface, and the code which processes that data and integrates it with the Second Life viewer. &lt;br /&gt;
&lt;br /&gt;
== ..\[lang] folders ==&lt;br /&gt;
&lt;br /&gt;
When another language is selected in the viewer (Preferences &amp;gt; General &amp;gt; Language), then the files in the appropriate [lang] folder are loaded hierarchically on top of the en-us version, starting the next time the viewer is run. &lt;br /&gt;
&lt;br /&gt;
If an element (or entire file) is missing in the [lang] version, then the viewer falls back to the value specified in the en-us version.&lt;br /&gt;
&lt;br /&gt;
2008-04-08: Existing languages included in the viewer include:&lt;br /&gt;
&lt;br /&gt;
*\ko  Korean&lt;br /&gt;
*\ja  Japanese&lt;br /&gt;
*\de  German&lt;br /&gt;
*\fr  French - &#039;&#039;not officially supported nor updated regularly&#039;&#039;&lt;br /&gt;
*\es  Spanish - &#039;&#039;not officially supported nor updated regularly&#039;&#039;&lt;br /&gt;
*\zh  Simplified Chinese - &#039;&#039;not officially supported nor updated regularly&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The \[lang] version of floater or panel contains only the minimum values desired to override from the en-us version.  &lt;br /&gt;
* Generally this includes only a) the matching &amp;lt;code&amp;gt;name=&amp;lt;/code&amp;gt; property and b) the translated string/&amp;lt;code&amp;gt;label=&amp;lt;/code&amp;gt;.  &lt;br /&gt;
* However in some cases a separate per-language width may be specified, in order to adjust the size of a particular widget for that language only.&lt;br /&gt;
&lt;br /&gt;
== ..\en-us folder ==&lt;br /&gt;
&lt;br /&gt;
This folder is where the size of floaters, panels, and widgets are defined, as well the text strings in English used by the viewer. &lt;br /&gt;
&lt;br /&gt;
IMPORTANT NOTE:  Do not ever change any &amp;lt;code&amp;gt;name=&amp;lt;/code&amp;gt; parameters from the existing (English) name. The &amp;lt;code&amp;gt;name=&amp;lt;/code&amp;gt; parameter is used to identify each node as expected when called in the viewer code, and to match it to other translations of the same node.&lt;br /&gt;
&lt;br /&gt;
=== Related to localizations ===&lt;br /&gt;
A further discussion of the English text strings and how these are manipulated to make translations can be found at [[How to Localize Your World]]&lt;br /&gt;
&lt;br /&gt;
=== Related to colors ===&lt;br /&gt;
2008-04-08: For purposes of skinning, it is important to note that there are still 2 XML files at this time which specify a color from within the \en-us folder. In the Release Candidate:&lt;br /&gt;
===== 1. \skins\default\xui\en-us\floater_instant_message_ad_hoc.xml=====&lt;br /&gt;
* contains a &amp;lt;text_editor /&amp;gt; widget with a &amp;lt;code&amp;gt;bg_readonly_color, bg_writeable_color, text_color,&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;text_readonly_color&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
:A. Widget named &amp;quot;im_history&amp;quot;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;text_editor type=&amp;quot;string&amp;quot; length=&amp;quot;1&amp;quot; bg_readonly_color=&amp;quot;ChatHistoryBgColor&amp;quot; &lt;br /&gt;
	bg_writeable_color=&amp;quot;ChatHistoryBgColor&amp;quot;&lt;br /&gt;
	bottom=&amp;quot;-265&amp;quot; embedded_items=&amp;quot;false&amp;quot; enabled=&amp;quot;false&amp;quot;&lt;br /&gt;
	follows=&amp;quot;left|top|right|bottom&amp;quot; font=&amp;quot;SansSerif&amp;quot; height=&amp;quot;239&amp;quot; left=&amp;quot;5&amp;quot;&lt;br /&gt;
	max_length=&amp;quot;2147483647&amp;quot; mouse_opaque=&amp;quot;true&amp;quot; name=&amp;quot;im_history&amp;quot;&lt;br /&gt;
	text_color=&amp;quot;ChatHistoryTextColor&amp;quot;&lt;br /&gt;
	text_readonly_color=&amp;quot;ChatHistoryTextColor&amp;quot; width=&amp;quot;490&amp;quot; word_wrap=&amp;quot;true&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* These 4 values could be set as either a named entry in colors.xml (&amp;lt;code&amp;gt;bg_readonly_color=&amp;quot;ChatHistoryBgColor&amp;quot;&amp;lt;/code&amp;gt;) or directly as an R,G,B,O value (&amp;lt;code&amp;gt;bg_readonly_color=&amp;quot;50, 115, 185, 150&amp;quot;&amp;lt;/code&amp;gt;)&lt;br /&gt;
** &#039;&#039;Note:  you can set a text color to any such&#039;&#039; &amp;lt;text_editor /&amp;gt; &#039;&#039;widget in the XML using the &amp;lt;code&amp;gt;text_color=&amp;lt;/code&amp;gt; parameter.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== 2. \skins\default\xui\en-us\floater_chat_history.xml=====&lt;br /&gt;
* contains a couple &amp;lt;text_editor /&amp;gt; widget with a &amp;lt;code&amp;gt;bg_readonly_color, bg_writeable_color, text_color,&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;text_readonly_color&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
:A. Widget named &amp;quot;Chat History Editor&amp;quot;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;text_editor type=&amp;quot;string&amp;quot; length=&amp;quot;1&amp;quot; bottom=&amp;quot;28&amp;quot; embedded_items=&amp;quot;false&amp;quot; enabled=&amp;quot;false&amp;quot;&lt;br /&gt;
	follows=&amp;quot;left|top|right|bottom&amp;quot; font=&amp;quot;SansSerif&amp;quot; height=&amp;quot;74&amp;quot; left=&amp;quot;5&amp;quot;&lt;br /&gt;
	max_length=&amp;quot;2147483647&amp;quot; mouse_opaque=&amp;quot;true&amp;quot; name=&amp;quot;Chat History Editor&amp;quot;&lt;br /&gt;
	text_color=&amp;quot;ChatHistoryTextColor&amp;quot; text_readonly_color=&amp;quot;ChatHistoryTextColor&amp;quot; width=&amp;quot;299&amp;quot;&lt;br /&gt;
	bg_readonly_color=&amp;quot;ChatHistoryBgColor&amp;quot;&lt;br /&gt;
	bg_writeable_color=&amp;quot;ChatHistoryBgColor&amp;quot;&lt;br /&gt;
	word_wrap=&amp;quot;true&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:B. Widget named &amp;quot;Chat History Editor with mute&amp;quot;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;text_editor type=&amp;quot;string&amp;quot; length=&amp;quot;1&amp;quot; bottom=&amp;quot;28&amp;quot; embedded_items=&amp;quot;false&amp;quot; enabled=&amp;quot;false&amp;quot;&lt;br /&gt;
	follows=&amp;quot;left|top|right|bottom&amp;quot; font=&amp;quot;SansSerif&amp;quot; height=&amp;quot;74&amp;quot; left=&amp;quot;5&amp;quot;&lt;br /&gt;
	max_length=&amp;quot;2147483647&amp;quot; mouse_opaque=&amp;quot;true&amp;quot;&lt;br /&gt;
	name=&amp;quot;Chat History Editor with mute&amp;quot; text_color=&amp;quot;ChatHistoryTextColor&amp;quot;&lt;br /&gt;
	text_readonly_color=&amp;quot;ChatHistoryTextColor&amp;quot; width=&amp;quot;300&amp;quot; word_wrap=&amp;quot;true&amp;quot; &lt;br /&gt;
	bg_readonly_color=&amp;quot;ChatHistoryBgColor&amp;quot;&lt;br /&gt;
	bg_writeable_color=&amp;quot;ChatHistoryBgColor&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Related to layout ===&lt;br /&gt;
The XML files in this folder are also where you describe the configuration or structure of the floaters, panels, etc.  See [[Skinning HowTo/XUI XML definition]] for a description of each XML element and its associated attributes.&lt;br /&gt;
&lt;br /&gt;
The most comment parameters are listed here (under construction):&lt;br /&gt;
&lt;br /&gt;
==== Common parameters ====&lt;br /&gt;
===== name =====&lt;br /&gt;
&#039;&#039;Required.&#039;&#039; The XML name of this element. The name must be unique to the floater you are editing. &lt;br /&gt;
&lt;br /&gt;
* IMPORTANT: As noted above, do not re-name XML elements, even for localization. Many of the element names are looked up by the viewer. If the viewer cannot find an element name it expects, it will crash.&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;name=&amp;quot;input_first_name&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
===== width =====&lt;br /&gt;
&#039;&#039;Required.&#039;&#039; The width of the element, in pixels. &lt;br /&gt;
&lt;br /&gt;
For text, this defines the visible text as well as the clickable area. If the width of a text element is not sufficient to hold the text, the text will be truncated. This is most likely what you will widen when localizing the viewer.&lt;br /&gt;
&lt;br /&gt;
For most other elements, this describes the dimensions of an element, such as a button, icon, panel, text_area, etc.&lt;br /&gt;
&lt;br /&gt;
* Tip: See the bounding boxes of all XML elements in the viewer: &#039;&#039;Advanced&#039;&#039; menu &amp;gt; UI &amp;gt; Debug Views.&lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt;width=&amp;quot;140&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
===== height =====&lt;br /&gt;
&#039;&#039;Required.&#039;&#039; The height of the element, in pixels. &lt;br /&gt;
&lt;br /&gt;
For text, this defines the visible text as well as the clickable area. If the height of a text element is not sufficient to hold the text, the text will be truncated. This is most likely what you will lengthen when localizing the viewer.&lt;br /&gt;
&lt;br /&gt;
For most other elements, this describes the dimensions of an element, such as a button, icon, panel, text_area, etc.&lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt;height=&amp;quot;24&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
===== left =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Sets the position in the x dimension of the &#039;&#039;element&#039;s&#039;&#039; &amp;lt;u&amp;gt;left edge&amp;lt;/u&amp;gt; relative to the container&#039;s &#039;&#039;&#039;left&#039;&#039;&#039; edge. Positive and negative values are accepted. A negative value will set the position relative to the &#039;&#039;&#039;right&#039;&#039;&#039; edge of the container.&lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt; left=&amp;quot;6&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== right =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Sets the position in the x dimension of the &#039;&#039;element&#039;s&#039;&#039; &amp;lt;u&amp;gt;right edge&amp;lt;/u&amp;gt; relative to the container&#039;s &#039;&#039;&#039;left&#039;&#039;&#039; edge. Positive and negative values are accepted.  A negative value will set the position relative to the &#039;&#039;&#039;right&#039;&#039;&#039; edge of the container.  Best used to align something to the right. &lt;br /&gt;
* For example, given a floater with a width of 500 and a button we wish to right align in the floater, we can set the &amp;lt;code&amp;gt;right&amp;lt;/code&amp;gt; to 490 -- this puts the right edge of the button 10 pixels away from the right border of the floater. &lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt; right=&amp;quot;6&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
&#039;&#039;Optional. (use instead of &amp;lt;code&amp;gt;left&amp;lt;/code&amp;gt;)&#039;&#039; Sets the position in the x dimension of the element&#039;s left edge relative to the previous element, or, for the first widget, the left edge of the container. Positive and negative values are accepted. Best used to left-align the current element with the previous element. &lt;br /&gt;
* For example, given Button B with a width of 100, a previous Button A with a width of 50 and a distance between elements of 6, we would set the &amp;lt;code&amp;gt;left_delta&amp;lt;/code&amp;gt; to -106, putting the left edge of Button B 106 pixels to the left of Button A. We use a negative number to move left, and a positive number to move right.&lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt; left_delta=&amp;quot;-106&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== right_delta =====&lt;br /&gt;
&#039;&#039;Optional. (use instead of &amp;lt;code&amp;gt;right&amp;lt;/code&amp;gt;)&#039;&#039; Sets the position in the x dimension of the element&#039;s right edge relative to the previous element, or, for the first widget, the left edge of the container. Positive and negative values are accepted. Best used to right-align the current element with the previous element. &lt;br /&gt;
* For example, given Button B with a width of 100, a previous Button A with a width of 50 and a distance between elements of 6, we would set the &amp;lt;code&amp;gt;right_delta&amp;lt;/code&amp;gt; to 106, putting the left edge of Button B 106 pixels to the left of Button A.&lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt; left_delta=&amp;quot;106&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== bottom =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Sets the position in the y dimension of the element&#039;s bottom edge relative to the container. Positive and negative values are accepted. For example, given a floater with a height of 300 and a title 20 pixels tall and we want , we can set the &amp;lt;code&amp;gt;bottom&amp;lt;/code&amp;gt; to (NEED TO DO MATH, LOL) -- putting the bottom edge of the title 40 pixels away from the top border of the floater. &lt;br /&gt;
&lt;br /&gt;
Integer: &amp;lt;code&amp;gt; bottom=&amp;quot;(NEED TO DO MATH, LOL)&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
&lt;br /&gt;
===== follows =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Sets which edge(s) an element follows when the containing element is resized. Specifying all edges results in an element that can dynamically resize itself with its container.&lt;br /&gt;
&lt;br /&gt;
Values: left, top, right, bottom. String multiple values together using pipes.&lt;br /&gt;
&lt;br /&gt;
The following example sets an element to follow both the left and the top, such as a floater&#039;s title may be designed:&lt;br /&gt;
String: &amp;lt;code&amp;gt;follows=&amp;quot;left|top&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== font =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Sets which size and style of the application font to use. The default is SansSerifSmall for &amp;lt;code&amp;gt;text&amp;lt;/code&amp;gt; elements and SansSerif for controls (such as &amp;lt;code&amp;gt;check_box&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;button&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Values: SansSerifSmall, SansSerif, SansSerifBig, SansSerifBold, Monospace&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;font=&amp;quot;SansSerifSmall&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== icon parameters ====&lt;br /&gt;
===== image_name =====&lt;br /&gt;
&#039;&#039;Required.&#039;&#039; Specifies the name of the image to load for this icon.&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_name=&amp;quot;myicon.png&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== button parameters ====&lt;br /&gt;
===== scale_image =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Specifies whether to scale the button art as its container/floater is resized. As of 1.18.x, all button art has this property set to &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt; where the button size is not equal to 32x128. &lt;br /&gt;
&lt;br /&gt;
Boolean: &amp;lt;code&amp;gt;scale_image=&amp;quot;true&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== label =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Label is the text on the button&#039;s face. Without a specified label (and no &amp;lt;code&amp;gt;image_overlay&amp;lt;/code&amp;gt; declared), your button will be labeled &amp;quot;Button&amp;quot;.&lt;br /&gt;
String: &amp;lt;code&amp;gt;label=&amp;quot;Click Me!&amp;quot; &amp;lt;/code&amp;gt;&lt;br /&gt;
===== label_selected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Label is the text on the button&#039;s face when pressed into an &#039;on&#039; state. Your button will inherit the &amp;lt;code&amp;gt; label&amp;lt;/code&amp;gt; if you omit this property.&lt;br /&gt;
String: &amp;lt;code&amp;gt;label_selected=&amp;quot;I&#039;ve been clicked.&amp;quot; &amp;lt;/code&amp;gt;&lt;br /&gt;
===== font =====&lt;br /&gt;
(under construction)&lt;br /&gt;
===== font_style =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Styles the text. Allows multiple style selections. As of 1.18.x, the style options are:&lt;br /&gt;
&lt;br /&gt;
* normal: Apply the default styles of the selected font. (For example, SansSerifBold has a default bold style applied to it.)&lt;br /&gt;
* bold: Bolds the text.&lt;br /&gt;
* italic: Italicizes the text.&lt;br /&gt;
* underline: Underlines the text.&lt;br /&gt;
* drop_shadow: Old-style 1px offset of black under the text.&lt;br /&gt;
* drop_shadow_soft: New-style 3px offset of blurred shadow under the text.&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;font_style=&amp;quot;bold|underline|drop_shadow_soft&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== halign =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Controls horizontal alignment of label on button face.  Options are &amp;quot;left&amp;quot;, &amp;quot;center&amp;quot; and &amp;quot;right&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===== image_unselected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the unselected/up and enabled button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_selected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the selected/down button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\[SKIN]\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/textures&amp;lt;/code&amp;gt;). By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_selected=&amp;quot;btn_square-down_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_hover_selected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the selected/down and mouseover/hover button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/[SKIN]/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square-down-hover_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_hover_unselected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the unselected/up and mouseover/hover button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\[SKIN]\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/[SKIN]/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size.&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square-up-hover_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_disabled =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the disabled button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/[SKIN]/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square-disabled_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_disabled_selected =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Overrides the default button art for the disabled and selected/down button state. Art must be located in the &amp;lt;code&amp;gt;..\skins\[SKIN]\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. By default, the button art is stretched to fit the specified button size. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_unselected=&amp;quot;btn_square-down-disabled_32x128.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_overlay =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Applies an overlay image to the button. The button art will be sized to fit. As of 1.18.x, these icons should be 16 pixels high at maximum on a standard height 24px button to minimize scaling artifacts. Can be used with or without text. Art must be located in the &amp;lt;code&amp;gt;..\skins\[SKIN]\textures&amp;lt;/code&amp;gt; directory within the Second Life application folder (on a Mac, this is inside the package at &amp;lt;code&amp;gt;Contents/MacOS/Resources/skins/[SKIN]/textures&amp;lt;/code&amp;gt;). Art must also be named in &amp;lt;code&amp;gt;textures.xml&amp;lt;/code&amp;gt; with an assigned UUID. See [[#image_overlay_alignment|image_overlay_alignment]] for alignment options. &lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_overlay=&amp;quot;icn_media-play_16.tga&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== image_overlay_alignment =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Sets the alignment of the &amp;lt;code&amp;gt;image_overlay&amp;lt;/code&amp;gt; icon. &lt;br /&gt;
&lt;br /&gt;
Values: &lt;br /&gt;
* left: left-aligns the art on the button. This standard is used for new button art with text in the Dazzle branch.&lt;br /&gt;
* right: right-aligns the the art on the button.&lt;br /&gt;
* center: centers the art on the button. This standard is used for new button art without text in the Dazzle branch.&lt;br /&gt;
&lt;br /&gt;
String: &amp;lt;code&amp;gt;image_overlay_alignment=&amp;quot;left&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== toggle =====&lt;br /&gt;
&#039;&#039;Optional.&#039;&#039; Determines whether the button is a toggle button or not. The Fly/Stop Flying button is a toggle button, for example.&lt;br /&gt;
&lt;br /&gt;
Boolean: &amp;lt;code&amp;gt;toggle=&amp;quot;false&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== text_editor parameters ====&lt;br /&gt;
&amp;lt;text_editor&amp;gt; creates a multi-line text box&lt;br /&gt;
===== max_length =====&lt;br /&gt;
===== embedded_items =====&lt;br /&gt;
===== font =====&lt;br /&gt;
===== word_wrap =====&lt;br /&gt;
===== hide_scrollbar =====&lt;br /&gt;
===== cursor_color =====&lt;br /&gt;
===== text_color =====&lt;br /&gt;
===== text_readonly_color =====&lt;br /&gt;
===== bg_readonly_color =====&lt;br /&gt;
===== bg_writeable_color =====&lt;br /&gt;
===== bg_focus_color =====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== line_editor parameters ====&lt;br /&gt;
&amp;lt;line_editor&amp;gt; creates a single line text box&lt;br /&gt;
===== label =====&lt;br /&gt;
===== max_length =====&lt;br /&gt;
===== font =====&lt;br /&gt;
===== bevel_style =====&lt;br /&gt;
* none&lt;br /&gt;
* in &lt;br /&gt;
* out &lt;br /&gt;
* bright &lt;br /&gt;
* line &lt;br /&gt;
* texture &lt;br /&gt;
===== border_style =====&lt;br /&gt;
===== border_thickness =====&lt;br /&gt;
===== select_on_focus =====&lt;br /&gt;
===== select_all_focus_received =====&lt;br /&gt;
===== handle_edit_keys_directly =====&lt;br /&gt;
===== cursor_color =====&lt;br /&gt;
===== text_color =====&lt;br /&gt;
===== text_readonly_color =====&lt;br /&gt;
===== bg_readonly_color =====&lt;br /&gt;
===== bg_writeable_color =====&lt;br /&gt;
===== bg_focus_color =====&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== right =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== handle_edit_keys_directly =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
===== commit_on_focus_lost =====&lt;br /&gt;
===== hidden =====&lt;br /&gt;
===== is_unicode =====&lt;br /&gt;
===== increment =====&lt;br /&gt;
===== initial_val =====&lt;br /&gt;
===== max_val =====&lt;br /&gt;
===== min_val =====&lt;br /&gt;
===== visible =====&lt;br /&gt;
===== bg_visible =====&lt;br /&gt;
===== border_drop_shadow_visible =====&lt;br /&gt;
===== border_visible =====&lt;br /&gt;
===== drop_shadow_visible =====&lt;br /&gt;
===== h_pad =====&lt;br /&gt;
===== halign =====&lt;br /&gt;
===== prevalidate =====&lt;br /&gt;
===== v_pad =====&lt;br /&gt;
===== word_wrap =====&lt;br /&gt;
===== control_name =====&lt;br /&gt;
&lt;br /&gt;
==== string parameters ====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== word_wrap =====&lt;br /&gt;
&lt;br /&gt;
==== tab_container parameters ====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== right =====&lt;br /&gt;
===== top =====&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== tab_position =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== tab_width =====&lt;br /&gt;
===== tab_min_width =====&lt;br /&gt;
===== tab_max_width =====&lt;br /&gt;
===== border ===== &lt;br /&gt;
===== tab_group =====&lt;br /&gt;
===== hide_tabs =====&lt;br /&gt;
&lt;br /&gt;
==== panel parameters ====&lt;br /&gt;
===== border =====&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
===== top =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
===== right =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== label =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name ===== &lt;br /&gt;
===== background_opaque =====&lt;br /&gt;
===== background_visible =====&lt;br /&gt;
===== bevel_style =====&lt;br /&gt;
===== bg_alpha_color =====&lt;br /&gt;
===== bg_opaque_color =====&lt;br /&gt;
===== can_resize =====&lt;br /&gt;
===== filename =====&lt;br /&gt;
===== tab_group =====&lt;br /&gt;
===== default_tab_group =====&lt;br /&gt;
===== placeholder =====&lt;br /&gt;
===== border_drop_shadow_visible =====&lt;br /&gt;
===== border_visible =====&lt;br /&gt;
===== border_style =====&lt;br /&gt;
===== border_thickness =====&lt;br /&gt;
===== border_color =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
===== title =====&lt;br /&gt;
===== auto_resize =====&lt;br /&gt;
===== user_resize =====&lt;br /&gt;
===== use_bounding_rect =====&lt;br /&gt;
===== bg_visible =====&lt;br /&gt;
===== can_close =====&lt;br /&gt;
===== can_minimize =====&lt;br /&gt;
===== left_in_finder =====&lt;br /&gt;
===== select =====&lt;br /&gt;
===== visible =====&lt;br /&gt;
&lt;br /&gt;
==== text parameters ====&lt;br /&gt;
===== type =====&lt;br /&gt;
===== length =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== bg_visible =====&lt;br /&gt;
===== border_drop_shadow_visible =====&lt;br /&gt;
===== drop_shadow_visible =====&lt;br /&gt;
===== border_visible =====&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
===== top =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
===== right =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== font =====&lt;br /&gt;
===== h_pad =====&lt;br /&gt;
===== halign =====&lt;br /&gt;
===== v_pad =====&lt;br /&gt;
===== valign =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== visible =====&lt;br /&gt;
===== hidden =====&lt;br /&gt;
===== tool_tip =====&lt;br /&gt;
===== tab_stop =====&lt;br /&gt;
===== initial_value =====&lt;br /&gt;
===== label =====&lt;br /&gt;
===== radio_style =====&lt;br /&gt;
===== word_wrap =====&lt;br /&gt;
===== control_name =====&lt;br /&gt;
===== font_size =====&lt;br /&gt;
===== font_style =====&lt;br /&gt;
===== font-style =====&lt;br /&gt;
===== bevel_style =====&lt;br /&gt;
===== border_style =====&lt;br /&gt;
===== border_thickness =====&lt;br /&gt;
===== is_unicode =====&lt;br /&gt;
===== max_length ===== &lt;br /&gt;
===== hover =====&lt;br /&gt;
===== hover_cursor =====&lt;br /&gt;
===== hover_color =====&lt;br /&gt;
===== text_color =====&lt;br /&gt;
===== align =====&lt;br /&gt;
===== text_wrap =====&lt;br /&gt;
===== text_enabled_color =====&lt;br /&gt;
===== allow_html =====&lt;br /&gt;
===== bg_readonly_color =====&lt;br /&gt;
===== embedded_items =====&lt;br /&gt;
===== hide_border =====&lt;br /&gt;
===== hide_scrollbar =====&lt;br /&gt;
===== line_spacing =====&lt;br /&gt;
===== disabled_color =====&lt;br /&gt;
&lt;br /&gt;
==== message parameters ====&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
==== message_set parameters ====&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
==== action parameters ====&lt;br /&gt;
===== description =====&lt;br /&gt;
===== longdescription =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== value =====&lt;br /&gt;
&lt;br /&gt;
==== action_set parameters ====&lt;br /&gt;
===== description =====&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
==== progress_bar parameters ====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== color =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== right =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
&lt;br /&gt;
==== slider_bar parameters ====&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
===== follows =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== width =====&lt;br /&gt;
===== increment =====&lt;br /&gt;
===== initial_val =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== max_val =====&lt;br /&gt;
===== min_val =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
==== locate parameters ====&lt;br /&gt;
===== bottom_delta =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== left_delta =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&lt;br /&gt;
==== context parameters ====&lt;br /&gt;
===== key =====&lt;br /&gt;
&lt;br /&gt;
==== input parameters ====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== type =====&lt;br /&gt;
&lt;br /&gt;
==== form parameters ====&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
==== url parameters ====&lt;br /&gt;
===== option =====&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
==== usetemplate parameters ====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== yestext =====&lt;br /&gt;
===== notext =====&lt;br /&gt;
===== canceltext ===== &lt;br /&gt;
===== ignoretext===== &lt;br /&gt;
&lt;br /&gt;
==== notification parameters ====&lt;br /&gt;
===== functor =====&lt;br /&gt;
===== icon =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== label =====&lt;br /&gt;
===== type =====&lt;br /&gt;
===== priority =====&lt;br /&gt;
===== sound =====&lt;br /&gt;
===== duration =====&lt;br /&gt;
&lt;br /&gt;
==== ignore parameters ====&lt;br /&gt;
===== text =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== save_option =====&lt;br /&gt;
&lt;br /&gt;
==== template parameters ====&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
==== global parameters ====&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
==== mimetype parameters ====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== menu =====&lt;br /&gt;
&lt;br /&gt;
==== mimetypes parameters ====&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
==== scheme parameters ====&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
==== playtip parameters ====&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
==== tooltip parameters ====&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
==== label parameters ====&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
==== widgetset parameters ====&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
==== on_check parameters ====&lt;br /&gt;
===== function =====&lt;br /&gt;
===== userdata =====&lt;br /&gt;
===== control =====&lt;br /&gt;
&lt;br /&gt;
==== on_visible parameters ====&lt;br /&gt;
===== function =====&lt;br /&gt;
&lt;br /&gt;
==== on_enable parameters ====&lt;br /&gt;
===== function =====&lt;br /&gt;
===== userdata =====&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
==== pie_menu parameters ====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== label =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
&lt;br /&gt;
==== tearoff_menu parameters ====&lt;br /&gt;
===== bottom =====&lt;br /&gt;
===== enabled =====&lt;br /&gt;
===== height =====&lt;br /&gt;
===== label =====&lt;br /&gt;
===== left =====&lt;br /&gt;
===== mouse_opaque =====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== width =====&lt;br /&gt;
&lt;br /&gt;
==== font_size parameters ====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== comment =====&lt;br /&gt;
===== size =====&lt;br /&gt;
&lt;br /&gt;
==== os parameters ====&lt;br /&gt;
===== name =====&lt;br /&gt;
&lt;br /&gt;
==== font parameters ====&lt;br /&gt;
===== name =====&lt;br /&gt;
===== comment =====&lt;br /&gt;
===== font_style =====&lt;br /&gt;
&lt;br /&gt;
= See Also =&lt;br /&gt;
=== Other Tutorials ===&lt;br /&gt;
* A basic skinning tutorial for recoloring the viewer: [[Skinning_How_To/Skin_the_viewer]]&lt;br /&gt;
* [[Skinning HowTo/Increase the transparency of unfocused Chat windows]]&lt;br /&gt;
* [[Skinning HowTo/Increase the transparency of Pie Menu]]&lt;br /&gt;
* [[Skinning HowTo/Make window backgrounds MORE opaque]]&lt;br /&gt;
* [[Skinning How To/Edit a menu]]&lt;br /&gt;
* [[Skinning How To/Add custom artwork to the viewer]]&lt;br /&gt;
* [[Skinning How To/Add custom fonts to the viewer]]&lt;br /&gt;
* [[Skinning How To/Window sizing and resizing]]&lt;br /&gt;
* [[Skinning How To/Add 3rd party skins to the skins preferences panel]]&lt;br /&gt;
&lt;br /&gt;
=== Slightly outdated Tutorials ===&lt;br /&gt;
* [[Skinning HowTo/Revert 1.20 to a Classic_look]] by McCabe Maxsted&lt;br /&gt;
** Note: the final 1.20 viewer lets you switch between Silver and a Classic look automatically in Preferences &amp;gt; Skin. But this is still a great exercise in learning how the skinning architecture works!&lt;br /&gt;
* [[Skinning How To/Remove the release keys button]] in viewer 1.20&lt;br /&gt;
** Note: the final 1.21 viewer has permanently removed the release keys button, and moved it to the World menu.&lt;br /&gt;
* [http://yukikoomegamu.blip.tv/file/810017 Dazzle Tutorial Part 1] by Yukiko Omegamu&lt;br /&gt;
&lt;br /&gt;
=== Helpful Resources ===&lt;br /&gt;
* [[Skinning_How_To/Artwork dependencies]]&lt;br /&gt;
* [[Skinning_How_To/Legacy_files]]&lt;br /&gt;
* [[Skinning_How_To/Hardcoded_limits_in_the_xml_files]]&lt;br /&gt;
* [[Skinning_How_To/The_XML_files_and_what_they_do]]&lt;br /&gt;
* [[Skinning_How_To/Viewer_crash_causes]]&lt;br /&gt;
* [[Skinning_How_To/Fully_commented_colors.xml_file|Fully commented colors.xml file]]&lt;br /&gt;
&lt;br /&gt;
=== Resident Created Skins ===&lt;br /&gt;
* see the page [[Skinning - Post Your Skins Here]]&lt;br /&gt;
[[Category:Skinning]]&lt;/div&gt;</summary>
		<author><name>Fiddler Jones</name></author>
	</entry>
</feed>