<field name="arch" type="xml">
<form string="Model Description">
<group col="6" colspan="4">
- <field name="name" select="1"/>
- <field name="model" select="1"/>
- <field name="osv_memory" select="1"/>
+ <field name="name"/>
+ <field name="model"/>
+ <field name="osv_memory"/>
+ <field name="state"/>
</group>
<notebook colspan="4">
<page string="Fields">
<field name="groups" colspan="4" nolabel="1"/>
</form>
</field>
- <separator colspan="4" string="Status"/>
- <field name="state"/>
- <group col="2" colspan="2">
- <button colspan="2" name="%(act_menu_create)d" string="Create a Menu" type="action" target="new"/>
+ <group col="2" colspan="4">
+ <button colspan="2"
+ icon="gtk-justify-fill"
+ name="%(act_menu_create)d"
+ string="Create a Menu" type="action"
+ target="new" />
</group>
</page>
<page string="Access Rights">
</field>
</page>
<page string="Notes">
- <field colspan="4" name="info" nolabel="1" select="1"/>
+ <field colspan="4" name="info" nolabel="1"/>
</page>
</notebook>
</form>
<tree string="Model Description">
<field name="name"/>
<field name="model"/>
+ <field name="state"/>
+ <field name="osv_memory"/>
+ <button colspan="2"
+ icon="gtk-justify-fill"
+ name="%(act_menu_create)d"
+ string="Create a Menu" type="action"
+ target="new" />
</tree>
</field>
</record>
+ <record id="view_model_search" model="ir.ui.view">
+ <field name="name">ir.model.search</field>
+ <field name="model">ir.model</field>
+ <field name="type">search</field>
+ <field name="arch" type="xml">
+ <search string="Model Description">
+ <field name="name"/>
+ <field name="model"/>
+ <field name="osv_memory"/>
+ <field name="state"/>
+ <field name="access_ids"/>
+ <field name="info"/>
+ </search>
+ </field>
+ </record>
<!-- fields_description -->
<record id="view_model_fields_form" model="ir.ui.view">
</field>
</record>
-
<record id="view_model_fields_tree" model="ir.ui.view">
<field name="name">ir.model.fields.tree</field>
<field name="model">ir.model.fields</field>
</field>
</record>
-
<record model="ir.ui.view" id="view_model_data_form">
<field name="name">ir.model.data.form</field>
<field name="model">ir.model.data</field>
'model': fields.char('Object', size=64, required=True, select=1),
'info': fields.text('Information'),
'field_id': fields.one2many('ir.model.fields', 'model_id', 'Fields', required=True),
- 'state': fields.selection([('manual','Custom Object'),('base','Base Object')],'Manually Created',readonly=True),
+ 'state': fields.selection([('manual','Custom Object'),('base','Base Object')],'Type',readonly=True),
'access_ids': fields.one2many('ir.model.access', 'model_id', 'Access'),
'osv_memory': fields.function(_is_osv_memory, method=True, string='In-memory model', type='boolean',
fnct_search=_search_osv_memory,