- 生成 24 个 _cfl*.vp(10327 条 extern 声明)+ _types/_enums 常量 - __init__.vp 提供 Fl/Fl_Widget/Fl_Window/Fl_Button/Fl_Input/Fl_Text_Buffer/Fl_Group/Fl_Menu_Bar/Fl_Native_File_Chooser 等包装类 - 回调(Fl_Callback)按 bytes 不透明处理,菜单回调位传 t.CPtr(0) - 新增 examples/hello.vp、dialog.vp 冒烟样例,26 个 .vp 全部通过 vast parse - 内嵌 cfltk(C API 封装)与 FLTK 1.4 完整源码,构建目标 cfltk2
1142 lines
79 KiB
Plaintext
1142 lines
79 KiB
Plaintext
import t, c
|
||
from fltk._types import *
|
||
|
||
# ============================================================
|
||
# fltk/_cfl_window.vp — cfl_window.h 的 extern FFI 声明(对接 cfltk C API)
|
||
# ============================================================
|
||
|
||
# 所有函数直接对应 cfltk 生成的 C 符号(extern "C"),链接目标: cfltk2。
|
||
# 类型约定: Fl_* 对象均为不透明指针 (Fl_XxxPtr);const char* → str;
|
||
# 函数指针/void* → bytes(Viper 端传 0/NULL 或不使用)。
|
||
|
||
# ----- Fl_Window (widget_declare) -----
|
||
extern def Fl_Window_new(x: int, y: int, width: int, height: int, title: str) -> Fl_WindowPtr
|
||
extern def Fl_Window_x(self: Fl_WindowPtr) -> int
|
||
extern def Fl_Window_y(self: Fl_WindowPtr) -> int
|
||
extern def Fl_Window_width(self: Fl_WindowPtr) -> int
|
||
extern def Fl_Window_height(self: Fl_WindowPtr) -> int
|
||
extern def Fl_Window_label(self: Fl_WindowPtr) -> str
|
||
extern def Fl_Window_set_label(self: Fl_WindowPtr, title: str)
|
||
extern def Fl_Window_redraw(self: Fl_WindowPtr)
|
||
extern def Fl_Window_show(self: Fl_WindowPtr)
|
||
extern def Fl_Window_hide(self: Fl_WindowPtr)
|
||
extern def Fl_Window_activate(self: Fl_WindowPtr)
|
||
extern def Fl_Window_deactivate(self: Fl_WindowPtr)
|
||
extern def Fl_Window_redraw_label(self: Fl_WindowPtr)
|
||
extern def Fl_Window_resize(self: Fl_WindowPtr, x: int, y: int, width: int, height: int)
|
||
extern def Fl_Window_widget_resize(self: Fl_WindowPtr, x: int, y: int, width: int, height: int)
|
||
extern def Fl_Window_tooltip(self: Fl_WindowPtr) -> str
|
||
extern def Fl_Window_set_tooltip(self: Fl_WindowPtr, txt: str)
|
||
extern def Fl_Window_get_type(self: Fl_WindowPtr) -> int
|
||
extern def Fl_Window_set_type(self: Fl_WindowPtr, typ: int)
|
||
extern def Fl_Window_color(self: Fl_WindowPtr) -> t.CUInt32T
|
||
extern def Fl_Window_set_color(self: Fl_WindowPtr, color: t.CUInt32T)
|
||
extern def Fl_Window_measure_label(self: Fl_WindowPtr, a1: bytes, a2: bytes)
|
||
extern def Fl_Window_label_color(self: Fl_WindowPtr) -> t.CUInt32T
|
||
extern def Fl_Window_set_label_color(self: Fl_WindowPtr, color: t.CUInt32T)
|
||
extern def Fl_Window_label_font(self: Fl_WindowPtr) -> int
|
||
extern def Fl_Window_set_label_font(self: Fl_WindowPtr, font: int)
|
||
extern def Fl_Window_label_size(self: Fl_WindowPtr) -> int
|
||
extern def Fl_Window_set_label_size(self: Fl_WindowPtr, sz: int)
|
||
extern def Fl_Window_label_type(self: Fl_WindowPtr) -> int
|
||
extern def Fl_Window_set_label_type(self: Fl_WindowPtr, typ: int)
|
||
extern def Fl_Window_box(self: Fl_WindowPtr) -> int
|
||
extern def Fl_Window_set_box(self: Fl_WindowPtr, typ: int)
|
||
extern def Fl_Window_changed(self: Fl_WindowPtr) -> int
|
||
extern def Fl_Window_set_changed(self: Fl_WindowPtr)
|
||
extern def Fl_Window_clear_changed(self: Fl_WindowPtr)
|
||
extern def Fl_Window_align(self: Fl_WindowPtr) -> int
|
||
extern def Fl_Window_set_align(self: Fl_WindowPtr, typ: int)
|
||
extern def Fl_Window_delete(self: Fl_WindowPtr)
|
||
extern def Fl_Window_set_image(self: Fl_WindowPtr, a1: bytes)
|
||
extern def Fl_Window_handle(self: Fl_WindowPtr, cb: bytes, data: bytes)
|
||
extern def Fl_Window_handle_event(self: Fl_WindowPtr, event: int) -> int
|
||
extern def Fl_Window_draw(self: Fl_WindowPtr, cb: bytes, data: bytes)
|
||
extern def Fl_Window_resize_callback(self: Fl_WindowPtr, cb1: bytes, data: bytes)
|
||
extern def Fl_Window_set_when(self: Fl_WindowPtr, a1: int)
|
||
extern def Fl_Window_when(self: Fl_WindowPtr) -> int
|
||
extern def Fl_Window_image(self: Fl_WindowPtr) -> bytes
|
||
extern def Fl_Window_parent(self: Fl_WindowPtr) -> bytes
|
||
extern def Fl_Window_selection_color(self: Fl_WindowPtr) -> t.CUInt32T
|
||
extern def Fl_Window_set_selection_color(self: Fl_WindowPtr, color: t.CUInt32T)
|
||
extern def Fl_Window_do_callback(self: Fl_WindowPtr)
|
||
extern def Fl_Window_inside(self: Fl_WindowPtr, a1: bytes) -> int
|
||
extern def Fl_Window_window(self: Fl_WindowPtr) -> bytes
|
||
extern def Fl_Window_top_window(self: Fl_WindowPtr) -> bytes
|
||
extern def Fl_Window_takes_events(self: Fl_WindowPtr) -> int
|
||
extern def Fl_Window_user_data(self: Fl_WindowPtr) -> bytes
|
||
extern def Fl_Window_take_focus(self: Fl_WindowPtr) -> int
|
||
extern def Fl_Window_set_visible_focus(self: Fl_WindowPtr)
|
||
extern def Fl_Window_clear_visible_focus(self: Fl_WindowPtr)
|
||
extern def Fl_Window_visible_focus(self: Fl_WindowPtr, v: int)
|
||
extern def Fl_Window_has_visible_focus(self: Fl_WindowPtr) -> t.CUInt32T
|
||
extern def Fl_Window_set_user_data(self: Fl_WindowPtr, data: bytes)
|
||
extern def Fl_Window_draw_data(self: Fl_WindowPtr) -> bytes
|
||
extern def Fl_Window_handle_data(self: Fl_WindowPtr) -> bytes
|
||
extern def Fl_Window_set_draw_data(self: Fl_WindowPtr, data: bytes)
|
||
extern def Fl_Window_set_handle_data(self: Fl_WindowPtr, data: bytes)
|
||
extern def Fl_Window_damage(self: Fl_WindowPtr) -> t.CUInt8T
|
||
extern def Fl_Window_set_damage(self: Fl_WindowPtr, flag: t.CUInt8T)
|
||
extern def Fl_Window_set_damage_area(self: Fl_WindowPtr, flag: t.CUInt8T, x: int, y: int, w: int, h: int)
|
||
extern def Fl_Window_clear_damage(self: Fl_WindowPtr)
|
||
extern def Fl_Window_as_window(self: Fl_WindowPtr) -> bytes
|
||
extern def Fl_Window_as_group(self: Fl_WindowPtr) -> bytes
|
||
extern def Fl_Window_set_deimage(self: Fl_WindowPtr, a1: bytes)
|
||
extern def Fl_Window_deimage(self: Fl_WindowPtr) -> bytes
|
||
extern def Fl_Window_set_callback(self: Fl_WindowPtr, a1: bytes, a2: bytes)
|
||
extern def Fl_Window_visible(self: Fl_WindowPtr) -> int
|
||
extern def Fl_Window_visible_r(self: Fl_WindowPtr) -> int
|
||
extern def Fl_Window_active(self: Fl_WindowPtr) -> t.CUInt32T
|
||
extern def Fl_Window_active_r(self: Fl_WindowPtr) -> int
|
||
extern def Fl_Window_callback(self: Fl_WindowPtr) -> bytes
|
||
extern def Fl_Window_set_deletion_callback(self: Fl_WindowPtr, cb1: bytes, data: bytes)
|
||
extern def Fl_Window_from_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_WindowPtr
|
||
extern def Fl_Window_from_derived_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_WindowPtr
|
||
extern def Fl_Window_super_draw(ptr: Fl_WidgetPtr, flag: int)
|
||
extern def Fl_Window_super_draw_first(ptr: Fl_WidgetPtr, flag: int)
|
||
extern def Fl_Window_super_handle_first(ptr: Fl_WidgetPtr, flag: int)
|
||
|
||
# ----- Fl_Window (group_declare) -----
|
||
extern def Fl_Window_begin(self: Fl_WindowPtr)
|
||
extern def Fl_Window_end(self: Fl_WindowPtr)
|
||
extern def Fl_Window_find(self: Fl_WindowPtr, a1: bytes) -> int
|
||
extern def Fl_Window_add(self: Fl_WindowPtr, a1: bytes)
|
||
extern def Fl_Window_insert(self: Fl_WindowPtr, a1: bytes, pos: int)
|
||
extern def Fl_Window_remove(self: Fl_WindowPtr, wid: bytes)
|
||
extern def Fl_Window_remove_by_index(self: Fl_WindowPtr, idx: int)
|
||
extern def Fl_Window_clear(self: Fl_WindowPtr)
|
||
extern def Fl_Window_children(self: Fl_WindowPtr) -> int
|
||
extern def Fl_Window_child(self: Fl_WindowPtr, index: int) -> Fl_WidgetPtr
|
||
extern def Fl_Window_resizable(self: Fl_WindowPtr, a1: bytes)
|
||
extern def Fl_Window_set_clip_children(self: Fl_WindowPtr, c: int)
|
||
extern def Fl_Window_clip_children(self: Fl_WindowPtr) -> int
|
||
extern def Fl_Window_init_sizes(self: Fl_WindowPtr)
|
||
extern def Fl_Window_draw_child(self: Fl_WindowPtr, w: Fl_WidgetPtr)
|
||
extern def Fl_Window_update_child(self: Fl_WindowPtr, w: Fl_WidgetPtr)
|
||
extern def Fl_Window_draw_outside_label(self: Fl_WindowPtr, w: Fl_WidgetPtr)
|
||
extern def Fl_Window_draw_children(self: Fl_WindowPtr)
|
||
|
||
# ----- Fl_Window (window_declare) -----
|
||
extern def Fl_Window_make_modal(self: Fl_WindowPtr, boolean: t.CUInt32T)
|
||
extern def Fl_Window_fullscreen(self: Fl_WindowPtr, boolean: t.CUInt32T)
|
||
extern def Fl_Window_make_current(self: Fl_WindowPtr)
|
||
extern def Fl_Window_set_icon(self: Fl_WindowPtr, a1: bytes)
|
||
extern def Fl_Window_icon(self: Fl_WindowPtr) -> bytes
|
||
extern def Fl_Window_set_cursor(self: Fl_WindowPtr, cursor: int)
|
||
extern def Fl_Window_shown(self: Fl_WindowPtr) -> int
|
||
extern def Fl_Window_raw_handle(self: Fl_WindowPtr) -> bytes
|
||
extern def Fl_Window_set_border(self: Fl_WindowPtr, flag: int)
|
||
extern def Fl_Window_border(self: Fl_WindowPtr) -> int
|
||
extern def Fl_Window_region(self: Fl_WindowPtr) -> bytes
|
||
extern def Fl_Window_set_region(self: Fl_WindowPtr, r: bytes)
|
||
extern def Fl_Window_iconize(self: Fl_WindowPtr)
|
||
extern def Fl_Window_fullscreen_active(self: Fl_WindowPtr) -> t.CUInt32T
|
||
extern def Fl_Window_free_position(self: Fl_WindowPtr)
|
||
extern def Fl_Window_decorated_w(self: Fl_WindowPtr) -> int
|
||
extern def Fl_Window_decorated_h(self: Fl_WindowPtr) -> int
|
||
extern def Fl_Window_size_range(self: Fl_WindowPtr, a1: int, a2: int, a3: int, a4: int)
|
||
extern def Fl_Window_hotspot(self: Fl_WindowPtr, wid: Fl_WidgetPtr)
|
||
extern def Fl_Window_set_shape(self: Fl_WindowPtr, image: bytes)
|
||
extern def Fl_Window_shape(self: Fl_WindowPtr) -> bytes
|
||
extern def Fl_Window_x_root(self: Fl_WindowPtr) -> int
|
||
extern def Fl_Window_y_root(self: Fl_WindowPtr) -> int
|
||
extern def Fl_Window_set_cursor_image(self: Fl_WindowPtr, image: bytes, hot_x: int, hot_y: int)
|
||
extern def Fl_Window_default_cursor(self: Fl_WindowPtr, cursor: int)
|
||
extern def Fl_Window_screen_num(self: Fl_WindowPtr) -> int
|
||
extern def Fl_Window_set_screen_num(self: Fl_WindowPtr, screen_num: int)
|
||
extern def Fl_Window_wait_for_expose(self: Fl_WindowPtr)
|
||
extern def Fl_Window_set_alpha(self: Fl_WindowPtr, val: t.CUInt8T)
|
||
extern def Fl_Window_alpha(self: Fl_WindowPtr) -> t.CUInt8T
|
||
extern def Fl_Window_force_position(self: Fl_WindowPtr, flag: int)
|
||
extern def Fl_Window_default_xclass() -> str
|
||
extern def Fl_Window_xclass(self: Fl_WindowPtr) -> str
|
||
extern def Fl_Window_set_default_xclass(s: str)
|
||
extern def Fl_Window_set_xclass(self: Fl_WindowPtr, s: str)
|
||
extern def Fl_Window_clear_modal_states(self: Fl_WindowPtr)
|
||
extern def Fl_Window_set_override(self: Fl_WindowPtr)
|
||
extern def Fl_Window_override(self: Fl_WindowPtr) -> int
|
||
extern def Fl_Window_icon_label(self: Fl_WindowPtr) -> str
|
||
extern def Fl_Window_set_icon_label(self: Fl_WindowPtr, a1: str)
|
||
extern def Fl_Window_set_icons(self: Fl_WindowPtr, a1: bytes, length: int)
|
||
extern def Fl_Window_maximize(self: Fl_WindowPtr)
|
||
extern def Fl_Window_un_maximize(self: Fl_WindowPtr)
|
||
extern def Fl_Window_maximize_active(self: Fl_WindowPtr) -> t.CUInt32T
|
||
|
||
# ----- Fl_Single_Window (widget_declare) -----
|
||
extern def Fl_Single_Window_new(x: int, y: int, width: int, height: int, title: str) -> Fl_Single_WindowPtr
|
||
extern def Fl_Single_Window_x(self: Fl_Single_WindowPtr) -> int
|
||
extern def Fl_Single_Window_y(self: Fl_Single_WindowPtr) -> int
|
||
extern def Fl_Single_Window_width(self: Fl_Single_WindowPtr) -> int
|
||
extern def Fl_Single_Window_height(self: Fl_Single_WindowPtr) -> int
|
||
extern def Fl_Single_Window_label(self: Fl_Single_WindowPtr) -> str
|
||
extern def Fl_Single_Window_set_label(self: Fl_Single_WindowPtr, title: str)
|
||
extern def Fl_Single_Window_redraw(self: Fl_Single_WindowPtr)
|
||
extern def Fl_Single_Window_show(self: Fl_Single_WindowPtr)
|
||
extern def Fl_Single_Window_hide(self: Fl_Single_WindowPtr)
|
||
extern def Fl_Single_Window_activate(self: Fl_Single_WindowPtr)
|
||
extern def Fl_Single_Window_deactivate(self: Fl_Single_WindowPtr)
|
||
extern def Fl_Single_Window_redraw_label(self: Fl_Single_WindowPtr)
|
||
extern def Fl_Single_Window_resize(self: Fl_Single_WindowPtr, x: int, y: int, width: int, height: int)
|
||
extern def Fl_Single_Window_widget_resize(self: Fl_Single_WindowPtr, x: int, y: int, width: int, height: int)
|
||
extern def Fl_Single_Window_tooltip(self: Fl_Single_WindowPtr) -> str
|
||
extern def Fl_Single_Window_set_tooltip(self: Fl_Single_WindowPtr, txt: str)
|
||
extern def Fl_Single_Window_get_type(self: Fl_Single_WindowPtr) -> int
|
||
extern def Fl_Single_Window_set_type(self: Fl_Single_WindowPtr, typ: int)
|
||
extern def Fl_Single_Window_color(self: Fl_Single_WindowPtr) -> t.CUInt32T
|
||
extern def Fl_Single_Window_set_color(self: Fl_Single_WindowPtr, color: t.CUInt32T)
|
||
extern def Fl_Single_Window_measure_label(self: Fl_Single_WindowPtr, a1: bytes, a2: bytes)
|
||
extern def Fl_Single_Window_label_color(self: Fl_Single_WindowPtr) -> t.CUInt32T
|
||
extern def Fl_Single_Window_set_label_color(self: Fl_Single_WindowPtr, color: t.CUInt32T)
|
||
extern def Fl_Single_Window_label_font(self: Fl_Single_WindowPtr) -> int
|
||
extern def Fl_Single_Window_set_label_font(self: Fl_Single_WindowPtr, font: int)
|
||
extern def Fl_Single_Window_label_size(self: Fl_Single_WindowPtr) -> int
|
||
extern def Fl_Single_Window_set_label_size(self: Fl_Single_WindowPtr, sz: int)
|
||
extern def Fl_Single_Window_label_type(self: Fl_Single_WindowPtr) -> int
|
||
extern def Fl_Single_Window_set_label_type(self: Fl_Single_WindowPtr, typ: int)
|
||
extern def Fl_Single_Window_box(self: Fl_Single_WindowPtr) -> int
|
||
extern def Fl_Single_Window_set_box(self: Fl_Single_WindowPtr, typ: int)
|
||
extern def Fl_Single_Window_changed(self: Fl_Single_WindowPtr) -> int
|
||
extern def Fl_Single_Window_set_changed(self: Fl_Single_WindowPtr)
|
||
extern def Fl_Single_Window_clear_changed(self: Fl_Single_WindowPtr)
|
||
extern def Fl_Single_Window_align(self: Fl_Single_WindowPtr) -> int
|
||
extern def Fl_Single_Window_set_align(self: Fl_Single_WindowPtr, typ: int)
|
||
extern def Fl_Single_Window_delete(self: Fl_Single_WindowPtr)
|
||
extern def Fl_Single_Window_set_image(self: Fl_Single_WindowPtr, a1: bytes)
|
||
extern def Fl_Single_Window_handle(self: Fl_Single_WindowPtr, cb: bytes, data: bytes)
|
||
extern def Fl_Single_Window_handle_event(self: Fl_Single_WindowPtr, event: int) -> int
|
||
extern def Fl_Single_Window_draw(self: Fl_Single_WindowPtr, cb: bytes, data: bytes)
|
||
extern def Fl_Single_Window_resize_callback(self: Fl_Single_WindowPtr, cb1: bytes, data: bytes)
|
||
extern def Fl_Single_Window_set_when(self: Fl_Single_WindowPtr, a1: int)
|
||
extern def Fl_Single_Window_when(self: Fl_Single_WindowPtr) -> int
|
||
extern def Fl_Single_Window_image(self: Fl_Single_WindowPtr) -> bytes
|
||
extern def Fl_Single_Window_parent(self: Fl_Single_WindowPtr) -> bytes
|
||
extern def Fl_Single_Window_selection_color(self: Fl_Single_WindowPtr) -> t.CUInt32T
|
||
extern def Fl_Single_Window_set_selection_color(self: Fl_Single_WindowPtr, color: t.CUInt32T)
|
||
extern def Fl_Single_Window_do_callback(self: Fl_Single_WindowPtr)
|
||
extern def Fl_Single_Window_inside(self: Fl_Single_WindowPtr, a1: bytes) -> int
|
||
extern def Fl_Single_Window_window(self: Fl_Single_WindowPtr) -> bytes
|
||
extern def Fl_Single_Window_top_window(self: Fl_Single_WindowPtr) -> bytes
|
||
extern def Fl_Single_Window_takes_events(self: Fl_Single_WindowPtr) -> int
|
||
extern def Fl_Single_Window_user_data(self: Fl_Single_WindowPtr) -> bytes
|
||
extern def Fl_Single_Window_take_focus(self: Fl_Single_WindowPtr) -> int
|
||
extern def Fl_Single_Window_set_visible_focus(self: Fl_Single_WindowPtr)
|
||
extern def Fl_Single_Window_clear_visible_focus(self: Fl_Single_WindowPtr)
|
||
extern def Fl_Single_Window_visible_focus(self: Fl_Single_WindowPtr, v: int)
|
||
extern def Fl_Single_Window_has_visible_focus(self: Fl_Single_WindowPtr) -> t.CUInt32T
|
||
extern def Fl_Single_Window_set_user_data(self: Fl_Single_WindowPtr, data: bytes)
|
||
extern def Fl_Single_Window_draw_data(self: Fl_Single_WindowPtr) -> bytes
|
||
extern def Fl_Single_Window_handle_data(self: Fl_Single_WindowPtr) -> bytes
|
||
extern def Fl_Single_Window_set_draw_data(self: Fl_Single_WindowPtr, data: bytes)
|
||
extern def Fl_Single_Window_set_handle_data(self: Fl_Single_WindowPtr, data: bytes)
|
||
extern def Fl_Single_Window_damage(self: Fl_Single_WindowPtr) -> t.CUInt8T
|
||
extern def Fl_Single_Window_set_damage(self: Fl_Single_WindowPtr, flag: t.CUInt8T)
|
||
extern def Fl_Single_Window_set_damage_area(self: Fl_Single_WindowPtr, flag: t.CUInt8T, x: int, y: int, w: int, h: int)
|
||
extern def Fl_Single_Window_clear_damage(self: Fl_Single_WindowPtr)
|
||
extern def Fl_Single_Window_as_window(self: Fl_Single_WindowPtr) -> bytes
|
||
extern def Fl_Single_Window_as_group(self: Fl_Single_WindowPtr) -> bytes
|
||
extern def Fl_Single_Window_set_deimage(self: Fl_Single_WindowPtr, a1: bytes)
|
||
extern def Fl_Single_Window_deimage(self: Fl_Single_WindowPtr) -> bytes
|
||
extern def Fl_Single_Window_set_callback(self: Fl_Single_WindowPtr, a1: bytes, a2: bytes)
|
||
extern def Fl_Single_Window_visible(self: Fl_Single_WindowPtr) -> int
|
||
extern def Fl_Single_Window_visible_r(self: Fl_Single_WindowPtr) -> int
|
||
extern def Fl_Single_Window_active(self: Fl_Single_WindowPtr) -> t.CUInt32T
|
||
extern def Fl_Single_Window_active_r(self: Fl_Single_WindowPtr) -> int
|
||
extern def Fl_Single_Window_callback(self: Fl_Single_WindowPtr) -> bytes
|
||
extern def Fl_Single_Window_set_deletion_callback(self: Fl_Single_WindowPtr, cb1: bytes, data: bytes)
|
||
extern def Fl_Single_Window_from_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_Single_WindowPtr
|
||
extern def Fl_Single_Window_from_derived_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_Single_WindowPtr
|
||
extern def Fl_Single_Window_super_draw(ptr: Fl_WidgetPtr, flag: int)
|
||
extern def Fl_Single_Window_super_draw_first(ptr: Fl_WidgetPtr, flag: int)
|
||
extern def Fl_Single_Window_super_handle_first(ptr: Fl_WidgetPtr, flag: int)
|
||
|
||
# ----- Fl_Single_Window (group_declare) -----
|
||
extern def Fl_Single_Window_begin(self: Fl_Single_WindowPtr)
|
||
extern def Fl_Single_Window_end(self: Fl_Single_WindowPtr)
|
||
extern def Fl_Single_Window_find(self: Fl_Single_WindowPtr, a1: bytes) -> int
|
||
extern def Fl_Single_Window_add(self: Fl_Single_WindowPtr, a1: bytes)
|
||
extern def Fl_Single_Window_insert(self: Fl_Single_WindowPtr, a1: bytes, pos: int)
|
||
extern def Fl_Single_Window_remove(self: Fl_Single_WindowPtr, wid: bytes)
|
||
extern def Fl_Single_Window_remove_by_index(self: Fl_Single_WindowPtr, idx: int)
|
||
extern def Fl_Single_Window_clear(self: Fl_Single_WindowPtr)
|
||
extern def Fl_Single_Window_children(self: Fl_Single_WindowPtr) -> int
|
||
extern def Fl_Single_Window_child(self: Fl_Single_WindowPtr, index: int) -> Fl_WidgetPtr
|
||
extern def Fl_Single_Window_resizable(self: Fl_Single_WindowPtr, a1: bytes)
|
||
extern def Fl_Single_Window_set_clip_children(self: Fl_Single_WindowPtr, c: int)
|
||
extern def Fl_Single_Window_clip_children(self: Fl_Single_WindowPtr) -> int
|
||
extern def Fl_Single_Window_init_sizes(self: Fl_Single_WindowPtr)
|
||
extern def Fl_Single_Window_draw_child(self: Fl_Single_WindowPtr, w: Fl_WidgetPtr)
|
||
extern def Fl_Single_Window_update_child(self: Fl_Single_WindowPtr, w: Fl_WidgetPtr)
|
||
extern def Fl_Single_Window_draw_outside_label(self: Fl_Single_WindowPtr, w: Fl_WidgetPtr)
|
||
extern def Fl_Single_Window_draw_children(self: Fl_Single_WindowPtr)
|
||
|
||
# ----- Fl_Single_Window (window_declare) -----
|
||
extern def Fl_Single_Window_make_modal(self: Fl_Single_WindowPtr, boolean: t.CUInt32T)
|
||
extern def Fl_Single_Window_fullscreen(self: Fl_Single_WindowPtr, boolean: t.CUInt32T)
|
||
extern def Fl_Single_Window_make_current(self: Fl_Single_WindowPtr)
|
||
extern def Fl_Single_Window_set_icon(self: Fl_Single_WindowPtr, a1: bytes)
|
||
extern def Fl_Single_Window_icon(self: Fl_Single_WindowPtr) -> bytes
|
||
extern def Fl_Single_Window_set_cursor(self: Fl_Single_WindowPtr, cursor: int)
|
||
extern def Fl_Single_Window_shown(self: Fl_Single_WindowPtr) -> int
|
||
extern def Fl_Single_Window_raw_handle(self: Fl_Single_WindowPtr) -> bytes
|
||
extern def Fl_Single_Window_set_border(self: Fl_Single_WindowPtr, flag: int)
|
||
extern def Fl_Single_Window_border(self: Fl_Single_WindowPtr) -> int
|
||
extern def Fl_Single_Window_region(self: Fl_Single_WindowPtr) -> bytes
|
||
extern def Fl_Single_Window_set_region(self: Fl_Single_WindowPtr, r: bytes)
|
||
extern def Fl_Single_Window_iconize(self: Fl_Single_WindowPtr)
|
||
extern def Fl_Single_Window_fullscreen_active(self: Fl_Single_WindowPtr) -> t.CUInt32T
|
||
extern def Fl_Single_Window_free_position(self: Fl_Single_WindowPtr)
|
||
extern def Fl_Single_Window_decorated_w(self: Fl_Single_WindowPtr) -> int
|
||
extern def Fl_Single_Window_decorated_h(self: Fl_Single_WindowPtr) -> int
|
||
extern def Fl_Single_Window_size_range(self: Fl_Single_WindowPtr, a1: int, a2: int, a3: int, a4: int)
|
||
extern def Fl_Single_Window_hotspot(self: Fl_Single_WindowPtr, wid: Fl_WidgetPtr)
|
||
extern def Fl_Single_Window_set_shape(self: Fl_Single_WindowPtr, image: bytes)
|
||
extern def Fl_Single_Window_shape(self: Fl_Single_WindowPtr) -> bytes
|
||
extern def Fl_Single_Window_x_root(self: Fl_Single_WindowPtr) -> int
|
||
extern def Fl_Single_Window_y_root(self: Fl_Single_WindowPtr) -> int
|
||
extern def Fl_Single_Window_set_cursor_image(self: Fl_Single_WindowPtr, image: bytes, hot_x: int, hot_y: int)
|
||
extern def Fl_Single_Window_default_cursor(self: Fl_Single_WindowPtr, cursor: int)
|
||
extern def Fl_Single_Window_screen_num(self: Fl_Single_WindowPtr) -> int
|
||
extern def Fl_Single_Window_set_screen_num(self: Fl_Single_WindowPtr, screen_num: int)
|
||
extern def Fl_Single_Window_wait_for_expose(self: Fl_Single_WindowPtr)
|
||
extern def Fl_Single_Window_set_alpha(self: Fl_Single_WindowPtr, val: t.CUInt8T)
|
||
extern def Fl_Single_Window_alpha(self: Fl_Single_WindowPtr) -> t.CUInt8T
|
||
extern def Fl_Single_Window_force_position(self: Fl_Single_WindowPtr, flag: int)
|
||
extern def Fl_Single_Window_default_xclass() -> str
|
||
extern def Fl_Single_Window_xclass(self: Fl_Single_WindowPtr) -> str
|
||
extern def Fl_Single_Window_set_default_xclass(s: str)
|
||
extern def Fl_Single_Window_set_xclass(self: Fl_Single_WindowPtr, s: str)
|
||
extern def Fl_Single_Window_clear_modal_states(self: Fl_Single_WindowPtr)
|
||
extern def Fl_Single_Window_set_override(self: Fl_Single_WindowPtr)
|
||
extern def Fl_Single_Window_override(self: Fl_Single_WindowPtr) -> int
|
||
extern def Fl_Single_Window_icon_label(self: Fl_Single_WindowPtr) -> str
|
||
extern def Fl_Single_Window_set_icon_label(self: Fl_Single_WindowPtr, a1: str)
|
||
extern def Fl_Single_Window_set_icons(self: Fl_Single_WindowPtr, a1: bytes, length: int)
|
||
extern def Fl_Single_Window_maximize(self: Fl_Single_WindowPtr)
|
||
extern def Fl_Single_Window_un_maximize(self: Fl_Single_WindowPtr)
|
||
extern def Fl_Single_Window_maximize_active(self: Fl_Single_WindowPtr) -> t.CUInt32T
|
||
|
||
# ----- Fl_Double_Window (widget_declare) -----
|
||
extern def Fl_Double_Window_new(x: int, y: int, width: int, height: int, title: str) -> Fl_Double_WindowPtr
|
||
extern def Fl_Double_Window_x(self: Fl_Double_WindowPtr) -> int
|
||
extern def Fl_Double_Window_y(self: Fl_Double_WindowPtr) -> int
|
||
extern def Fl_Double_Window_width(self: Fl_Double_WindowPtr) -> int
|
||
extern def Fl_Double_Window_height(self: Fl_Double_WindowPtr) -> int
|
||
extern def Fl_Double_Window_label(self: Fl_Double_WindowPtr) -> str
|
||
extern def Fl_Double_Window_set_label(self: Fl_Double_WindowPtr, title: str)
|
||
extern def Fl_Double_Window_redraw(self: Fl_Double_WindowPtr)
|
||
extern def Fl_Double_Window_show(self: Fl_Double_WindowPtr)
|
||
extern def Fl_Double_Window_hide(self: Fl_Double_WindowPtr)
|
||
extern def Fl_Double_Window_activate(self: Fl_Double_WindowPtr)
|
||
extern def Fl_Double_Window_deactivate(self: Fl_Double_WindowPtr)
|
||
extern def Fl_Double_Window_redraw_label(self: Fl_Double_WindowPtr)
|
||
extern def Fl_Double_Window_resize(self: Fl_Double_WindowPtr, x: int, y: int, width: int, height: int)
|
||
extern def Fl_Double_Window_widget_resize(self: Fl_Double_WindowPtr, x: int, y: int, width: int, height: int)
|
||
extern def Fl_Double_Window_tooltip(self: Fl_Double_WindowPtr) -> str
|
||
extern def Fl_Double_Window_set_tooltip(self: Fl_Double_WindowPtr, txt: str)
|
||
extern def Fl_Double_Window_get_type(self: Fl_Double_WindowPtr) -> int
|
||
extern def Fl_Double_Window_set_type(self: Fl_Double_WindowPtr, typ: int)
|
||
extern def Fl_Double_Window_color(self: Fl_Double_WindowPtr) -> t.CUInt32T
|
||
extern def Fl_Double_Window_set_color(self: Fl_Double_WindowPtr, color: t.CUInt32T)
|
||
extern def Fl_Double_Window_measure_label(self: Fl_Double_WindowPtr, a1: bytes, a2: bytes)
|
||
extern def Fl_Double_Window_label_color(self: Fl_Double_WindowPtr) -> t.CUInt32T
|
||
extern def Fl_Double_Window_set_label_color(self: Fl_Double_WindowPtr, color: t.CUInt32T)
|
||
extern def Fl_Double_Window_label_font(self: Fl_Double_WindowPtr) -> int
|
||
extern def Fl_Double_Window_set_label_font(self: Fl_Double_WindowPtr, font: int)
|
||
extern def Fl_Double_Window_label_size(self: Fl_Double_WindowPtr) -> int
|
||
extern def Fl_Double_Window_set_label_size(self: Fl_Double_WindowPtr, sz: int)
|
||
extern def Fl_Double_Window_label_type(self: Fl_Double_WindowPtr) -> int
|
||
extern def Fl_Double_Window_set_label_type(self: Fl_Double_WindowPtr, typ: int)
|
||
extern def Fl_Double_Window_box(self: Fl_Double_WindowPtr) -> int
|
||
extern def Fl_Double_Window_set_box(self: Fl_Double_WindowPtr, typ: int)
|
||
extern def Fl_Double_Window_changed(self: Fl_Double_WindowPtr) -> int
|
||
extern def Fl_Double_Window_set_changed(self: Fl_Double_WindowPtr)
|
||
extern def Fl_Double_Window_clear_changed(self: Fl_Double_WindowPtr)
|
||
extern def Fl_Double_Window_align(self: Fl_Double_WindowPtr) -> int
|
||
extern def Fl_Double_Window_set_align(self: Fl_Double_WindowPtr, typ: int)
|
||
extern def Fl_Double_Window_delete(self: Fl_Double_WindowPtr)
|
||
extern def Fl_Double_Window_set_image(self: Fl_Double_WindowPtr, a1: bytes)
|
||
extern def Fl_Double_Window_handle(self: Fl_Double_WindowPtr, cb: bytes, data: bytes)
|
||
extern def Fl_Double_Window_handle_event(self: Fl_Double_WindowPtr, event: int) -> int
|
||
extern def Fl_Double_Window_draw(self: Fl_Double_WindowPtr, cb: bytes, data: bytes)
|
||
extern def Fl_Double_Window_resize_callback(self: Fl_Double_WindowPtr, cb1: bytes, data: bytes)
|
||
extern def Fl_Double_Window_set_when(self: Fl_Double_WindowPtr, a1: int)
|
||
extern def Fl_Double_Window_when(self: Fl_Double_WindowPtr) -> int
|
||
extern def Fl_Double_Window_image(self: Fl_Double_WindowPtr) -> bytes
|
||
extern def Fl_Double_Window_parent(self: Fl_Double_WindowPtr) -> bytes
|
||
extern def Fl_Double_Window_selection_color(self: Fl_Double_WindowPtr) -> t.CUInt32T
|
||
extern def Fl_Double_Window_set_selection_color(self: Fl_Double_WindowPtr, color: t.CUInt32T)
|
||
extern def Fl_Double_Window_do_callback(self: Fl_Double_WindowPtr)
|
||
extern def Fl_Double_Window_inside(self: Fl_Double_WindowPtr, a1: bytes) -> int
|
||
extern def Fl_Double_Window_window(self: Fl_Double_WindowPtr) -> bytes
|
||
extern def Fl_Double_Window_top_window(self: Fl_Double_WindowPtr) -> bytes
|
||
extern def Fl_Double_Window_takes_events(self: Fl_Double_WindowPtr) -> int
|
||
extern def Fl_Double_Window_user_data(self: Fl_Double_WindowPtr) -> bytes
|
||
extern def Fl_Double_Window_take_focus(self: Fl_Double_WindowPtr) -> int
|
||
extern def Fl_Double_Window_set_visible_focus(self: Fl_Double_WindowPtr)
|
||
extern def Fl_Double_Window_clear_visible_focus(self: Fl_Double_WindowPtr)
|
||
extern def Fl_Double_Window_visible_focus(self: Fl_Double_WindowPtr, v: int)
|
||
extern def Fl_Double_Window_has_visible_focus(self: Fl_Double_WindowPtr) -> t.CUInt32T
|
||
extern def Fl_Double_Window_set_user_data(self: Fl_Double_WindowPtr, data: bytes)
|
||
extern def Fl_Double_Window_draw_data(self: Fl_Double_WindowPtr) -> bytes
|
||
extern def Fl_Double_Window_handle_data(self: Fl_Double_WindowPtr) -> bytes
|
||
extern def Fl_Double_Window_set_draw_data(self: Fl_Double_WindowPtr, data: bytes)
|
||
extern def Fl_Double_Window_set_handle_data(self: Fl_Double_WindowPtr, data: bytes)
|
||
extern def Fl_Double_Window_damage(self: Fl_Double_WindowPtr) -> t.CUInt8T
|
||
extern def Fl_Double_Window_set_damage(self: Fl_Double_WindowPtr, flag: t.CUInt8T)
|
||
extern def Fl_Double_Window_set_damage_area(self: Fl_Double_WindowPtr, flag: t.CUInt8T, x: int, y: int, w: int, h: int)
|
||
extern def Fl_Double_Window_clear_damage(self: Fl_Double_WindowPtr)
|
||
extern def Fl_Double_Window_as_window(self: Fl_Double_WindowPtr) -> bytes
|
||
extern def Fl_Double_Window_as_group(self: Fl_Double_WindowPtr) -> bytes
|
||
extern def Fl_Double_Window_set_deimage(self: Fl_Double_WindowPtr, a1: bytes)
|
||
extern def Fl_Double_Window_deimage(self: Fl_Double_WindowPtr) -> bytes
|
||
extern def Fl_Double_Window_set_callback(self: Fl_Double_WindowPtr, a1: bytes, a2: bytes)
|
||
extern def Fl_Double_Window_visible(self: Fl_Double_WindowPtr) -> int
|
||
extern def Fl_Double_Window_visible_r(self: Fl_Double_WindowPtr) -> int
|
||
extern def Fl_Double_Window_active(self: Fl_Double_WindowPtr) -> t.CUInt32T
|
||
extern def Fl_Double_Window_active_r(self: Fl_Double_WindowPtr) -> int
|
||
extern def Fl_Double_Window_callback(self: Fl_Double_WindowPtr) -> bytes
|
||
extern def Fl_Double_Window_set_deletion_callback(self: Fl_Double_WindowPtr, cb1: bytes, data: bytes)
|
||
extern def Fl_Double_Window_from_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_Double_WindowPtr
|
||
extern def Fl_Double_Window_from_derived_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_Double_WindowPtr
|
||
extern def Fl_Double_Window_super_draw(ptr: Fl_WidgetPtr, flag: int)
|
||
extern def Fl_Double_Window_super_draw_first(ptr: Fl_WidgetPtr, flag: int)
|
||
extern def Fl_Double_Window_super_handle_first(ptr: Fl_WidgetPtr, flag: int)
|
||
|
||
# ----- Fl_Double_Window (group_declare) -----
|
||
extern def Fl_Double_Window_begin(self: Fl_Double_WindowPtr)
|
||
extern def Fl_Double_Window_end(self: Fl_Double_WindowPtr)
|
||
extern def Fl_Double_Window_find(self: Fl_Double_WindowPtr, a1: bytes) -> int
|
||
extern def Fl_Double_Window_add(self: Fl_Double_WindowPtr, a1: bytes)
|
||
extern def Fl_Double_Window_insert(self: Fl_Double_WindowPtr, a1: bytes, pos: int)
|
||
extern def Fl_Double_Window_remove(self: Fl_Double_WindowPtr, wid: bytes)
|
||
extern def Fl_Double_Window_remove_by_index(self: Fl_Double_WindowPtr, idx: int)
|
||
extern def Fl_Double_Window_clear(self: Fl_Double_WindowPtr)
|
||
extern def Fl_Double_Window_children(self: Fl_Double_WindowPtr) -> int
|
||
extern def Fl_Double_Window_child(self: Fl_Double_WindowPtr, index: int) -> Fl_WidgetPtr
|
||
extern def Fl_Double_Window_resizable(self: Fl_Double_WindowPtr, a1: bytes)
|
||
extern def Fl_Double_Window_set_clip_children(self: Fl_Double_WindowPtr, c: int)
|
||
extern def Fl_Double_Window_clip_children(self: Fl_Double_WindowPtr) -> int
|
||
extern def Fl_Double_Window_init_sizes(self: Fl_Double_WindowPtr)
|
||
extern def Fl_Double_Window_draw_child(self: Fl_Double_WindowPtr, w: Fl_WidgetPtr)
|
||
extern def Fl_Double_Window_update_child(self: Fl_Double_WindowPtr, w: Fl_WidgetPtr)
|
||
extern def Fl_Double_Window_draw_outside_label(self: Fl_Double_WindowPtr, w: Fl_WidgetPtr)
|
||
extern def Fl_Double_Window_draw_children(self: Fl_Double_WindowPtr)
|
||
|
||
# ----- Fl_Double_Window (window_declare) -----
|
||
extern def Fl_Double_Window_make_modal(self: Fl_Double_WindowPtr, boolean: t.CUInt32T)
|
||
extern def Fl_Double_Window_fullscreen(self: Fl_Double_WindowPtr, boolean: t.CUInt32T)
|
||
extern def Fl_Double_Window_make_current(self: Fl_Double_WindowPtr)
|
||
extern def Fl_Double_Window_set_icon(self: Fl_Double_WindowPtr, a1: bytes)
|
||
extern def Fl_Double_Window_icon(self: Fl_Double_WindowPtr) -> bytes
|
||
extern def Fl_Double_Window_set_cursor(self: Fl_Double_WindowPtr, cursor: int)
|
||
extern def Fl_Double_Window_shown(self: Fl_Double_WindowPtr) -> int
|
||
extern def Fl_Double_Window_raw_handle(self: Fl_Double_WindowPtr) -> bytes
|
||
extern def Fl_Double_Window_set_border(self: Fl_Double_WindowPtr, flag: int)
|
||
extern def Fl_Double_Window_border(self: Fl_Double_WindowPtr) -> int
|
||
extern def Fl_Double_Window_region(self: Fl_Double_WindowPtr) -> bytes
|
||
extern def Fl_Double_Window_set_region(self: Fl_Double_WindowPtr, r: bytes)
|
||
extern def Fl_Double_Window_iconize(self: Fl_Double_WindowPtr)
|
||
extern def Fl_Double_Window_fullscreen_active(self: Fl_Double_WindowPtr) -> t.CUInt32T
|
||
extern def Fl_Double_Window_free_position(self: Fl_Double_WindowPtr)
|
||
extern def Fl_Double_Window_decorated_w(self: Fl_Double_WindowPtr) -> int
|
||
extern def Fl_Double_Window_decorated_h(self: Fl_Double_WindowPtr) -> int
|
||
extern def Fl_Double_Window_size_range(self: Fl_Double_WindowPtr, a1: int, a2: int, a3: int, a4: int)
|
||
extern def Fl_Double_Window_hotspot(self: Fl_Double_WindowPtr, wid: Fl_WidgetPtr)
|
||
extern def Fl_Double_Window_set_shape(self: Fl_Double_WindowPtr, image: bytes)
|
||
extern def Fl_Double_Window_shape(self: Fl_Double_WindowPtr) -> bytes
|
||
extern def Fl_Double_Window_x_root(self: Fl_Double_WindowPtr) -> int
|
||
extern def Fl_Double_Window_y_root(self: Fl_Double_WindowPtr) -> int
|
||
extern def Fl_Double_Window_set_cursor_image(self: Fl_Double_WindowPtr, image: bytes, hot_x: int, hot_y: int)
|
||
extern def Fl_Double_Window_default_cursor(self: Fl_Double_WindowPtr, cursor: int)
|
||
extern def Fl_Double_Window_screen_num(self: Fl_Double_WindowPtr) -> int
|
||
extern def Fl_Double_Window_set_screen_num(self: Fl_Double_WindowPtr, screen_num: int)
|
||
extern def Fl_Double_Window_wait_for_expose(self: Fl_Double_WindowPtr)
|
||
extern def Fl_Double_Window_set_alpha(self: Fl_Double_WindowPtr, val: t.CUInt8T)
|
||
extern def Fl_Double_Window_alpha(self: Fl_Double_WindowPtr) -> t.CUInt8T
|
||
extern def Fl_Double_Window_force_position(self: Fl_Double_WindowPtr, flag: int)
|
||
extern def Fl_Double_Window_default_xclass() -> str
|
||
extern def Fl_Double_Window_xclass(self: Fl_Double_WindowPtr) -> str
|
||
extern def Fl_Double_Window_set_default_xclass(s: str)
|
||
extern def Fl_Double_Window_set_xclass(self: Fl_Double_WindowPtr, s: str)
|
||
extern def Fl_Double_Window_clear_modal_states(self: Fl_Double_WindowPtr)
|
||
extern def Fl_Double_Window_set_override(self: Fl_Double_WindowPtr)
|
||
extern def Fl_Double_Window_override(self: Fl_Double_WindowPtr) -> int
|
||
extern def Fl_Double_Window_icon_label(self: Fl_Double_WindowPtr) -> str
|
||
extern def Fl_Double_Window_set_icon_label(self: Fl_Double_WindowPtr, a1: str)
|
||
extern def Fl_Double_Window_set_icons(self: Fl_Double_WindowPtr, a1: bytes, length: int)
|
||
extern def Fl_Double_Window_maximize(self: Fl_Double_WindowPtr)
|
||
extern def Fl_Double_Window_un_maximize(self: Fl_Double_WindowPtr)
|
||
extern def Fl_Double_Window_maximize_active(self: Fl_Double_WindowPtr) -> t.CUInt32T
|
||
|
||
# ----- Fl_Menu_Window (widget_declare) -----
|
||
extern def Fl_Menu_Window_new(x: int, y: int, width: int, height: int, title: str) -> Fl_Menu_WindowPtr
|
||
extern def Fl_Menu_Window_x(self: Fl_Menu_WindowPtr) -> int
|
||
extern def Fl_Menu_Window_y(self: Fl_Menu_WindowPtr) -> int
|
||
extern def Fl_Menu_Window_width(self: Fl_Menu_WindowPtr) -> int
|
||
extern def Fl_Menu_Window_height(self: Fl_Menu_WindowPtr) -> int
|
||
extern def Fl_Menu_Window_label(self: Fl_Menu_WindowPtr) -> str
|
||
extern def Fl_Menu_Window_set_label(self: Fl_Menu_WindowPtr, title: str)
|
||
extern def Fl_Menu_Window_redraw(self: Fl_Menu_WindowPtr)
|
||
extern def Fl_Menu_Window_show(self: Fl_Menu_WindowPtr)
|
||
extern def Fl_Menu_Window_hide(self: Fl_Menu_WindowPtr)
|
||
extern def Fl_Menu_Window_activate(self: Fl_Menu_WindowPtr)
|
||
extern def Fl_Menu_Window_deactivate(self: Fl_Menu_WindowPtr)
|
||
extern def Fl_Menu_Window_redraw_label(self: Fl_Menu_WindowPtr)
|
||
extern def Fl_Menu_Window_resize(self: Fl_Menu_WindowPtr, x: int, y: int, width: int, height: int)
|
||
extern def Fl_Menu_Window_widget_resize(self: Fl_Menu_WindowPtr, x: int, y: int, width: int, height: int)
|
||
extern def Fl_Menu_Window_tooltip(self: Fl_Menu_WindowPtr) -> str
|
||
extern def Fl_Menu_Window_set_tooltip(self: Fl_Menu_WindowPtr, txt: str)
|
||
extern def Fl_Menu_Window_get_type(self: Fl_Menu_WindowPtr) -> int
|
||
extern def Fl_Menu_Window_set_type(self: Fl_Menu_WindowPtr, typ: int)
|
||
extern def Fl_Menu_Window_color(self: Fl_Menu_WindowPtr) -> t.CUInt32T
|
||
extern def Fl_Menu_Window_set_color(self: Fl_Menu_WindowPtr, color: t.CUInt32T)
|
||
extern def Fl_Menu_Window_measure_label(self: Fl_Menu_WindowPtr, a1: bytes, a2: bytes)
|
||
extern def Fl_Menu_Window_label_color(self: Fl_Menu_WindowPtr) -> t.CUInt32T
|
||
extern def Fl_Menu_Window_set_label_color(self: Fl_Menu_WindowPtr, color: t.CUInt32T)
|
||
extern def Fl_Menu_Window_label_font(self: Fl_Menu_WindowPtr) -> int
|
||
extern def Fl_Menu_Window_set_label_font(self: Fl_Menu_WindowPtr, font: int)
|
||
extern def Fl_Menu_Window_label_size(self: Fl_Menu_WindowPtr) -> int
|
||
extern def Fl_Menu_Window_set_label_size(self: Fl_Menu_WindowPtr, sz: int)
|
||
extern def Fl_Menu_Window_label_type(self: Fl_Menu_WindowPtr) -> int
|
||
extern def Fl_Menu_Window_set_label_type(self: Fl_Menu_WindowPtr, typ: int)
|
||
extern def Fl_Menu_Window_box(self: Fl_Menu_WindowPtr) -> int
|
||
extern def Fl_Menu_Window_set_box(self: Fl_Menu_WindowPtr, typ: int)
|
||
extern def Fl_Menu_Window_changed(self: Fl_Menu_WindowPtr) -> int
|
||
extern def Fl_Menu_Window_set_changed(self: Fl_Menu_WindowPtr)
|
||
extern def Fl_Menu_Window_clear_changed(self: Fl_Menu_WindowPtr)
|
||
extern def Fl_Menu_Window_align(self: Fl_Menu_WindowPtr) -> int
|
||
extern def Fl_Menu_Window_set_align(self: Fl_Menu_WindowPtr, typ: int)
|
||
extern def Fl_Menu_Window_delete(self: Fl_Menu_WindowPtr)
|
||
extern def Fl_Menu_Window_set_image(self: Fl_Menu_WindowPtr, a1: bytes)
|
||
extern def Fl_Menu_Window_handle(self: Fl_Menu_WindowPtr, cb: bytes, data: bytes)
|
||
extern def Fl_Menu_Window_handle_event(self: Fl_Menu_WindowPtr, event: int) -> int
|
||
extern def Fl_Menu_Window_draw(self: Fl_Menu_WindowPtr, cb: bytes, data: bytes)
|
||
extern def Fl_Menu_Window_resize_callback(self: Fl_Menu_WindowPtr, cb1: bytes, data: bytes)
|
||
extern def Fl_Menu_Window_set_when(self: Fl_Menu_WindowPtr, a1: int)
|
||
extern def Fl_Menu_Window_when(self: Fl_Menu_WindowPtr) -> int
|
||
extern def Fl_Menu_Window_image(self: Fl_Menu_WindowPtr) -> bytes
|
||
extern def Fl_Menu_Window_parent(self: Fl_Menu_WindowPtr) -> bytes
|
||
extern def Fl_Menu_Window_selection_color(self: Fl_Menu_WindowPtr) -> t.CUInt32T
|
||
extern def Fl_Menu_Window_set_selection_color(self: Fl_Menu_WindowPtr, color: t.CUInt32T)
|
||
extern def Fl_Menu_Window_do_callback(self: Fl_Menu_WindowPtr)
|
||
extern def Fl_Menu_Window_inside(self: Fl_Menu_WindowPtr, a1: bytes) -> int
|
||
extern def Fl_Menu_Window_window(self: Fl_Menu_WindowPtr) -> bytes
|
||
extern def Fl_Menu_Window_top_window(self: Fl_Menu_WindowPtr) -> bytes
|
||
extern def Fl_Menu_Window_takes_events(self: Fl_Menu_WindowPtr) -> int
|
||
extern def Fl_Menu_Window_user_data(self: Fl_Menu_WindowPtr) -> bytes
|
||
extern def Fl_Menu_Window_take_focus(self: Fl_Menu_WindowPtr) -> int
|
||
extern def Fl_Menu_Window_set_visible_focus(self: Fl_Menu_WindowPtr)
|
||
extern def Fl_Menu_Window_clear_visible_focus(self: Fl_Menu_WindowPtr)
|
||
extern def Fl_Menu_Window_visible_focus(self: Fl_Menu_WindowPtr, v: int)
|
||
extern def Fl_Menu_Window_has_visible_focus(self: Fl_Menu_WindowPtr) -> t.CUInt32T
|
||
extern def Fl_Menu_Window_set_user_data(self: Fl_Menu_WindowPtr, data: bytes)
|
||
extern def Fl_Menu_Window_draw_data(self: Fl_Menu_WindowPtr) -> bytes
|
||
extern def Fl_Menu_Window_handle_data(self: Fl_Menu_WindowPtr) -> bytes
|
||
extern def Fl_Menu_Window_set_draw_data(self: Fl_Menu_WindowPtr, data: bytes)
|
||
extern def Fl_Menu_Window_set_handle_data(self: Fl_Menu_WindowPtr, data: bytes)
|
||
extern def Fl_Menu_Window_damage(self: Fl_Menu_WindowPtr) -> t.CUInt8T
|
||
extern def Fl_Menu_Window_set_damage(self: Fl_Menu_WindowPtr, flag: t.CUInt8T)
|
||
extern def Fl_Menu_Window_set_damage_area(self: Fl_Menu_WindowPtr, flag: t.CUInt8T, x: int, y: int, w: int, h: int)
|
||
extern def Fl_Menu_Window_clear_damage(self: Fl_Menu_WindowPtr)
|
||
extern def Fl_Menu_Window_as_window(self: Fl_Menu_WindowPtr) -> bytes
|
||
extern def Fl_Menu_Window_as_group(self: Fl_Menu_WindowPtr) -> bytes
|
||
extern def Fl_Menu_Window_set_deimage(self: Fl_Menu_WindowPtr, a1: bytes)
|
||
extern def Fl_Menu_Window_deimage(self: Fl_Menu_WindowPtr) -> bytes
|
||
extern def Fl_Menu_Window_set_callback(self: Fl_Menu_WindowPtr, a1: bytes, a2: bytes)
|
||
extern def Fl_Menu_Window_visible(self: Fl_Menu_WindowPtr) -> int
|
||
extern def Fl_Menu_Window_visible_r(self: Fl_Menu_WindowPtr) -> int
|
||
extern def Fl_Menu_Window_active(self: Fl_Menu_WindowPtr) -> t.CUInt32T
|
||
extern def Fl_Menu_Window_active_r(self: Fl_Menu_WindowPtr) -> int
|
||
extern def Fl_Menu_Window_callback(self: Fl_Menu_WindowPtr) -> bytes
|
||
extern def Fl_Menu_Window_set_deletion_callback(self: Fl_Menu_WindowPtr, cb1: bytes, data: bytes)
|
||
extern def Fl_Menu_Window_from_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_Menu_WindowPtr
|
||
extern def Fl_Menu_Window_from_derived_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_Menu_WindowPtr
|
||
extern def Fl_Menu_Window_super_draw(ptr: Fl_WidgetPtr, flag: int)
|
||
extern def Fl_Menu_Window_super_draw_first(ptr: Fl_WidgetPtr, flag: int)
|
||
extern def Fl_Menu_Window_super_handle_first(ptr: Fl_WidgetPtr, flag: int)
|
||
|
||
# ----- Fl_Menu_Window (group_declare) -----
|
||
extern def Fl_Menu_Window_begin(self: Fl_Menu_WindowPtr)
|
||
extern def Fl_Menu_Window_end(self: Fl_Menu_WindowPtr)
|
||
extern def Fl_Menu_Window_find(self: Fl_Menu_WindowPtr, a1: bytes) -> int
|
||
extern def Fl_Menu_Window_add(self: Fl_Menu_WindowPtr, a1: bytes)
|
||
extern def Fl_Menu_Window_insert(self: Fl_Menu_WindowPtr, a1: bytes, pos: int)
|
||
extern def Fl_Menu_Window_remove(self: Fl_Menu_WindowPtr, wid: bytes)
|
||
extern def Fl_Menu_Window_remove_by_index(self: Fl_Menu_WindowPtr, idx: int)
|
||
extern def Fl_Menu_Window_clear(self: Fl_Menu_WindowPtr)
|
||
extern def Fl_Menu_Window_children(self: Fl_Menu_WindowPtr) -> int
|
||
extern def Fl_Menu_Window_child(self: Fl_Menu_WindowPtr, index: int) -> Fl_WidgetPtr
|
||
extern def Fl_Menu_Window_resizable(self: Fl_Menu_WindowPtr, a1: bytes)
|
||
extern def Fl_Menu_Window_set_clip_children(self: Fl_Menu_WindowPtr, c: int)
|
||
extern def Fl_Menu_Window_clip_children(self: Fl_Menu_WindowPtr) -> int
|
||
extern def Fl_Menu_Window_init_sizes(self: Fl_Menu_WindowPtr)
|
||
extern def Fl_Menu_Window_draw_child(self: Fl_Menu_WindowPtr, w: Fl_WidgetPtr)
|
||
extern def Fl_Menu_Window_update_child(self: Fl_Menu_WindowPtr, w: Fl_WidgetPtr)
|
||
extern def Fl_Menu_Window_draw_outside_label(self: Fl_Menu_WindowPtr, w: Fl_WidgetPtr)
|
||
extern def Fl_Menu_Window_draw_children(self: Fl_Menu_WindowPtr)
|
||
|
||
# ----- Fl_Menu_Window (window_declare) -----
|
||
extern def Fl_Menu_Window_make_modal(self: Fl_Menu_WindowPtr, boolean: t.CUInt32T)
|
||
extern def Fl_Menu_Window_fullscreen(self: Fl_Menu_WindowPtr, boolean: t.CUInt32T)
|
||
extern def Fl_Menu_Window_make_current(self: Fl_Menu_WindowPtr)
|
||
extern def Fl_Menu_Window_set_icon(self: Fl_Menu_WindowPtr, a1: bytes)
|
||
extern def Fl_Menu_Window_icon(self: Fl_Menu_WindowPtr) -> bytes
|
||
extern def Fl_Menu_Window_set_cursor(self: Fl_Menu_WindowPtr, cursor: int)
|
||
extern def Fl_Menu_Window_shown(self: Fl_Menu_WindowPtr) -> int
|
||
extern def Fl_Menu_Window_raw_handle(self: Fl_Menu_WindowPtr) -> bytes
|
||
extern def Fl_Menu_Window_set_border(self: Fl_Menu_WindowPtr, flag: int)
|
||
extern def Fl_Menu_Window_border(self: Fl_Menu_WindowPtr) -> int
|
||
extern def Fl_Menu_Window_region(self: Fl_Menu_WindowPtr) -> bytes
|
||
extern def Fl_Menu_Window_set_region(self: Fl_Menu_WindowPtr, r: bytes)
|
||
extern def Fl_Menu_Window_iconize(self: Fl_Menu_WindowPtr)
|
||
extern def Fl_Menu_Window_fullscreen_active(self: Fl_Menu_WindowPtr) -> t.CUInt32T
|
||
extern def Fl_Menu_Window_free_position(self: Fl_Menu_WindowPtr)
|
||
extern def Fl_Menu_Window_decorated_w(self: Fl_Menu_WindowPtr) -> int
|
||
extern def Fl_Menu_Window_decorated_h(self: Fl_Menu_WindowPtr) -> int
|
||
extern def Fl_Menu_Window_size_range(self: Fl_Menu_WindowPtr, a1: int, a2: int, a3: int, a4: int)
|
||
extern def Fl_Menu_Window_hotspot(self: Fl_Menu_WindowPtr, wid: Fl_WidgetPtr)
|
||
extern def Fl_Menu_Window_set_shape(self: Fl_Menu_WindowPtr, image: bytes)
|
||
extern def Fl_Menu_Window_shape(self: Fl_Menu_WindowPtr) -> bytes
|
||
extern def Fl_Menu_Window_x_root(self: Fl_Menu_WindowPtr) -> int
|
||
extern def Fl_Menu_Window_y_root(self: Fl_Menu_WindowPtr) -> int
|
||
extern def Fl_Menu_Window_set_cursor_image(self: Fl_Menu_WindowPtr, image: bytes, hot_x: int, hot_y: int)
|
||
extern def Fl_Menu_Window_default_cursor(self: Fl_Menu_WindowPtr, cursor: int)
|
||
extern def Fl_Menu_Window_screen_num(self: Fl_Menu_WindowPtr) -> int
|
||
extern def Fl_Menu_Window_set_screen_num(self: Fl_Menu_WindowPtr, screen_num: int)
|
||
extern def Fl_Menu_Window_wait_for_expose(self: Fl_Menu_WindowPtr)
|
||
extern def Fl_Menu_Window_set_alpha(self: Fl_Menu_WindowPtr, val: t.CUInt8T)
|
||
extern def Fl_Menu_Window_alpha(self: Fl_Menu_WindowPtr) -> t.CUInt8T
|
||
extern def Fl_Menu_Window_force_position(self: Fl_Menu_WindowPtr, flag: int)
|
||
extern def Fl_Menu_Window_default_xclass() -> str
|
||
extern def Fl_Menu_Window_xclass(self: Fl_Menu_WindowPtr) -> str
|
||
extern def Fl_Menu_Window_set_default_xclass(s: str)
|
||
extern def Fl_Menu_Window_set_xclass(self: Fl_Menu_WindowPtr, s: str)
|
||
extern def Fl_Menu_Window_clear_modal_states(self: Fl_Menu_WindowPtr)
|
||
extern def Fl_Menu_Window_set_override(self: Fl_Menu_WindowPtr)
|
||
extern def Fl_Menu_Window_override(self: Fl_Menu_WindowPtr) -> int
|
||
extern def Fl_Menu_Window_icon_label(self: Fl_Menu_WindowPtr) -> str
|
||
extern def Fl_Menu_Window_set_icon_label(self: Fl_Menu_WindowPtr, a1: str)
|
||
extern def Fl_Menu_Window_set_icons(self: Fl_Menu_WindowPtr, a1: bytes, length: int)
|
||
extern def Fl_Menu_Window_maximize(self: Fl_Menu_WindowPtr)
|
||
extern def Fl_Menu_Window_un_maximize(self: Fl_Menu_WindowPtr)
|
||
extern def Fl_Menu_Window_maximize_active(self: Fl_Menu_WindowPtr) -> t.CUInt32T
|
||
|
||
# ----- Fl_Overlay_Window (widget_declare) -----
|
||
extern def Fl_Overlay_Window_new(x: int, y: int, width: int, height: int, title: str) -> Fl_Overlay_WindowPtr
|
||
extern def Fl_Overlay_Window_x(self: Fl_Overlay_WindowPtr) -> int
|
||
extern def Fl_Overlay_Window_y(self: Fl_Overlay_WindowPtr) -> int
|
||
extern def Fl_Overlay_Window_width(self: Fl_Overlay_WindowPtr) -> int
|
||
extern def Fl_Overlay_Window_height(self: Fl_Overlay_WindowPtr) -> int
|
||
extern def Fl_Overlay_Window_label(self: Fl_Overlay_WindowPtr) -> str
|
||
extern def Fl_Overlay_Window_set_label(self: Fl_Overlay_WindowPtr, title: str)
|
||
extern def Fl_Overlay_Window_redraw(self: Fl_Overlay_WindowPtr)
|
||
extern def Fl_Overlay_Window_show(self: Fl_Overlay_WindowPtr)
|
||
extern def Fl_Overlay_Window_hide(self: Fl_Overlay_WindowPtr)
|
||
extern def Fl_Overlay_Window_activate(self: Fl_Overlay_WindowPtr)
|
||
extern def Fl_Overlay_Window_deactivate(self: Fl_Overlay_WindowPtr)
|
||
extern def Fl_Overlay_Window_redraw_label(self: Fl_Overlay_WindowPtr)
|
||
extern def Fl_Overlay_Window_resize(self: Fl_Overlay_WindowPtr, x: int, y: int, width: int, height: int)
|
||
extern def Fl_Overlay_Window_widget_resize(self: Fl_Overlay_WindowPtr, x: int, y: int, width: int, height: int)
|
||
extern def Fl_Overlay_Window_tooltip(self: Fl_Overlay_WindowPtr) -> str
|
||
extern def Fl_Overlay_Window_set_tooltip(self: Fl_Overlay_WindowPtr, txt: str)
|
||
extern def Fl_Overlay_Window_get_type(self: Fl_Overlay_WindowPtr) -> int
|
||
extern def Fl_Overlay_Window_set_type(self: Fl_Overlay_WindowPtr, typ: int)
|
||
extern def Fl_Overlay_Window_color(self: Fl_Overlay_WindowPtr) -> t.CUInt32T
|
||
extern def Fl_Overlay_Window_set_color(self: Fl_Overlay_WindowPtr, color: t.CUInt32T)
|
||
extern def Fl_Overlay_Window_measure_label(self: Fl_Overlay_WindowPtr, a1: bytes, a2: bytes)
|
||
extern def Fl_Overlay_Window_label_color(self: Fl_Overlay_WindowPtr) -> t.CUInt32T
|
||
extern def Fl_Overlay_Window_set_label_color(self: Fl_Overlay_WindowPtr, color: t.CUInt32T)
|
||
extern def Fl_Overlay_Window_label_font(self: Fl_Overlay_WindowPtr) -> int
|
||
extern def Fl_Overlay_Window_set_label_font(self: Fl_Overlay_WindowPtr, font: int)
|
||
extern def Fl_Overlay_Window_label_size(self: Fl_Overlay_WindowPtr) -> int
|
||
extern def Fl_Overlay_Window_set_label_size(self: Fl_Overlay_WindowPtr, sz: int)
|
||
extern def Fl_Overlay_Window_label_type(self: Fl_Overlay_WindowPtr) -> int
|
||
extern def Fl_Overlay_Window_set_label_type(self: Fl_Overlay_WindowPtr, typ: int)
|
||
extern def Fl_Overlay_Window_box(self: Fl_Overlay_WindowPtr) -> int
|
||
extern def Fl_Overlay_Window_set_box(self: Fl_Overlay_WindowPtr, typ: int)
|
||
extern def Fl_Overlay_Window_changed(self: Fl_Overlay_WindowPtr) -> int
|
||
extern def Fl_Overlay_Window_set_changed(self: Fl_Overlay_WindowPtr)
|
||
extern def Fl_Overlay_Window_clear_changed(self: Fl_Overlay_WindowPtr)
|
||
extern def Fl_Overlay_Window_align(self: Fl_Overlay_WindowPtr) -> int
|
||
extern def Fl_Overlay_Window_set_align(self: Fl_Overlay_WindowPtr, typ: int)
|
||
extern def Fl_Overlay_Window_delete(self: Fl_Overlay_WindowPtr)
|
||
extern def Fl_Overlay_Window_set_image(self: Fl_Overlay_WindowPtr, a1: bytes)
|
||
extern def Fl_Overlay_Window_handle(self: Fl_Overlay_WindowPtr, cb: bytes, data: bytes)
|
||
extern def Fl_Overlay_Window_handle_event(self: Fl_Overlay_WindowPtr, event: int) -> int
|
||
extern def Fl_Overlay_Window_draw(self: Fl_Overlay_WindowPtr, cb: bytes, data: bytes)
|
||
extern def Fl_Overlay_Window_resize_callback(self: Fl_Overlay_WindowPtr, cb1: bytes, data: bytes)
|
||
extern def Fl_Overlay_Window_set_when(self: Fl_Overlay_WindowPtr, a1: int)
|
||
extern def Fl_Overlay_Window_when(self: Fl_Overlay_WindowPtr) -> int
|
||
extern def Fl_Overlay_Window_image(self: Fl_Overlay_WindowPtr) -> bytes
|
||
extern def Fl_Overlay_Window_parent(self: Fl_Overlay_WindowPtr) -> bytes
|
||
extern def Fl_Overlay_Window_selection_color(self: Fl_Overlay_WindowPtr) -> t.CUInt32T
|
||
extern def Fl_Overlay_Window_set_selection_color(self: Fl_Overlay_WindowPtr, color: t.CUInt32T)
|
||
extern def Fl_Overlay_Window_do_callback(self: Fl_Overlay_WindowPtr)
|
||
extern def Fl_Overlay_Window_inside(self: Fl_Overlay_WindowPtr, a1: bytes) -> int
|
||
extern def Fl_Overlay_Window_window(self: Fl_Overlay_WindowPtr) -> bytes
|
||
extern def Fl_Overlay_Window_top_window(self: Fl_Overlay_WindowPtr) -> bytes
|
||
extern def Fl_Overlay_Window_takes_events(self: Fl_Overlay_WindowPtr) -> int
|
||
extern def Fl_Overlay_Window_user_data(self: Fl_Overlay_WindowPtr) -> bytes
|
||
extern def Fl_Overlay_Window_take_focus(self: Fl_Overlay_WindowPtr) -> int
|
||
extern def Fl_Overlay_Window_set_visible_focus(self: Fl_Overlay_WindowPtr)
|
||
extern def Fl_Overlay_Window_clear_visible_focus(self: Fl_Overlay_WindowPtr)
|
||
extern def Fl_Overlay_Window_visible_focus(self: Fl_Overlay_WindowPtr, v: int)
|
||
extern def Fl_Overlay_Window_has_visible_focus(self: Fl_Overlay_WindowPtr) -> t.CUInt32T
|
||
extern def Fl_Overlay_Window_set_user_data(self: Fl_Overlay_WindowPtr, data: bytes)
|
||
extern def Fl_Overlay_Window_draw_data(self: Fl_Overlay_WindowPtr) -> bytes
|
||
extern def Fl_Overlay_Window_handle_data(self: Fl_Overlay_WindowPtr) -> bytes
|
||
extern def Fl_Overlay_Window_set_draw_data(self: Fl_Overlay_WindowPtr, data: bytes)
|
||
extern def Fl_Overlay_Window_set_handle_data(self: Fl_Overlay_WindowPtr, data: bytes)
|
||
extern def Fl_Overlay_Window_damage(self: Fl_Overlay_WindowPtr) -> t.CUInt8T
|
||
extern def Fl_Overlay_Window_set_damage(self: Fl_Overlay_WindowPtr, flag: t.CUInt8T)
|
||
extern def Fl_Overlay_Window_set_damage_area(self: Fl_Overlay_WindowPtr, flag: t.CUInt8T, x: int, y: int, w: int, h: int)
|
||
extern def Fl_Overlay_Window_clear_damage(self: Fl_Overlay_WindowPtr)
|
||
extern def Fl_Overlay_Window_as_window(self: Fl_Overlay_WindowPtr) -> bytes
|
||
extern def Fl_Overlay_Window_as_group(self: Fl_Overlay_WindowPtr) -> bytes
|
||
extern def Fl_Overlay_Window_set_deimage(self: Fl_Overlay_WindowPtr, a1: bytes)
|
||
extern def Fl_Overlay_Window_deimage(self: Fl_Overlay_WindowPtr) -> bytes
|
||
extern def Fl_Overlay_Window_set_callback(self: Fl_Overlay_WindowPtr, a1: bytes, a2: bytes)
|
||
extern def Fl_Overlay_Window_visible(self: Fl_Overlay_WindowPtr) -> int
|
||
extern def Fl_Overlay_Window_visible_r(self: Fl_Overlay_WindowPtr) -> int
|
||
extern def Fl_Overlay_Window_active(self: Fl_Overlay_WindowPtr) -> t.CUInt32T
|
||
extern def Fl_Overlay_Window_active_r(self: Fl_Overlay_WindowPtr) -> int
|
||
extern def Fl_Overlay_Window_callback(self: Fl_Overlay_WindowPtr) -> bytes
|
||
extern def Fl_Overlay_Window_set_deletion_callback(self: Fl_Overlay_WindowPtr, cb1: bytes, data: bytes)
|
||
extern def Fl_Overlay_Window_from_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_Overlay_WindowPtr
|
||
extern def Fl_Overlay_Window_from_derived_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_Overlay_WindowPtr
|
||
extern def Fl_Overlay_Window_super_draw(ptr: Fl_WidgetPtr, flag: int)
|
||
extern def Fl_Overlay_Window_super_draw_first(ptr: Fl_WidgetPtr, flag: int)
|
||
extern def Fl_Overlay_Window_super_handle_first(ptr: Fl_WidgetPtr, flag: int)
|
||
|
||
# ----- Fl_Overlay_Window (group_declare) -----
|
||
extern def Fl_Overlay_Window_begin(self: Fl_Overlay_WindowPtr)
|
||
extern def Fl_Overlay_Window_end(self: Fl_Overlay_WindowPtr)
|
||
extern def Fl_Overlay_Window_find(self: Fl_Overlay_WindowPtr, a1: bytes) -> int
|
||
extern def Fl_Overlay_Window_add(self: Fl_Overlay_WindowPtr, a1: bytes)
|
||
extern def Fl_Overlay_Window_insert(self: Fl_Overlay_WindowPtr, a1: bytes, pos: int)
|
||
extern def Fl_Overlay_Window_remove(self: Fl_Overlay_WindowPtr, wid: bytes)
|
||
extern def Fl_Overlay_Window_remove_by_index(self: Fl_Overlay_WindowPtr, idx: int)
|
||
extern def Fl_Overlay_Window_clear(self: Fl_Overlay_WindowPtr)
|
||
extern def Fl_Overlay_Window_children(self: Fl_Overlay_WindowPtr) -> int
|
||
extern def Fl_Overlay_Window_child(self: Fl_Overlay_WindowPtr, index: int) -> Fl_WidgetPtr
|
||
extern def Fl_Overlay_Window_resizable(self: Fl_Overlay_WindowPtr, a1: bytes)
|
||
extern def Fl_Overlay_Window_set_clip_children(self: Fl_Overlay_WindowPtr, c: int)
|
||
extern def Fl_Overlay_Window_clip_children(self: Fl_Overlay_WindowPtr) -> int
|
||
extern def Fl_Overlay_Window_init_sizes(self: Fl_Overlay_WindowPtr)
|
||
extern def Fl_Overlay_Window_draw_child(self: Fl_Overlay_WindowPtr, w: Fl_WidgetPtr)
|
||
extern def Fl_Overlay_Window_update_child(self: Fl_Overlay_WindowPtr, w: Fl_WidgetPtr)
|
||
extern def Fl_Overlay_Window_draw_outside_label(self: Fl_Overlay_WindowPtr, w: Fl_WidgetPtr)
|
||
extern def Fl_Overlay_Window_draw_children(self: Fl_Overlay_WindowPtr)
|
||
|
||
# ----- Fl_Overlay_Window (window_declare) -----
|
||
extern def Fl_Overlay_Window_make_modal(self: Fl_Overlay_WindowPtr, boolean: t.CUInt32T)
|
||
extern def Fl_Overlay_Window_fullscreen(self: Fl_Overlay_WindowPtr, boolean: t.CUInt32T)
|
||
extern def Fl_Overlay_Window_make_current(self: Fl_Overlay_WindowPtr)
|
||
extern def Fl_Overlay_Window_set_icon(self: Fl_Overlay_WindowPtr, a1: bytes)
|
||
extern def Fl_Overlay_Window_icon(self: Fl_Overlay_WindowPtr) -> bytes
|
||
extern def Fl_Overlay_Window_set_cursor(self: Fl_Overlay_WindowPtr, cursor: int)
|
||
extern def Fl_Overlay_Window_shown(self: Fl_Overlay_WindowPtr) -> int
|
||
extern def Fl_Overlay_Window_raw_handle(self: Fl_Overlay_WindowPtr) -> bytes
|
||
extern def Fl_Overlay_Window_set_border(self: Fl_Overlay_WindowPtr, flag: int)
|
||
extern def Fl_Overlay_Window_border(self: Fl_Overlay_WindowPtr) -> int
|
||
extern def Fl_Overlay_Window_region(self: Fl_Overlay_WindowPtr) -> bytes
|
||
extern def Fl_Overlay_Window_set_region(self: Fl_Overlay_WindowPtr, r: bytes)
|
||
extern def Fl_Overlay_Window_iconize(self: Fl_Overlay_WindowPtr)
|
||
extern def Fl_Overlay_Window_fullscreen_active(self: Fl_Overlay_WindowPtr) -> t.CUInt32T
|
||
extern def Fl_Overlay_Window_free_position(self: Fl_Overlay_WindowPtr)
|
||
extern def Fl_Overlay_Window_decorated_w(self: Fl_Overlay_WindowPtr) -> int
|
||
extern def Fl_Overlay_Window_decorated_h(self: Fl_Overlay_WindowPtr) -> int
|
||
extern def Fl_Overlay_Window_size_range(self: Fl_Overlay_WindowPtr, a1: int, a2: int, a3: int, a4: int)
|
||
extern def Fl_Overlay_Window_hotspot(self: Fl_Overlay_WindowPtr, wid: Fl_WidgetPtr)
|
||
extern def Fl_Overlay_Window_set_shape(self: Fl_Overlay_WindowPtr, image: bytes)
|
||
extern def Fl_Overlay_Window_shape(self: Fl_Overlay_WindowPtr) -> bytes
|
||
extern def Fl_Overlay_Window_x_root(self: Fl_Overlay_WindowPtr) -> int
|
||
extern def Fl_Overlay_Window_y_root(self: Fl_Overlay_WindowPtr) -> int
|
||
extern def Fl_Overlay_Window_set_cursor_image(self: Fl_Overlay_WindowPtr, image: bytes, hot_x: int, hot_y: int)
|
||
extern def Fl_Overlay_Window_default_cursor(self: Fl_Overlay_WindowPtr, cursor: int)
|
||
extern def Fl_Overlay_Window_screen_num(self: Fl_Overlay_WindowPtr) -> int
|
||
extern def Fl_Overlay_Window_set_screen_num(self: Fl_Overlay_WindowPtr, screen_num: int)
|
||
extern def Fl_Overlay_Window_wait_for_expose(self: Fl_Overlay_WindowPtr)
|
||
extern def Fl_Overlay_Window_set_alpha(self: Fl_Overlay_WindowPtr, val: t.CUInt8T)
|
||
extern def Fl_Overlay_Window_alpha(self: Fl_Overlay_WindowPtr) -> t.CUInt8T
|
||
extern def Fl_Overlay_Window_force_position(self: Fl_Overlay_WindowPtr, flag: int)
|
||
extern def Fl_Overlay_Window_default_xclass() -> str
|
||
extern def Fl_Overlay_Window_xclass(self: Fl_Overlay_WindowPtr) -> str
|
||
extern def Fl_Overlay_Window_set_default_xclass(s: str)
|
||
extern def Fl_Overlay_Window_set_xclass(self: Fl_Overlay_WindowPtr, s: str)
|
||
extern def Fl_Overlay_Window_clear_modal_states(self: Fl_Overlay_WindowPtr)
|
||
extern def Fl_Overlay_Window_set_override(self: Fl_Overlay_WindowPtr)
|
||
extern def Fl_Overlay_Window_override(self: Fl_Overlay_WindowPtr) -> int
|
||
extern def Fl_Overlay_Window_icon_label(self: Fl_Overlay_WindowPtr) -> str
|
||
extern def Fl_Overlay_Window_set_icon_label(self: Fl_Overlay_WindowPtr, a1: str)
|
||
extern def Fl_Overlay_Window_set_icons(self: Fl_Overlay_WindowPtr, a1: bytes, length: int)
|
||
extern def Fl_Overlay_Window_maximize(self: Fl_Overlay_WindowPtr)
|
||
extern def Fl_Overlay_Window_un_maximize(self: Fl_Overlay_WindowPtr)
|
||
extern def Fl_Overlay_Window_maximize_active(self: Fl_Overlay_WindowPtr) -> t.CUInt32T
|
||
|
||
# ----- Fl_Gl_Window (widget_declare) -----
|
||
extern def Fl_Gl_Window_new(x: int, y: int, width: int, height: int, title: str) -> Fl_Gl_WindowPtr
|
||
extern def Fl_Gl_Window_x(self: Fl_Gl_WindowPtr) -> int
|
||
extern def Fl_Gl_Window_y(self: Fl_Gl_WindowPtr) -> int
|
||
extern def Fl_Gl_Window_width(self: Fl_Gl_WindowPtr) -> int
|
||
extern def Fl_Gl_Window_height(self: Fl_Gl_WindowPtr) -> int
|
||
extern def Fl_Gl_Window_label(self: Fl_Gl_WindowPtr) -> str
|
||
extern def Fl_Gl_Window_set_label(self: Fl_Gl_WindowPtr, title: str)
|
||
extern def Fl_Gl_Window_redraw(self: Fl_Gl_WindowPtr)
|
||
extern def Fl_Gl_Window_show(self: Fl_Gl_WindowPtr)
|
||
extern def Fl_Gl_Window_hide(self: Fl_Gl_WindowPtr)
|
||
extern def Fl_Gl_Window_activate(self: Fl_Gl_WindowPtr)
|
||
extern def Fl_Gl_Window_deactivate(self: Fl_Gl_WindowPtr)
|
||
extern def Fl_Gl_Window_redraw_label(self: Fl_Gl_WindowPtr)
|
||
extern def Fl_Gl_Window_resize(self: Fl_Gl_WindowPtr, x: int, y: int, width: int, height: int)
|
||
extern def Fl_Gl_Window_widget_resize(self: Fl_Gl_WindowPtr, x: int, y: int, width: int, height: int)
|
||
extern def Fl_Gl_Window_tooltip(self: Fl_Gl_WindowPtr) -> str
|
||
extern def Fl_Gl_Window_set_tooltip(self: Fl_Gl_WindowPtr, txt: str)
|
||
extern def Fl_Gl_Window_get_type(self: Fl_Gl_WindowPtr) -> int
|
||
extern def Fl_Gl_Window_set_type(self: Fl_Gl_WindowPtr, typ: int)
|
||
extern def Fl_Gl_Window_color(self: Fl_Gl_WindowPtr) -> t.CUInt32T
|
||
extern def Fl_Gl_Window_set_color(self: Fl_Gl_WindowPtr, color: t.CUInt32T)
|
||
extern def Fl_Gl_Window_measure_label(self: Fl_Gl_WindowPtr, a1: bytes, a2: bytes)
|
||
extern def Fl_Gl_Window_label_color(self: Fl_Gl_WindowPtr) -> t.CUInt32T
|
||
extern def Fl_Gl_Window_set_label_color(self: Fl_Gl_WindowPtr, color: t.CUInt32T)
|
||
extern def Fl_Gl_Window_label_font(self: Fl_Gl_WindowPtr) -> int
|
||
extern def Fl_Gl_Window_set_label_font(self: Fl_Gl_WindowPtr, font: int)
|
||
extern def Fl_Gl_Window_label_size(self: Fl_Gl_WindowPtr) -> int
|
||
extern def Fl_Gl_Window_set_label_size(self: Fl_Gl_WindowPtr, sz: int)
|
||
extern def Fl_Gl_Window_label_type(self: Fl_Gl_WindowPtr) -> int
|
||
extern def Fl_Gl_Window_set_label_type(self: Fl_Gl_WindowPtr, typ: int)
|
||
extern def Fl_Gl_Window_box(self: Fl_Gl_WindowPtr) -> int
|
||
extern def Fl_Gl_Window_set_box(self: Fl_Gl_WindowPtr, typ: int)
|
||
extern def Fl_Gl_Window_changed(self: Fl_Gl_WindowPtr) -> int
|
||
extern def Fl_Gl_Window_set_changed(self: Fl_Gl_WindowPtr)
|
||
extern def Fl_Gl_Window_clear_changed(self: Fl_Gl_WindowPtr)
|
||
extern def Fl_Gl_Window_align(self: Fl_Gl_WindowPtr) -> int
|
||
extern def Fl_Gl_Window_set_align(self: Fl_Gl_WindowPtr, typ: int)
|
||
extern def Fl_Gl_Window_delete(self: Fl_Gl_WindowPtr)
|
||
extern def Fl_Gl_Window_set_image(self: Fl_Gl_WindowPtr, a1: bytes)
|
||
extern def Fl_Gl_Window_handle(self: Fl_Gl_WindowPtr, cb: bytes, data: bytes)
|
||
extern def Fl_Gl_Window_handle_event(self: Fl_Gl_WindowPtr, event: int) -> int
|
||
extern def Fl_Gl_Window_draw(self: Fl_Gl_WindowPtr, cb: bytes, data: bytes)
|
||
extern def Fl_Gl_Window_resize_callback(self: Fl_Gl_WindowPtr, cb1: bytes, data: bytes)
|
||
extern def Fl_Gl_Window_set_when(self: Fl_Gl_WindowPtr, a1: int)
|
||
extern def Fl_Gl_Window_when(self: Fl_Gl_WindowPtr) -> int
|
||
extern def Fl_Gl_Window_image(self: Fl_Gl_WindowPtr) -> bytes
|
||
extern def Fl_Gl_Window_parent(self: Fl_Gl_WindowPtr) -> bytes
|
||
extern def Fl_Gl_Window_selection_color(self: Fl_Gl_WindowPtr) -> t.CUInt32T
|
||
extern def Fl_Gl_Window_set_selection_color(self: Fl_Gl_WindowPtr, color: t.CUInt32T)
|
||
extern def Fl_Gl_Window_do_callback(self: Fl_Gl_WindowPtr)
|
||
extern def Fl_Gl_Window_inside(self: Fl_Gl_WindowPtr, a1: bytes) -> int
|
||
extern def Fl_Gl_Window_window(self: Fl_Gl_WindowPtr) -> bytes
|
||
extern def Fl_Gl_Window_top_window(self: Fl_Gl_WindowPtr) -> bytes
|
||
extern def Fl_Gl_Window_takes_events(self: Fl_Gl_WindowPtr) -> int
|
||
extern def Fl_Gl_Window_user_data(self: Fl_Gl_WindowPtr) -> bytes
|
||
extern def Fl_Gl_Window_take_focus(self: Fl_Gl_WindowPtr) -> int
|
||
extern def Fl_Gl_Window_set_visible_focus(self: Fl_Gl_WindowPtr)
|
||
extern def Fl_Gl_Window_clear_visible_focus(self: Fl_Gl_WindowPtr)
|
||
extern def Fl_Gl_Window_visible_focus(self: Fl_Gl_WindowPtr, v: int)
|
||
extern def Fl_Gl_Window_has_visible_focus(self: Fl_Gl_WindowPtr) -> t.CUInt32T
|
||
extern def Fl_Gl_Window_set_user_data(self: Fl_Gl_WindowPtr, data: bytes)
|
||
extern def Fl_Gl_Window_draw_data(self: Fl_Gl_WindowPtr) -> bytes
|
||
extern def Fl_Gl_Window_handle_data(self: Fl_Gl_WindowPtr) -> bytes
|
||
extern def Fl_Gl_Window_set_draw_data(self: Fl_Gl_WindowPtr, data: bytes)
|
||
extern def Fl_Gl_Window_set_handle_data(self: Fl_Gl_WindowPtr, data: bytes)
|
||
extern def Fl_Gl_Window_damage(self: Fl_Gl_WindowPtr) -> t.CUInt8T
|
||
extern def Fl_Gl_Window_set_damage(self: Fl_Gl_WindowPtr, flag: t.CUInt8T)
|
||
extern def Fl_Gl_Window_set_damage_area(self: Fl_Gl_WindowPtr, flag: t.CUInt8T, x: int, y: int, w: int, h: int)
|
||
extern def Fl_Gl_Window_clear_damage(self: Fl_Gl_WindowPtr)
|
||
extern def Fl_Gl_Window_as_window(self: Fl_Gl_WindowPtr) -> bytes
|
||
extern def Fl_Gl_Window_as_group(self: Fl_Gl_WindowPtr) -> bytes
|
||
extern def Fl_Gl_Window_set_deimage(self: Fl_Gl_WindowPtr, a1: bytes)
|
||
extern def Fl_Gl_Window_deimage(self: Fl_Gl_WindowPtr) -> bytes
|
||
extern def Fl_Gl_Window_set_callback(self: Fl_Gl_WindowPtr, a1: bytes, a2: bytes)
|
||
extern def Fl_Gl_Window_visible(self: Fl_Gl_WindowPtr) -> int
|
||
extern def Fl_Gl_Window_visible_r(self: Fl_Gl_WindowPtr) -> int
|
||
extern def Fl_Gl_Window_active(self: Fl_Gl_WindowPtr) -> t.CUInt32T
|
||
extern def Fl_Gl_Window_active_r(self: Fl_Gl_WindowPtr) -> int
|
||
extern def Fl_Gl_Window_callback(self: Fl_Gl_WindowPtr) -> bytes
|
||
extern def Fl_Gl_Window_set_deletion_callback(self: Fl_Gl_WindowPtr, cb1: bytes, data: bytes)
|
||
extern def Fl_Gl_Window_from_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_Gl_WindowPtr
|
||
extern def Fl_Gl_Window_from_derived_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_Gl_WindowPtr
|
||
extern def Fl_Gl_Window_super_draw(ptr: Fl_WidgetPtr, flag: int)
|
||
extern def Fl_Gl_Window_super_draw_first(ptr: Fl_WidgetPtr, flag: int)
|
||
extern def Fl_Gl_Window_super_handle_first(ptr: Fl_WidgetPtr, flag: int)
|
||
|
||
# ----- Fl_Gl_Window (group_declare) -----
|
||
extern def Fl_Gl_Window_begin(self: Fl_Gl_WindowPtr)
|
||
extern def Fl_Gl_Window_end(self: Fl_Gl_WindowPtr)
|
||
extern def Fl_Gl_Window_find(self: Fl_Gl_WindowPtr, a1: bytes) -> int
|
||
extern def Fl_Gl_Window_add(self: Fl_Gl_WindowPtr, a1: bytes)
|
||
extern def Fl_Gl_Window_insert(self: Fl_Gl_WindowPtr, a1: bytes, pos: int)
|
||
extern def Fl_Gl_Window_remove(self: Fl_Gl_WindowPtr, wid: bytes)
|
||
extern def Fl_Gl_Window_remove_by_index(self: Fl_Gl_WindowPtr, idx: int)
|
||
extern def Fl_Gl_Window_clear(self: Fl_Gl_WindowPtr)
|
||
extern def Fl_Gl_Window_children(self: Fl_Gl_WindowPtr) -> int
|
||
extern def Fl_Gl_Window_child(self: Fl_Gl_WindowPtr, index: int) -> Fl_WidgetPtr
|
||
extern def Fl_Gl_Window_resizable(self: Fl_Gl_WindowPtr, a1: bytes)
|
||
extern def Fl_Gl_Window_set_clip_children(self: Fl_Gl_WindowPtr, c: int)
|
||
extern def Fl_Gl_Window_clip_children(self: Fl_Gl_WindowPtr) -> int
|
||
extern def Fl_Gl_Window_init_sizes(self: Fl_Gl_WindowPtr)
|
||
extern def Fl_Gl_Window_draw_child(self: Fl_Gl_WindowPtr, w: Fl_WidgetPtr)
|
||
extern def Fl_Gl_Window_update_child(self: Fl_Gl_WindowPtr, w: Fl_WidgetPtr)
|
||
extern def Fl_Gl_Window_draw_outside_label(self: Fl_Gl_WindowPtr, w: Fl_WidgetPtr)
|
||
extern def Fl_Gl_Window_draw_children(self: Fl_Gl_WindowPtr)
|
||
|
||
# ----- Fl_Gl_Window (window_declare) -----
|
||
extern def Fl_Gl_Window_make_modal(self: Fl_Gl_WindowPtr, boolean: t.CUInt32T)
|
||
extern def Fl_Gl_Window_fullscreen(self: Fl_Gl_WindowPtr, boolean: t.CUInt32T)
|
||
extern def Fl_Gl_Window_make_current(self: Fl_Gl_WindowPtr)
|
||
extern def Fl_Gl_Window_set_icon(self: Fl_Gl_WindowPtr, a1: bytes)
|
||
extern def Fl_Gl_Window_icon(self: Fl_Gl_WindowPtr) -> bytes
|
||
extern def Fl_Gl_Window_set_cursor(self: Fl_Gl_WindowPtr, cursor: int)
|
||
extern def Fl_Gl_Window_shown(self: Fl_Gl_WindowPtr) -> int
|
||
extern def Fl_Gl_Window_raw_handle(self: Fl_Gl_WindowPtr) -> bytes
|
||
extern def Fl_Gl_Window_set_border(self: Fl_Gl_WindowPtr, flag: int)
|
||
extern def Fl_Gl_Window_border(self: Fl_Gl_WindowPtr) -> int
|
||
extern def Fl_Gl_Window_region(self: Fl_Gl_WindowPtr) -> bytes
|
||
extern def Fl_Gl_Window_set_region(self: Fl_Gl_WindowPtr, r: bytes)
|
||
extern def Fl_Gl_Window_iconize(self: Fl_Gl_WindowPtr)
|
||
extern def Fl_Gl_Window_fullscreen_active(self: Fl_Gl_WindowPtr) -> t.CUInt32T
|
||
extern def Fl_Gl_Window_free_position(self: Fl_Gl_WindowPtr)
|
||
extern def Fl_Gl_Window_decorated_w(self: Fl_Gl_WindowPtr) -> int
|
||
extern def Fl_Gl_Window_decorated_h(self: Fl_Gl_WindowPtr) -> int
|
||
extern def Fl_Gl_Window_size_range(self: Fl_Gl_WindowPtr, a1: int, a2: int, a3: int, a4: int)
|
||
extern def Fl_Gl_Window_hotspot(self: Fl_Gl_WindowPtr, wid: Fl_WidgetPtr)
|
||
extern def Fl_Gl_Window_set_shape(self: Fl_Gl_WindowPtr, image: bytes)
|
||
extern def Fl_Gl_Window_shape(self: Fl_Gl_WindowPtr) -> bytes
|
||
extern def Fl_Gl_Window_x_root(self: Fl_Gl_WindowPtr) -> int
|
||
extern def Fl_Gl_Window_y_root(self: Fl_Gl_WindowPtr) -> int
|
||
extern def Fl_Gl_Window_set_cursor_image(self: Fl_Gl_WindowPtr, image: bytes, hot_x: int, hot_y: int)
|
||
extern def Fl_Gl_Window_default_cursor(self: Fl_Gl_WindowPtr, cursor: int)
|
||
extern def Fl_Gl_Window_screen_num(self: Fl_Gl_WindowPtr) -> int
|
||
extern def Fl_Gl_Window_set_screen_num(self: Fl_Gl_WindowPtr, screen_num: int)
|
||
extern def Fl_Gl_Window_wait_for_expose(self: Fl_Gl_WindowPtr)
|
||
extern def Fl_Gl_Window_set_alpha(self: Fl_Gl_WindowPtr, val: t.CUInt8T)
|
||
extern def Fl_Gl_Window_alpha(self: Fl_Gl_WindowPtr) -> t.CUInt8T
|
||
extern def Fl_Gl_Window_force_position(self: Fl_Gl_WindowPtr, flag: int)
|
||
extern def Fl_Gl_Window_default_xclass() -> str
|
||
extern def Fl_Gl_Window_xclass(self: Fl_Gl_WindowPtr) -> str
|
||
extern def Fl_Gl_Window_set_default_xclass(s: str)
|
||
extern def Fl_Gl_Window_set_xclass(self: Fl_Gl_WindowPtr, s: str)
|
||
extern def Fl_Gl_Window_clear_modal_states(self: Fl_Gl_WindowPtr)
|
||
extern def Fl_Gl_Window_set_override(self: Fl_Gl_WindowPtr)
|
||
extern def Fl_Gl_Window_override(self: Fl_Gl_WindowPtr) -> int
|
||
extern def Fl_Gl_Window_icon_label(self: Fl_Gl_WindowPtr) -> str
|
||
extern def Fl_Gl_Window_set_icon_label(self: Fl_Gl_WindowPtr, a1: str)
|
||
extern def Fl_Gl_Window_set_icons(self: Fl_Gl_WindowPtr, a1: bytes, length: int)
|
||
extern def Fl_Gl_Window_maximize(self: Fl_Gl_WindowPtr)
|
||
extern def Fl_Gl_Window_un_maximize(self: Fl_Gl_WindowPtr)
|
||
extern def Fl_Gl_Window_maximize_active(self: Fl_Gl_WindowPtr) -> t.CUInt32T
|
||
|
||
# ----- Fl_Glut_Window (widget_declare) -----
|
||
extern def Fl_Glut_Window_new(x: int, y: int, width: int, height: int, title: str) -> Fl_Glut_WindowPtr
|
||
extern def Fl_Glut_Window_x(self: Fl_Glut_WindowPtr) -> int
|
||
extern def Fl_Glut_Window_y(self: Fl_Glut_WindowPtr) -> int
|
||
extern def Fl_Glut_Window_width(self: Fl_Glut_WindowPtr) -> int
|
||
extern def Fl_Glut_Window_height(self: Fl_Glut_WindowPtr) -> int
|
||
extern def Fl_Glut_Window_label(self: Fl_Glut_WindowPtr) -> str
|
||
extern def Fl_Glut_Window_set_label(self: Fl_Glut_WindowPtr, title: str)
|
||
extern def Fl_Glut_Window_redraw(self: Fl_Glut_WindowPtr)
|
||
extern def Fl_Glut_Window_show(self: Fl_Glut_WindowPtr)
|
||
extern def Fl_Glut_Window_hide(self: Fl_Glut_WindowPtr)
|
||
extern def Fl_Glut_Window_activate(self: Fl_Glut_WindowPtr)
|
||
extern def Fl_Glut_Window_deactivate(self: Fl_Glut_WindowPtr)
|
||
extern def Fl_Glut_Window_redraw_label(self: Fl_Glut_WindowPtr)
|
||
extern def Fl_Glut_Window_resize(self: Fl_Glut_WindowPtr, x: int, y: int, width: int, height: int)
|
||
extern def Fl_Glut_Window_widget_resize(self: Fl_Glut_WindowPtr, x: int, y: int, width: int, height: int)
|
||
extern def Fl_Glut_Window_tooltip(self: Fl_Glut_WindowPtr) -> str
|
||
extern def Fl_Glut_Window_set_tooltip(self: Fl_Glut_WindowPtr, txt: str)
|
||
extern def Fl_Glut_Window_get_type(self: Fl_Glut_WindowPtr) -> int
|
||
extern def Fl_Glut_Window_set_type(self: Fl_Glut_WindowPtr, typ: int)
|
||
extern def Fl_Glut_Window_color(self: Fl_Glut_WindowPtr) -> t.CUInt32T
|
||
extern def Fl_Glut_Window_set_color(self: Fl_Glut_WindowPtr, color: t.CUInt32T)
|
||
extern def Fl_Glut_Window_measure_label(self: Fl_Glut_WindowPtr, a1: bytes, a2: bytes)
|
||
extern def Fl_Glut_Window_label_color(self: Fl_Glut_WindowPtr) -> t.CUInt32T
|
||
extern def Fl_Glut_Window_set_label_color(self: Fl_Glut_WindowPtr, color: t.CUInt32T)
|
||
extern def Fl_Glut_Window_label_font(self: Fl_Glut_WindowPtr) -> int
|
||
extern def Fl_Glut_Window_set_label_font(self: Fl_Glut_WindowPtr, font: int)
|
||
extern def Fl_Glut_Window_label_size(self: Fl_Glut_WindowPtr) -> int
|
||
extern def Fl_Glut_Window_set_label_size(self: Fl_Glut_WindowPtr, sz: int)
|
||
extern def Fl_Glut_Window_label_type(self: Fl_Glut_WindowPtr) -> int
|
||
extern def Fl_Glut_Window_set_label_type(self: Fl_Glut_WindowPtr, typ: int)
|
||
extern def Fl_Glut_Window_box(self: Fl_Glut_WindowPtr) -> int
|
||
extern def Fl_Glut_Window_set_box(self: Fl_Glut_WindowPtr, typ: int)
|
||
extern def Fl_Glut_Window_changed(self: Fl_Glut_WindowPtr) -> int
|
||
extern def Fl_Glut_Window_set_changed(self: Fl_Glut_WindowPtr)
|
||
extern def Fl_Glut_Window_clear_changed(self: Fl_Glut_WindowPtr)
|
||
extern def Fl_Glut_Window_align(self: Fl_Glut_WindowPtr) -> int
|
||
extern def Fl_Glut_Window_set_align(self: Fl_Glut_WindowPtr, typ: int)
|
||
extern def Fl_Glut_Window_delete(self: Fl_Glut_WindowPtr)
|
||
extern def Fl_Glut_Window_set_image(self: Fl_Glut_WindowPtr, a1: bytes)
|
||
extern def Fl_Glut_Window_handle(self: Fl_Glut_WindowPtr, cb: bytes, data: bytes)
|
||
extern def Fl_Glut_Window_handle_event(self: Fl_Glut_WindowPtr, event: int) -> int
|
||
extern def Fl_Glut_Window_draw(self: Fl_Glut_WindowPtr, cb: bytes, data: bytes)
|
||
extern def Fl_Glut_Window_resize_callback(self: Fl_Glut_WindowPtr, cb1: bytes, data: bytes)
|
||
extern def Fl_Glut_Window_set_when(self: Fl_Glut_WindowPtr, a1: int)
|
||
extern def Fl_Glut_Window_when(self: Fl_Glut_WindowPtr) -> int
|
||
extern def Fl_Glut_Window_image(self: Fl_Glut_WindowPtr) -> bytes
|
||
extern def Fl_Glut_Window_parent(self: Fl_Glut_WindowPtr) -> bytes
|
||
extern def Fl_Glut_Window_selection_color(self: Fl_Glut_WindowPtr) -> t.CUInt32T
|
||
extern def Fl_Glut_Window_set_selection_color(self: Fl_Glut_WindowPtr, color: t.CUInt32T)
|
||
extern def Fl_Glut_Window_do_callback(self: Fl_Glut_WindowPtr)
|
||
extern def Fl_Glut_Window_inside(self: Fl_Glut_WindowPtr, a1: bytes) -> int
|
||
extern def Fl_Glut_Window_window(self: Fl_Glut_WindowPtr) -> bytes
|
||
extern def Fl_Glut_Window_top_window(self: Fl_Glut_WindowPtr) -> bytes
|
||
extern def Fl_Glut_Window_takes_events(self: Fl_Glut_WindowPtr) -> int
|
||
extern def Fl_Glut_Window_user_data(self: Fl_Glut_WindowPtr) -> bytes
|
||
extern def Fl_Glut_Window_take_focus(self: Fl_Glut_WindowPtr) -> int
|
||
extern def Fl_Glut_Window_set_visible_focus(self: Fl_Glut_WindowPtr)
|
||
extern def Fl_Glut_Window_clear_visible_focus(self: Fl_Glut_WindowPtr)
|
||
extern def Fl_Glut_Window_visible_focus(self: Fl_Glut_WindowPtr, v: int)
|
||
extern def Fl_Glut_Window_has_visible_focus(self: Fl_Glut_WindowPtr) -> t.CUInt32T
|
||
extern def Fl_Glut_Window_set_user_data(self: Fl_Glut_WindowPtr, data: bytes)
|
||
extern def Fl_Glut_Window_draw_data(self: Fl_Glut_WindowPtr) -> bytes
|
||
extern def Fl_Glut_Window_handle_data(self: Fl_Glut_WindowPtr) -> bytes
|
||
extern def Fl_Glut_Window_set_draw_data(self: Fl_Glut_WindowPtr, data: bytes)
|
||
extern def Fl_Glut_Window_set_handle_data(self: Fl_Glut_WindowPtr, data: bytes)
|
||
extern def Fl_Glut_Window_damage(self: Fl_Glut_WindowPtr) -> t.CUInt8T
|
||
extern def Fl_Glut_Window_set_damage(self: Fl_Glut_WindowPtr, flag: t.CUInt8T)
|
||
extern def Fl_Glut_Window_set_damage_area(self: Fl_Glut_WindowPtr, flag: t.CUInt8T, x: int, y: int, w: int, h: int)
|
||
extern def Fl_Glut_Window_clear_damage(self: Fl_Glut_WindowPtr)
|
||
extern def Fl_Glut_Window_as_window(self: Fl_Glut_WindowPtr) -> bytes
|
||
extern def Fl_Glut_Window_as_group(self: Fl_Glut_WindowPtr) -> bytes
|
||
extern def Fl_Glut_Window_set_deimage(self: Fl_Glut_WindowPtr, a1: bytes)
|
||
extern def Fl_Glut_Window_deimage(self: Fl_Glut_WindowPtr) -> bytes
|
||
extern def Fl_Glut_Window_set_callback(self: Fl_Glut_WindowPtr, a1: bytes, a2: bytes)
|
||
extern def Fl_Glut_Window_visible(self: Fl_Glut_WindowPtr) -> int
|
||
extern def Fl_Glut_Window_visible_r(self: Fl_Glut_WindowPtr) -> int
|
||
extern def Fl_Glut_Window_active(self: Fl_Glut_WindowPtr) -> t.CUInt32T
|
||
extern def Fl_Glut_Window_active_r(self: Fl_Glut_WindowPtr) -> int
|
||
extern def Fl_Glut_Window_callback(self: Fl_Glut_WindowPtr) -> bytes
|
||
extern def Fl_Glut_Window_set_deletion_callback(self: Fl_Glut_WindowPtr, cb1: bytes, data: bytes)
|
||
extern def Fl_Glut_Window_from_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_Glut_WindowPtr
|
||
extern def Fl_Glut_Window_from_derived_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_Glut_WindowPtr
|
||
extern def Fl_Glut_Window_super_draw(ptr: Fl_WidgetPtr, flag: int)
|
||
extern def Fl_Glut_Window_super_draw_first(ptr: Fl_WidgetPtr, flag: int)
|
||
extern def Fl_Glut_Window_super_handle_first(ptr: Fl_WidgetPtr, flag: int)
|
||
|
||
# ----- Fl_Glut_Window (group_declare) -----
|
||
extern def Fl_Glut_Window_begin(self: Fl_Glut_WindowPtr)
|
||
extern def Fl_Glut_Window_end(self: Fl_Glut_WindowPtr)
|
||
extern def Fl_Glut_Window_find(self: Fl_Glut_WindowPtr, a1: bytes) -> int
|
||
extern def Fl_Glut_Window_add(self: Fl_Glut_WindowPtr, a1: bytes)
|
||
extern def Fl_Glut_Window_insert(self: Fl_Glut_WindowPtr, a1: bytes, pos: int)
|
||
extern def Fl_Glut_Window_remove(self: Fl_Glut_WindowPtr, wid: bytes)
|
||
extern def Fl_Glut_Window_remove_by_index(self: Fl_Glut_WindowPtr, idx: int)
|
||
extern def Fl_Glut_Window_clear(self: Fl_Glut_WindowPtr)
|
||
extern def Fl_Glut_Window_children(self: Fl_Glut_WindowPtr) -> int
|
||
extern def Fl_Glut_Window_child(self: Fl_Glut_WindowPtr, index: int) -> Fl_WidgetPtr
|
||
extern def Fl_Glut_Window_resizable(self: Fl_Glut_WindowPtr, a1: bytes)
|
||
extern def Fl_Glut_Window_set_clip_children(self: Fl_Glut_WindowPtr, c: int)
|
||
extern def Fl_Glut_Window_clip_children(self: Fl_Glut_WindowPtr) -> int
|
||
extern def Fl_Glut_Window_init_sizes(self: Fl_Glut_WindowPtr)
|
||
extern def Fl_Glut_Window_draw_child(self: Fl_Glut_WindowPtr, w: Fl_WidgetPtr)
|
||
extern def Fl_Glut_Window_update_child(self: Fl_Glut_WindowPtr, w: Fl_WidgetPtr)
|
||
extern def Fl_Glut_Window_draw_outside_label(self: Fl_Glut_WindowPtr, w: Fl_WidgetPtr)
|
||
extern def Fl_Glut_Window_draw_children(self: Fl_Glut_WindowPtr)
|
||
|
||
# ----- Fl_Glut_Window (window_declare) -----
|
||
extern def Fl_Glut_Window_make_modal(self: Fl_Glut_WindowPtr, boolean: t.CUInt32T)
|
||
extern def Fl_Glut_Window_fullscreen(self: Fl_Glut_WindowPtr, boolean: t.CUInt32T)
|
||
extern def Fl_Glut_Window_make_current(self: Fl_Glut_WindowPtr)
|
||
extern def Fl_Glut_Window_set_icon(self: Fl_Glut_WindowPtr, a1: bytes)
|
||
extern def Fl_Glut_Window_icon(self: Fl_Glut_WindowPtr) -> bytes
|
||
extern def Fl_Glut_Window_set_cursor(self: Fl_Glut_WindowPtr, cursor: int)
|
||
extern def Fl_Glut_Window_shown(self: Fl_Glut_WindowPtr) -> int
|
||
extern def Fl_Glut_Window_raw_handle(self: Fl_Glut_WindowPtr) -> bytes
|
||
extern def Fl_Glut_Window_set_border(self: Fl_Glut_WindowPtr, flag: int)
|
||
extern def Fl_Glut_Window_border(self: Fl_Glut_WindowPtr) -> int
|
||
extern def Fl_Glut_Window_region(self: Fl_Glut_WindowPtr) -> bytes
|
||
extern def Fl_Glut_Window_set_region(self: Fl_Glut_WindowPtr, r: bytes)
|
||
extern def Fl_Glut_Window_iconize(self: Fl_Glut_WindowPtr)
|
||
extern def Fl_Glut_Window_fullscreen_active(self: Fl_Glut_WindowPtr) -> t.CUInt32T
|
||
extern def Fl_Glut_Window_free_position(self: Fl_Glut_WindowPtr)
|
||
extern def Fl_Glut_Window_decorated_w(self: Fl_Glut_WindowPtr) -> int
|
||
extern def Fl_Glut_Window_decorated_h(self: Fl_Glut_WindowPtr) -> int
|
||
extern def Fl_Glut_Window_size_range(self: Fl_Glut_WindowPtr, a1: int, a2: int, a3: int, a4: int)
|
||
extern def Fl_Glut_Window_hotspot(self: Fl_Glut_WindowPtr, wid: Fl_WidgetPtr)
|
||
extern def Fl_Glut_Window_set_shape(self: Fl_Glut_WindowPtr, image: bytes)
|
||
extern def Fl_Glut_Window_shape(self: Fl_Glut_WindowPtr) -> bytes
|
||
extern def Fl_Glut_Window_x_root(self: Fl_Glut_WindowPtr) -> int
|
||
extern def Fl_Glut_Window_y_root(self: Fl_Glut_WindowPtr) -> int
|
||
extern def Fl_Glut_Window_set_cursor_image(self: Fl_Glut_WindowPtr, image: bytes, hot_x: int, hot_y: int)
|
||
extern def Fl_Glut_Window_default_cursor(self: Fl_Glut_WindowPtr, cursor: int)
|
||
extern def Fl_Glut_Window_screen_num(self: Fl_Glut_WindowPtr) -> int
|
||
extern def Fl_Glut_Window_set_screen_num(self: Fl_Glut_WindowPtr, screen_num: int)
|
||
extern def Fl_Glut_Window_wait_for_expose(self: Fl_Glut_WindowPtr)
|
||
extern def Fl_Glut_Window_set_alpha(self: Fl_Glut_WindowPtr, val: t.CUInt8T)
|
||
extern def Fl_Glut_Window_alpha(self: Fl_Glut_WindowPtr) -> t.CUInt8T
|
||
extern def Fl_Glut_Window_force_position(self: Fl_Glut_WindowPtr, flag: int)
|
||
extern def Fl_Glut_Window_default_xclass() -> str
|
||
extern def Fl_Glut_Window_xclass(self: Fl_Glut_WindowPtr) -> str
|
||
extern def Fl_Glut_Window_set_default_xclass(s: str)
|
||
extern def Fl_Glut_Window_set_xclass(self: Fl_Glut_WindowPtr, s: str)
|
||
extern def Fl_Glut_Window_clear_modal_states(self: Fl_Glut_WindowPtr)
|
||
extern def Fl_Glut_Window_set_override(self: Fl_Glut_WindowPtr)
|
||
extern def Fl_Glut_Window_override(self: Fl_Glut_WindowPtr) -> int
|
||
extern def Fl_Glut_Window_icon_label(self: Fl_Glut_WindowPtr) -> str
|
||
extern def Fl_Glut_Window_set_icon_label(self: Fl_Glut_WindowPtr, a1: str)
|
||
extern def Fl_Glut_Window_set_icons(self: Fl_Glut_WindowPtr, a1: bytes, length: int)
|
||
extern def Fl_Glut_Window_maximize(self: Fl_Glut_WindowPtr)
|
||
extern def Fl_Glut_Window_un_maximize(self: Fl_Glut_WindowPtr)
|
||
extern def Fl_Glut_Window_maximize_active(self: Fl_Glut_WindowPtr) -> t.CUInt32T
|
||
|
||
extern def Fl_Window_new_wh(width: int, height: int, title: str) -> Fl_WindowPtr
|
||
extern def Fl_Window_find_by_handle(handle: bytes) -> Fl_WindowPtr
|
||
extern def resolve_raw_handle(handle: bytes) -> bytes
|
||
extern def Fl_display() -> bytes
|
||
extern def Fl_gc() -> bytes
|
||
extern def Fl_cairo_gc() -> bytes
|
||
extern def Fl_Window_show_with_args(w: Fl_WindowPtr, argc: int, argv: bytes)
|
||
extern def Fl_Window_allow_expand_outside_parent(self: Fl_WindowPtr)
|
||
extern def Fl_Window_os_id(self: Fl_WindowPtr) -> t.CSizeT
|
||
extern def Fl_Double_Window_flush(w: Fl_Double_WindowPtr)
|
||
extern def Fl_Overlay_Window_draw_overlay(self: Fl_Overlay_WindowPtr, cb: bytes, data: bytes)
|
||
extern def Fl_Overlay_Window_redraw_overlay(self: Fl_Overlay_WindowPtr)
|
||
extern def Fl_Overlay_Window_can_do_overlay(self: Fl_Overlay_WindowPtr) -> int
|
||
extern def Fl_gl_start()
|
||
extern def Fl_gl_finish()
|
||
extern def Fl_Gl_Window_flush(self: Fl_Gl_WindowPtr)
|
||
extern def Fl_Gl_Window_valid(self: Fl_Gl_WindowPtr) -> t.CChar
|
||
extern def Fl_Gl_Window_set_valid(self: Fl_Gl_WindowPtr, v: t.CChar)
|
||
extern def Fl_Gl_Window_context_valid(self: Fl_Gl_WindowPtr) -> t.CChar
|
||
extern def Fl_Gl_Window_set_context_valid(self: Fl_Gl_WindowPtr, v: t.CChar)
|
||
extern def Fl_Gl_Window_can_do(self: Fl_Gl_WindowPtr) -> int
|
||
extern def Fl_Gl_Window_context(self: Fl_Gl_WindowPtr) -> bytes
|
||
extern def Fl_Gl_Window_set_context(self: Fl_Gl_WindowPtr, ctx: bytes, destroy_flag: int)
|
||
extern def Fl_Gl_Window_swap_buffers(self: Fl_Gl_WindowPtr)
|
||
extern def Fl_Gl_Window_set_swap_interval(self: Fl_Gl_WindowPtr, frames: int)
|
||
extern def Fl_Gl_Window_swap_interval(self: Fl_Gl_WindowPtr) -> int
|
||
extern def Fl_Gl_Window_ortho(self: Fl_Gl_WindowPtr)
|
||
extern def Fl_Gl_Window_can_do_overlay(self: Fl_Gl_WindowPtr) -> int
|
||
extern def Fl_Gl_Window_redraw_overlay(self: Fl_Gl_WindowPtr)
|
||
extern def Fl_Gl_Window_hide_overlay(self: Fl_Gl_WindowPtr)
|
||
extern def Fl_Gl_Window_make_overlay_current(self: Fl_Gl_WindowPtr)
|
||
extern def Fl_Gl_Window_pixels_per_unit(self: Fl_Gl_WindowPtr) -> t.CFloat
|
||
extern def Fl_Gl_Window_pixel_w(self: Fl_Gl_WindowPtr) -> int
|
||
extern def Fl_Gl_Window_pixel_h(self: Fl_Gl_WindowPtr) -> int
|
||
extern def Fl_Gl_Window_mode(self: Fl_Gl_WindowPtr) -> int
|
||
extern def Fl_Gl_Window_set_mode(self: Fl_Gl_WindowPtr, mode: int)
|
||
extern def Fl_Gl_Window_get_proc_address(self: Fl_Gl_WindowPtr, s: str) -> bytes
|
||
extern def Fl_Glut_Window_flush(self: Fl_Glut_WindowPtr)
|
||
extern def Fl_Glut_Window_valid(self: Fl_Glut_WindowPtr) -> t.CChar
|
||
extern def Fl_Glut_Window_set_valid(self: Fl_Glut_WindowPtr, v: t.CChar)
|
||
extern def Fl_Glut_Window_context_valid(self: Fl_Glut_WindowPtr) -> t.CChar
|
||
extern def Fl_Glut_Window_set_context_valid(self: Fl_Glut_WindowPtr, v: t.CChar)
|
||
extern def Fl_Glut_Window_can_do(self: Fl_Glut_WindowPtr) -> int
|
||
extern def Fl_Glut_Window_context(self: Fl_Glut_WindowPtr) -> bytes
|
||
extern def Fl_Glut_Window_set_context(self: Fl_Glut_WindowPtr, ctx: bytes, destroy_flag: int)
|
||
extern def Fl_Glut_Window_swap_buffers(self: Fl_Glut_WindowPtr)
|
||
extern def Fl_Glut_Window_set_swap_interval(self: Fl_Glut_WindowPtr, frames: int)
|
||
extern def Fl_Glut_Window_swap_interval(self: Fl_Glut_WindowPtr) -> int
|
||
extern def Fl_Glut_Window_ortho(self: Fl_Glut_WindowPtr)
|
||
extern def Fl_Glut_Window_can_do_overlay(self: Fl_Glut_WindowPtr) -> int
|
||
extern def Fl_Glut_Window_redraw_overlay(self: Fl_Glut_WindowPtr)
|
||
extern def Fl_Glut_Window_hide_overlay(self: Fl_Glut_WindowPtr)
|
||
extern def Fl_Glut_Window_make_overlay_current(self: Fl_Glut_WindowPtr)
|
||
extern def Fl_Glut_Window_pixels_per_unit(self: Fl_Glut_WindowPtr) -> t.CFloat
|
||
extern def Fl_Glut_Window_pixel_w(self: Fl_Glut_WindowPtr) -> int
|
||
extern def Fl_Glut_Window_pixel_h(self: Fl_Glut_WindowPtr) -> int
|
||
extern def Fl_Glut_Window_mode(self: Fl_Glut_WindowPtr) -> int
|
||
extern def Fl_Glut_Window_set_mode(self: Fl_Glut_WindowPtr, mode: int)
|
||
extern def Fl_Glut_Window_get_proc_address(self: Fl_Glut_WindowPtr, s: str) -> bytes
|