Index: outputwin.cpp
===================================================================
RCS file: /cvs/ecos/ecos/host/tools/configtool/standalone/wxwin/outputwin.cpp,v
retrieving revision 1.1
diff -u -r1.1 outputwin.cpp
--- outputwin.cpp	1 Jun 2001 22:16:30 -0000	1.1
+++ outputwin.cpp	24 Nov 2008 17:56:09 -0000
@@ -76,6 +76,7 @@
     EVT_MENU(wxID_CLEAR, ecOutputWindow::OnClear)
     EVT_MENU(wxID_SELECTALL, ecOutputWindow::OnSelectAll)
     EVT_MENU(wxID_SAVE, ecOutputWindow::OnSave)
+    EVT_UPDATE_UI(wxID_CLEAR, ecOutputWindow::OnUpdateDelete)
 END_EVENT_TABLE()
 
 ecOutputWindow::ecOutputWindow(wxWindow* parent, wxWindowID id, const wxPoint& pt,
@@ -129,3 +130,9 @@
 void ecOutputWindow::OnSave(wxCommandEvent& event)
 {
 }
+
+void ecOutputWindow::OnUpdateDelete(wxUpdateUIEvent& event)
+{
+    event.Enable(!IsEmpty());
+}
+
Index: outputwin.h
===================================================================
RCS file: /cvs/ecos/ecos/host/tools/configtool/standalone/wxwin/outputwin.h,v
retrieving revision 1.1
diff -u -r1.1 outputwin.h
--- outputwin.h	1 Jun 2001 22:16:30 -0000	1.1
+++ outputwin.h	24 Nov 2008 17:56:25 -0000
@@ -65,6 +65,7 @@
     void OnClear(wxCommandEvent& event);
     void OnSelectAll(wxCommandEvent& event);
     void OnSave(wxCommandEvent& event);
+    void OnUpdateDelete(wxUpdateUIEvent& event);
 
 //// Operations
 

