Rogue Wave Views Foundation Package API Reference Guide |
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: xviews or winviews or mviews (mutually exclusive)
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 2016, 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.