OWLNext 7.0
Borland's Object Windows Library for the modern age
|
Internal window object instance proc creation & maintenance. More...
#include <owl/pch.h>
#include <owl/window.h>
#include <owl/private/memory.h>
#include <stddef.h>
#include <dos.h>
Go to the source code of this file.
Namespaces | |
namespace | owl |
Object Windows Library (OWLNext Core) | |
Macros | |
#define | DEFWINDOWPROC "DefWindowProcA" |
#define | DEFWINDOWPROC_MODULE _T("USER32") |
#define | THUNK_ALLOCATOR_DIAGNOSTICS_VARIABLES |
#define | THUNK_ALLOCATOR_DIAGNOSTICS_INITIALIZATION |
#define | THUNK_ALLOCATOR_DIAGNOSTICS_UPDATE(i) |
Functions | |
owl::DIAG_DECLARE_GROUP (OwlWin) | |
owl::DIAG_DEFINE_GROUP_INIT (OWL_INI, OwlThunk, 0, 2) | |
uint32 | owl::OWLGetVersion () |
Get version of OWL at runtime. | |
TModule & | owl::OWLGetModule () |
Returns a reference to the global OWL module object. When linking dynamically to OWLNext, this is the module of the OWLNext DLL. When linking statically to OWLNext, it is the same as the one returned from GetGlobalModule. | |
TWindow * | owl::GetCreationWindow () |
void | owl::SetCreationWindow (TWindow *w) |
owl::_OWLDATA (uint) GetWindowPtrMsgId | |
WNDPROC | owl::GetDefWindowProc () |
TResult CALLBACK | owl::DispatchWindowMessage (TWindow *w, TMsgId msg, TParam1 param1, TParam2 param2) |
void * | owl::GetDispatchHelper () |
void * | owl::GetMessageReceiverMemberFunctionAddress () |
Variables | |
const uint8 | owl::ThunkInitializerForBorland32Bit [] |
const uint8 | owl::ThunkInitializerForMicrosoft32Bit [] |
const uint8 | owl::ThunkInitializerForMicrosoft64Bit [] |
Internal window object instance proc creation & maintenance.
Definition in file owl.cpp.
#define DEFWINDOWPROC "DefWindowProcA" |