#include "Vaca/Widget.h"
#include "Vaca/WidgetClass.h"
#include "Vaca/Brush.h"
#include "Vaca/Constraint.h"
#include "Vaca/Cursor.h"
#include "Vaca/Debug.h"
#include "Vaca/Dialog.h"
#include "Vaca/DropFilesEvent.h"
#include "Vaca/Font.h"
#include "Vaca/Frame.h"
#include "Vaca/Image.h"
#include "Vaca/KeyEvent.h"
#include "Vaca/Layout.h"
#include "Vaca/MouseEvent.h"
#include "Vaca/Point.h"
#include "Vaca/Region.h"
#include "Vaca/System.h"
#include "Vaca/Mutex.h"
#include "Vaca/ScopedLock.h"
#include "Vaca/Command.h"
Defines | |
#define | USE_PROP |
#define | VACAATOM (reinterpret_cast<LPCTSTR>(MAKELPARAM(vacaAtom, 0))) |
#define | LWA_COLORKEY 0x00000001 |
#define | LWA_ALPHA 0x00000002 |
#define | ULW_COLORKEY 0x00000001 |
#define | ULW_ALPHA 0x00000002 |
#define | ULW_OPAQUE 0x00000004 |
Typedefs | |
typedef BOOL(WINAPI * | GLWAProc )(HWND hwnd, COLORREF *pcrKey, BYTE *pbAlpha, DWORD *pdwFlags) |
typedef BOOL(WINAPI * | SLWAProc )(HWND hwnd, COLORREF crKey, BYTE bAlpha, DWORD dwFlags) |
Functions | |
static void | Widget_DestroyHWNDProc (HWND hwnd) |
void | Vaca::delete_widget (Widget *widget) |
Safe way to delete a widget from memory. | |
Variables | |
static Mutex | vacaAtomMutex |
static volatile ATOM | vacaAtom = 0 |
#define LWA_ALPHA 0x00000002 |
#define LWA_COLORKEY 0x00000001 |
#define ULW_ALPHA 0x00000002 |
#define ULW_COLORKEY 0x00000001 |
#define ULW_OPAQUE 0x00000004 |
#define USE_PROP |
#define VACAATOM (reinterpret_cast<LPCTSTR>(MAKELPARAM(vacaAtom, 0))) |
typedef BOOL(WINAPI * GLWAProc)(HWND hwnd, COLORREF *pcrKey, BYTE *pbAlpha, DWORD *pdwFlags) |
typedef BOOL(WINAPI * SLWAProc)(HWND hwnd, COLORREF crKey, BYTE bAlpha, DWORD dwFlags) |
static void Widget_DestroyHWNDProc | ( | HWND | hwnd | ) | [static] |
volatile ATOM vacaAtom = 0 [static] |
Mutex vacaAtomMutex [static] |