OWLNext    7.0
Borland's Object Windows Library for the modern age
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
applicat.cpp File Reference

Implementation of class TApplication. More...

#include <owl/pch.h>
#include <owl/applicat.h>
#include <owl/framewin.h>
#include <owl/docmanag.h>
#include <owl/appdict.h>
#include <owl/messageb.h>
#include <owl/window.rh>
#include <owl/tooltip.h>
#include "tracewnd.h"
#include <vector>

Go to the source code of this file.

Namespaces

namespace  owl
 Object Windows Library (OWLNext Core)
 

Macros

#define LOCKENUMINFO(l, s)
 
#define LOCKAPPLDATA(l, s)
 

Enumerations

enum  { owl::WM_NCMOUSEFIRST = WM_NCMOUSEMOVE , owl::WM_NCMOUSELAST = WM_NCMBUTTONDBLCLK }
 

Functions

 owl::DIAG_DEFINE_GROUP_INIT (OWL_INI, OwlApp, 1, 0)
 
TMessageBox owl::SetDefMessageBox (TMessageBox)
 
int owl::OWLMessageBox (HWND wnd, const tstring &text, const tstring &caption, uint type)
 
int owl::OWLMessageBox (HWND wnd, const LPCTSTR text, const LPCTSTR caption, uint type)
 
int owl::OWLMessageBox (TWindow *wnd, TResId resId, const tstring &caption, uint type, TModule *module=nullptr)
 
int owl::OWLMessageBox (TWindow *wnd, TResId resId, const LPCTSTR caption, uint type, TModule *module=nullptr)
 
 owl::IMPLEMENT_STREAMABLE1 (TApplication, TModule)
 
bool owl::FilterWindow (HWND hWnd)
 

Variables

const auto owl::ScmTrace = 0xFEC0
 

Detailed Description

Implementation of class TApplication.

This defines the basic behavior for ObjectWindows applications.

Definition in file applicat.cpp.