XUL
From Gui
(Difference between revisions)
(Initial XUL research) |
(More widgets from newer docs) |
||
Line 1: | Line 1: | ||
- | + | https://developer.mozilla.org/en/XUL_controls | |
== Widgets == | == Widgets == | ||
Line 25: | Line 25: | ||
* <listbox> | * <listbox> | ||
** <listitem> | ** <listitem> | ||
+ | * <colorpicker> | ||
+ | * <datepicker> | ||
+ | * <timepicker> | ||
+ | * <progressmeter> | ||
+ | * <richlistbox> | ||
+ | * <scale> | ||
+ | * <textbox> | ||
+ | * <tree> | ||
== Properties == | == Properties == | ||
Line 45: | Line 53: | ||
* allowEvents | * allowEvents | ||
* style | * style | ||
+ | |||
+ | === <textbox> === | ||
+ | |||
+ | * multiline | ||
+ | * type (number or password) | ||
=== <listbox> === | === <listbox> === |
Revision as of 01:09, 13 June 2009
https://developer.mozilla.org/en/XUL_controls
Contents |
Widgets
Root element acts as Widget/Container
- <groupbox>
-
- <description> (not associated with a wigdet) Widget/Label
- <label> (always associated with a widget) Widget/Label
- <image> Widget/Label
- <spacer> (does this really count as a widget?)
- <button> Widget/Button
- type=checkbox
- type=radio
- <toolbarbutton> Widget/Button
- <checkbox>
- <radiogroup>
- <radio>
- <tabs>
- <tab>
- <menulist> (combo box)
- <menupopup>
- <menuitem>
- <menupopup>
- <listbox>
- <listitem>
- <colorpicker>
- <datepicker>
- <timepicker>
- <progressmeter>
- <richlistbox>
- <scale>
- <textbox>
- <tree>
Properties
- id
- class
- align
- dir
- flex
- ordinal
- orient
- pack
- hidden
- collapsed
- observes
- width, minWidth, maxWidth
- height, minHeight, maxHeight
- tooltipText
- statusText
- allowEvents
- style
<textbox>
- multiline
- type (number or password)
<listbox>
- seltype (single or multiple)
<menulist>
- editable
non-label controls
- disabled
- tabindex
- controllers
<button>
NOTE: label and image can be children or properties
- image
- label
- crop
- accessKey
- command
- dlgType
NOTE: type=menu with <menupopup> for popup menu
type=checkbox or type=radio
- checked
- checkState
- autoCheck
<label>
- control
<image>
- src
== Events ==