[IMP]Improve Code.

bzr revid: vja@tinyerp.com-20121107132852-nq4uflsfc1l9o72g
This commit is contained in:
Vishmita
2012-11-07 18:58:52 +05:30
parent f32033d2cd
commit d65ab4c014
3 changed files with 18 additions and 18 deletions
+3 -4
View File
@@ -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;
+4 -5
View File
@@ -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
+11 -9
View File
@@ -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