.type = PT_U32,
.id = "version",
.name = N_("Configuration version"),
+ .desc = N_("AA"),
.off = offsetof(config_t, version),
.opts = PO_RDONLY | PO_HIDDEN | PO_EXPERT,
.group = 1
if (value == null)
value = f['default'];
+ function postfield(r, f) {
+ if (f.description) {
+ r.on('render', function(c) {
+ Ext.QuickTips.register({
+ target: c.getEl(),
+ text: f.description
+ });
+ Ext.QuickTips.register({
+ target: c.wrap,
+ text: f.description
+ });
+ Ext.QuickTips.register({
+ target: c.label,
+ text: f.description
+ });
+ });
+ r.on('beforedestroy', function(c) {
+ Ext.QuickTips.unregister(c.getEl());
+ Ext.QuickTips.unregister(c.wrap);
+ Ext.QuickTips.unregister(c.label);
+ });
+ }
+ return r;
+ }
+
/* Ordered list */
if (f['enum'] && f.lorder) {
*/
}
+ if (r)
+ return postfield(r, f);
+
/* Singular */
switch (f.type) {
case 'bool':
}
- if (f.description) {
- r.on('render', function(c) {
- Ext.QuickTips.register({
- target: c.getEl(),
- text: f.description
- });
- Ext.QuickTips.register({
- target: c.wrap,
- text: f.description
- });
- Ext.QuickTips.register({
- target: c.label,
- text: f.description
- });
- });
- r.on('beforedestroy', function(c) {
- Ext.QuickTips.unregister(c.getEl());
- Ext.QuickTips.unregister(c.wrap);
- Ext.QuickTips.unregister(c.label);
- });
- }
- return r;
+ return postfield(r, f);
};
/*