summaryrefslogtreecommitdiff
path: root/NxWidgets/nxwm/src/cstartwindow.cxx
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2012-05-09 19:31:48 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2012-05-09 19:31:48 +0000
commitd97899b6e2c22b4f33f23a8333a03cd323bcd45e (patch)
tree3275cf363a5ddb67c70108c4712f8903fb0b958c /NxWidgets/nxwm/src/cstartwindow.cxx
parent0f72f7085182b9038e0037c3b949458ac3306fdc (diff)
downloadpx4-nuttx-d97899b6e2c22b4f33f23a8333a03cd323bcd45e.tar.gz
px4-nuttx-d97899b6e2c22b4f33f23a8333a03cd323bcd45e.tar.bz2
px4-nuttx-d97899b6e2c22b4f33f23a8333a03cd323bcd45e.zip
NxWidgets: Remove modal loops, Add CWindowEventHandler*. NxWM: Add support for full screen applications
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4716 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'NxWidgets/nxwm/src/cstartwindow.cxx')
-rw-r--r--NxWidgets/nxwm/src/cstartwindow.cxx10
1 files changed, 5 insertions, 5 deletions
diff --git a/NxWidgets/nxwm/src/cstartwindow.cxx b/NxWidgets/nxwm/src/cstartwindow.cxx
index a29f1f785..8da71b2b5 100644
--- a/NxWidgets/nxwm/src/cstartwindow.cxx
+++ b/NxWidgets/nxwm/src/cstartwindow.cxx
@@ -101,12 +101,12 @@ CStartWindow::~CStartWindow(void)
/**
* Each implementation of IApplication must provide a method to recover
- * the contained CApplicationWindow instance.
+ * the contained IApplicationWindow instance.
*/
-CApplicationWindow *CStartWindow::getWindow(void) const
+IApplicationWindow *CStartWindow::getWindow(void) const
{
- return m_window;
+ return static_cast<IApplicationWindow*>(m_window);
}
/**
@@ -184,7 +184,7 @@ void CStartWindow::redraw(void)
{
// Recover the NXTK window instance contained in the application window
- NXWidgets::CNxTkWindow *window = m_window->getWindow();
+ NXWidgets::INxWindow *window = m_window->getWindow();
// Get the widget control associated with the NXTK window
@@ -298,7 +298,7 @@ bool CStartWindow::addApplication(IApplication *app)
{
// Recover the NXTK window instance contained in the application window
- NXWidgets::CNxTkWindow *window = m_window->getWindow();
+ NXWidgets::INxWindow *window = m_window->getWindow();
// Get the widget control associated with the NXTK window