Public Types | Public Member Functions

DialogWindow Struct Reference

The class DialogWindow implements modeless dialogs, which are managed by Window::dispatch_dialog_msg() in Window::MessageLoop(). More...

#include <window.h>

Inheritance diagram for DialogWindow:
Inheritance graph
[legend]
Collaboration diagram for DialogWindow:
Collaboration graph
[legend]

List of all members.

Public Types

typedef Window super

Public Member Functions

 DialogWindow (HWND hwnd)
 ~DialogWindow ()

Detailed Description

The class DialogWindow implements modeless dialogs, which are managed by Window::dispatch_dialog_msg() in Window::MessageLoop().

A DialogWindow object should be constructed by calling Window::Create() and specifying the class using the WINDOW_CREATOR() macro.

Definition at line 348 of file window.h.


Member Typedef Documentation


Constructor & Destructor Documentation

DialogWindow::DialogWindow ( HWND  hwnd ) [inline]

Definition at line 352 of file window.h.

References Window::register_dialog().

     :  super(hwnd)
    {
        register_dialog(hwnd);
    }

Here is the call graph for this function:

DialogWindow::~DialogWindow (  ) [inline]

Definition at line 358 of file window.h.

References WindowHandle::_hwnd, and Window::unregister_dialog().

Here is the call graph for this function:


The documentation for this struct was generated from the following file:

ROS Explorer Source Code Documentation
generated on 02.01.2013 by doxygen

ROS Explorer Homepage