summaryrefslogtreecommitdiff
path: root/NxWidgets/nxwm/include/iapplicationwindow.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'NxWidgets/nxwm/include/iapplicationwindow.hxx')
-rw-r--r--NxWidgets/nxwm/include/iapplicationwindow.hxx12
1 files changed, 11 insertions, 1 deletions
diff --git a/NxWidgets/nxwm/include/iapplicationwindow.hxx b/NxWidgets/nxwm/include/iapplicationwindow.hxx
index ed221797d..60f1b332c 100644
--- a/NxWidgets/nxwm/include/iapplicationwindow.hxx
+++ b/NxWidgets/nxwm/include/iapplicationwindow.hxx
@@ -46,6 +46,8 @@
#include "cnxstring.hxx"
#include "cwidgetcontrol.hxx"
+#include "iapplication.hxx"
+
/****************************************************************************
* Pre-Processor Definitions
****************************************************************************/
@@ -59,6 +61,12 @@
namespace NxWM
{
/**
+ * Foward references
+ */
+
+ class IApplication;
+
+ /**
* This callback class is used by the application to get notification of toolbar
* related events.
*/
@@ -137,9 +145,11 @@ namespace NxWM
/**
* Block further activity on this window in preparation for window
* shutdown.
+ *
+ * @param app. The application to be blocked
*/
- virtual void block(void) = 0;
+ virtual void block(IApplication *app) = 0;
/**
* Set the window label