![]() |
Rogue Wave Views |
Rogue Wave Views Documentation Home |
#include <ilviews/ilv.h>#include <ilviews/base/clssinfo.h>#include <ilviews/intrface/value.h>#include <ilviews/base/evloop.h>#include <ilviews/bidi/interf.h>#include <ilviews/base/stylable.h>Classes | |
| class | IlvAbstractView |
| View class. More... | |
| class | IlvElasticView |
| View class. More... | |
| class | IlvScrollView |
| View class. More... | |
| class | IlvView |
| View class. More... | |
| class | IlvViewHandler |
Class used to handle events that occurs on an IlvView. More... | |
Macros | |
| #define | IlvDropShadow |
| Creates a top window with a drop shadow. Only supported on Microsoft Windows XP. More... | |
| #define | IlvIconified |
| Creates an iconified top window. Only supported on Microsoft Windows. More... | |
| #define | IlvMaximized |
| Creates a maximized top window. Only supported on Microsoft Windows. More... | |
| #define | IlvNoBorder |
| Creates a top window without borders. More... | |
| #define | IlvNoCloseBox |
| Creates a top window that cannot be closed by using the window manager. More... | |
| #define | IlvNoMaxBox |
| Creates a top window that cannot be maximized. More... | |
| #define | IlvNoMinBox |
| Creates a top window that cannot be minimized. More... | |
| #define | IlvNoResizeBorder |
| Creates a top window that cannot be resized. More... | |
| #define | IlvNoSysMenu |
| Creates a top window without system menu. More... | |
| #define | IlvNoTitleBar |
| Creates a top window without title bar. More... | |
| #define | IlvToolView |
| Creates a top window with small borders. Only supported on Microsoft Windows. More... | |
| #define | IlvTopMost |
| Creates a top window that is displayed on top of other windows. Only supported on Microsoft Windows. More... | |
Typedefs | |
| typedef LPARAM | IlvLParam |
| The type LPARAM. More... | |
| typedef UINT | IlvMsgParam |
| The type of a Windows Message. More... | |
| typedef WPARAM | IlvWParam |
| The type WPARAM. More... | |
Variables | |
| __ERROR__ typedef IlBoolean(* | IlvWindowProc )(IlvAbstractView *view, IlvSystemView hWnd, IlvMsgParam iMessage, IlvWParam wParam, IlvLParam lParam, IlAny &returned, IlAny userArg) |
| The type of window procedure specific to Windows. More... | |
Library: display Declaration of the IlvView base classes.
| #define IlvDropShadow |
Creates a top window with a drop shadow. Only supported on Microsoft Windows XP.
IlvView. | #define IlvIconified |
Creates an iconified top window. Only supported on Microsoft Windows.
IlvView. | #define IlvMaximized |
Creates a maximized top window. Only supported on Microsoft Windows.
IlvView. | #define IlvNoBorder |
Creates a top window without borders.
IlvView. | #define IlvNoCloseBox |
Creates a top window that cannot be closed by using the window manager.
IlvView. | #define IlvNoMaxBox |
Creates a top window that cannot be maximized.
IlvView. | #define IlvNoMinBox |
Creates a top window that cannot be minimized.
IlvView. | #define IlvNoResizeBorder |
Creates a top window that cannot be resized.
IlvView. | #define IlvNoSysMenu |
Creates a top window without system menu.
IlvView. | #define IlvNoTitleBar |
Creates a top window without title bar.
IlvView. | #define IlvToolView |
Creates a top window with small borders. Only supported on Microsoft Windows.
IlvView. | #define IlvTopMost |
Creates a top window that is displayed on top of other windows. Only supported on Microsoft Windows.
IlvView. The type LPARAM.
On Windows, this is the type of the lParam parameter of a window procedure.
The type of a Windows Message.
On Windows, this is the type of the message parameter of a window procedure.
The type WPARAM.
On Windows, this is the type of the wParam parameter of a window procedure.
| __ERROR__ typedef IlBoolean(* IlvWindowProc)(IlvAbstractView *view, IlvSystemView hWnd, IlvMsgParam iMessage, IlvWParam wParam, IlvLParam lParam, IlAny &returned, IlAny userArg) |
The type of window procedure specific to Windows.
A window procedure is called when Rogue Wave Views receives a message in a window, provided that this procedure has been set. If this procedure returns IlTrue, the Rogue Wave Views procedure returns the value stored in the returned parameter. Otherwise the message is processed by the standard Rogue Wave Views procedure.
| view | The view that receives the message. |
| hWnd | The HWND Windows object that specifies the window handle of the view receiving the message. |
| iMessage | The UINT that specifies the message type sent to the window. |
| wParam | The WPARAM that specifies the first message argument. |
| lParam | The LPARAM that specifies the second message argument. |
| userArg | The user-defined parameter that was set when the window procedure was registered. |
© Copyright 2015, Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave is a registered trademark of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.