Main Page   Alphabetical List   Data Structures   File List   Data Fields   Globals  

glw_Window Struct Reference

Collaboration diagram for glw_Window:

Collaboration graph
[legend]

Data Fields

HWND window
u32 fgrgb
u32 bgrgb
COLORREF fgcol
COLORREF bgcol
HBRUSH fgbrush
HBRUSH bgbrush
HPEN pen
LOGBRUSH logbrush
HDC hdcMem
HBITMAP hbmMem
HBITMAP hbmOld
RECT wrect
u32 flags
u32 userdata
int minwidth
int maxwidth
int minheight
int maxheight
int done
glw_Connectionconn
int state
int paint
int user_state
glw_Connectionconn

Field Documentation

HBRUSH glw_Window::bgbrush
 

Definition at line 62 of file GlwTerminal.c.

Referenced by glw_ClearWindowTL, glw_CreateBuffer, glw_DeleteBuffer, and glw_SetBackgroundTL.

COLORREF glw_Window::bgcol
 

Definition at line 60 of file GlwTerminal.c.

Referenced by glw_CreateBuffer, and glw_SetBackgroundTL.

u32 glw_Window::bgrgb
 

Definition at line 58 of file GlwTerminal.c.

Referenced by glw_ClearWindowTL, and glw_SetBackgroundTL.

struct glw_Connection* glw_Window::conn
 

Definition at line 76 of file GlwTerminal.c.

struct glw_Connection* glw_Window::conn
 

Definition at line 76 of file Glw.c.

Referenced by glw_CloseWindowTL, glw_CopyBck, glw_GetConnection, glw_MainLoop, glw_OpenWindowTL, and glw_StdWindowProc.

int glw_Window::done
 

Definition at line 75 of file GlwTerminal.c.

Referenced by glw_CopyBck, glw_MainLoop, glw_OpenWindowTL, and glw_StdWindowProc.

HBRUSH glw_Window::fgbrush
 

Definition at line 61 of file GlwTerminal.c.

Referenced by glw_CreateBuffer, glw_DeleteBuffer, glw_DrawFilledRectTL, and glw_SetColorTL.

COLORREF glw_Window::fgcol
 

Definition at line 59 of file GlwTerminal.c.

Referenced by glw_CreateBuffer, glw_DrawPixelTL, glw_DrawTextTL, and glw_SetColorTL.

u32 glw_Window::fgrgb
 

Definition at line 57 of file GlwTerminal.c.

Referenced by glw_DrawFilledRectTL, glw_DrawLineTL, glw_DrawPixelTL, glw_DrawRectTL, glw_DrawTextTL, and glw_SetColorTL.

u32 glw_Window::flags
 

Definition at line 69 of file GlwTerminal.c.

Referenced by glw_CopyBck, glw_CreateBuffer, glw_DeleteBuffer, glw_OpenWindowTL, glw_RefreshWindowPartialTL, and glw_RefreshWindowTL.

HBITMAP glw_Window::hbmMem
 

Definition at line 66 of file GlwTerminal.c.

Referenced by glw_CreateBuffer, and glw_DeleteBuffer.

HBITMAP glw_Window::hbmOld
 

Definition at line 67 of file GlwTerminal.c.

Referenced by glw_CreateBuffer, and glw_DeleteBuffer.

HDC glw_Window::hdcMem
 

Definition at line 65 of file GlwTerminal.c.

Referenced by glw_ClearWindowTL, glw_CopyBck, glw_CreateBuffer, glw_DeleteBuffer, glw_DrawFilledRectTL, glw_DrawLineTL, glw_DrawPixelTL, glw_DrawRectTL, glw_DrawTextTL, and glw_PutImageTL.

LOGBRUSH glw_Window::logbrush
 

Definition at line 64 of file GlwTerminal.c.

Referenced by glw_CreateBuffer, and glw_SetColorTL.

int glw_Window::maxheight
 

Definition at line 74 of file GlwTerminal.c.

Referenced by glw_SetWindowLimitsTL.

int glw_Window::maxwidth
 

Definition at line 72 of file GlwTerminal.c.

Referenced by glw_SetWindowLimitsTL.

int glw_Window::minheight
 

Definition at line 73 of file GlwTerminal.c.

Referenced by glw_OpenWindowTL, glw_SetWindowLimitsTL, and glw_StdWindowProc.

int glw_Window::minwidth
 

Definition at line 71 of file GlwTerminal.c.

Referenced by glw_OpenWindowTL, glw_SetWindowLimitsTL, and glw_StdWindowProc.

int glw_Window::paint
 

Definition at line 78 of file GlwTerminal.c.

Referenced by glw_StdWindowProc.

HPEN glw_Window::pen
 

Definition at line 63 of file GlwTerminal.c.

Referenced by glw_CreateBuffer, glw_DeleteBuffer, glw_DrawLineTL, glw_DrawRectTL, and glw_SetColorTL.

int glw_Window::state
 

Definition at line 77 of file GlwTerminal.c.

Referenced by glw_StdWindowProc.

int glw_Window::user_state
 

Definition at line 79 of file GlwTerminal.c.

Referenced by glw_GetWindowStateTL, glw_OpenWindowTL, glw_SetWindowShapeTL, glw_SetWindowStateTL, and glw_StdWindowProc.

u32 glw_Window::userdata
 

Definition at line 70 of file GlwTerminal.c.

Referenced by glw_GetWindowUserdataTL, and glw_OpenWindowTL.

HWND glw_Window::window
 

Definition at line 56 of file GlwTerminal.c.

Referenced by glw_CloseWindowTL, glw_CopyBck, glw_CreateBuffer, glw_DragWindowTL, glw_GetNode, glw_GetNode2, glw_OpenWindowTL, glw_ResizeWindowTL, glw_SetWindowDimensionsTL, glw_SetWindowShapeTL, glw_StartMouseTrackingTL, glw_TimerCancelTL, glw_TimerStartTL, and glw_WindowTransparent.

RECT glw_Window::wrect
 

Definition at line 68 of file GlwTerminal.c.

Referenced by glw_CopyBck, glw_GetWindowDimensionsTL, glw_OpenWindowTL, glw_SetWindowDimensionsTL, and glw_StdWindowProc.


The documentation for this struct was generated from the following files:
Generated on Tue Jan 7 12:13:22 2003 for THEGUI by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002