#ifndef _CT_CONFIGTOOLVIEW_H_
#define _CT_CONFIGTOOLVIEW_H_
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
#pragma interface "configtoolview.cpp"
#endif
{
DECLARE_DYNAMIC_CLASS(ctConfigToolView)
public:
- ctConfigToolView();
- ~ctConfigToolView() {};
-
+ ctConfigToolView(){};
+ ~ctConfigToolView(){};
+
//// Overrides
bool OnCreate(wxDocument *doc, long flags);
void OnDraw(wxDC *dc);
void OnUpdate(wxView *sender, wxObject *hint = (wxObject *) NULL);
- bool OnClose(bool deleteWindow = TRUE);
+ bool OnClose(bool deleteWindow = true);
void OnChangeFilename();
//// Operations
/// Update find text
void OnUpdateFind(wxUpdateUIEvent& event);
+ // Go (now: save setup.h or configurewx.sh. later: invoke configure/make)
+
+ /// Save default file type
+ void OnGo(wxCommandEvent& event);
+
+ /// Update
+ void OnUpdateGo(wxUpdateUIEvent& event);
+
DECLARE_EVENT_TABLE()
protected:
// constructors and destructors
ctFindReplaceDialog( wxWindow* parent, const wxString& title,
long style = 0 );
-
+
void OnFind(wxFindDialogEvent& event);
void OnClose(wxFindDialogEvent& event);
- // If wrap is TRUE, go back to the beginning if at the end of the
+ // If wrap is true, go back to the beginning if at the end of the
// document.
- bool DoFind(const wxString& textToFind, bool matchCase, bool wholeWord, bool wrap = TRUE);
+ bool DoFind(const wxString& textToFind, bool matchCase, bool wholeWord, bool wrap = true);
ctConfigItem* FindNextItem(ctConfigToolDoc* doc,
ctConfigItem* item,