From 5ef856aad909ca54a69e89a3646eca41a4894d0e Mon Sep 17 00:00:00 2001 From: Yana Stamcheva Date: Thu, 27 Apr 2006 08:16:00 +0000 Subject: [PATCH] Disable all unused menus and buttons. --- src/net/java/sip/communicator/impl/gui/main/Menu.java | 6 ++++++ .../java/sip/communicator/impl/gui/main/QuickMenu.java | 9 +++++++-- .../impl/gui/main/message/menu/FileMenu.java | 4 ++++ .../impl/gui/main/message/menu/MessageWindowMenuBar.java | 3 +++ .../impl/gui/main/message/toolBars/MainToolBar.java | 9 +++++++++ 5 files changed, 29 insertions(+), 2 deletions(-) diff --git a/src/net/java/sip/communicator/impl/gui/main/Menu.java b/src/net/java/sip/communicator/impl/gui/main/Menu.java index ecd520a72..0be0480a5 100755 --- a/src/net/java/sip/communicator/impl/gui/main/Menu.java +++ b/src/net/java/sip/communicator/impl/gui/main/Menu.java @@ -51,6 +51,12 @@ private void init(){ this.add(toolsMenu); this.add(viewMenu); this.add(helpMenu); + + //Disable all menus that are not yet implemented. + this.userMenu.setEnabled(false); + this.toolsMenu.setEnabled(false); + this.viewMenu.setEnabled(false); + this.helpMenu.setEnabled(false); } public void paint(Graphics g){ diff --git a/src/net/java/sip/communicator/impl/gui/main/QuickMenu.java b/src/net/java/sip/communicator/impl/gui/main/QuickMenu.java index 09fe93dc9..d793898be 100755 --- a/src/net/java/sip/communicator/impl/gui/main/QuickMenu.java +++ b/src/net/java/sip/communicator/impl/gui/main/QuickMenu.java @@ -70,9 +70,9 @@ private void init() { this.add(addButton); this.add(configureButton); - this.add(searchButton); this.add(infoButton); - + this.add(searchButton); + this.addButton.setName("add"); this.configureButton.setName("config"); this.searchButton.setName("search"); @@ -82,6 +82,11 @@ private void init() { this.configureButton.addActionListener(this); this.searchButton.addActionListener(this); this.infoButton.addActionListener(this); + + //Disable all buttons that do nothing. + this.addButton.setEnabled(false); + this.configureButton.setEnabled(false); + this.infoButton.setEnabled(false); } public void actionPerformed(ActionEvent e) { diff --git a/src/net/java/sip/communicator/impl/gui/main/message/menu/FileMenu.java b/src/net/java/sip/communicator/impl/gui/main/message/menu/FileMenu.java index 347107832..821920552 100644 --- a/src/net/java/sip/communicator/impl/gui/main/message/menu/FileMenu.java +++ b/src/net/java/sip/communicator/impl/gui/main/message/menu/FileMenu.java @@ -58,6 +58,10 @@ public FileMenu(ChatWindow parentWindow){ this.saveMenuItem.addActionListener(this); this.printMenuItem.addActionListener(this); this.closeMenuItem.addActionListener(this); + + //Disable all menu items that do nothing. + this.saveMenuItem.setEnabled(false); + this.printMenuItem.setEnabled(false); } public void paint(Graphics g){ diff --git a/src/net/java/sip/communicator/impl/gui/main/message/menu/MessageWindowMenuBar.java b/src/net/java/sip/communicator/impl/gui/main/message/menu/MessageWindowMenuBar.java index 7c8eb0753..61e8f652d 100644 --- a/src/net/java/sip/communicator/impl/gui/main/message/menu/MessageWindowMenuBar.java +++ b/src/net/java/sip/communicator/impl/gui/main/message/menu/MessageWindowMenuBar.java @@ -49,6 +49,9 @@ public void init(){ this.add(helpMenu); + //Disable all menus that are not yet implemented. + this.settingsMenu.setEnabled(false); + this.helpMenu.setEnabled(false); } public void paint(Graphics g){ diff --git a/src/net/java/sip/communicator/impl/gui/main/message/toolBars/MainToolBar.java b/src/net/java/sip/communicator/impl/gui/main/message/toolBars/MainToolBar.java index 530045cc9..c94d7a8d7 100644 --- a/src/net/java/sip/communicator/impl/gui/main/message/toolBars/MainToolBar.java +++ b/src/net/java/sip/communicator/impl/gui/main/message/toolBars/MainToolBar.java @@ -124,6 +124,15 @@ public MainToolBar (ChatWindow messageWindow){ this.sendFileButton.addActionListener(this); this.historyButton.addActionListener(this); this.fontButton.addActionListener(this); + + //Disable all buttons that do nothing. + this.saveButton.setEnabled(false); + this.printButton.setEnabled(false); + this.previousButton.setEnabled(false); + this.nextButton.setEnabled(false); + this.sendFileButton.setEnabled(false); + this.historyButton.setEnabled(false); + this.fontButton.setEnabled(false); } public void actionPerformed(ActionEvent e) {