Update of /cvsroot/squirrel-sql/sql12/app/src/net/sourceforge/squirrel_sql/client/session/mainpanel/objecttree
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv9352/app/src/net/sourceforge/squirrel_sql/client/session/mainpanel/objecttree
Modified Files:
ObjectTree.java
Log Message:
Feature request: 1656320 (Provide Background Color Configuration); initial check-in.
Index: ObjectTree.java
===================================================================
RCS file: /cvsroot/squirrel-sql/sql12/app/src/net/sourceforge/squirrel_sql/client/session/mainpanel/objecttree/ObjectTree.java,v
retrieving revision 1.40
retrieving revision 1.41
diff -C2 -d -r1.40 -r1.41
*** ObjectTree.java 16 Oct 2008 10:34:27 -0000 1.40
--- ObjectTree.java 28 Nov 2009 20:14:51 -0000 1.41
***************
*** 18,21 ****
--- 18,22 ----
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
+ import java.awt.Color;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
***************
*** 47,50 ****
--- 48,52 ----
import net.sourceforge.squirrel_sql.client.action.ActionCollection;
+ import net.sourceforge.squirrel_sql.client.gui.db.SQLAliasColorProperties;
import net.sourceforge.squirrel_sql.client.session.ISession;
import net.sourceforge.squirrel_sql.client.session.action.CopyQualifiedObjectNameAction;
***************
*** 211,215 ****
});
!
}
--- 213,221 ----
});
! SQLAliasColorProperties colorProps = session.getAlias().getColorProperties();
! if (colorProps.isOverrideObjectTreeBackgroundColor()) {
! int rgbValue = colorProps.getObjectTreeBackgroundColorRgbValue();
! setBackground(new Color(rgbValue));
! }
}
|