Difference between revisions of "Property Element"

1 byte removed ,  21:24, 22 May 2009
m
imported>JRoush
(→‎General: User)
imported>JRoush
Line 11: Line 11:
*'''ID''' (Numeric) Specifies which part of the internal menu "class" the element corresponds to, for the purposes of updating and accepting player input.  For example, the game treats whatever element has an ID of 3  in the Recharge menu as the exit button, regardless of the type, name, or any other property of the element - if it can be clicked on, then doing so will close the menu.  Likewise, the element with ID 2 in the Enchantment Settings menu is treated as the effect icon and will have its filename property updated by the game (even if it shouldn't have one).  Valid ID values depend on the menu class, but generally range 1-20.  Giving an element an ID not recognized for that menu will have no effect, while changing an existing ID will prevent the element from updating or accepting input.
*'''ID''' (Numeric) Specifies which part of the internal menu "class" the element corresponds to, for the purposes of updating and accepting player input.  For example, the game treats whatever element has an ID of 3  in the Recharge menu as the exit button, regardless of the type, name, or any other property of the element - if it can be clicked on, then doing so will close the menu.  Likewise, the element with ID 2 in the Enchantment Settings menu is treated as the effect icon and will have its filename property updated by the game (even if it shouldn't have one).  Valid ID values depend on the menu class, but generally range 1-20.  Giving an element an ID not recognized for that menu will have no effect, while changing an existing ID will prevent the element from updating or accepting input.


*'''User#''' (type flexible) Element types beginning in "user" are not, in general, part of the Oblivion XML schema.  However, they may be recognized by specific menu classes and set to specific values.  For example, in most contexts an element of type User4 would have no effect whatsoever.  The internal class of the Spellmaking menu, however, will look for a User4 property element that is a child of the root [[Menu Element#Menu|Menu Element]], and update its value to the current magicka cost.
*'''User#''' (type flexible) Element types beginning in "user" are not in general part of the Oblivion XML schema.  They may, however, be recognized by specific menu classes and set to specific values.  For example, in most contexts an element of type User4 would be parsed and then ignored.  The internal class of the Spellmaking menu, though, will look for a User4 property element that is a child of the root [[Menu Element#Menu|Menu Element]], and update its value to the current magicka cost.


== Sizeable ==
== Sizeable ==
Anonymous user