XUL

From Gui

Revision as of 01:09, 13 June 2009 by 173.11.94.130 (Talk)

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>
  • <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 ==

Personal tools