tkWinInt.h File Reference

#include "tkInt.h"
#include "tkWin.h"
#include "tkPort.h"
#include "tkIntPlatDecls.h"

Go to the source code of this file.

Classes

struct  TkWinDCState
struct  TkWinWindow
struct  TkWinBitmap
struct  TkWinDC
union  TkWinDrawable
struct  TkWinColormap

Defines

#define WS_EX_TOOLWINDOW   0x00000080L
#define TWD_BITMAP   1
#define TWD_WINDOW   2
#define TWD_WINDC   3
#define TkWinGetHWND(w)   (((TkWinDrawable *) w)->window.handle)
#define TkWinGetWinPtr(w)   (((TkWinDrawable *) w)->window.winPtr)
#define TkWinGetHBITMAP(w)   (((TkWinDrawable *) w)->bitmap.handle)
#define TkWinGetColormap(w)   (((TkWinDrawable *) w)->bitmap.colormap)
#define TkWinGetHDC(w)   (((TkWinDrawable *) w)->winDC.hdc)
#define TkWinGetPalette(colormap)   (((TkWinColormap *) colormap)->palette)
#define TK_WIN_TOPLEVEL_CLASS_NAME   "TkTopLevel"
#define TK_WIN_CHILD_CLASS_NAME   "TkChild"
#define TK_3D_LIGHT2   TK_3D_DARK_GC+1
#define TK_3D_DARK2   TK_3D_DARK_GC+2
#define TCL_STORAGE_CLASS   DLLIMPORT

Functions

EXTERN LRESULT CALLBACK TkWinChildProc _ANSI_ARGS_ ((HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam))
EXTERN void TkWinUpdatingClipboard (int mode)

Variables

int tkpWinRopModes []


Define Documentation

#define TCL_STORAGE_CLASS   DLLIMPORT

Definition at line 168 of file tkWinInt.h.

#define TK_3D_DARK2   TK_3D_DARK_GC+2

Definition at line 141 of file tkWinInt.h.

#define TK_3D_LIGHT2   TK_3D_DARK_GC+1

Definition at line 140 of file tkWinInt.h.

#define TK_WIN_CHILD_CLASS_NAME   "TkChild"

Definition at line 126 of file tkWinInt.h.

#define TK_WIN_TOPLEVEL_CLASS_NAME   "TkTopLevel"

Definition at line 125 of file tkWinInt.h.

#define TkWinGetColormap (  )     (((TkWinDrawable *) w)->bitmap.colormap)

Definition at line 97 of file tkWinInt.h.

#define TkWinGetHBITMAP (  )     (((TkWinDrawable *) w)->bitmap.handle)

Definition at line 96 of file tkWinInt.h.

#define TkWinGetHDC (  )     (((TkWinDrawable *) w)->winDC.hdc)

Definition at line 98 of file tkWinInt.h.

#define TkWinGetHWND (  )     (((TkWinDrawable *) w)->window.handle)

Definition at line 94 of file tkWinInt.h.

#define TkWinGetPalette ( colormap   )     (((TkWinColormap *) colormap)->palette)

Definition at line 119 of file tkWinInt.h.

#define TkWinGetWinPtr (  )     (((TkWinDrawable *) w)->window.winPtr)

Definition at line 95 of file tkWinInt.h.

#define TWD_BITMAP   1

Definition at line 61 of file tkWinInt.h.

#define TWD_WINDC   3

Definition at line 63 of file tkWinInt.h.

#define TWD_WINDOW   2

Definition at line 62 of file tkWinInt.h.

#define WS_EX_TOOLWINDOW   0x00000080L

Definition at line 42 of file tkWinInt.h.


Function Documentation

EXTERN LRESULT CALLBACK TkWinChildProc _ANSI_ARGS_ ( (HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)   ) 

EXTERN void TkWinUpdatingClipboard ( int  mode  ) 


Variable Documentation

Generated on Mon Oct 23 15:05:36 2006 for OpenSees by doxygen 1.5.0