details: /erp/devel/pi/rev/93729a77026f
changeset: 10283:93729a77026f
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Tue Feb 01 11:36:44 2011 +0100
summary: New menu items
details: /erp/devel/pi/rev/ef82f1a1ca47
changeset: 10284:ef82f1a1ca47
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Tue Feb 01 11:37:07 2011 +0100
summary: Added button tooltips
diffstat:
modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MESSAGE.xml
| 77 ++++++++++
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-statusbar.js
| 15 +-
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-view-grid.js
| 12 +
3 files changed, 99 insertions(+), 5 deletions(-)
diffs (154 lines):
diff -r a5a11ef50cf1 -r ef82f1a1ca47
modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MESSAGE.xml
---
a/modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MESSAGE.xml
Tue Feb 01 11:34:58 2011 +0100
+++
b/modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MESSAGE.xml
Tue Feb 01 11:37:07 2011 +0100
@@ -651,6 +651,83 @@
<!--FBA2F11416C4413F8E2D554119461964-->
<AD_MODULE_ID><![CDATA[9BA0836A3CD74EE4AB48753A47211BCC]]></AD_MODULE_ID>
<!--FBA2F11416C4413F8E2D554119461964--></AD_MESSAGE>
+<!--FF8080812DDB247F012DDB685F940080--><AD_MESSAGE>
+<!--FF8080812DDB247F012DDB685F940080-->
<AD_MESSAGE_ID><![CDATA[FF8080812DDB247F012DDB685F940080]]></AD_MESSAGE_ID>
+<!--FF8080812DDB247F012DDB685F940080-->
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--FF8080812DDB247F012DDB685F940080--> <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--FF8080812DDB247F012DDB685F940080--> <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--FF8080812DDB247F012DDB685F940080-->
<VALUE><![CDATA[OBUIAPP_CreateNewRecord]]></VALUE>
+<!--FF8080812DDB247F012DDB685F940080--> <MSGTEXT><![CDATA[Create New
Record]]></MSGTEXT>
+<!--FF8080812DDB247F012DDB685F940080--> <MSGTYPE><![CDATA[I]]></MSGTYPE>
+<!--FF8080812DDB247F012DDB685F940080-->
<AD_MODULE_ID><![CDATA[9BA0836A3CD74EE4AB48753A47211BCC]]></AD_MODULE_ID>
+<!--FF8080812DDB247F012DDB685F940080--></AD_MESSAGE>
+
+<!--FF8080812DDB247F012DDB68A46E0086--><AD_MESSAGE>
+<!--FF8080812DDB247F012DDB68A46E0086-->
<AD_MESSAGE_ID><![CDATA[FF8080812DDB247F012DDB68A46E0086]]></AD_MESSAGE_ID>
+<!--FF8080812DDB247F012DDB68A46E0086-->
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--FF8080812DDB247F012DDB68A46E0086--> <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--FF8080812DDB247F012DDB68A46E0086--> <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--FF8080812DDB247F012DDB68A46E0086-->
<VALUE><![CDATA[OBUIAPP_DeleteRecord]]></VALUE>
+<!--FF8080812DDB247F012DDB68A46E0086--> <MSGTEXT><![CDATA[Delete
Record]]></MSGTEXT>
+<!--FF8080812DDB247F012DDB68A46E0086--> <MSGTYPE><![CDATA[I]]></MSGTYPE>
+<!--FF8080812DDB247F012DDB68A46E0086-->
<AD_MODULE_ID><![CDATA[9BA0836A3CD74EE4AB48753A47211BCC]]></AD_MODULE_ID>
+<!--FF8080812DDB247F012DDB68A46E0086--></AD_MESSAGE>
+
+<!--FF8080812DDB247F012DDCF7D6060189--><AD_MESSAGE>
+<!--FF8080812DDB247F012DDCF7D6060189-->
<AD_MESSAGE_ID><![CDATA[FF8080812DDB247F012DDCF7D6060189]]></AD_MESSAGE_ID>
+<!--FF8080812DDB247F012DDCF7D6060189-->
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--FF8080812DDB247F012DDCF7D6060189--> <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--FF8080812DDB247F012DDCF7D6060189--> <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--FF8080812DDB247F012DDCF7D6060189-->
<VALUE><![CDATA[OBUIAPP_PREVIOUSBUTTON]]></VALUE>
+<!--FF8080812DDB247F012DDCF7D6060189--> <MSGTEXT><![CDATA[Go to previous
record]]></MSGTEXT>
+<!--FF8080812DDB247F012DDCF7D6060189--> <MSGTYPE><![CDATA[I]]></MSGTYPE>
+<!--FF8080812DDB247F012DDCF7D6060189-->
<AD_MODULE_ID><![CDATA[9BA0836A3CD74EE4AB48753A47211BCC]]></AD_MODULE_ID>
+<!--FF8080812DDB247F012DDCF7D6060189--></AD_MESSAGE>
+
+<!--FF8080812DDB247F012DDCF82BFF018B--><AD_MESSAGE>
+<!--FF8080812DDB247F012DDCF82BFF018B-->
<AD_MESSAGE_ID><![CDATA[FF8080812DDB247F012DDCF82BFF018B]]></AD_MESSAGE_ID>
+<!--FF8080812DDB247F012DDCF82BFF018B-->
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--FF8080812DDB247F012DDCF82BFF018B--> <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--FF8080812DDB247F012DDCF82BFF018B--> <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--FF8080812DDB247F012DDCF82BFF018B-->
<VALUE><![CDATA[OBUIAPP_NEXTBUTTON]]></VALUE>
+<!--FF8080812DDB247F012DDCF82BFF018B--> <MSGTEXT><![CDATA[Go to next
record]]></MSGTEXT>
+<!--FF8080812DDB247F012DDCF82BFF018B--> <MSGTYPE><![CDATA[I]]></MSGTYPE>
+<!--FF8080812DDB247F012DDCF82BFF018B-->
<AD_MODULE_ID><![CDATA[9BA0836A3CD74EE4AB48753A47211BCC]]></AD_MODULE_ID>
+<!--FF8080812DDB247F012DDCF82BFF018B--></AD_MESSAGE>
+
+<!--FF8080812DDB247F012DDCF92A140198--><AD_MESSAGE>
+<!--FF8080812DDB247F012DDCF92A140198-->
<AD_MESSAGE_ID><![CDATA[FF8080812DDB247F012DDCF92A140198]]></AD_MESSAGE_ID>
+<!--FF8080812DDB247F012DDCF92A140198-->
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--FF8080812DDB247F012DDCF92A140198--> <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--FF8080812DDB247F012DDCF92A140198--> <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--FF8080812DDB247F012DDCF92A140198-->
<VALUE><![CDATA[OBUIAPP_CLOSEBUTTON]]></VALUE>
+<!--FF8080812DDB247F012DDCF92A140198--> <MSGTEXT><![CDATA[Close the current
record and return to grid view]]></MSGTEXT>
+<!--FF8080812DDB247F012DDCF92A140198--> <MSGTYPE><![CDATA[I]]></MSGTYPE>
+<!--FF8080812DDB247F012DDCF92A140198-->
<AD_MODULE_ID><![CDATA[9BA0836A3CD74EE4AB48753A47211BCC]]></AD_MODULE_ID>
+<!--FF8080812DDB247F012DDCF92A140198--></AD_MESSAGE>
+
+<!--FF8080812DDB247F012DDCFA2B1B019E--><AD_MESSAGE>
+<!--FF8080812DDB247F012DDCFA2B1B019E-->
<AD_MESSAGE_ID><![CDATA[FF8080812DDB247F012DDCFA2B1B019E]]></AD_MESSAGE_ID>
+<!--FF8080812DDB247F012DDCFA2B1B019E-->
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--FF8080812DDB247F012DDCFA2B1B019E--> <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--FF8080812DDB247F012DDCFA2B1B019E--> <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--FF8080812DDB247F012DDCFA2B1B019E-->
<VALUE><![CDATA[OBUIAPP_MAXIMIZEBUTTON]]></VALUE>
+<!--FF8080812DDB247F012DDCFA2B1B019E--> <MSGTEXT><![CDATA[Maximize the
current tab]]></MSGTEXT>
+<!--FF8080812DDB247F012DDCFA2B1B019E--> <MSGTYPE><![CDATA[I]]></MSGTYPE>
+<!--FF8080812DDB247F012DDCFA2B1B019E-->
<AD_MODULE_ID><![CDATA[9BA0836A3CD74EE4AB48753A47211BCC]]></AD_MODULE_ID>
+<!--FF8080812DDB247F012DDCFA2B1B019E--></AD_MESSAGE>
+
+<!--FF8080812DDB247F012DDCFAB5EC01A4--><AD_MESSAGE>
+<!--FF8080812DDB247F012DDCFAB5EC01A4-->
<AD_MESSAGE_ID><![CDATA[FF8080812DDB247F012DDCFAB5EC01A4]]></AD_MESSAGE_ID>
+<!--FF8080812DDB247F012DDCFAB5EC01A4-->
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--FF8080812DDB247F012DDCFAB5EC01A4--> <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--FF8080812DDB247F012DDCFAB5EC01A4--> <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--FF8080812DDB247F012DDCFAB5EC01A4-->
<VALUE><![CDATA[OBUIAPP_RESTOREBUTTON]]></VALUE>
+<!--FF8080812DDB247F012DDCFAB5EC01A4--> <MSGTEXT><![CDATA[Restore the tab to
previous size]]></MSGTEXT>
+<!--FF8080812DDB247F012DDCFAB5EC01A4--> <MSGTYPE><![CDATA[I]]></MSGTYPE>
+<!--FF8080812DDB247F012DDCFAB5EC01A4-->
<AD_MODULE_ID><![CDATA[9BA0836A3CD74EE4AB48753A47211BCC]]></AD_MODULE_ID>
+<!--FF8080812DDB247F012DDCFAB5EC01A4--></AD_MESSAGE>
+
<!--FF8081812D6761CF012D676DF2A70045--><AD_MESSAGE>
<!--FF8081812D6761CF012D676DF2A70045-->
<AD_MESSAGE_ID><![CDATA[FF8081812D6761CF012D676DF2A70045]]></AD_MESSAGE_ID>
<!--FF8081812D6761CF012D676DF2A70045-->
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
diff -r a5a11ef50cf1 -r ef82f1a1ca47
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-statusbar.js
---
a/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-statusbar.js
Tue Feb 01 11:34:58 2011 +0100
+++
b/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-statusbar.js
Tue Feb 01 11:37:07 2011 +0100
@@ -104,24 +104,29 @@
this.previousButton = isc.OBStatusBarIconButton.create({
view: this.view,
- buttonType: 'previous'
+ buttonType: 'previous',
+ prompt: OB.I18N.getLabel('OBUIAPP_PREVIOUSBUTTON')
});
this.nextButton = isc.OBStatusBarIconButton.create({
view: this.view,
- buttonType: 'next'
+ buttonType: 'next',
+ prompt: OB.I18N.getLabel('OBUIAPP_NEXTBUTTON')
});
var closeButton = isc.OBStatusBarIconButton.create({
view: this.view,
- buttonType: 'close'
+ buttonType: 'close',
+ prompt: OB.I18N.getLabel('OBUIAPP_CLOSEBUTTON')
});
this.maximizeButton = isc.OBStatusBarIconButton.create({
view: this.view,
- buttonType: 'maximize'
+ buttonType: 'maximize',
+ prompt: OB.I18N.getLabel('OBUIAPP_MAXIMIZEBUTTON')
});
this.restoreButton = isc.OBStatusBarIconButton.create({
visibility: 'hidden',
view: this.view,
- buttonType: 'restore'
+ buttonType: 'restore',
+ prompt: OB.I18N.getLabel('OBUIAPP_RESTOREBUTTON')
});
var buttonSpacer = isc.HLayout.create({
width: this.iconButtonGroupSpacerWidth
diff -r a5a11ef50cf1 -r ef82f1a1ca47
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-view-grid.js
---
a/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-view-grid.js
Tue Feb 01 11:34:58 2011 +0100
+++
b/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-view-grid.js
Tue Feb 01 11:37:07 2011 +0100
@@ -647,6 +647,12 @@
var menuItems = [];
var field = this.getField(colNum);
var grid = this;
+ menuItems.add({
+ title: OB.I18N.getLabel('OBUIAPP_CreateNewRecord'),
+ click: function(){
+ isc.say('Not implemented yet');
+ }
+ });
if (this.canEdit && this.isWritable(record)) {
menuItems.add( {
title : OB.I18N.getLabel('OBUIAPP_EditInGrid'),
@@ -656,6 +662,12 @@
}
});
}
+ menuItems.add({
+ title: OB.I18N.getLabel('OBUIAPP_DeleteRecord'),
+ click: function(){
+ grid.view.deleteRow();
+ }
+ });
if (field.canFilter) {
menuItems.add( {
title : OB.I18N.getLabel('OBUIAPP_UseAsFilter'),
------------------------------------------------------------------------------
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires
February 28th, so secure your free ArcSight Logger TODAY!
http://p.sf.net/sfu/arcsight-sfd2d
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits