Update of /cvsroot/squirrel-sql/sql12/app/src/net/sourceforge/squirrel_sql/client/gui/session
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv9727/app/src/net/sourceforge/squirrel_sql/client/gui/session
Modified Files:
SessionInternalFrame.java SQLInternalFrame.java
Log Message:
Moved focus to SQL Editor when it gets visible through previous Session / next Session navigation (Alt left/right)
Index: SessionInternalFrame.java
===================================================================
RCS file: /cvsroot/squirrel-sql/sql12/app/src/net/sourceforge/squirrel_sql/client/gui/session/SessionInternalFrame.java,v
retrieving revision 1.12
retrieving revision 1.13
diff -C2 -d -r1.12 -r1.13
*** SessionInternalFrame.java 29 Dec 2008 16:48:51 -0000 1.12
--- SessionInternalFrame.java 7 Feb 2010 18:48:56 -0000 1.13
***************
*** 156,158 ****
--- 156,168 ----
}
+ @Override
+ public void moveToFront()
+ {
+ super.moveToFront();
+
+ if(MainPanel.ITabIndexes.SQL_TAB == _sessionPanel.getSelectedMainTabIndex())
+ {
+ _sessionPanel.getSQLEntryPanel().requestFocus();
+ }
+ }
}
Index: SQLInternalFrame.java
===================================================================
RCS file: /cvsroot/squirrel-sql/sql12/app/src/net/sourceforge/squirrel_sql/client/gui/session/SQLInternalFrame.java,v
retrieving revision 1.22
retrieving revision 1.23
diff -C2 -d -r1.22 -r1.23
*** SQLInternalFrame.java 6 Jan 2009 00:11:20 -0000 1.22
--- SQLInternalFrame.java 7 Feb 2010 18:48:56 -0000 1.23
***************
*** 202,204 ****
--- 202,211 ----
super.dispose(); //To change body of overridden methods use File | Settings | File Templates.
}
+
+ @Override
+ public void moveToFront()
+ {
+ super.moveToFront();
+ _sqlPanel.getSQLEntryPanel().requestFocus();
+ }
}
\ No newline at end of file
|