Revision: 6398
http://squirrel-sql.svn.sourceforge.net/squirrel-sql/?rev=6398&view=rev
Author: gerdwagner
Date: 2011-09-10 04:00:48 +0000 (Sat, 10 Sep 2011)
Log Message:
-----------
Some Action clean up
Modified Paths:
--------------
trunk/sql12/app/src/main/java/net/sourceforge/squirrel_sql/client/session/SQLPanelAPI.java
trunk/sql12/plugins/editextras/src/main/java/net/sourceforge/squirrel_sql/plugins/editextras/EditExtrasPlugin.java
trunk/sql12/plugins/syntax/src/main/java/net/sourceforge/squirrel_sql/plugins/syntax/SyntaxPlugin.java
trunk/sql12/plugins/syntax/src/main/java/net/sourceforge/squirrel_sql/plugins/syntax/rsyntax/RSyntaxSQLEntryPanel.java
trunk/sql12/plugins/syntax/src/main/java/net/sourceforge/squirrel_sql/plugins/syntax/rsyntax/SquirreLRSyntaxTextAreaUI.java
trunk/sql12/plugins/syntax/src/main/resources/net/sourceforge/squirrel_sql/plugins/syntax/I18NStrings.properties
Added Paths:
-----------
trunk/sql12/plugins/editextras/src/main/java/net/sourceforge/squirrel_sql/plugins/editextras/RemoveNewLinesAction.java
Removed Paths:
-------------
trunk/sql12/plugins/editextras/src/main/java/net/sourceforge/squirrel_sql/plugins/editextras/RemoveNewLlinesAction.java
Modified: trunk/sql12/app/src/main/java/net/sourceforge/squirrel_sql/client/session/SQLPanelAPI.java
===================================================================
--- trunk/sql12/app/src/main/java/net/sourceforge/squirrel_sql/client/session/SQLPanelAPI.java 2011-09-07 02:16:19 UTC (rev 6397)
+++ trunk/sql12/app/src/main/java/net/sourceforge/squirrel_sql/client/session/SQLPanelAPI.java 2011-09-10 04:00:48 UTC (rev 6398)
@@ -20,21 +20,11 @@
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
-import java.io.File;
-import java.util.ArrayList;
-import javax.swing.Action;
-import javax.swing.JFrame;
-import javax.swing.JMenu;
-import javax.swing.JMenuItem;
-import javax.swing.JOptionPane;
-import javax.swing.event.UndoableEditEvent;
-import javax.swing.event.UndoableEditListener;
-
import net.sourceforge.squirrel_sql.client.IApplication;
import net.sourceforge.squirrel_sql.client.action.ActionCollection;
-import net.sourceforge.squirrel_sql.client.gui.session.ToolsPopupController;
import net.sourceforge.squirrel_sql.client.gui.desktopcontainer.SessionTabWidget;
+import net.sourceforge.squirrel_sql.client.gui.session.ToolsPopupController;
import net.sourceforge.squirrel_sql.client.preferences.PreferenceType;
import net.sourceforge.squirrel_sql.client.preferences.SquirrelPreferences;
import net.sourceforge.squirrel_sql.client.resources.SquirrelResources;
@@ -50,6 +40,12 @@
import net.sourceforge.squirrel_sql.fw.util.StringManager;
import net.sourceforge.squirrel_sql.fw.util.StringManagerFactory;
+import javax.swing.*;
+import javax.swing.event.UndoableEditEvent;
+import javax.swing.event.UndoableEditListener;
+import java.io.File;
+import java.util.ArrayList;
+
/**
* This class is the API through which plugins can work with the SQL Panel.
*
Modified: trunk/sql12/plugins/editextras/src/main/java/net/sourceforge/squirrel_sql/plugins/editextras/EditExtrasPlugin.java
===================================================================
--- trunk/sql12/plugins/editextras/src/main/java/net/sourceforge/squirrel_sql/plugins/editextras/EditExtrasPlugin.java 2011-09-07 02:16:19 UTC (rev 6397)
+++ trunk/sql12/plugins/editextras/src/main/java/net/sourceforge/squirrel_sql/plugins/editextras/EditExtrasPlugin.java 2011-09-10 04:00:48 UTC (rev 6398)
@@ -203,6 +203,7 @@
sqlPanelAPI.addToToolsPopUp("date", actions.get(EscapeDateAction.class));
sqlPanelAPI.addToToolsPopUp("sqlcut", actions.get(CutSqlAction.class));
sqlPanelAPI.addToToolsPopUp("sqlcopy", actions.get(CopySqlAction.class));
+ sqlPanelAPI.addToToolsPopUp("remnewlines", actions.get(RemoveNewLinesAction.class));
}
});
}
@@ -284,6 +285,10 @@
coll.add(act);
_resources.addToMenu(act, menu);
+ act = new RemoveNewLinesAction(getApplication(), this);
+ coll.add(act);
+ _resources.addToMenu(act, menu);
+
}
private void createSQLEntryAreaPopMenuItems(ISQLPanelAPI api)
@@ -297,13 +302,13 @@
// To make the shortcut visible in the popup
mnu = api.addToSQLEntryAreaMenu(actions.get(FormatSQLAction.class));
- _resources.configureMenuItem(actions.get(FormatSQLAction.class), mnu);
-
- mnu = api.addToSQLEntryAreaMenu(actions.get(RemoveNewLinesAction.class));
- _resources.configureMenuItem(actions.get(RemoveNewLinesAction.class), mnu);
-
- api.addToSQLEntryAreaMenu(actions.get(EscapeDateAction.class));
+ _resources.configureMenuItem(actions.get(FormatSQLAction.class), mnu);
+ mnu = api.addToSQLEntryAreaMenu(actions.get(RemoveNewLinesAction.class));
+ _resources.configureMenuItem(actions.get(RemoveNewLinesAction.class), mnu);
+
+ api.addToSQLEntryAreaMenu(actions.get(EscapeDateAction.class));
+
mnu = api.addToSQLEntryAreaMenu(actions.get(CutSqlAction.class));
_resources.configureMenuItem(actions.get(CutSqlAction.class), mnu);
Copied: trunk/sql12/plugins/editextras/src/main/java/net/sourceforge/squirrel_sql/plugins/editextras/RemoveNewLinesAction.java (from rev 6397, trunk/sql12/plugins/editextras/src/main/java/net/sourceforge/squirrel_sql/plugins/editextras/RemoveNewLlinesAction.java)
===================================================================
--- trunk/sql12/plugins/editextras/src/main/java/net/sourceforge/squirrel_sql/plugins/editextras/RemoveNewLinesAction.java (rev 0)
+++ trunk/sql12/plugins/editextras/src/main/java/net/sourceforge/squirrel_sql/plugins/editextras/RemoveNewLinesAction.java 2011-09-10 04:00:48 UTC (rev 6398)
@@ -0,0 +1,79 @@
+package net.sourceforge.squirrel_sql.plugins.editextras;
+
+/*
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ */
+import java.awt.event.ActionEvent;
+
+import net.sourceforge.squirrel_sql.client.IApplication;
+import net.sourceforge.squirrel_sql.client.action.SquirrelAction;
+import net.sourceforge.squirrel_sql.client.session.ISQLPanelAPI;
+import net.sourceforge.squirrel_sql.client.session.ISession;
+import net.sourceforge.squirrel_sql.client.session.action.ISQLPanelAction;
+import net.sourceforge.squirrel_sql.fw.util.StringManager;
+import net.sourceforge.squirrel_sql.fw.util.StringManagerFactory;
+import net.sourceforge.squirrel_sql.fw.util.log.ILogger;
+import net.sourceforge.squirrel_sql.fw.util.log.LoggerController;
+
+/**
+ * This action will remove "newline" characters from an SQL string.
+ *
+ */
+public class RemoveNewLinesAction extends SquirrelAction implements ISQLPanelAction {
+ private static final StringManager s_stringMgr = StringManagerFactory
+ .getStringManager(RemoveQuotesAction.class);
+
+ /** Logger for this class. */
+ private static final ILogger s_log = LoggerController
+ .createLogger(RemoveNewLinesAction.class);
+
+ /** Current session. */
+ private ISession _session;
+
+ private EditExtrasPlugin _plugin;
+
+ RemoveNewLinesAction(IApplication app, EditExtrasPlugin plugin) {
+ super(app, plugin.getResources());
+ _plugin = plugin;
+ }
+
+ public void setSQLPanel(ISQLPanelAPI panel) {
+ if (null != panel) {
+ _session = panel.getSession();
+ } else {
+ _session = null;
+ }
+ setEnabled(null != _session);
+ }
+
+ public void actionPerformed(ActionEvent evt) {
+ if (_session != null) {
+ try {
+ RemoveNewLinesCommand command = new RemoveNewLinesCommand(
+ FrameWorkAcessor.getSQLPanelAPI(_session, _plugin));
+ command.execute();
+ } catch (Throwable ex) {
+ // i18n[editextras.errorRemoveNewLines=Error processing Remove
+ // NewLines SQL command: {0}]
+ final String msg = s_stringMgr.getString(
+ "editextras.errorRemoveNewLines", ex);
+
+ _session.showErrorMessage(msg);
+ s_log.error(msg, ex);
+ }
+ }
+ }
+
+}
Deleted: trunk/sql12/plugins/editextras/src/main/java/net/sourceforge/squirrel_sql/plugins/editextras/RemoveNewLlinesAction.java
===================================================================
--- trunk/sql12/plugins/editextras/src/main/java/net/sourceforge/squirrel_sql/plugins/editextras/RemoveNewLlinesAction.java 2011-09-07 02:16:19 UTC (rev 6397)
+++ trunk/sql12/plugins/editextras/src/main/java/net/sourceforge/squirrel_sql/plugins/editextras/RemoveNewLlinesAction.java 2011-09-10 04:00:48 UTC (rev 6398)
@@ -1,79 +0,0 @@
-package net.sourceforge.squirrel_sql.plugins.editextras;
-
-/*
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
- */
-import java.awt.event.ActionEvent;
-
-import net.sourceforge.squirrel_sql.client.IApplication;
-import net.sourceforge.squirrel_sql.client.action.SquirrelAction;
-import net.sourceforge.squirrel_sql.client.session.ISQLPanelAPI;
-import net.sourceforge.squirrel_sql.client.session.ISession;
-import net.sourceforge.squirrel_sql.client.session.action.ISQLPanelAction;
-import net.sourceforge.squirrel_sql.fw.util.StringManager;
-import net.sourceforge.squirrel_sql.fw.util.StringManagerFactory;
-import net.sourceforge.squirrel_sql.fw.util.log.ILogger;
-import net.sourceforge.squirrel_sql.fw.util.log.LoggerController;
-
-/**
- * This action will remove "newline" characters from an SQL string.
- *
- */
-class RemoveNewLinesAction extends SquirrelAction implements ISQLPanelAction {
- private static final StringManager s_stringMgr = StringManagerFactory
- .getStringManager(RemoveQuotesAction.class);
-
- /** Logger for this class. */
- private static final ILogger s_log = LoggerController
- .createLogger(RemoveNewLinesAction.class);
-
- /** Current session. */
- private ISession _session;
-
- private EditExtrasPlugin _plugin;
-
- RemoveNewLinesAction(IApplication app, EditExtrasPlugin plugin) {
- super(app, plugin.getResources());
- _plugin = plugin;
- }
-
- public void setSQLPanel(ISQLPanelAPI panel) {
- if (null != panel) {
- _session = panel.getSession();
- } else {
- _session = null;
- }
- setEnabled(null != _session);
- }
-
- public void actionPerformed(ActionEvent evt) {
- if (_session != null) {
- try {
- RemoveNewLinesCommand command = new RemoveNewLinesCommand(
- FrameWorkAcessor.getSQLPanelAPI(_session, _plugin));
- command.execute();
- } catch (Throwable ex) {
- // i18n[editextras.errorRemoveNewLines=Error processing Remove
- // NewLines SQL command: {0}]
- final String msg = s_stringMgr.getString(
- "editextras.errorRemoveNewLines", ex);
-
- _session.showErrorMessage(msg);
- s_log.error(msg, ex);
- }
- }
- }
-
-}
Modified: trunk/sql12/plugins/syntax/src/main/java/net/sourceforge/squirrel_sql/plugins/syntax/SyntaxPlugin.java
===================================================================
--- trunk/sql12/plugins/syntax/src/main/java/net/sourceforge/squirrel_sql/plugins/syntax/SyntaxPlugin.java 2011-09-07 02:16:19 UTC (rev 6397)
+++ trunk/sql12/plugins/syntax/src/main/java/net/sourceforge/squirrel_sql/plugins/syntax/SyntaxPlugin.java 2011-09-10 04:00:48 UTC (rev 6398)
@@ -34,6 +34,7 @@
import net.sourceforge.squirrel_sql.client.session.properties.ISessionPropertiesPanel;
import net.sourceforge.squirrel_sql.fw.id.IIdentifier;
import net.sourceforge.squirrel_sql.fw.util.FileWrapper;
+import net.sourceforge.squirrel_sql.fw.util.Resources;
import net.sourceforge.squirrel_sql.fw.util.StringManager;
import net.sourceforge.squirrel_sql.fw.util.StringManagerFactory;
import net.sourceforge.squirrel_sql.fw.util.log.ILogger;
@@ -41,7 +42,10 @@
import net.sourceforge.squirrel_sql.fw.xml.XMLBeanReader;
import net.sourceforge.squirrel_sql.fw.xml.XMLBeanWriter;
import net.sourceforge.squirrel_sql.plugins.syntax.rsyntax.RSyntaxSQLEntryPanel;
+import net.sourceforge.squirrel_sql.plugins.syntax.rsyntax.SquirreLRSyntaxTextAreaUI;
+import net.sourceforge.squirrel_sql.plugins.syntax.rsyntax.SquirrelRSyntaxTextArea;
import net.sourceforge.squirrel_sql.plugins.syntax.rsyntax.action.SquirrelCopyAsRtfAction;
+import org.fife.ui.rtextarea.RTextAreaEditorKit;
import javax.swing.*;
import java.beans.PropertyChangeEvent;
@@ -380,13 +384,11 @@
new ToolsPopupHandler(this).initToolsPopup(sif, coll);
- JMenuItem mnuComment = sqlPanelAPI.addToSQLEntryAreaMenu(coll.get(CommentAction.class));
- _resources.configureMenuItem(coll.get(CommentAction.class), mnuComment);
- JMenuItem mnuUncomment = sqlPanelAPI.addToSQLEntryAreaMenu(coll.get(UncommentAction.class));
- _resources.configureMenuItem(coll.get(UncommentAction.class), mnuUncomment);
+ completeSqlPanelEntryAreaMenu(coll, sqlPanelAPI);
+
}
- private void initSqlInternalFrame(SQLInternalFrame sqlInternalFrame)
+ private void initSqlInternalFrame(SQLInternalFrame sqlInternalFrame)
{
ActionCollection coll = getApplication().getActionCollection();
FindAction findAction = ((FindAction) coll.get(FindAction.class));
@@ -401,15 +403,55 @@
ISQLPanelAPI sqlPanelAPI = sqlInternalFrame.getSQLPanelAPI();
- JMenuItem mnuUnmark = sqlPanelAPI.addToSQLEntryAreaMenu(coll.get(UnmarkAction.class));
- _resources.configureMenuItem(coll.get(UnmarkAction.class), mnuUnmark);
- JMenuItem mnuComment = sqlPanelAPI.addToSQLEntryAreaMenu(coll.get(CommentAction.class));
- _resources.configureMenuItem(coll.get(CommentAction.class), mnuComment);
- JMenuItem mnuUncomment = sqlPanelAPI.addToSQLEntryAreaMenu(coll.get(UncommentAction.class));
- _resources.configureMenuItem(coll.get(UncommentAction.class), mnuUncomment);
-
+ completeSqlPanelEntryAreaMenu(coll, sqlPanelAPI);
}
+ private void completeSqlPanelEntryAreaMenu(ActionCollection coll, ISQLPanelAPI sqlPanelAPI)
+ {
+ JMenuItem mnuUnmark = sqlPanelAPI.addToSQLEntryAreaMenu(coll.get(UnmarkAction.class));
+ _resources.configureMenuItem(coll.get(UnmarkAction.class), mnuUnmark);
+
+ JMenuItem mnuComment = sqlPanelAPI.addToSQLEntryAreaMenu(coll.get(CommentAction.class));
+ _resources.configureMenuItem(coll.get(CommentAction.class), mnuComment);
+ JMenuItem mnuUncomment = sqlPanelAPI.addToSQLEntryAreaMenu(coll.get(UncommentAction.class));
+ _resources.configureMenuItem(coll.get(UncommentAction.class), mnuUncomment);
+
+
+ if (sqlPanelAPI.getSQLEntryPanel().getTextComponent() instanceof SquirrelRSyntaxTextArea)
+ {
+
+ JMenuItem mnuCopyToRtf = sqlPanelAPI.addToSQLEntryAreaMenu(coll.get(SquirrelCopyAsRtfAction.class));
+ _resources.configureMenuItem(coll.get(SquirrelCopyAsRtfAction.class), mnuCopyToRtf);
+
+ SquirrelRSyntaxTextArea rsEdit = (SquirrelRSyntaxTextArea) sqlPanelAPI.getSQLEntryPanel().getTextComponent();
+
+ Action toUpperAction = SquirreLRSyntaxTextAreaUI.getActionForName(rsEdit, RTextAreaEditorKit.rtaUpperSelectionCaseAction);
+ toUpperAction.putValue(Resources.ACCELERATOR_STRING, SquirreLRSyntaxTextAreaUI.RS_ACCELERATOR_STRING_TO_UPPER_CASE);
+
+ toUpperAction.putValue(Action.SHORT_DESCRIPTION, s_stringMgr.getString("SyntaxPlugin.ToUpperShortDescription"));
+ toUpperAction.putValue(Action.MNEMONIC_KEY, 0);
+ toUpperAction.putValue(Action.ACCELERATOR_KEY, SquirreLRSyntaxTextAreaUI.RS_ACCELERATOR_KEY_STROKE_TO_UPPER_CASE);
+
+ JMenuItem mnuToUpper = sqlPanelAPI.addToSQLEntryAreaMenu(toUpperAction);
+ mnuToUpper.setText((String) toUpperAction.getValue(Action.SHORT_DESCRIPTION));
+ _resources.configureMenuItem(toUpperAction, mnuToUpper);
+
+
+
+ Action toLowerAction = SquirreLRSyntaxTextAreaUI.getActionForName(rsEdit, RTextAreaEditorKit.rtaLowerSelectionCaseAction);
+ toLowerAction.putValue(Resources.ACCELERATOR_STRING, SquirreLRSyntaxTextAreaUI.RS_ACCELERATOR_STRING_TO_LOWER_CASE);
+
+ toLowerAction.putValue(Action.SHORT_DESCRIPTION, s_stringMgr.getString("SyntaxPlugin.ToLowerShortDescription"));
+ toLowerAction.putValue(Action.MNEMONIC_KEY, 0);
+ toLowerAction.putValue(Action.ACCELERATOR_KEY, SquirreLRSyntaxTextAreaUI.RS_ACCELERATOR_KEY_STROKE_TO_LOWER_CASE);
+
+ JMenuItem mnuToLower = sqlPanelAPI.addToSQLEntryAreaMenu(toLowerAction);
+ mnuToLower.setText((String) toLowerAction.getValue(Action.SHORT_DESCRIPTION));
+ _resources.configureMenuItem(toLowerAction, mnuToLower);
+ }
+ }
+
+
/**
* Called when a session shutdown.
*
Modified: trunk/sql12/plugins/syntax/src/main/java/net/sourceforge/squirrel_sql/plugins/syntax/rsyntax/RSyntaxSQLEntryPanel.java
===================================================================
--- trunk/sql12/plugins/syntax/src/main/java/net/sourceforge/squirrel_sql/plugins/syntax/rsyntax/RSyntaxSQLEntryPanel.java 2011-09-07 02:16:19 UTC (rev 6397)
+++ trunk/sql12/plugins/syntax/src/main/java/net/sourceforge/squirrel_sql/plugins/syntax/rsyntax/RSyntaxSQLEntryPanel.java 2011-09-10 04:00:48 UTC (rev 6398)
@@ -81,7 +81,6 @@
_textArea = new SquirrelRSyntaxTextArea(session, prefs, _propertiesWrapper, getIdentifier());
- super.addToSQLEntryAreaMenu(session.getApplication().getActionCollection().get(SquirrelCopyAsRtfAction.class));
_textScrollPane = new RTextScrollPane(_textArea);
Modified: trunk/sql12/plugins/syntax/src/main/java/net/sourceforge/squirrel_sql/plugins/syntax/rsyntax/SquirreLRSyntaxTextAreaUI.java
===================================================================
--- trunk/sql12/plugins/syntax/src/main/java/net/sourceforge/squirrel_sql/plugins/syntax/rsyntax/SquirreLRSyntaxTextAreaUI.java 2011-09-07 02:16:19 UTC (rev 6397)
+++ trunk/sql12/plugins/syntax/src/main/java/net/sourceforge/squirrel_sql/plugins/syntax/rsyntax/SquirreLRSyntaxTextAreaUI.java 2011-09-10 04:00:48 UTC (rev 6398)
@@ -21,6 +21,8 @@
{
public static final String RS_ACCELERATOR_STRING_TO_UPPER_CASE = "ctrl shift u";
public static final String RS_ACCELERATOR_STRING_TO_LOWER_CASE = "ctrl shift l";
+ public static final KeyStroke RS_ACCELERATOR_KEY_STROKE_TO_UPPER_CASE = KeyStroke.getKeyStroke(KeyEvent.VK_U, InputEvent.CTRL_MASK | InputEvent.SHIFT_MASK);
+ public static final KeyStroke RS_ACCELERATOR_KEY_STROKE_TO_LOWER_CASE = KeyStroke.getKeyStroke(KeyEvent.VK_L, InputEvent.CTRL_MASK | InputEvent.SHIFT_MASK);
private static final EditorKit _squirrel_defaultKit =
new RSyntaxTextAreaEditorKit()
@@ -74,8 +76,8 @@
*/
shared.remove(KeyStroke.getKeyStroke(' '));
- shared.put(KeyStroke.getKeyStroke(KeyEvent.VK_U, InputEvent.CTRL_MASK | InputEvent.SHIFT_MASK), RTextAreaEditorKit.rtaUpperSelectionCaseAction);
- shared.put(KeyStroke.getKeyStroke(KeyEvent.VK_L, InputEvent.CTRL_MASK | InputEvent.SHIFT_MASK), RTextAreaEditorKit.rtaLowerSelectionCaseAction);
+ shared.put(RS_ACCELERATOR_KEY_STROKE_TO_UPPER_CASE, RTextAreaEditorKit.rtaUpperSelectionCaseAction);
+ shared.put(RS_ACCELERATOR_KEY_STROKE_TO_LOWER_CASE, RTextAreaEditorKit.rtaLowerSelectionCaseAction);
Modified: trunk/sql12/plugins/syntax/src/main/resources/net/sourceforge/squirrel_sql/plugins/syntax/I18NStrings.properties
===================================================================
--- trunk/sql12/plugins/syntax/src/main/resources/net/sourceforge/squirrel_sql/plugins/syntax/I18NStrings.properties 2011-09-07 02:16:19 UTC (rev 6397)
+++ trunk/sql12/plugins/syntax/src/main/resources/net/sourceforge/squirrel_sql/plugins/syntax/I18NStrings.properties 2011-09-10 04:00:48 UTC (rev 6398)
@@ -50,4 +50,7 @@
syntax.markSelectedOnlyOnRecommendedEditors=Mark selected is not available on all editors. Use the recommended editor.\\nSee menu File --> New Session Properties --> tab Syntax.
syntax.unmarkOnlyOnRecommendedEditors=Unmark is not available on all editors. Use the recommended editor.\\nSee menu File --> New Session Properties --> tab Syntax.
syntax.replaceOnlyOnRecommendedEditors=Replace is not available on all editors. Use the recommended editor.\\nSee menu File --> New Session Properties --> tab Syntax.
-syntax.gotolineOnlyOnRecommendedEditors=Go to line is not available on all editors. Use the recommended editor.\\nSee menu File --> New Session Properties --> tab Syntax.
\ No newline at end of file
+syntax.gotolineOnlyOnRecommendedEditors=Go to line is not available on all editors. Use the recommended editor.\\nSee menu File --> New Session Properties --> tab Syntax.
+
+SyntaxPlugin.ToUpperShortDescription=To upper case
+SyntaxPlugin.ToLowerShortDescription=To lower case
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|