[FIX] New Edge option.background grid.

bzr revid: vda@tinyerp.com-20110829104410-n52wx91krno7gb63
This commit is contained in:
Vaibhav (OpenERP)
2011-08-29 16:14:10 +05:30
parent 6663c1b851
commit b6e81c22d7
4 changed files with 15 additions and 3 deletions
@@ -4,6 +4,10 @@
-webkit-border-radius: 8px;
}
.openerp .show_grid {
background: url("/base_diagram/static/src/img/grid.jpg") repeat;
}
.openerp .oe_diagram_pager {
text-align: right;
white-space: nowrap;
Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

+7 -1
View File
@@ -104,7 +104,13 @@ openerp.base_diagram.DiagramView = openerp.base.View.extend({
this.do_update_pager();
this.$element.find('.oe_diagram_button_new').click(function(){self.add_edit_node()})
// New Node,Edge
this.$element.find('#new_node.oe_diagram_button_new').click(function(){self.add_edit_node(null, self.node)})
this.$element.find('#new_edge.oe_diagram_button_new').click(function(){self.add_edit_node(null, self.connector)})
this.$element.find('#toggle_grid').click(function() {
self.$element.find('.diagram').toggleClass('show_grid')
});
if(this.id) {
self.get_diagram_info();
@@ -3,7 +3,9 @@
<div class="oe_diagram_header" t-att-id="element_id + '_header'">
<h2 class="oe_view_title"><t t-esc="fields_view.arch.attrs.string"/></h2>
<div class="oe_diagram_buttons">
<button type="button" class="oe_diagram_button_new">New Node</button>
<button type="button" id="new_node" class="oe_diagram_button_new">New Node</button>
<button type="button" id="new_edge" class="oe_diagram_button_new">New Edge</button>
<label>Show Grid:</label><input type="checkbox" id="toggle_grid" checked="checked"/>
</div>
<div class="oe_diagram_pager">
<button type="button" data-pager-action="first">First</button>
@@ -15,6 +17,6 @@
<button type="button" data-pager-action="last">Last</button>
</div>
</div>
<div id="dia-canvas" class="diagram" style="overflow: auto;"></div>
<div id="dia-canvas" class="diagram show_grid" style="overflow: auto;"></div>
</t>
</template>