#include <windows.h>#include <stdlib.h>#include <string.h>#include <time.h>#include "Bases.h"#include "NetCommon.h"#include "Memory.h"#include "debug.h"#include "Net.h"#include "Gui.h"#include "Common.h"#include "Endian.h"Include dependency graph for Glw.c:

Go to the source code of this file.
|
|
Definition at line 139 of file Glw.c. Referenced by glw_OpenFontTL. |
|
|
Definition at line 1676 of file Glw.c. Referenced by glw_SetPointerTL. |
|
|
Definition at line 142 of file Glw.c. Referenced by glw_LoadFontFaces. |
|
|
Definition at line 30 of file Glw.c. Referenced by glw_WindowTransparent. |
|
|
Definition at line 34 of file Glw.c. Referenced by glw_ReadTerm. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 1071 of file Glw.c. Referenced by glw_Thread. |
|
|
Definition at line 29 of file Glw.c. Referenced by glw_WindowTransparent. |
|
|
Definition at line 51 of file Glw.c. Referenced by glw_WindowTransparent. |
|
||||||||||||||||
|
Definition at line 2753 of file Glw.c. References glw_CallTL, and u32. Referenced by WinMain. |
|
||||||||||||
|
Definition at line 2757 of file Glw.c. References call_vector, debug_Begin, debug_End, debug_Warning, GLW_FUNCBASE, and u32. Referenced by WinMain. |
|
||||||||||||
|
Definition at line 329 of file Glw.c. References glw_ClearWindowTL, and u32. |
|
|
Definition at line 333 of file Glw.c. References glw_Window::bgbrush, glw_Window::bgrgb, buffsizeX, buffsizeY, debug_Begin, debug_End, glw_Window::hdcMem, NULL, and u32. |
|
||||||||||||
|
Definition at line 2322 of file Glw.c. References glw_CloseFontTL, and u32. |
|
|
Definition at line 2326 of file Glw.c. References glw_Font::counter, debug_Begin, debug_End, glw_Font::handle, list_DeleteNode, list_RemoveNode, list_SetNodeData, mem_free, glw_Font::node, NULL, tag_GetTagData, and u32. Referenced by WinMain. |
|
|
Definition at line 2826 of file Glw.c. References u32. |
|
||||||||||||
|
Definition at line 1442 of file Glw.c. References glw_CloseWindowTL, and u32. |
|
|
Definition at line 1446 of file Glw.c. References glw_Window::conn, debug_Begin, debug_End, FALSE, glw_DeleteBuffer, glw_GetNode, glw_GetNode2, list_DeleteNode, list_GetNodeData, list_GetNodeHead, list_RemoveNode, list_SetNodeData, mem_free, NULL, glw_Connection::sd, u32, glw_Connection::win, glw_Window::window, glw_Connection::window_count, and glw_Connection::windowlist. |
|
|
Definition at line 2775 of file Glw.c. References debug_Begin, debug_End, mem_malloc, and NULL. |
|
||||||||||||
|
Definition at line 456 of file Glw.c. References glw_Window::conn, glw_Connection::curr_event, glw_Event::data, debug_Begin, debug_End, glw_Window::done, glw_Event::event, glw_Window::flags, glw_FillEvent, gui_Event, glw_Window::hdcMem, Rect_t::height, Rect_t::left, NULL, Rect_t::top, u32, Rect_t::width, glw_Window::window, and glw_Window::wrect. |
|
||||||||||||
|
Definition at line 498 of file Glw.c. References debug_Begin, debug_End, glw_GetNode, and NULL. |
|
||||||||||||||||||||
|
Definition at line 302 of file Glw.c. References glw_Window::bgbrush, glw_Window::bgcol, debug_Begin, debug_End, glw_Window::fgbrush, glw_Window::fgcol, glw_Window::flags, glw_Window::hbmMem, glw_Window::hbmOld, glw_Window::hdcMem, glw_Window::logbrush, NULL, glw_Window::pen, and glw_Window::window. |
|
|
Definition at line 357 of file Glw.c. References glw_Window::bgbrush, debug_Begin, debug_End, glw_Window::fgbrush, glw_Window::flags, glw_Window::hbmMem, glw_Window::hbmOld, glw_Window::hdcMem, and glw_Window::pen. |
|
|
Definition at line 2872 of file Glw.c. References debug_Begin, debug_End, glw_Dir::filename, glw_Dir::hdir, mem_free, and NULL. |
|
|
Definition at line 2886 of file Glw.c. References common_strdup, debug_Begin, debug_End, glw_Dir::filename, glw_Dir::hdir, and NULL. |
|
|
Definition at line 2838 of file Glw.c. References common_strdup, debug_Begin, debug_End, glw_Dir::filename, glw_ConvPath, glw_Dir::hdir, mem_free, mem_malloc, and NULL. |
|
||||||||||||
|
Definition at line 1834 of file Glw.c. References glw_DragWindowTL, and u32. |
|
|
Definition at line 1838 of file Glw.c. References debug_Begin, debug_End, tag_GetTagData, u32, and glw_Window::window. Referenced by WinMain. |
|
||||||||||||
|
Definition at line 2082 of file Glw.c. References glw_DrawFilledRectTL, and u32. |
|
|
Definition at line 2086 of file Glw.c. References debug_Begin, debug_End, glw_Window::fgbrush, glw_Window::fgrgb, glw_Window::hdcMem, tag_GetTagData, and u32. Referenced by WinMain. |
|
||||||||||||
|
Definition at line 1979 of file Glw.c. References glw_DrawLineTL, and u32. |
|
|
Definition at line 1983 of file Glw.c. References debug_Begin, debug_End, glw_Window::fgrgb, glw_Window::hdcMem, NULL, glw_Window::pen, tag_GetTagData, and u32. Referenced by WinMain. |
|
||||||||||||
|
Definition at line 2131 of file Glw.c. References glw_DrawPixelTL, and u32. |
|
|
Definition at line 2135 of file Glw.c. References debug_Begin, debug_End, glw_Window::fgcol, glw_Window::fgrgb, glw_Window::hdcMem, tag_GetTagData, and u32. Referenced by WinMain. |
|
||||||||||||
|
Definition at line 2029 of file Glw.c. References glw_DrawRectTL, and u32. |
|
|
Definition at line 2033 of file Glw.c. References debug_Begin, debug_End, glw_Window::fgrgb, glw_Window::hdcMem, NULL, glw_Window::pen, tag_GetTagData, and u32. Referenced by WinMain. |
|
||||||||||||
|
Definition at line 2366 of file Glw.c. References glw_DrawTextTL, and u32. |
|
|
Definition at line 2370 of file Glw.c. References debug_Begin, debug_End, glw_Window::fgcol, glw_Window::fgrgb, glw_Font::handle, glw_Window::hdcMem, Rect_t::height, Rect_t::left, NULL, glw_Font::size, tag_GetTagData, Rect_t::top, u32, and Rect_t::width. Referenced by WinMain. |
|
||||||||||||
|
Definition at line 434 of file Glw.c. References debug_Begin, debug_End, glw_Event::millis, NULL, glw_Event::second, and glw_Event::window. |
|
|
Definition at line 170 of file Glw.c. References glw_Window::conn, and u32. |
|
||||||||||||
|
Definition at line 260 of file Glw.c. References debug_Begin, debug_End, glw_FontFace::face, list_GetNodeData, list_GetNodeHead, list_GetNodeNext, and NULL. |
|
|
Definition at line 177 of file Glw.c. References glw_Font::conn, and u32. Referenced by term_CloseFontTL, term_GetFontSizeTL, and term_GetTextLengthTL. |
|
||||||||||||
|
Definition at line 2445 of file Glw.c. References glw_GetFontSizeTL, and u32. |
|
|
Definition at line 2449 of file Glw.c. References debug_Begin, debug_End, NULL, glw_Font::size, tag_GetTagData, and u32. Referenced by WinMain. |
|
|
Definition at line 416 of file Glw.c. References debug_Begin, debug_End, glw_GetNode, and NULL. |
|
|
Definition at line 376 of file Glw.c. References debug_Begin, debug_End, list_GetNodeHead, list_GetNodeNext, NULL, and glw_Window::window. |
|
||||||||||||
|
Definition at line 396 of file Glw.c. References debug_Begin, debug_End, list_GetNodeHead, list_GetNodeNext, NULL, glw_Window::window, and glw_Connection::windowlist. |
|
||||||||||||
|
Definition at line 2607 of file Glw.c. References glw_GetScreenDimensionsTL, and u32. |
|
|
Definition at line 2611 of file Glw.c. References buffsizeX, buffsizeY, debug_Begin, debug_End, Rect_t::height, Rect_t::left, tag_GetTagData, Rect_t::top, u32, and Rect_t::width. Referenced by WinMain. |
|
|
Definition at line 3014 of file Glw.c. References debug_Begin, debug_End, NULL, glw_Connection::termbyteorder, and u32. |
|
||||||||||||
|
Definition at line 2475 of file Glw.c. References glw_GetTextLengthTL, and u32. |
|
|
Definition at line 2479 of file Glw.c. References debug_Begin, debug_End, glw_Font::handle, NULL, tag_GetTagData, u32, and workDC. Referenced by WinMain. |
|
||||||||||||
|
Definition at line 2722 of file Glw.c. References glw_GetTimeTL, and u32. |
|
|
Definition at line 2726 of file Glw.c. References debug_Begin, debug_End, glw_Time::millis, NULL, glw_Time::secs, and u32. Referenced by WinMain. |
|
||||||||||||
|
Definition at line 1636 of file Glw.c. References glw_GetWindowDimensionsTL, and u32. |
|
|
Definition at line 1640 of file Glw.c. References debug_Begin, debug_End, Rect_t::height, Rect_t::left, NULL, tag_GetTagData, Rect_t::top, u32, Rect_t::width, and glw_Window::wrect. Referenced by WinMain. |
|
||||||||||||
|
Definition at line 1418 of file Glw.c. References glw_GetWindowStateTL, and u32. |
|
|
Definition at line 1422 of file Glw.c. References debug_Begin, debug_End, NULL, u32, and glw_Window::user_state. Referenced by glw_GetWindowState. |
|
||||||||||||
|
Definition at line 1496 of file Glw.c. References glw_GetWindowUserdataTL, and u32. |
|
|
Definition at line 1500 of file Glw.c. References debug_Begin, debug_End, NULL, u32, and glw_Window::userdata. |
|
|
Definition at line 993 of file Glw.c. References u32. |
|
||||||||||||
|
Definition at line 951 of file Glw.c. References glw_htonl2TL, and u32. |
|
|
Definition at line 955 of file Glw.c. References debug_Begin, debug_End, tag_GetTagData, and u32. Referenced by WinMain. |
|
|
Definition at line 209 of file Glw.c. References debug_Begin, debug_End, glw_FontFace::face, GLW_FONTNAME_SIZE, list_CreateNode, list_InsertNodeTail, list_SetNodeData, mem_malloc, NULL, and glw_FontFace::win_name. |
|
||||||||||||||||
|
|
Definition at line 998 of file Glw.c. References u32. |
|
||||||||||||
|
Definition at line 974 of file Glw.c. References glw_ntohl2TL, and u32. |
|
|
Definition at line 978 of file Glw.c. References debug_Begin, debug_End, tag_GetTagData, and u32. Referenced by WinMain. |
|
||||||||||||
|
Definition at line 2243 of file Glw.c. References glw_OpenFontTL, and u32. |
|
|
Definition at line 2247 of file Glw.c. References ANTIALIASED_QUALITY, glw_Font::conn, glw_Font::counter, debug_Begin, debug_End, glw_Font::face, FALSE, glw_CloseFont, glw_GetFaceWinName, glw_Font::handle, list_CreateNode, list_DeleteNode, list_GetNodeHead, list_GetNodeNext, list_InsertNodeTail, list_SetNodeData, mem_malloc, glw_Font::node, NULL, glw_Font::size, glw_Font::style, TAG_DONE, tag_GetTagData, u32, and glw_FontFace::win_name. Referenced by WinMain. |
|
|
Definition at line 2798 of file Glw.c. References debug_Begin, debug_End, debug_Error, debug_Message, debug_Warning, glw_ConvPath, mem_free, module_Init, NULL, and u32. |
|
||||||||||||
|
Definition at line 1310 of file Glw.c. References glw_OpenWindowTL, and u32. |
|
|
||||||||||||
|
Definition at line 2520 of file Glw.c. References glw_PutImageTL, and u32. |
|
|
Definition at line 2524 of file Glw.c. References glw_InternalBMI::bmiColors, glw_InternalBMI::bmiHeader, Vector_t::data, debug_Begin, debug_End, glw_Window::hdcMem, Rect_t::height, mem_free, mem_malloc, NULL, tag_GetTagData, u32, u8, Rect_t::width, and wv. Referenced by WinMain. |
|
|
Definition at line 515 of file Glw.c. References glw_SockMsg::body, glw_Connection::completed, glw_Connection::curr_event, glw_Connection::cuser, glw_Event::data, debug_Error, glw_Event::event, glw_SockMsg::id, glw_SockMsg::length, mem_malloc, glw_Event::millis, NULL, glw_ConnUser::quit, glw_Connection::sd, glw_Event::second, glw_Connection::sockmsg, glw_SockMsg::type, and u32. |
|
||||||||||||||||
|
Definition at line 3029 of file Glw.c. References glw_Connection::cuser, debug_Begin, debug_End, debug_Error, MSG_WAITALL, NULL, glw_ConnUser::quit, glw_Connection::sterm, u32, and u8. |
|
||||||||||||||||
|
Definition at line 1004 of file Glw.c. References debug_Begin, debug_End, NULL, glw_Connection::sd, u32, and u8. |
|
||||||||||||
|
Definition at line 1717 of file Glw.c. References glw_RefreshWindowTL, and u32. |
|
||||||||||||
|
Definition at line 1741 of file Glw.c. References glw_RefreshWindowPartialTL, and u32. |
|
|
Definition at line 1745 of file Glw.c. References debug_Begin, debug_End, glw_Window::flags, glw_CopyBck, NULL, tag_GetTagData, and u32. |
|
|
Definition at line 1721 of file Glw.c. References debug_Begin, debug_End, glw_Window::flags, glw_CopyBck, NULL, and u32. |
|
||||||||||||
|
Definition at line 1863 of file Glw.c. References glw_ResizeWindowTL, and u32. |
|
|
Definition at line 1867 of file Glw.c. References debug_Begin, debug_End, tag_GetTagData, u32, and glw_Window::window. Referenced by WinMain. |
|
||||||||||||||||
|
Definition at line 1022 of file Glw.c. References debug_Begin, debug_End, NULL, glw_Connection::sd, u32, and u8. |
|
||||||||||||||||||||||||
|
Definition at line 1040 of file Glw.c. References debug_Begin, debug_End, NET_WRITE_BUFFER_SIZE, NULL, glw_Connection::sd, u32, u8, and glw_Connection::write_buffer. |
|
||||||||||||||||
|
Definition at line 3054 of file Glw.c. References debug_Begin, debug_End, NULL, glw_Connection::sterm, u32, and u8. |
|
|
Definition at line 1127 of file Glw.c. References debug_Begin, debug_End, glw_Thread, NULL, and quit. |
|
||||||||||||
|
Definition at line 1937 of file Glw.c. References glw_SetBackgroundTL, and u32. |
|
|
Definition at line 1941 of file Glw.c. References glw_Window::bgbrush, glw_Window::bgcol, glw_Window::bgrgb, debug_Begin, debug_End, tag_GetTagData, and u32. Referenced by WinMain. |
|
||||||||||||
|
Definition at line 1895 of file Glw.c. References glw_SetColorTL, and u32. |
|
|
Definition at line 1899 of file Glw.c. References debug_Begin, debug_End, glw_Window::fgbrush, glw_Window::fgcol, glw_Window::fgrgb, glw_Window::logbrush, NULL, glw_Window::pen, tag_GetTagData, and u32. Referenced by WinMain. |
|
||||||||||||
|
Definition at line 1672 of file Glw.c. References glw_SetPointerTL, and u32. |
|
|
Definition at line 1677 of file Glw.c. References CRSR_MAX, debug_Begin, debug_End, NULL, tag_GetTagData, and u32. Referenced by WinMain. |
|
||||||||||||
|
Definition at line 1596 of file Glw.c. References glw_SetWindowDimensionsTL, and u32. |
|
|
Definition at line 1600 of file Glw.c. References debug_Begin, debug_End, debug_Message, FALSE, Rect_t::height, NULL, tag_GetTagData, u32, Rect_t::width, glw_Window::window, and glw_Window::wrect. Referenced by WinMain. |
|
||||||||||||
|
Definition at line 1525 of file Glw.c. References glw_SetWindowLimitsTL, and u32. |
|
|
Definition at line 1529 of file Glw.c. References debug_Begin, debug_End, glw_Window::maxheight, glw_Window::maxwidth, glw_Window::minheight, glw_Window::minwidth, NULL, tag_GetTagData, and u32. |
|
||||||||||||
|
Definition at line 2925 of file Glw.c. References glw_SetWindowShapeTL, and u32. |
|
|
Definition at line 2929 of file Glw.c. References debug_Begin, debug_End, debug_Error, FALSE, NULL, tag_GetTagData, u32, glw_Window::user_state, and glw_Window::window. |
|
||||||||||||
|
Definition at line 1393 of file Glw.c. References glw_SetWindowStateTL, and u32. |
|
|
Definition at line 1397 of file Glw.c. References debug_Begin, debug_End, NULL, tag_GetTagData, u32, and glw_Window::user_state. |
|
||||||||||||
|
Definition at line 1563 of file Glw.c. References glw_SetWindowTransparencyTL, and u32. |
|
|
Definition at line 1567 of file Glw.c. References debug_Begin, debug_End, glw_WindowTransparent, NULL, tag_GetTagData, and u32. Referenced by WinMain. |
|
||||||||||||
|
Definition at line 2636 of file Glw.c. References glw_SleepTL, and u32. |
|
|
Definition at line 2640 of file Glw.c. References debug_Begin, debug_End, tag_GetTagData, and u32. Referenced by WinMain. |
|
||||||||||||
|
Definition at line 1775 of file Glw.c. References glw_StartMouseTrackingTL, and u32. |
|
|
Definition at line 1779 of file Glw.c. References debug_Begin, debug_End, NULL, tag_GetTagData, u32, and glw_Window::window. Referenced by WinMain. |
|
||||||||||||||||||||
|
Definition at line 594 of file Glw.c. References buffsizeX, buffsizeY, glw_Window::conn, glw_Connection::curr_event, glw_Event::data, debug_Begin, debug_End, glw_Window::done, glw_Event::event, FALSE, glw_CopyBckIndirect, glw_CreateBuffer, glw_DeleteBuffer, glw_FillEvent, glw_GetGlwWindow, glw_ReadMessage, gui_Event, min, glw_Window::minheight, glw_Window::minwidth, glw_Event::mousex, glw_Event::mousey, glw_Connection::mx, glw_Connection::my, NULL, glw_Window::paint, glw_Window::state, u32, glw_Window::user_state, and glw_Window::wrect. Referenced by WinMain. |
|
||||||||||||
|
Definition at line 1802 of file Glw.c. References glw_StopMouseTrackingTL, and u32. |
|
|
Definition at line 1806 of file Glw.c. References debug_Begin, debug_End, NULL, and u32. Referenced by WinMain. |
|
|
||||||||||||
|
Definition at line 2694 of file Glw.c. References glw_TimerCancelTL, and u32. |
|
|
Definition at line 2698 of file Glw.c. References debug_Begin, debug_End, tag_GetTagData, u32, and glw_Window::window. Referenced by WinMain. |
|
||||||||||||
|
Definition at line 2661 of file Glw.c. References glw_TimerStartTL, and u32. |
|
|
Definition at line 2665 of file Glw.c. References debug_Begin, debug_End, NULL, tag_GetTagData, u32, and glw_Window::window. Referenced by WinMain. |
|
|
Definition at line 183 of file Glw.c. References debug_Begin, debug_End, glw_FontFace::face, list_DeleteList, list_DeleteNode, list_GetNodeHead, list_RemoveNode, list_SetNodeData, mem_free, NULL, and glw_FontFace::win_name. |
|
||||||||||||
|
Definition at line 281 of file Glw.c. References debug_Begin, debug_End, LWA_ALPHA, NULL, PSLWA, user32_DLL, glw_Window::window, and WS_EX_LAYERED. |
|
||||||||||||||||||||
|
|
Definition at line 156 of file Glw.c. Referenced by glw_ClearWindowTL, glw_GetScreenDimensionsTL, glw_OpenWindowTL, glw_StdWindowProc, and WinMain. |
|
|
Definition at line 156 of file Glw.c. Referenced by glw_ClearWindowTL, glw_GetScreenDimensionsTL, glw_OpenWindowTL, glw_StdWindowProc, and WinMain. |
|
|
Definition at line 152 of file Glw.c. Referenced by glw_CallTL, and WinMain. |
|
|
|
|
|
|
|
|
Definition at line 155 of file Glw.c. Referenced by glw_Server. |
|
|
Definition at line 159 of file Glw.c. Referenced by glw_OpenWindowTL, and WinMain. |
|
|
Definition at line 163 of file Glw.c. Referenced by glw_OpenWindowTL, and WinMain. |
|
|
Definition at line 164 of file Glw.c. Referenced by glw_WindowTransparent, and WinMain. |
|
|
Definition at line 158 of file Glw.c. Referenced by WinMain. |
|
|
|
|
|
Definition at line 167 of file Glw.c. Referenced by glw_GetTextLengthTL, and WinMain. |
|
|
Definition at line 162 of file Glw.c. Referenced by glw_PutImageTL, and WinMain. |
1.2.14 written by Dimitri van Heesch,
© 1997-2002