[IMP]Improve Code.
bzr revid: vja@tinyerp.com-20121107132852-nq4uflsfc1l9o72g
This commit is contained in:
@@ -475,11 +475,10 @@
|
||||
max-width: 180px;
|
||||
max-height: 180px;
|
||||
}
|
||||
.openerp .oe_view_manager_current a.accessactive {
|
||||
display:inline-block;
|
||||
text-decoration:none;
|
||||
.openerp .oe_form_buttons [accesskey] > p {
|
||||
display:inline;
|
||||
}
|
||||
.openerp .oe_view_manager_current .accessactive:first-letter{
|
||||
.openerp .oe_form_buttons .accessactive {
|
||||
text-decoration:underline;
|
||||
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
|
||||
font-weight:bold;
|
||||
|
||||
@@ -437,11 +437,10 @@ $sheet-padding: 16px
|
||||
.oe_image_medium > img
|
||||
max-width: 180px
|
||||
max-height: 180px
|
||||
.oe_view_manager_current
|
||||
a.accessactive
|
||||
display: inline-block
|
||||
text-decoration: none
|
||||
.accessactive:first-letter
|
||||
.oe_form_buttons
|
||||
[accesskey] > p
|
||||
display: inline
|
||||
.accessactive
|
||||
text-decoration: underline
|
||||
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2)
|
||||
font-weight: bold
|
||||
|
||||
@@ -221,16 +221,18 @@ instance.web.FormView = instance.web.View.extend(instance.web.form.FieldManagerM
|
||||
return $.when();
|
||||
},
|
||||
widgetAccesskey:function(){
|
||||
$(document).keydown(function(e){
|
||||
if(e.keyCode === $.ui.keyCode.ALT || e.keyCode === $.ui.keyCode.SHIFT && e.altKey) {
|
||||
$("[accesskey]").addClass('accessactive');
|
||||
}else {
|
||||
$("[accesskey]").removeClass('accessactive');
|
||||
}
|
||||
e.stopPropagation();
|
||||
}).keyup(function(e){
|
||||
$("[accesskey]").removeClass('accessactive');
|
||||
var self = this;
|
||||
self.$buttons.find("[accesskey]").html(function(i, html){
|
||||
return html.replace(/^[^a-zA-Z]*([a-zA-Z])/g, '<p>$1</p>');
|
||||
});
|
||||
$(document).keydown(function(e){
|
||||
self.$buttons.find("[accesskey] >p").removeClass("accessactive");
|
||||
if (e.keyCode === $.ui.keyCode.ALT || e.keyCode === $.ui.keyCode.SHIFT && e.altKey) {
|
||||
self.$buttons.find("[accesskey] >p").addClass("accessactive");
|
||||
}
|
||||
}).keyup(function(){
|
||||
self.$buttons.find("[accesskey] > p").removeClass("accessactive");
|
||||
})
|
||||
},
|
||||
widgetFocused: function() {
|
||||
// Clear click flag if used to focus a widget
|
||||
|
||||
Reference in New Issue
Block a user