acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
aaa_windowing.h
1//
2// ios_windowing.hpp
3// ios_acme
4//
5// Created by Camilo Sasuke Thomas Borregaard Soerensen on 10/12/17.
6//
7#pragma once
8
9
10#ifndef __OBJC__
11
12struct UIWindow;
13
14#endif
15
16UIWindow * __uiwindow(::acme::windowing::window * pacmewindowingwindow);
17
18
19::i32 get_main_screen_rectangle(::i32_rectangle * lprect);
20
21::i32 GetScreenRect(::i32_rectangle * lprect, ::i32 iMonitor);
22
23::i32 GetScreenCount();
24
25::i32 GetWorkspaceRect(::i32_rectangle * lprect, ::i32 iMonitor);
26
27::i32 GetWorkspaceCount();
28
29
30//
31// ios_window.h
32// acme
33//
34// Created by Camilo Sasuke Thomas Borregaard Soerensen on 2013-09-17.
35//
36//
37
38
39//oswindow get_capture();
40//oswindow set_capture(oswindow window);
41//i32_bool release_capture();
42//oswindow set_focus(oswindow window);
43//oswindow get_focus();
44//oswindow get_active_window();
45//oswindow set_active_window(oswindow window);
46
47
48//void get_main_screen_rectangle(::i32_rectangle * lprect);
49
50i32_bool set_foreground_window(oswindow window);
51i32_bool BringWindowToTop(oswindow window);
52
53void ns_redraw_window(oswindow window);
54
55
56
57
58
59
60#define GetWindowLong GetWindowLongA
61#define SetWindowLong SetWindowLongA
62
63
64void deactivate_window(oswindow window);
65
66
67//oswindow get_window(oswindow window, ::i32 iParentHood);
68
69
70
Definition window.h:50
Definition ___serialization_draft.h:150