diff options
Diffstat (limited to 'src/androidgui.h')
| -rw-r--r-- | src/androidgui.h | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/src/androidgui.h b/src/androidgui.h index 422e72408c7..8450a1f637b 100644 --- a/src/androidgui.h +++ b/src/androidgui.h | |||
| @@ -80,13 +80,18 @@ enum android_fill_style | |||
| 80 | 80 | ||
| 81 | enum android_window_value_mask | 81 | enum android_window_value_mask |
| 82 | { | 82 | { |
| 83 | ANDROID_CW_BACK_PIXEL = (1 << 1), | 83 | ANDROID_CW_BACK_PIXEL = (1 << 1), |
| 84 | ANDROID_CW_OVERRIDE_REDIRECT = (1 << 2), | ||
| 84 | }; | 85 | }; |
| 85 | 86 | ||
| 86 | struct android_set_window_attributes | 87 | struct android_set_window_attributes |
| 87 | { | 88 | { |
| 88 | /* The background pixel. */ | 89 | /* The background pixel. */ |
| 89 | unsigned long background_pixel; | 90 | unsigned long background_pixel; |
| 91 | |||
| 92 | /* Whether or not the window is override redirect. This cannot be | ||
| 93 | set after creation on Android. */ | ||
| 94 | bool override_redirect; | ||
| 90 | }; | 95 | }; |
| 91 | 96 | ||
| 92 | struct android_gc_values | 97 | struct android_gc_values |
| @@ -260,7 +265,7 @@ struct android_key_event | |||
| 260 | ((key) == 57 || (key) == 58 || (key) == 113 || (key) == 114 \ | 265 | ((key) == 57 || (key) == 58 || (key) == 113 || (key) == 114 \ |
| 261 | || (key) == 119 || (key) == 117 || (key) == 118 || (key) == 78 \ | 266 | || (key) == 119 || (key) == 117 || (key) == 118 || (key) == 78 \ |
| 262 | || (key) == 94 || (key) == 59 || (key) == 60 || (key) == 95 \ | 267 | || (key) == 94 || (key) == 59 || (key) == 60 || (key) == 95 \ |
| 263 | || (key) == 63) | 268 | || (key) == 63 || (key) == 115) |
| 264 | 269 | ||
| 265 | struct android_configure_event | 270 | struct android_configure_event |
| 266 | { | 271 | { |
| @@ -478,6 +483,11 @@ extern int android_query_tree (android_window, android_window *, | |||
| 478 | extern void android_get_geometry (android_window, android_window *, | 483 | extern void android_get_geometry (android_window, android_window *, |
| 479 | int *, int *, unsigned int *, | 484 | int *, int *, unsigned int *, |
| 480 | unsigned int *, unsigned int *); | 485 | unsigned int *, unsigned int *); |
| 486 | extern void android_move_resize_window (android_window, int, int, | ||
| 487 | unsigned int, unsigned int); | ||
| 488 | extern void android_map_raised (android_window); | ||
| 489 | extern void android_translate_coordinates (android_window, int, | ||
| 490 | int, int *, int *); | ||
| 481 | 491 | ||
| 482 | #endif | 492 | #endif |
| 483 | 493 | ||