From 018aa8685b246a8bb269832fcbc935874eff0c1e Mon Sep 17 00:00:00 2001 From: metasim Date: Sat, 11 Nov 2000 14:58:54 +0000 Subject: [PATCH] Dialog window for changing the current Look and Feel. PR: Obtained from: Submitted by: Erik Meade Reviewed by: Simeon Fitch git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268172 13f79535-47bb-0310-9956-ffa450edef68 --- src/antidote/org/apache/tools/ant/gui/EventResponder.java | 3 +++ .../org/apache/tools/ant/gui/resources/action.properties | 7 +++++-- .../org/apache/tools/ant/gui/resources/antidote.properties | 5 +++++ src/antidote/org/apache/tools/ant/gui/version.txt | 1 + 4 files changed, 14 insertions(+), 2 deletions(-) diff --git a/src/antidote/org/apache/tools/ant/gui/EventResponder.java b/src/antidote/org/apache/tools/ant/gui/EventResponder.java index 3b180cd8f..bb9e5072a 100644 --- a/src/antidote/org/apache/tools/ant/gui/EventResponder.java +++ b/src/antidote/org/apache/tools/ant/gui/EventResponder.java @@ -129,6 +129,9 @@ class EventResponder { else if(command.equals(AboutCmd.ACTION_NAME)) { new AboutCmd(_context).execute(); } + else if(command.equals(ChangeLookAndFeelCmd.ACTION_NAME)) { + new ChangeLookAndFeelCmd(_context).execute(); + } else { // XXX log me. System.err.println("Unhandled action: " + command); diff --git a/src/antidote/org/apache/tools/ant/gui/resources/action.properties b/src/antidote/org/apache/tools/ant/gui/resources/action.properties index 1d659f9de..40819e5d5 100644 --- a/src/antidote/org/apache/tools/ant/gui/resources/action.properties +++ b/src/antidote/org/apache/tools/ant/gui/resources/action.properties @@ -1,6 +1,6 @@ -menus=File, Build, Help +menus=File, Build, Options, Help -actions=open, close, exit, about, startBuild +actions=open, close, exit, about, startBuild, changeLookAndFeel new.name=New new.shortDescription=Create a new project @@ -47,3 +47,6 @@ stopBuild.parentMenuName=Build stopBuild.icon=stop.gif stopBuild.accelerator=control K +changeLookAndFeel.name=Look and Feel... +changeLookAndFeel.shortDescription=Change the Look and Feel +changeLookAndFeel.parentMenuName=Options diff --git a/src/antidote/org/apache/tools/ant/gui/resources/antidote.properties b/src/antidote/org/apache/tools/ant/gui/resources/antidote.properties index 37cc91fe1..fdece215b 100644 --- a/src/antidote/org/apache/tools/ant/gui/resources/antidote.properties +++ b/src/antidote/org/apache/tools/ant/gui/resources/antidote.properties @@ -44,6 +44,11 @@ org.apache.tools.ant.gui.About.message=\ +org.apache.tools.ant.gui.ChangeLookAndFeel.title=Change Look and Feel +org.apache.tools.ant.gui.ChangeLookAndFeel.ok=OK +org.apache.tools.ant.gui.ChangeLookAndFeel.error=Error setting look and feel: + + # Properties file for BeanInfo strings org.apache.tools.ant.gui.acs.ACSTargetElementBeanInfo.beanName=Target diff --git a/src/antidote/org/apache/tools/ant/gui/version.txt b/src/antidote/org/apache/tools/ant/gui/version.txt index f1257d47b..5286e3eab 100644 --- a/src/antidote/org/apache/tools/ant/gui/version.txt +++ b/src/antidote/org/apache/tools/ant/gui/version.txt @@ -2,5 +2,6 @@ VERSION=@VERSION@ DATE=@DATE@ CONTRIBUTORS=\ Simeon H.K. Fitch, \ + Erik Meade, \ Ant Development Team, \ Icons Copyright © 1998 Dean S. Jones