OWLNext    7.0
Borland's Object Windows Library for the modern age
Loading...
Searching...
No Matches
decframe.h File Reference

Definition of class TDecoratedFrame, a TFrameWindow that can manage decorations around the client window. More...

#include <owl/private/defs.h>
#include <owl/framewin.h>
#include <owl/layoutwi.h>
#include <owl/bardescr.h>
#include <owl/preclass.h>
#include <owl/posclass.h>

Go to the source code of this file.

Classes

class  owl::TDecoratedFrame
 TDecoratedFrame automatically positions its client window (you must supply a client window) so that it is the same size as the client rectangle. More...
 

Namespaces

namespace  owl
 Object Windows Library (OWLNext Core)
 

Macros

#define TGadgetWnd_FUNCTOR(func)   TFunctionTranslator1<TGadgetWindow*,TWindow*, TGadgetWindow* (*)(TWindow*)>(func)
 
#define TGadgetWnd_MFUNCTOR(obj, memberFunc)   TMemberTranslator1<TGadgetWindow*,TWindow*, TGadgetWindow* (obj::*)(TWindow*)>(obj, memberFunc);
 
#define TBarInsert_FUNCTOR(func)   TFunctionTranslator3<bool, TDecoratedFrame&, TGadgetWindow&, TAbsLocation, bool (*)(TDecoratedFrame&, TGadgetWindow&, TAbsLocation)>(func)
 
#define TBarInsert_MFUNCTOR(obj, memberFunc)   TMemberTranslator3<bool, TDecoratedFrame&, TGadgetWindow&, TAbsLocation, bool (obj::*)(TDecoratedFrame&, TGadgetWindow&, TAbsLocation)>(obj, memberFunc);
 

Typedefs

typedef TFunctor1< TGadgetWindow *, TWindow * > owl::TGadgetWndFunctor
 
typedef TFunctor3< bool, TDecoratedFrame &, TGadgetWindow &, TAbsLocationowl::TBarInsertFunctor
 

Enumerations

enum  owl::THintText { owl::htStatus = 0x0001 , owl::htTooltip = 0x0002 , owl::htUserDefined }
 

Variables

const int owl::IDW_TOOLBAR = 32041
 

Detailed Description

Definition of class TDecoratedFrame, a TFrameWindow that can manage decorations around the client window.

Definition in file decframe.h.

Macro Definition Documentation

◆ TBarInsert_FUNCTOR

#define TBarInsert_FUNCTOR ( func)    TFunctionTranslator3<bool, TDecoratedFrame&, TGadgetWindow&, TAbsLocation, bool (*)(TDecoratedFrame&, TGadgetWindow&, TAbsLocation)>(func)

Definition at line 44 of file decframe.h.

◆ TBarInsert_MFUNCTOR

#define TBarInsert_MFUNCTOR ( obj,
memberFunc )   TMemberTranslator3<bool, TDecoratedFrame&, TGadgetWindow&, TAbsLocation, bool (obj::*)(TDecoratedFrame&, TGadgetWindow&, TAbsLocation)>(obj, memberFunc);

Definition at line 45 of file decframe.h.

◆ TGadgetWnd_FUNCTOR

#define TGadgetWnd_FUNCTOR ( func)    TFunctionTranslator1<TGadgetWindow*,TWindow*, TGadgetWindow* (*)(TWindow*)>(func)

Definition at line 33 of file decframe.h.

◆ TGadgetWnd_MFUNCTOR

#define TGadgetWnd_MFUNCTOR ( obj,
memberFunc )   TMemberTranslator1<TGadgetWindow*,TWindow*, TGadgetWindow* (obj::*)(TWindow*)>(obj, memberFunc);

Definition at line 34 of file decframe.h.