acme
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages Concepts
aaa_base_internal.h
1//
2// c_os_cross_win_user_internal.h
3// c
4//
5// Created by Snow Leopard User on 06/11/2011.
6// Copyright 2011 __MyCompanyName__. All rights reserved.
7//
8
9#pragma once
10
11
12
13
14
15
16/*typedef struct tag_WINDOW
17{
18
19
20 WindowRef m_windowref;
21 void * m_pnswindow;
22
23
24
25} WINDOW, * LPWINDOW;
26
27typedef LPWINDOW oswindow;
28
29typedef int int;
30
31typedef struct tagRECT
32{
33 int left;
34 int top;
35 int right;
36 int bottom;
37} ::int_rectangle, *PRECT, *NPRECT, *::int_rectangle *;
38
39typedef const ::int_rectangle * const ::int_rectangle *;
40
41
42
43#pragma once
44*/
45
46//CGContextRef get_nswindow_cgcontext(oswindow pnswindow);
47
48
49int_bool get_uiwindow_rect(oswindow hwnd, ::int_rectangle * lprect);
50
51
52
53
54
55int_bool set_nswindow_frame(oswindow hwnd, const ::int_rectangle * prectangle, int iDisplay);
56int_bool size_nswindow(oswindow hwnd, int cx, int cy);
57int_bool move_nswindow(oswindow hwnd, int x, int y);