|
|
(3 intermediate revisions by 2 users not shown) |
Line 1: |
Line 1: |
| : '''''Work in progress''' See also [http://forums.mozillazine.org/viewtopic.php?t=263028 this forum thread].''
| | Information from this page and [http://forums.mozillazine.org/viewtopic.php?t=263028 this thread] has been migrated to [http://developer-test.mozilla.org/en/docs/Preferences_System Devmo]. |
|
| |
|
| This document describes the new [[XBL]] bindings introduced in [[Deer Park|Deer Park Alpha 1]] (<small>aka Firefox 1.1a and Firefox 1.1 Developer Preview Release</small>) and other Toolkit 1.1 applications, which allow you write Options (Preferences) UI faster, using less [[JavaScript]] code.
| | [[Category:Redirects]] |
| | |
| This is not official yet. May be incomplete, contain any kinds of mistakes and typos etc. Please, if you see one, either fix it or note it on the [[Talk:Preferences bindings|talk page]].
| |
| | |
| = To-do =
| |
| | |
| Todo:
| |
| * sort alphabetically
| |
| * review the doc, do something about things marked '??'.
| |
| * describe platform specific features:
| |
| ** instant apply
| |
| ** animation
| |
| * (maybe) simple example(s)
| |
| | |
| __TOC__
| |
| = Why =
| |
| Describe the benefits of the new system:
| |
| * Use of declarative language (XUL elements/attributes) to associate UI controls with user preferences, less JS is needed
| |
| * More natural feel on Linux/Mac OS: instantapply/animation
| |
| * ...
| |
| | |
| | |
| | |
| = New attributes =
| |
| The following attributes may be put on any element in the prefwindow:
| |
| * onsyncfrompreference/onsynctopreference (onpreferenceread/onpreferencewrite in Deer Park Alpha 1) [https://bugzilla.mozilla.org/show_bug.cgi?id=287111]
| |
| * preference-editable
| |
| * preference
| |
| | |
| = Example(s) =
| |
| See the forum thread for now.
| |
Latest revision as of 20:24, 8 September 2006