// Purpose: Declaration of wxPreferencesEditor class.
// Author: Vaclav Slavik
// Created: 2013-02-19
-// RCS-ID: $Id$
// Copyright: (c) 2013 Vaclav Slavik <vslavik@fastmail.fm>
// Licence: wxWindows licence
///////////////////////////////////////////////////////////////////////////////
#define _WX_PREFERENCES_H_
#include "wx/defs.h"
+
+#if wxUSE_PREFERENCES_EDITOR
+
#include "wx/bitmap.h"
#include "wx/vector.h"
public:
// Ctor creates an empty editor, use AddPage() to add controls to it.
wxPreferencesEditor(const wxString& title = wxString());
- ~wxPreferencesEditor();
+
+ // Dtor destroys the dialog if still shown.
+ virtual ~wxPreferencesEditor();
// Add a new page to the editor. The editor takes ownership of the page
// and won't delete it until it is destroyed itself.
wxDECLARE_NO_COPY_CLASS(wxPreferencesEditor);
};
+#endif // wxUSE_PREFERENCES_EDITOR
+
#endif // _WX_PREFERENCES_H_