#include "config.h"
#include <stdlib.h>
#include <stdio.h>
#include "gdk.h"
#include "gdkprivate-win32.h"
#include "gdkinputprivate.h"
#include "gdkwin32.h"
Go to the source code of this file.
#define ONCE_PER_CLASS | ( | ) |
Value:
wcl.hIcon = CopyIcon (hAppIcon); \ wcl.hIconSm = CopyIcon (hAppIcon); \ wcl.hbrBackground = CreateSolidBrush( RGB(0,0,0)); \ wcl.hCursor = LoadCursor (NULL, IDC_ARROW);
Referenced by RegisterGdkClass().
static void gdk_propagate_shapes | ( | HANDLE | win, | |
gboolean | merge | |||
) | [static] |
Definition at line 2014 of file gdkwindow-win32.c.
References g_free(), i, list, NULL, num, QueryTree(), and TRUE.
Referenced by gdk_window_merge_child_shapes(), and gdk_window_set_child_shapes().
static GdkWindow* gdk_win32_window_alloc | ( | void | ) | [static] |
Definition at line 86 of file gdkwindow-win32.c.
References _gdk_win32_drawable_class, _gdk_window_alloc(), _GdkDrawableClass::destroy, DWORD, FALSE, FAR, g_new, GDK_WIN32_BG_NORMAL, gdk_win32_window_destroy(), GDK_WINDOW_WIN32DATA, NULL, and TRUE.
Referenced by gdk_window_foreign_new(), gdk_window_init(), and gdk_window_new().
static void gdk_win32_window_destroy | ( | GdkDrawable * | drawable | ) | [static] |
Definition at line 64 of file gdkwindow-win32.c.
References g_free(), g_print(), g_warning(), GDK_DRAWABLE_DESTROYED, GDK_DRAWABLE_TYPE, gdk_drawable_unref(), GDK_DRAWABLE_WIN32DATA, GDK_DRAWABLE_XID, GDK_NOTE, GDK_WIN32_BG_PIXMAP, GDK_WINDOW_FOREIGN, GDK_WINDOW_WIN32DATA, gdk_xid_table_remove(), and NULL.
Referenced by gdk_win32_window_alloc().
void gdk_window_add_colormap_windows | ( | GdkWindow * | window | ) |
Definition at line 1762 of file gdkwindow-win32.c.
References g_warning().
Referenced by gdk_drawable_set_colormap().
Definition at line 1677 of file gdkwindow-win32.c.
References g_print(), GDK_NOTE, gdk_parent_root, gdk_window_lookup, NULL, POINT::x, and POINT::y.
void gdk_window_clear | ( | GdkWindow * | window | ) |
Definition at line 968 of file gdkwindow-win32.c.
References g_return_if_fail, GDK_DRAWABLE_DESTROYED, GDK_DRAWABLE_TYPE, GDK_IS_WINDOW, gdk_window_clear_area(), GDK_WINDOW_FOREIGN, and NULL.
Referenced by TGWin32::ClearWindow().
Definition at line 980 of file gdkwindow-win32.c.
References FALSE, g_mutex_trylock, g_mutex_unlock, g_print(), g_return_if_fail, GDK_DRAWABLE_DESTROYED, GDK_DRAWABLE_TYPE, GDK_DRAWABLE_XID, GDK_IS_WINDOW, GDK_NOTE, GDK_THREADS_ENTER, GDK_THREADS_LEAVE, gdk_threads_mutex, GDK_WINDOW_FOREIGN, gdk_WindowProc(), HDC(), NULL, and TRUE.
Referenced by TGWin32::ClearArea(), and gdk_window_clear().
Definition at line 1029 of file gdkwindow-win32.c.
References g_print(), g_return_if_fail, GDK_DRAWABLE_DESTROYED, GDK_DRAWABLE_TYPE, GDK_DRAWABLE_XID, GDK_IS_WINDOW, GDK_NOTE, GDK_WINDOW_FOREIGN, NULL, TRUE, UpdateWindow(), and WIN32_GDI_FAILED.
Definition at line 638 of file gdkwindow-win32.c.
References g_print(), gdk_drawable_unref(), GDK_DRAWABLE_XID, GDK_NOTE, gdk_window_internal_destroy(), and TRUE.
Referenced by TGWin32::CloseWindow1(), TGWin32::DestroySubwindows(), TGWin32::DestroyWindow(), and gdk_window_gravity_works().
void gdk_window_destroy_notify | ( | GdkWindow * | window | ) |
Definition at line 649 of file gdkwindow-win32.c.
References FALSE, g_print(), g_return_if_fail, g_warning(), GDK_DRAWABLE_DESTROYED, GDK_DRAWABLE_TYPE, gdk_drawable_unref(), GDK_DRAWABLE_XID, GDK_NOTE, GDK_WINDOW_FOREIGN, gdk_window_internal_destroy(), gdk_xid_table_remove(), and NULL.
Referenced by gdk_event_translate().
Definition at line 477 of file gdkwindow-win32.c.
References _GdkWindowPrivate::children, FALSE, g_list_prepend(), gdk_drawable_ref(), GDK_DRAWABLE_WIN32DATA, GDK_DRAWABLE_XID, gdk_win32_window_alloc(), GDK_WINDOW_FOREIGN, gdk_xid_table_insert(), gdk_xid_table_lookup(), GetParent(), HANDLE, if(), NULL, private, POINT::x, and POINT::y.
Referenced by TGWin32::AddWindow().
Definition at line 1722 of file gdkwindow-win32.c.
References g_return_val_if_fail, g_warning(), GDK_DRAWABLE_DESTROYED, GDK_IS_WINDOW, and NULL.
Definition at line 1570 of file gdkwindow-win32.c.
References gdk_window_get_origin().
Referenced by TGWin32::GetGeometry().
GdkEventMask gdk_window_get_events | ( | GdkWindow * | window | ) |
Definition at line 1740 of file gdkwindow-win32.c.
References g_return_val_if_fail, GDK_DRAWABLE_DESTROYED, GDK_IS_WINDOW, GDK_WINDOW_WIN32DATA, and NULL.
Referenced by gdk_input_set_extension_events(), and TGWin32::GetWindowAttributes().
void gdk_window_get_geometry | ( | GdkWindow * | window, | |
gint * | x, | |||
gint * | y, | |||
gint * | width, | |||
gint * | height, | |||
gint * | depth | |||
) |
Definition at line 1510 of file gdkwindow-win32.c.
References _GdkVisual::depth, g_return_if_fail, GDK_DRAWABLE_DESTROYED, gdk_drawable_get_visual(), GDK_DRAWABLE_XID, GDK_IS_WINDOW, gdk_parent_root, NULL, and WIN32_API_FAILED.
Referenced by gdk_window_gravity_works(), TGWin32::GetGeometry(), TGWin32::GetWindowAttributes(), TGWin32::GetWindowSize(), TGWin32::InitWindow(), TGWin32::ResizeWindow(), and test_temp_windows().
Definition at line 1539 of file gdkwindow-win32.c.
References g_print(), g_return_val_if_fail, GDK_DRAWABLE_DESTROYED, GDK_DRAWABLE_XID, GDK_NOTE, NULL, POINT::x, and POINT::y.
Referenced by gdk_window_get_deskrelative_origin().
GdkWindow* gdk_window_get_pointer | ( | GdkWindow * | window, | |
gint * | x, | |||
gint * | y, | |||
GdkModifierType * | mask | |||
) |
Definition at line 1611 of file gdkwindow-win32.c.
References FALSE, g_return_val_if_fail, GDK_BUTTON1_MASK, GDK_BUTTON2_MASK, GDK_BUTTON3_MASK, GDK_CONTROL_MASK, GDK_DRAWABLE_XID, GDK_IS_WINDOW, GDK_LOCK_MASK, GDK_MOD1_MASK, gdk_parent_root, GDK_SHIFT_MASK, gdk_window_lookup, NULL, TRUE, POINT::x, x80, and POINT::y.
Referenced by gdk_input_none_get_pointer(), gdk_window_set_cursor(), and TGWin32::QueryPointer().
Definition at line 1575 of file gdkwindow-win32.c.
References _GdkDrawablePrivate::destroyed, _GdkWindowPrivate::drawable, g_print(), g_return_if_fail, GDK_DRAWABLE_DESTROYED, GDK_DRAWABLE_XID, GDK_IS_WINDOW, GDK_NOTE, if(), NULL, _GdkWindowPrivate::parent, POINT::x, and POINT::y.
static gboolean gdk_window_gravity_works | ( | void | ) | [static] |
Definition at line 2074 of file gdkwindow-win32.c.
References _GdkWindowAttr::event_mask, GDK_INPUT_OUTPUT, GDK_WA_X, GDK_WA_Y, GDK_WINDOW_CHILD, gdk_window_destroy(), gdk_window_get_geometry(), gdk_window_move(), gdk_window_move_resize(), gdk_window_new(), gdk_window_resize(), gdk_window_set_static_win_gravity(), GDK_WINDOW_TEMP, _GdkWindowAttr::height, NO, NULL, TRUE, UNKNOWN, _GdkWindowAttr::wclass, _GdkWindowAttr::width, _GdkWindowAttr::window_type, _GdkWindowAttr::x, _GdkWindowAttr::y, y, and YES.
Referenced by gdk_window_set_static_gravities().
void gdk_window_hide | ( | GdkWindow * | window | ) |
Definition at line 699 of file gdkwindow-win32.c.
References CloseWindow(), FALSE, g_print(), g_return_if_fail, GDK_DRAWABLE_DESTROYED, GDK_DRAWABLE_TYPE, GDK_DRAWABLE_XID, GDK_NOTE, GDK_WINDOW_TOPLEVEL, and NULL.
Referenced by gdk_window_internal_destroy(), gdk_window_withdraw(), test_temp_windows(), and TGWin32::UnmapWindow().
void gdk_window_init | ( | void | ) |
Definition at line 130 of file gdkwindow-win32.c.
References GDK_DRAWABLE_WIN32DATA, gdk_parent_root, gdk_root_window, gdk_win32_window_alloc(), GDK_WINDOW_ROOT, gdk_xid_table_insert(), height, and width.
Referenced by gdk_init_check().
static void gdk_window_internal_destroy | ( | GdkWindow * | window, | |
gboolean | xdestroy, | |||
gboolean | our_destroy | |||
) | [static] |
Definition at line 528 of file gdkwindow-win32.c.
References _GdkWindowPrivate::children, DestroyWindow(), FALSE, g_error(), g_free(), g_list_free(), g_list_remove(), g_print(), g_return_if_fail, gdk_colormap_unref(), GDK_DRAWABLE_DESTROYED, GDK_DRAWABLE_PIXMAP, GDK_DRAWABLE_TYPE, GDK_DRAWABLE_XID, gdk_input_window_destroy(), GDK_NOTE, GDK_WINDOW_CHILD, GDK_WINDOW_DIALOG, GDK_WINDOW_FOREIGN, gdk_window_hide(), gdk_window_reparent(), GDK_WINDOW_ROOT, GDK_WINDOW_TEMP, GDK_WINDOW_TOPLEVEL, GDK_WINDOW_WIN32DATA, if(), NULL, private, and TRUE.
Referenced by gdk_window_destroy(), and gdk_window_destroy_notify().
void gdk_window_lower | ( | GdkWindow * | window | ) |
Definition at line 1073 of file gdkwindow-win32.c.
References g_print(), g_return_if_fail, GDK_DRAWABLE_DESTROYED, GDK_DRAWABLE_XID, GDK_IS_WINDOW, GDK_NOTE, NULL, and WIN32_API_FAILED.
Referenced by TGWin32::IconifyWindow().
void gdk_window_merge_child_shapes | ( | GdkWindow * | window | ) |
Definition at line 2059 of file gdkwindow-win32.c.
References g_return_if_fail, GDK_DRAWABLE_DESTROYED, GDK_DRAWABLE_XID, GDK_IS_WINDOW, gdk_propagate_shapes(), NULL, and TRUE.
Definition at line 732 of file gdkwindow-win32.c.
References DWORD, FALSE, g_print(), g_return_if_fail, GDK_DRAWABLE_DESTROYED, GDK_DRAWABLE_TYPE, GDK_DRAWABLE_XID, GDK_NOTE, GDK_WINDOW_CHILD, GDK_WINDOW_FOREIGN, MoveWindow(), NULL, SafeAdjustWindowRectEx(), TRUE, WIN32_API_FAILED, POINT::x, and POINT::y.
Referenced by gdk_window_gravity_works(), TGWin32::MoveWindow(), and TGWin32::SetWMPosition().
Definition at line 853 of file gdkwindow-win32.c.
References _GList::data, DWORD, FALSE, g_print(), g_return_if_fail, GDK_DRAWABLE_DESTROYED, GDK_DRAWABLE_XID, GDK_NOTE, GDK_WINDOW_CHILD, GDK_WINDOW_FOREIGN, MoveWindow(), NULL, private, TRUE, WIN32_API_FAILED, _GdkWindowPrivate::x, and _GdkWindowPrivate::y.
Referenced by gdk_window_gravity_works(), and TGWin32::MoveResizeWindow().
GdkWindow* gdk_window_new | ( | GdkWindow * | parent, | |
GdkWindowAttr * | attributes, | |||
gint | attributes_mask | |||
) |
Definition at line 259 of file gdkwindow-win32.c.
References _GdkWindowPrivate::children, _GdkWindowAttr::colormap, _GdkWindowAttr::cursor, DWORD, _GdkWindowAttr::event_mask, FALSE, g_error(), g_free(), g_get_prgname(), g_list_prepend(), g_new, g_print(), g_return_val_if_fail, gdk_colormap_get_system(), gdk_colormap_ref(), GDK_DRAWABLE_DESTROYED, GDK_DRAWABLE_PIXMAP, gdk_drawable_ref(), GDK_DRAWABLE_WIN32DATA, GDK_DRAWABLE_XID, GDK_INPUT_OUTPUT, gdk_nmbstowchar_ts(), GDK_NOTE, gdk_parent_root, gdk_ProgInstance, gdk_root_window, GDK_STRUCTURE_MASK, gdk_visual_get_system(), GDK_WA_COLORMAP, GDK_WA_CURSOR, GDK_WA_TITLE, GDK_WA_VISUAL, GDK_WA_X, GDK_WA_Y, GDK_WIN32_BG_TRANSPARENT, gdk_win32_window_alloc(), GDK_WINDOW_CHILD, GDK_WINDOW_DIALOG, GDK_WINDOW_ROOT, gdk_window_set_cursor(), GDK_WINDOW_TEMP, GDK_WINDOW_TOPLEVEL, GDK_WINDOW_WIN32DATA, gdk_xid_table_insert(), _GdkWindowPrivate::guffaw_gravity, HANDLE, _GdkWindowAttr::height, height, NULL, private, RegisterGdkClass(), SafeAdjustWindowRectEx(), _GdkWindowAttr::title, title, _GdkWindowAttr::visual, _GdkWindowAttr::wclass, _GdkWindowAttr::width, width, WIN32_API_FAILED, _GdkWindowAttr::window_type, _GdkWindowAttr::x, x, _GdkWindowAttr::y, and y.
Referenced by TGWin32::CreateWindow(), gdk_input_init(), gdk_window_gravity_works(), TGWin32::InitWindow(), test_first_window(), and test_temp_windows().
void gdk_window_raise | ( | GdkWindow * | window | ) |
Definition at line 1053 of file gdkwindow-win32.c.
References g_print(), g_return_if_fail, GDK_DRAWABLE_DESTROYED, GDK_DRAWABLE_TYPE, GDK_DRAWABLE_XID, GDK_IS_WINDOW, GDK_NOTE, GDK_WINDOW_TEMP, NULL, and WIN32_API_FAILED.
Definition at line 918 of file gdkwindow-win32.c.
References _GdkWindowPrivate::children, _GdkWindowPrivate::drawable, g_list_prepend(), g_list_remove(), g_print(), g_return_if_fail, GDK_DRAWABLE_DESTROYED, GDK_DRAWABLE_XID, GDK_NOTE, gdk_parent_root, gdk_window_set_static_win_gravity(), _GdkWindowPrivate::guffaw_gravity, _GdkDrawablePrivate::height, MoveWindow(), NULL, _GdkWindowPrivate::parent, TRUE, _GdkDrawablePrivate::width, and WIN32_API_FAILED.
Referenced by gdk_window_internal_destroy(), and TGWin32::ReparentWindow().
Definition at line 790 of file gdkwindow-win32.c.
References DWORD, FALSE, g_print(), g_return_if_fail, GDK_DRAWABLE_XID, GDK_NOTE, GDK_WINDOW_CHILD, GDK_WINDOW_FOREIGN, MoveWindow(), NULL, private, TRUE, WIN32_API_FAILED, POINT::x, x, POINT::y, and y.
Referenced by gdk_window_gravity_works(), gdk_window_set_geometry_hints(), gdk_window_set_hints(), TGWin32::RescaleWindow(), TGWin32::ResizeWindow(), TGWin32::SetWMSize(), and test_temp_windows().
Definition at line 1407 of file gdkwindow-win32.c.
References g_return_if_fail, GDK_DRAWABLE_DESTROYED, gdk_drawable_ref(), gdk_drawable_unref(), GDK_IS_WINDOW, GDK_WIN32_BG_NORMAL, GDK_WIN32_BG_PARENT_RELATIVE, GDK_WIN32_BG_PIXMAP, GDK_WINDOW_WIN32DATA, and NULL.
Definition at line 1384 of file gdkwindow-win32.c.
References g_print(), g_return_if_fail, GDK_DRAWABLE_DESTROYED, gdk_drawable_unref(), GDK_DRAWABLE_XID, GDK_IS_WINDOW, GDK_NOTE, GDK_WIN32_BG_NORMAL, GDK_WIN32_BG_PIXEL, GDK_WIN32_BG_PIXMAP, GDK_WINDOW_WIN32DATA, and NULL.
Referenced by TGWin32::ChangeWindowAttributes(), TGWin32::ClearWindow(), TGWin32::CreateWindow(), and TGWin32::SetWindowBackground().
void gdk_window_set_child_shapes | ( | GdkWindow * | window | ) |
Definition at line 2048 of file gdkwindow-win32.c.
References FALSE, g_return_if_fail, GDK_DRAWABLE_DESTROYED, GDK_DRAWABLE_XID, GDK_IS_WINDOW, gdk_propagate_shapes(), and NULL.
Definition at line 1438 of file gdkwindow-win32.c.
References CopyCursor, DWORD, FALSE, g_print(), g_return_if_fail, GDK_DRAWABLE_DESTROYED, GDK_DRAWABLE_TYPE, GDK_DRAWABLE_XID, GDK_IS_WINDOW, GDK_NOTE, GDK_WINDOW_FOREIGN, gdk_window_get_pointer(), GDK_WINDOW_WIN32DATA, NULL, SetCursor(), TRUE, WIN32_API_FAILED, and _GdkCursorPrivate::xcursor.
Referenced by TGWin32::ChangeActivePointerGrab(), TGWin32::ChangeWindowAttributes(), gdk_window_new(), TGWin32::RequestLocator(), TGWin32::RequestString(), and TGWin32::SetCursor().
void gdk_window_set_decorations | ( | GdkWindow * | window, | |
GdkWMDecoration | decorations | |||
) |
Definition at line 1911 of file gdkwindow-win32.c.
References g_return_if_fail, GDK_DECOR_ALL, GDK_DECOR_BORDER, GDK_DECOR_MAXIMIZE, GDK_DECOR_MENU, GDK_DECOR_MINIMIZE, GDK_DECOR_RESIZEH, GDK_DECOR_TITLE, GDK_DRAWABLE_XID, GDK_IS_WINDOW, LONG(), and NULL.
Referenced by TGWin32::ChangeWindowAttributes(), TGWin32::CreateWindow(), and TGWin32::SetMWMHints().
void gdk_window_set_events | ( | GdkWindow * | window, | |
GdkEventMask | event_mask | |||
) |
Definition at line 1751 of file gdkwindow-win32.c.
References g_return_if_fail, GDK_DRAWABLE_DESTROYED, GDK_IS_WINDOW, GDK_WINDOW_WIN32DATA, and NULL.
Referenced by TGWin32::ChangeWindowAttributes(), TGWin32::CreateWindow(), gdk_input_set_extension_events(), and TGWin32::SelectInput().
void gdk_window_set_functions | ( | GdkWindow * | window, | |
GdkWMFunction | functions | |||
) |
Definition at line 1948 of file gdkwindow-win32.c.
References g_return_if_fail, GDK_DRAWABLE_XID, GDK_FUNC_ALL, GDK_FUNC_MAXIMIZE, GDK_FUNC_MINIMIZE, GDK_FUNC_MOVE, GDK_FUNC_RESIZE, GDK_IS_WINDOW, LONG(), and NULL.
Referenced by TGWin32::SetMWMHints().
void gdk_window_set_geometry_hints | ( | GdkWindow * | window, | |
GdkGeometry * | geometry, | |||
GdkWindowHints | geom_mask | |||
) |
Definition at line 1209 of file gdkwindow-win32.c.
References DWORD, FALSE, g_print(), g_return_if_fail, GDK_DRAWABLE_DESTROYED, GDK_DRAWABLE_XID, GDK_HINT_ASPECT, GDK_HINT_BASE_SIZE, GDK_HINT_MAX_SIZE, GDK_HINT_MIN_SIZE, GDK_HINT_POS, GDK_HINT_RESIZE_INC, GDK_IS_WINDOW, GDK_NOTE, gdk_screen_height(), gdk_screen_width(), gdk_window_resize(), GDK_WINDOW_WIN32DATA, geometry(), NULL, and WIN32_API_FAILED.
Referenced by TGWin32::SetWMSizeHints().
Definition at line 1897 of file gdkwindow-win32.c.
References g_return_if_fail, g_warning(), GDK_DRAWABLE_DESTROYED, GDK_IS_WINDOW, and NULL.
void gdk_window_set_hints | ( | GdkWindow * | window, | |
gint | x, | |||
gint | y, | |||
gint | min_width, | |||
gint | min_height, | |||
gint | max_width, | |||
gint | max_height, | |||
gint | flags | |||
) |
Definition at line 1089 of file gdkwindow-win32.c.
References DWORD, FALSE, g_print(), g_return_if_fail, GDK_DRAWABLE_DESTROYED, GDK_DRAWABLE_XID, GDK_HINT_MAX_SIZE, GDK_HINT_MIN_SIZE, GDK_HINT_POS, GDK_IS_WINDOW, GDK_NOTE, gdk_window_resize(), GDK_WINDOW_WIN32DATA, NULL, and WIN32_API_FAILED.
void gdk_window_set_icon | ( | GdkWindow * | window, | |
GdkWindow * | icon_window, | |||
GdkPixmap * | pixmap, | |||
GdkBitmap * | mask | |||
) |
Definition at line 1822 of file gdkwindow-win32.c.
References g_return_if_fail, gdk_drawable_get_size(), GDK_DRAWABLE_XID, GDK_IS_WINDOW, HDC(), mask, NULL, and TRUE.
Referenced by TGWin32::SetIconPixmap().
Definition at line 1885 of file gdkwindow-win32.c.
References g_return_if_fail, GDK_DRAWABLE_DESTROYED, GDK_DRAWABLE_XID, GDK_IS_WINDOW, NULL, and WIN32_API_FAILED.
Referenced by TGWin32::SetIconName().
Definition at line 1812 of file gdkwindow-win32.c.
References g_return_if_fail, g_warning(), GDK_IS_WINDOW, and NULL.
Definition at line 1355 of file gdkwindow-win32.c.
References g_print(), g_return_if_fail, GDK_DRAWABLE_XID, GDK_IS_WINDOW, GDK_NOTE, and NULL.
Definition at line 2120 of file gdkwindow-win32.c.
References g_print(), g_return_if_fail, GDK_NOTE, and NULL.
Referenced by gdk_window_set_static_gravities().
Definition at line 2152 of file gdkwindow-win32.c.
References FALSE, g_return_val_if_fail, GDK_DRAWABLE_DESTROYED, GDK_IS_WINDOW, gdk_window_gravity_works(), gdk_window_set_static_bit_gravity(), gdk_window_set_static_win_gravity(), NULL, private, and TRUE.
Definition at line 2130 of file gdkwindow-win32.c.
References g_print(), g_return_if_fail, GDK_NOTE, and NULL.
Referenced by gdk_window_gravity_works(), gdk_window_reparent(), and gdk_window_set_static_gravities().
Definition at line 1318 of file gdkwindow-win32.c.
References g_free(), g_new, g_print(), g_return_if_fail, GDK_DRAWABLE_DESTROYED, GDK_DRAWABLE_XID, GDK_IS_WINDOW, gdk_nmbstowchar_ts(), GDK_NOTE, NULL, and WIN32_API_FAILED.
Referenced by TGWin32::SetWindowName().
Definition at line 1366 of file gdkwindow-win32.c.
References g_print(), g_return_if_fail, GDK_DRAWABLE_XID, GDK_IS_WINDOW, GDK_NOTE, NULL, and WIN32_API_FAILED.
Referenced by TGWin32::SetWMTransientHint().
Definition at line 1768 of file gdkwindow-win32.c.
References BitmapToRegion(), DWORD, FALSE, g_print(), g_return_if_fail, GDK_DRAWABLE_TYPE, GDK_DRAWABLE_XID, GDK_IS_WINDOW, GDK_NOTE, GDK_WINDOW_TOPLEVEL, mask, NULL, and TRUE.
Referenced by TGWin32::ShapeCombineMask().
void gdk_window_show | ( | GdkWindow * | window | ) |
Definition at line 670 of file gdkwindow-win32.c.
References g_print(), g_return_if_fail, GDK_DRAWABLE_DESTROYED, GDK_DRAWABLE_TYPE, GDK_DRAWABLE_XID, GDK_NOTE, GDK_WINDOW_TEMP, NULL, and TRUE.
Referenced by TGWin32::MapRaised(), TGWin32::MapWindow(), and test_temp_windows().
void gdk_window_withdraw | ( | GdkWindow * | window | ) |
Definition at line 720 of file gdkwindow-win32.c.
References g_print(), g_return_if_fail, GDK_DRAWABLE_DESTROYED, GDK_DRAWABLE_XID, GDK_NOTE, gdk_window_hide(), and NULL.
static void QueryTree | ( | HWND | hwnd, | |
HWND ** | children, | |||
gint * | nchildren | |||
) | [static] |
Definition at line 1987 of file gdkwindow-win32.c.
References g_new, i, n, and NULL.
Referenced by gdk_propagate_shapes().
ATOM RegisterGdkClass | ( | GdkDrawableType | wtype | ) |
Definition at line 159 of file gdkwindow-win32.c.
References g_error(), g_free(), g_strdup_printf(), gchar, GDK_DRAWABLE_PIXMAP, gdk_ProgInstance, GDK_WINDOW_CHILD, GDK_WINDOW_DIALOG, GDK_WINDOW_ROOT, GDK_WINDOW_TEMP, GDK_WINDOW_TOPLEVEL, gdk_WindowProc(), NULL, ONCE_PER_CLASS, and WIN32_API_FAILED.
Referenced by gdk_window_new().
BOOL SafeAdjustWindowRectEx | ( | RECT * | lpRect, | |
DWORD | dwStyle, | |||
BOOL | bMenu, | |||
DWORD | dwExStyle | |||
) |
Definition at line 46 of file gdkwindow-win32.c.
References FALSE, TRUE, and WIN32_API_FAILED.
Referenced by gdk_window_move(), and gdk_window_new().