Files
Viper_VRTE/fltk/_cfl_misc.vp
T

642 lines
41 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
import t, c
from fltk._types import *
# ============================================================
# fltk/_cfl_misc.vp — cfl_misc.h 的 extern FFI 声明(对接 cfltk C API)
# ============================================================
# 所有函数直接对应 cfltk 生成的 C 符号(extern "C"),链接目标: cfltk2。
# 类型约定: Fl_* 对象均为不透明指针 (Fl_XxxPtr);const char* → str;
# 函数指针/void* → bytes(Viper 端传 0/NULL 或不使用)。
# ----- Fl_Spinner (widget_declare) -----
extern def Fl_Spinner_new(x: int, y: int, width: int, height: int, title: str) -> Fl_SpinnerPtr
extern def Fl_Spinner_x(self: Fl_SpinnerPtr) -> int
extern def Fl_Spinner_y(self: Fl_SpinnerPtr) -> int
extern def Fl_Spinner_width(self: Fl_SpinnerPtr) -> int
extern def Fl_Spinner_height(self: Fl_SpinnerPtr) -> int
extern def Fl_Spinner_label(self: Fl_SpinnerPtr) -> str
extern def Fl_Spinner_set_label(self: Fl_SpinnerPtr, title: str)
extern def Fl_Spinner_redraw(self: Fl_SpinnerPtr)
extern def Fl_Spinner_show(self: Fl_SpinnerPtr)
extern def Fl_Spinner_hide(self: Fl_SpinnerPtr)
extern def Fl_Spinner_activate(self: Fl_SpinnerPtr)
extern def Fl_Spinner_deactivate(self: Fl_SpinnerPtr)
extern def Fl_Spinner_redraw_label(self: Fl_SpinnerPtr)
extern def Fl_Spinner_resize(self: Fl_SpinnerPtr, x: int, y: int, width: int, height: int)
extern def Fl_Spinner_widget_resize(self: Fl_SpinnerPtr, x: int, y: int, width: int, height: int)
extern def Fl_Spinner_tooltip(self: Fl_SpinnerPtr) -> str
extern def Fl_Spinner_set_tooltip(self: Fl_SpinnerPtr, txt: str)
extern def Fl_Spinner_get_type(self: Fl_SpinnerPtr) -> int
extern def Fl_Spinner_set_type(self: Fl_SpinnerPtr, typ: int)
extern def Fl_Spinner_color(self: Fl_SpinnerPtr) -> t.CUInt32T
extern def Fl_Spinner_set_color(self: Fl_SpinnerPtr, color: t.CUInt32T)
extern def Fl_Spinner_measure_label(self: Fl_SpinnerPtr, a1: bytes, a2: bytes)
extern def Fl_Spinner_label_color(self: Fl_SpinnerPtr) -> t.CUInt32T
extern def Fl_Spinner_set_label_color(self: Fl_SpinnerPtr, color: t.CUInt32T)
extern def Fl_Spinner_label_font(self: Fl_SpinnerPtr) -> int
extern def Fl_Spinner_set_label_font(self: Fl_SpinnerPtr, font: int)
extern def Fl_Spinner_label_size(self: Fl_SpinnerPtr) -> int
extern def Fl_Spinner_set_label_size(self: Fl_SpinnerPtr, sz: int)
extern def Fl_Spinner_label_type(self: Fl_SpinnerPtr) -> int
extern def Fl_Spinner_set_label_type(self: Fl_SpinnerPtr, typ: int)
extern def Fl_Spinner_box(self: Fl_SpinnerPtr) -> int
extern def Fl_Spinner_set_box(self: Fl_SpinnerPtr, typ: int)
extern def Fl_Spinner_changed(self: Fl_SpinnerPtr) -> int
extern def Fl_Spinner_set_changed(self: Fl_SpinnerPtr)
extern def Fl_Spinner_clear_changed(self: Fl_SpinnerPtr)
extern def Fl_Spinner_align(self: Fl_SpinnerPtr) -> int
extern def Fl_Spinner_set_align(self: Fl_SpinnerPtr, typ: int)
extern def Fl_Spinner_delete(self: Fl_SpinnerPtr)
extern def Fl_Spinner_set_image(self: Fl_SpinnerPtr, a1: bytes)
extern def Fl_Spinner_handle(self: Fl_SpinnerPtr, cb: bytes, data: bytes)
extern def Fl_Spinner_handle_event(self: Fl_SpinnerPtr, event: int) -> int
extern def Fl_Spinner_draw(self: Fl_SpinnerPtr, cb: bytes, data: bytes)
extern def Fl_Spinner_resize_callback(self: Fl_SpinnerPtr, cb1: bytes, data: bytes)
extern def Fl_Spinner_set_when(self: Fl_SpinnerPtr, a1: int)
extern def Fl_Spinner_when(self: Fl_SpinnerPtr) -> int
extern def Fl_Spinner_image(self: Fl_SpinnerPtr) -> bytes
extern def Fl_Spinner_parent(self: Fl_SpinnerPtr) -> bytes
extern def Fl_Spinner_selection_color(self: Fl_SpinnerPtr) -> t.CUInt32T
extern def Fl_Spinner_set_selection_color(self: Fl_SpinnerPtr, color: t.CUInt32T)
extern def Fl_Spinner_do_callback(self: Fl_SpinnerPtr)
extern def Fl_Spinner_inside(self: Fl_SpinnerPtr, a1: bytes) -> int
extern def Fl_Spinner_window(self: Fl_SpinnerPtr) -> bytes
extern def Fl_Spinner_top_window(self: Fl_SpinnerPtr) -> bytes
extern def Fl_Spinner_takes_events(self: Fl_SpinnerPtr) -> int
extern def Fl_Spinner_user_data(self: Fl_SpinnerPtr) -> bytes
extern def Fl_Spinner_take_focus(self: Fl_SpinnerPtr) -> int
extern def Fl_Spinner_set_visible_focus(self: Fl_SpinnerPtr)
extern def Fl_Spinner_clear_visible_focus(self: Fl_SpinnerPtr)
extern def Fl_Spinner_visible_focus(self: Fl_SpinnerPtr, v: int)
extern def Fl_Spinner_has_visible_focus(self: Fl_SpinnerPtr) -> t.CUInt32T
extern def Fl_Spinner_set_user_data(self: Fl_SpinnerPtr, data: bytes)
extern def Fl_Spinner_draw_data(self: Fl_SpinnerPtr) -> bytes
extern def Fl_Spinner_handle_data(self: Fl_SpinnerPtr) -> bytes
extern def Fl_Spinner_set_draw_data(self: Fl_SpinnerPtr, data: bytes)
extern def Fl_Spinner_set_handle_data(self: Fl_SpinnerPtr, data: bytes)
extern def Fl_Spinner_damage(self: Fl_SpinnerPtr) -> t.CUInt8T
extern def Fl_Spinner_set_damage(self: Fl_SpinnerPtr, flag: t.CUInt8T)
extern def Fl_Spinner_set_damage_area(self: Fl_SpinnerPtr, flag: t.CUInt8T, x: int, y: int, w: int, h: int)
extern def Fl_Spinner_clear_damage(self: Fl_SpinnerPtr)
extern def Fl_Spinner_as_window(self: Fl_SpinnerPtr) -> bytes
extern def Fl_Spinner_as_group(self: Fl_SpinnerPtr) -> bytes
extern def Fl_Spinner_set_deimage(self: Fl_SpinnerPtr, a1: bytes)
extern def Fl_Spinner_deimage(self: Fl_SpinnerPtr) -> bytes
extern def Fl_Spinner_set_callback(self: Fl_SpinnerPtr, a1: bytes, a2: bytes)
extern def Fl_Spinner_visible(self: Fl_SpinnerPtr) -> int
extern def Fl_Spinner_visible_r(self: Fl_SpinnerPtr) -> int
extern def Fl_Spinner_active(self: Fl_SpinnerPtr) -> t.CUInt32T
extern def Fl_Spinner_active_r(self: Fl_SpinnerPtr) -> int
extern def Fl_Spinner_callback(self: Fl_SpinnerPtr) -> bytes
extern def Fl_Spinner_set_deletion_callback(self: Fl_SpinnerPtr, cb1: bytes, data: bytes)
extern def Fl_Spinner_from_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_SpinnerPtr
extern def Fl_Spinner_from_derived_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_SpinnerPtr
extern def Fl_Spinner_super_draw(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Spinner_super_draw_first(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Spinner_super_handle_first(ptr: Fl_WidgetPtr, flag: int)
# ----- Fl_Clock (widget_declare) -----
extern def Fl_Clock_new(x: int, y: int, width: int, height: int, title: str) -> Fl_ClockPtr
extern def Fl_Clock_x(self: Fl_ClockPtr) -> int
extern def Fl_Clock_y(self: Fl_ClockPtr) -> int
extern def Fl_Clock_width(self: Fl_ClockPtr) -> int
extern def Fl_Clock_height(self: Fl_ClockPtr) -> int
extern def Fl_Clock_label(self: Fl_ClockPtr) -> str
extern def Fl_Clock_set_label(self: Fl_ClockPtr, title: str)
extern def Fl_Clock_redraw(self: Fl_ClockPtr)
extern def Fl_Clock_show(self: Fl_ClockPtr)
extern def Fl_Clock_hide(self: Fl_ClockPtr)
extern def Fl_Clock_activate(self: Fl_ClockPtr)
extern def Fl_Clock_deactivate(self: Fl_ClockPtr)
extern def Fl_Clock_redraw_label(self: Fl_ClockPtr)
extern def Fl_Clock_resize(self: Fl_ClockPtr, x: int, y: int, width: int, height: int)
extern def Fl_Clock_widget_resize(self: Fl_ClockPtr, x: int, y: int, width: int, height: int)
extern def Fl_Clock_tooltip(self: Fl_ClockPtr) -> str
extern def Fl_Clock_set_tooltip(self: Fl_ClockPtr, txt: str)
extern def Fl_Clock_get_type(self: Fl_ClockPtr) -> int
extern def Fl_Clock_set_type(self: Fl_ClockPtr, typ: int)
extern def Fl_Clock_color(self: Fl_ClockPtr) -> t.CUInt32T
extern def Fl_Clock_set_color(self: Fl_ClockPtr, color: t.CUInt32T)
extern def Fl_Clock_measure_label(self: Fl_ClockPtr, a1: bytes, a2: bytes)
extern def Fl_Clock_label_color(self: Fl_ClockPtr) -> t.CUInt32T
extern def Fl_Clock_set_label_color(self: Fl_ClockPtr, color: t.CUInt32T)
extern def Fl_Clock_label_font(self: Fl_ClockPtr) -> int
extern def Fl_Clock_set_label_font(self: Fl_ClockPtr, font: int)
extern def Fl_Clock_label_size(self: Fl_ClockPtr) -> int
extern def Fl_Clock_set_label_size(self: Fl_ClockPtr, sz: int)
extern def Fl_Clock_label_type(self: Fl_ClockPtr) -> int
extern def Fl_Clock_set_label_type(self: Fl_ClockPtr, typ: int)
extern def Fl_Clock_box(self: Fl_ClockPtr) -> int
extern def Fl_Clock_set_box(self: Fl_ClockPtr, typ: int)
extern def Fl_Clock_changed(self: Fl_ClockPtr) -> int
extern def Fl_Clock_set_changed(self: Fl_ClockPtr)
extern def Fl_Clock_clear_changed(self: Fl_ClockPtr)
extern def Fl_Clock_align(self: Fl_ClockPtr) -> int
extern def Fl_Clock_set_align(self: Fl_ClockPtr, typ: int)
extern def Fl_Clock_delete(self: Fl_ClockPtr)
extern def Fl_Clock_set_image(self: Fl_ClockPtr, a1: bytes)
extern def Fl_Clock_handle(self: Fl_ClockPtr, cb: bytes, data: bytes)
extern def Fl_Clock_handle_event(self: Fl_ClockPtr, event: int) -> int
extern def Fl_Clock_draw(self: Fl_ClockPtr, cb: bytes, data: bytes)
extern def Fl_Clock_resize_callback(self: Fl_ClockPtr, cb1: bytes, data: bytes)
extern def Fl_Clock_set_when(self: Fl_ClockPtr, a1: int)
extern def Fl_Clock_when(self: Fl_ClockPtr) -> int
extern def Fl_Clock_image(self: Fl_ClockPtr) -> bytes
extern def Fl_Clock_parent(self: Fl_ClockPtr) -> bytes
extern def Fl_Clock_selection_color(self: Fl_ClockPtr) -> t.CUInt32T
extern def Fl_Clock_set_selection_color(self: Fl_ClockPtr, color: t.CUInt32T)
extern def Fl_Clock_do_callback(self: Fl_ClockPtr)
extern def Fl_Clock_inside(self: Fl_ClockPtr, a1: bytes) -> int
extern def Fl_Clock_window(self: Fl_ClockPtr) -> bytes
extern def Fl_Clock_top_window(self: Fl_ClockPtr) -> bytes
extern def Fl_Clock_takes_events(self: Fl_ClockPtr) -> int
extern def Fl_Clock_user_data(self: Fl_ClockPtr) -> bytes
extern def Fl_Clock_take_focus(self: Fl_ClockPtr) -> int
extern def Fl_Clock_set_visible_focus(self: Fl_ClockPtr)
extern def Fl_Clock_clear_visible_focus(self: Fl_ClockPtr)
extern def Fl_Clock_visible_focus(self: Fl_ClockPtr, v: int)
extern def Fl_Clock_has_visible_focus(self: Fl_ClockPtr) -> t.CUInt32T
extern def Fl_Clock_set_user_data(self: Fl_ClockPtr, data: bytes)
extern def Fl_Clock_draw_data(self: Fl_ClockPtr) -> bytes
extern def Fl_Clock_handle_data(self: Fl_ClockPtr) -> bytes
extern def Fl_Clock_set_draw_data(self: Fl_ClockPtr, data: bytes)
extern def Fl_Clock_set_handle_data(self: Fl_ClockPtr, data: bytes)
extern def Fl_Clock_damage(self: Fl_ClockPtr) -> t.CUInt8T
extern def Fl_Clock_set_damage(self: Fl_ClockPtr, flag: t.CUInt8T)
extern def Fl_Clock_set_damage_area(self: Fl_ClockPtr, flag: t.CUInt8T, x: int, y: int, w: int, h: int)
extern def Fl_Clock_clear_damage(self: Fl_ClockPtr)
extern def Fl_Clock_as_window(self: Fl_ClockPtr) -> bytes
extern def Fl_Clock_as_group(self: Fl_ClockPtr) -> bytes
extern def Fl_Clock_set_deimage(self: Fl_ClockPtr, a1: bytes)
extern def Fl_Clock_deimage(self: Fl_ClockPtr) -> bytes
extern def Fl_Clock_set_callback(self: Fl_ClockPtr, a1: bytes, a2: bytes)
extern def Fl_Clock_visible(self: Fl_ClockPtr) -> int
extern def Fl_Clock_visible_r(self: Fl_ClockPtr) -> int
extern def Fl_Clock_active(self: Fl_ClockPtr) -> t.CUInt32T
extern def Fl_Clock_active_r(self: Fl_ClockPtr) -> int
extern def Fl_Clock_callback(self: Fl_ClockPtr) -> bytes
extern def Fl_Clock_set_deletion_callback(self: Fl_ClockPtr, cb1: bytes, data: bytes)
extern def Fl_Clock_from_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_ClockPtr
extern def Fl_Clock_from_derived_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_ClockPtr
extern def Fl_Clock_super_draw(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Clock_super_draw_first(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Clock_super_handle_first(ptr: Fl_WidgetPtr, flag: int)
# ----- Fl_Chart (widget_declare) -----
extern def Fl_Chart_new(x: int, y: int, width: int, height: int, title: str) -> Fl_ChartPtr
extern def Fl_Chart_x(self: Fl_ChartPtr) -> int
extern def Fl_Chart_y(self: Fl_ChartPtr) -> int
extern def Fl_Chart_width(self: Fl_ChartPtr) -> int
extern def Fl_Chart_height(self: Fl_ChartPtr) -> int
extern def Fl_Chart_label(self: Fl_ChartPtr) -> str
extern def Fl_Chart_set_label(self: Fl_ChartPtr, title: str)
extern def Fl_Chart_redraw(self: Fl_ChartPtr)
extern def Fl_Chart_show(self: Fl_ChartPtr)
extern def Fl_Chart_hide(self: Fl_ChartPtr)
extern def Fl_Chart_activate(self: Fl_ChartPtr)
extern def Fl_Chart_deactivate(self: Fl_ChartPtr)
extern def Fl_Chart_redraw_label(self: Fl_ChartPtr)
extern def Fl_Chart_resize(self: Fl_ChartPtr, x: int, y: int, width: int, height: int)
extern def Fl_Chart_widget_resize(self: Fl_ChartPtr, x: int, y: int, width: int, height: int)
extern def Fl_Chart_tooltip(self: Fl_ChartPtr) -> str
extern def Fl_Chart_set_tooltip(self: Fl_ChartPtr, txt: str)
extern def Fl_Chart_get_type(self: Fl_ChartPtr) -> int
extern def Fl_Chart_set_type(self: Fl_ChartPtr, typ: int)
extern def Fl_Chart_color(self: Fl_ChartPtr) -> t.CUInt32T
extern def Fl_Chart_set_color(self: Fl_ChartPtr, color: t.CUInt32T)
extern def Fl_Chart_measure_label(self: Fl_ChartPtr, a1: bytes, a2: bytes)
extern def Fl_Chart_label_color(self: Fl_ChartPtr) -> t.CUInt32T
extern def Fl_Chart_set_label_color(self: Fl_ChartPtr, color: t.CUInt32T)
extern def Fl_Chart_label_font(self: Fl_ChartPtr) -> int
extern def Fl_Chart_set_label_font(self: Fl_ChartPtr, font: int)
extern def Fl_Chart_label_size(self: Fl_ChartPtr) -> int
extern def Fl_Chart_set_label_size(self: Fl_ChartPtr, sz: int)
extern def Fl_Chart_label_type(self: Fl_ChartPtr) -> int
extern def Fl_Chart_set_label_type(self: Fl_ChartPtr, typ: int)
extern def Fl_Chart_box(self: Fl_ChartPtr) -> int
extern def Fl_Chart_set_box(self: Fl_ChartPtr, typ: int)
extern def Fl_Chart_changed(self: Fl_ChartPtr) -> int
extern def Fl_Chart_set_changed(self: Fl_ChartPtr)
extern def Fl_Chart_clear_changed(self: Fl_ChartPtr)
extern def Fl_Chart_align(self: Fl_ChartPtr) -> int
extern def Fl_Chart_set_align(self: Fl_ChartPtr, typ: int)
extern def Fl_Chart_delete(self: Fl_ChartPtr)
extern def Fl_Chart_set_image(self: Fl_ChartPtr, a1: bytes)
extern def Fl_Chart_handle(self: Fl_ChartPtr, cb: bytes, data: bytes)
extern def Fl_Chart_handle_event(self: Fl_ChartPtr, event: int) -> int
extern def Fl_Chart_draw(self: Fl_ChartPtr, cb: bytes, data: bytes)
extern def Fl_Chart_resize_callback(self: Fl_ChartPtr, cb1: bytes, data: bytes)
extern def Fl_Chart_set_when(self: Fl_ChartPtr, a1: int)
extern def Fl_Chart_when(self: Fl_ChartPtr) -> int
extern def Fl_Chart_image(self: Fl_ChartPtr) -> bytes
extern def Fl_Chart_parent(self: Fl_ChartPtr) -> bytes
extern def Fl_Chart_selection_color(self: Fl_ChartPtr) -> t.CUInt32T
extern def Fl_Chart_set_selection_color(self: Fl_ChartPtr, color: t.CUInt32T)
extern def Fl_Chart_do_callback(self: Fl_ChartPtr)
extern def Fl_Chart_inside(self: Fl_ChartPtr, a1: bytes) -> int
extern def Fl_Chart_window(self: Fl_ChartPtr) -> bytes
extern def Fl_Chart_top_window(self: Fl_ChartPtr) -> bytes
extern def Fl_Chart_takes_events(self: Fl_ChartPtr) -> int
extern def Fl_Chart_user_data(self: Fl_ChartPtr) -> bytes
extern def Fl_Chart_take_focus(self: Fl_ChartPtr) -> int
extern def Fl_Chart_set_visible_focus(self: Fl_ChartPtr)
extern def Fl_Chart_clear_visible_focus(self: Fl_ChartPtr)
extern def Fl_Chart_visible_focus(self: Fl_ChartPtr, v: int)
extern def Fl_Chart_has_visible_focus(self: Fl_ChartPtr) -> t.CUInt32T
extern def Fl_Chart_set_user_data(self: Fl_ChartPtr, data: bytes)
extern def Fl_Chart_draw_data(self: Fl_ChartPtr) -> bytes
extern def Fl_Chart_handle_data(self: Fl_ChartPtr) -> bytes
extern def Fl_Chart_set_draw_data(self: Fl_ChartPtr, data: bytes)
extern def Fl_Chart_set_handle_data(self: Fl_ChartPtr, data: bytes)
extern def Fl_Chart_damage(self: Fl_ChartPtr) -> t.CUInt8T
extern def Fl_Chart_set_damage(self: Fl_ChartPtr, flag: t.CUInt8T)
extern def Fl_Chart_set_damage_area(self: Fl_ChartPtr, flag: t.CUInt8T, x: int, y: int, w: int, h: int)
extern def Fl_Chart_clear_damage(self: Fl_ChartPtr)
extern def Fl_Chart_as_window(self: Fl_ChartPtr) -> bytes
extern def Fl_Chart_as_group(self: Fl_ChartPtr) -> bytes
extern def Fl_Chart_set_deimage(self: Fl_ChartPtr, a1: bytes)
extern def Fl_Chart_deimage(self: Fl_ChartPtr) -> bytes
extern def Fl_Chart_set_callback(self: Fl_ChartPtr, a1: bytes, a2: bytes)
extern def Fl_Chart_visible(self: Fl_ChartPtr) -> int
extern def Fl_Chart_visible_r(self: Fl_ChartPtr) -> int
extern def Fl_Chart_active(self: Fl_ChartPtr) -> t.CUInt32T
extern def Fl_Chart_active_r(self: Fl_ChartPtr) -> int
extern def Fl_Chart_callback(self: Fl_ChartPtr) -> bytes
extern def Fl_Chart_set_deletion_callback(self: Fl_ChartPtr, cb1: bytes, data: bytes)
extern def Fl_Chart_from_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_ChartPtr
extern def Fl_Chart_from_derived_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_ChartPtr
extern def Fl_Chart_super_draw(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Chart_super_draw_first(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Chart_super_handle_first(ptr: Fl_WidgetPtr, flag: int)
# ----- Fl_Progress (widget_declare) -----
extern def Fl_Progress_new(x: int, y: int, width: int, height: int, title: str) -> Fl_ProgressPtr
extern def Fl_Progress_x(self: Fl_ProgressPtr) -> int
extern def Fl_Progress_y(self: Fl_ProgressPtr) -> int
extern def Fl_Progress_width(self: Fl_ProgressPtr) -> int
extern def Fl_Progress_height(self: Fl_ProgressPtr) -> int
extern def Fl_Progress_label(self: Fl_ProgressPtr) -> str
extern def Fl_Progress_set_label(self: Fl_ProgressPtr, title: str)
extern def Fl_Progress_redraw(self: Fl_ProgressPtr)
extern def Fl_Progress_show(self: Fl_ProgressPtr)
extern def Fl_Progress_hide(self: Fl_ProgressPtr)
extern def Fl_Progress_activate(self: Fl_ProgressPtr)
extern def Fl_Progress_deactivate(self: Fl_ProgressPtr)
extern def Fl_Progress_redraw_label(self: Fl_ProgressPtr)
extern def Fl_Progress_resize(self: Fl_ProgressPtr, x: int, y: int, width: int, height: int)
extern def Fl_Progress_widget_resize(self: Fl_ProgressPtr, x: int, y: int, width: int, height: int)
extern def Fl_Progress_tooltip(self: Fl_ProgressPtr) -> str
extern def Fl_Progress_set_tooltip(self: Fl_ProgressPtr, txt: str)
extern def Fl_Progress_get_type(self: Fl_ProgressPtr) -> int
extern def Fl_Progress_set_type(self: Fl_ProgressPtr, typ: int)
extern def Fl_Progress_color(self: Fl_ProgressPtr) -> t.CUInt32T
extern def Fl_Progress_set_color(self: Fl_ProgressPtr, color: t.CUInt32T)
extern def Fl_Progress_measure_label(self: Fl_ProgressPtr, a1: bytes, a2: bytes)
extern def Fl_Progress_label_color(self: Fl_ProgressPtr) -> t.CUInt32T
extern def Fl_Progress_set_label_color(self: Fl_ProgressPtr, color: t.CUInt32T)
extern def Fl_Progress_label_font(self: Fl_ProgressPtr) -> int
extern def Fl_Progress_set_label_font(self: Fl_ProgressPtr, font: int)
extern def Fl_Progress_label_size(self: Fl_ProgressPtr) -> int
extern def Fl_Progress_set_label_size(self: Fl_ProgressPtr, sz: int)
extern def Fl_Progress_label_type(self: Fl_ProgressPtr) -> int
extern def Fl_Progress_set_label_type(self: Fl_ProgressPtr, typ: int)
extern def Fl_Progress_box(self: Fl_ProgressPtr) -> int
extern def Fl_Progress_set_box(self: Fl_ProgressPtr, typ: int)
extern def Fl_Progress_changed(self: Fl_ProgressPtr) -> int
extern def Fl_Progress_set_changed(self: Fl_ProgressPtr)
extern def Fl_Progress_clear_changed(self: Fl_ProgressPtr)
extern def Fl_Progress_align(self: Fl_ProgressPtr) -> int
extern def Fl_Progress_set_align(self: Fl_ProgressPtr, typ: int)
extern def Fl_Progress_delete(self: Fl_ProgressPtr)
extern def Fl_Progress_set_image(self: Fl_ProgressPtr, a1: bytes)
extern def Fl_Progress_handle(self: Fl_ProgressPtr, cb: bytes, data: bytes)
extern def Fl_Progress_handle_event(self: Fl_ProgressPtr, event: int) -> int
extern def Fl_Progress_draw(self: Fl_ProgressPtr, cb: bytes, data: bytes)
extern def Fl_Progress_resize_callback(self: Fl_ProgressPtr, cb1: bytes, data: bytes)
extern def Fl_Progress_set_when(self: Fl_ProgressPtr, a1: int)
extern def Fl_Progress_when(self: Fl_ProgressPtr) -> int
extern def Fl_Progress_image(self: Fl_ProgressPtr) -> bytes
extern def Fl_Progress_parent(self: Fl_ProgressPtr) -> bytes
extern def Fl_Progress_selection_color(self: Fl_ProgressPtr) -> t.CUInt32T
extern def Fl_Progress_set_selection_color(self: Fl_ProgressPtr, color: t.CUInt32T)
extern def Fl_Progress_do_callback(self: Fl_ProgressPtr)
extern def Fl_Progress_inside(self: Fl_ProgressPtr, a1: bytes) -> int
extern def Fl_Progress_window(self: Fl_ProgressPtr) -> bytes
extern def Fl_Progress_top_window(self: Fl_ProgressPtr) -> bytes
extern def Fl_Progress_takes_events(self: Fl_ProgressPtr) -> int
extern def Fl_Progress_user_data(self: Fl_ProgressPtr) -> bytes
extern def Fl_Progress_take_focus(self: Fl_ProgressPtr) -> int
extern def Fl_Progress_set_visible_focus(self: Fl_ProgressPtr)
extern def Fl_Progress_clear_visible_focus(self: Fl_ProgressPtr)
extern def Fl_Progress_visible_focus(self: Fl_ProgressPtr, v: int)
extern def Fl_Progress_has_visible_focus(self: Fl_ProgressPtr) -> t.CUInt32T
extern def Fl_Progress_set_user_data(self: Fl_ProgressPtr, data: bytes)
extern def Fl_Progress_draw_data(self: Fl_ProgressPtr) -> bytes
extern def Fl_Progress_handle_data(self: Fl_ProgressPtr) -> bytes
extern def Fl_Progress_set_draw_data(self: Fl_ProgressPtr, data: bytes)
extern def Fl_Progress_set_handle_data(self: Fl_ProgressPtr, data: bytes)
extern def Fl_Progress_damage(self: Fl_ProgressPtr) -> t.CUInt8T
extern def Fl_Progress_set_damage(self: Fl_ProgressPtr, flag: t.CUInt8T)
extern def Fl_Progress_set_damage_area(self: Fl_ProgressPtr, flag: t.CUInt8T, x: int, y: int, w: int, h: int)
extern def Fl_Progress_clear_damage(self: Fl_ProgressPtr)
extern def Fl_Progress_as_window(self: Fl_ProgressPtr) -> bytes
extern def Fl_Progress_as_group(self: Fl_ProgressPtr) -> bytes
extern def Fl_Progress_set_deimage(self: Fl_ProgressPtr, a1: bytes)
extern def Fl_Progress_deimage(self: Fl_ProgressPtr) -> bytes
extern def Fl_Progress_set_callback(self: Fl_ProgressPtr, a1: bytes, a2: bytes)
extern def Fl_Progress_visible(self: Fl_ProgressPtr) -> int
extern def Fl_Progress_visible_r(self: Fl_ProgressPtr) -> int
extern def Fl_Progress_active(self: Fl_ProgressPtr) -> t.CUInt32T
extern def Fl_Progress_active_r(self: Fl_ProgressPtr) -> int
extern def Fl_Progress_callback(self: Fl_ProgressPtr) -> bytes
extern def Fl_Progress_set_deletion_callback(self: Fl_ProgressPtr, cb1: bytes, data: bytes)
extern def Fl_Progress_from_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_ProgressPtr
extern def Fl_Progress_from_derived_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_ProgressPtr
extern def Fl_Progress_super_draw(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Progress_super_draw_first(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Progress_super_handle_first(ptr: Fl_WidgetPtr, flag: int)
# ----- Fl_Help_View (widget_declare) -----
extern def Fl_Help_View_new(x: int, y: int, width: int, height: int, title: str) -> Fl_Help_ViewPtr
extern def Fl_Help_View_x(self: Fl_Help_ViewPtr) -> int
extern def Fl_Help_View_y(self: Fl_Help_ViewPtr) -> int
extern def Fl_Help_View_width(self: Fl_Help_ViewPtr) -> int
extern def Fl_Help_View_height(self: Fl_Help_ViewPtr) -> int
extern def Fl_Help_View_label(self: Fl_Help_ViewPtr) -> str
extern def Fl_Help_View_set_label(self: Fl_Help_ViewPtr, title: str)
extern def Fl_Help_View_redraw(self: Fl_Help_ViewPtr)
extern def Fl_Help_View_show(self: Fl_Help_ViewPtr)
extern def Fl_Help_View_hide(self: Fl_Help_ViewPtr)
extern def Fl_Help_View_activate(self: Fl_Help_ViewPtr)
extern def Fl_Help_View_deactivate(self: Fl_Help_ViewPtr)
extern def Fl_Help_View_redraw_label(self: Fl_Help_ViewPtr)
extern def Fl_Help_View_resize(self: Fl_Help_ViewPtr, x: int, y: int, width: int, height: int)
extern def Fl_Help_View_widget_resize(self: Fl_Help_ViewPtr, x: int, y: int, width: int, height: int)
extern def Fl_Help_View_tooltip(self: Fl_Help_ViewPtr) -> str
extern def Fl_Help_View_set_tooltip(self: Fl_Help_ViewPtr, txt: str)
extern def Fl_Help_View_get_type(self: Fl_Help_ViewPtr) -> int
extern def Fl_Help_View_set_type(self: Fl_Help_ViewPtr, typ: int)
extern def Fl_Help_View_color(self: Fl_Help_ViewPtr) -> t.CUInt32T
extern def Fl_Help_View_set_color(self: Fl_Help_ViewPtr, color: t.CUInt32T)
extern def Fl_Help_View_measure_label(self: Fl_Help_ViewPtr, a1: bytes, a2: bytes)
extern def Fl_Help_View_label_color(self: Fl_Help_ViewPtr) -> t.CUInt32T
extern def Fl_Help_View_set_label_color(self: Fl_Help_ViewPtr, color: t.CUInt32T)
extern def Fl_Help_View_label_font(self: Fl_Help_ViewPtr) -> int
extern def Fl_Help_View_set_label_font(self: Fl_Help_ViewPtr, font: int)
extern def Fl_Help_View_label_size(self: Fl_Help_ViewPtr) -> int
extern def Fl_Help_View_set_label_size(self: Fl_Help_ViewPtr, sz: int)
extern def Fl_Help_View_label_type(self: Fl_Help_ViewPtr) -> int
extern def Fl_Help_View_set_label_type(self: Fl_Help_ViewPtr, typ: int)
extern def Fl_Help_View_box(self: Fl_Help_ViewPtr) -> int
extern def Fl_Help_View_set_box(self: Fl_Help_ViewPtr, typ: int)
extern def Fl_Help_View_changed(self: Fl_Help_ViewPtr) -> int
extern def Fl_Help_View_set_changed(self: Fl_Help_ViewPtr)
extern def Fl_Help_View_clear_changed(self: Fl_Help_ViewPtr)
extern def Fl_Help_View_align(self: Fl_Help_ViewPtr) -> int
extern def Fl_Help_View_set_align(self: Fl_Help_ViewPtr, typ: int)
extern def Fl_Help_View_delete(self: Fl_Help_ViewPtr)
extern def Fl_Help_View_set_image(self: Fl_Help_ViewPtr, a1: bytes)
extern def Fl_Help_View_handle(self: Fl_Help_ViewPtr, cb: bytes, data: bytes)
extern def Fl_Help_View_handle_event(self: Fl_Help_ViewPtr, event: int) -> int
extern def Fl_Help_View_draw(self: Fl_Help_ViewPtr, cb: bytes, data: bytes)
extern def Fl_Help_View_resize_callback(self: Fl_Help_ViewPtr, cb1: bytes, data: bytes)
extern def Fl_Help_View_set_when(self: Fl_Help_ViewPtr, a1: int)
extern def Fl_Help_View_when(self: Fl_Help_ViewPtr) -> int
extern def Fl_Help_View_image(self: Fl_Help_ViewPtr) -> bytes
extern def Fl_Help_View_parent(self: Fl_Help_ViewPtr) -> bytes
extern def Fl_Help_View_selection_color(self: Fl_Help_ViewPtr) -> t.CUInt32T
extern def Fl_Help_View_set_selection_color(self: Fl_Help_ViewPtr, color: t.CUInt32T)
extern def Fl_Help_View_do_callback(self: Fl_Help_ViewPtr)
extern def Fl_Help_View_inside(self: Fl_Help_ViewPtr, a1: bytes) -> int
extern def Fl_Help_View_window(self: Fl_Help_ViewPtr) -> bytes
extern def Fl_Help_View_top_window(self: Fl_Help_ViewPtr) -> bytes
extern def Fl_Help_View_takes_events(self: Fl_Help_ViewPtr) -> int
extern def Fl_Help_View_user_data(self: Fl_Help_ViewPtr) -> bytes
extern def Fl_Help_View_take_focus(self: Fl_Help_ViewPtr) -> int
extern def Fl_Help_View_set_visible_focus(self: Fl_Help_ViewPtr)
extern def Fl_Help_View_clear_visible_focus(self: Fl_Help_ViewPtr)
extern def Fl_Help_View_visible_focus(self: Fl_Help_ViewPtr, v: int)
extern def Fl_Help_View_has_visible_focus(self: Fl_Help_ViewPtr) -> t.CUInt32T
extern def Fl_Help_View_set_user_data(self: Fl_Help_ViewPtr, data: bytes)
extern def Fl_Help_View_draw_data(self: Fl_Help_ViewPtr) -> bytes
extern def Fl_Help_View_handle_data(self: Fl_Help_ViewPtr) -> bytes
extern def Fl_Help_View_set_draw_data(self: Fl_Help_ViewPtr, data: bytes)
extern def Fl_Help_View_set_handle_data(self: Fl_Help_ViewPtr, data: bytes)
extern def Fl_Help_View_damage(self: Fl_Help_ViewPtr) -> t.CUInt8T
extern def Fl_Help_View_set_damage(self: Fl_Help_ViewPtr, flag: t.CUInt8T)
extern def Fl_Help_View_set_damage_area(self: Fl_Help_ViewPtr, flag: t.CUInt8T, x: int, y: int, w: int, h: int)
extern def Fl_Help_View_clear_damage(self: Fl_Help_ViewPtr)
extern def Fl_Help_View_as_window(self: Fl_Help_ViewPtr) -> bytes
extern def Fl_Help_View_as_group(self: Fl_Help_ViewPtr) -> bytes
extern def Fl_Help_View_set_deimage(self: Fl_Help_ViewPtr, a1: bytes)
extern def Fl_Help_View_deimage(self: Fl_Help_ViewPtr) -> bytes
extern def Fl_Help_View_set_callback(self: Fl_Help_ViewPtr, a1: bytes, a2: bytes)
extern def Fl_Help_View_visible(self: Fl_Help_ViewPtr) -> int
extern def Fl_Help_View_visible_r(self: Fl_Help_ViewPtr) -> int
extern def Fl_Help_View_active(self: Fl_Help_ViewPtr) -> t.CUInt32T
extern def Fl_Help_View_active_r(self: Fl_Help_ViewPtr) -> int
extern def Fl_Help_View_callback(self: Fl_Help_ViewPtr) -> bytes
extern def Fl_Help_View_set_deletion_callback(self: Fl_Help_ViewPtr, cb1: bytes, data: bytes)
extern def Fl_Help_View_from_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_Help_ViewPtr
extern def Fl_Help_View_from_derived_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_Help_ViewPtr
extern def Fl_Help_View_super_draw(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Help_View_super_draw_first(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Help_View_super_handle_first(ptr: Fl_WidgetPtr, flag: int)
# ----- Fl_Input_Choice (widget_declare) -----
extern def Fl_Input_Choice_new(x: int, y: int, width: int, height: int, title: str) -> Fl_Input_ChoicePtr
extern def Fl_Input_Choice_x(self: Fl_Input_ChoicePtr) -> int
extern def Fl_Input_Choice_y(self: Fl_Input_ChoicePtr) -> int
extern def Fl_Input_Choice_width(self: Fl_Input_ChoicePtr) -> int
extern def Fl_Input_Choice_height(self: Fl_Input_ChoicePtr) -> int
extern def Fl_Input_Choice_label(self: Fl_Input_ChoicePtr) -> str
extern def Fl_Input_Choice_set_label(self: Fl_Input_ChoicePtr, title: str)
extern def Fl_Input_Choice_redraw(self: Fl_Input_ChoicePtr)
extern def Fl_Input_Choice_show(self: Fl_Input_ChoicePtr)
extern def Fl_Input_Choice_hide(self: Fl_Input_ChoicePtr)
extern def Fl_Input_Choice_activate(self: Fl_Input_ChoicePtr)
extern def Fl_Input_Choice_deactivate(self: Fl_Input_ChoicePtr)
extern def Fl_Input_Choice_redraw_label(self: Fl_Input_ChoicePtr)
extern def Fl_Input_Choice_resize(self: Fl_Input_ChoicePtr, x: int, y: int, width: int, height: int)
extern def Fl_Input_Choice_widget_resize(self: Fl_Input_ChoicePtr, x: int, y: int, width: int, height: int)
extern def Fl_Input_Choice_tooltip(self: Fl_Input_ChoicePtr) -> str
extern def Fl_Input_Choice_set_tooltip(self: Fl_Input_ChoicePtr, txt: str)
extern def Fl_Input_Choice_get_type(self: Fl_Input_ChoicePtr) -> int
extern def Fl_Input_Choice_set_type(self: Fl_Input_ChoicePtr, typ: int)
extern def Fl_Input_Choice_color(self: Fl_Input_ChoicePtr) -> t.CUInt32T
extern def Fl_Input_Choice_set_color(self: Fl_Input_ChoicePtr, color: t.CUInt32T)
extern def Fl_Input_Choice_measure_label(self: Fl_Input_ChoicePtr, a1: bytes, a2: bytes)
extern def Fl_Input_Choice_label_color(self: Fl_Input_ChoicePtr) -> t.CUInt32T
extern def Fl_Input_Choice_set_label_color(self: Fl_Input_ChoicePtr, color: t.CUInt32T)
extern def Fl_Input_Choice_label_font(self: Fl_Input_ChoicePtr) -> int
extern def Fl_Input_Choice_set_label_font(self: Fl_Input_ChoicePtr, font: int)
extern def Fl_Input_Choice_label_size(self: Fl_Input_ChoicePtr) -> int
extern def Fl_Input_Choice_set_label_size(self: Fl_Input_ChoicePtr, sz: int)
extern def Fl_Input_Choice_label_type(self: Fl_Input_ChoicePtr) -> int
extern def Fl_Input_Choice_set_label_type(self: Fl_Input_ChoicePtr, typ: int)
extern def Fl_Input_Choice_box(self: Fl_Input_ChoicePtr) -> int
extern def Fl_Input_Choice_set_box(self: Fl_Input_ChoicePtr, typ: int)
extern def Fl_Input_Choice_changed(self: Fl_Input_ChoicePtr) -> int
extern def Fl_Input_Choice_set_changed(self: Fl_Input_ChoicePtr)
extern def Fl_Input_Choice_clear_changed(self: Fl_Input_ChoicePtr)
extern def Fl_Input_Choice_align(self: Fl_Input_ChoicePtr) -> int
extern def Fl_Input_Choice_set_align(self: Fl_Input_ChoicePtr, typ: int)
extern def Fl_Input_Choice_delete(self: Fl_Input_ChoicePtr)
extern def Fl_Input_Choice_set_image(self: Fl_Input_ChoicePtr, a1: bytes)
extern def Fl_Input_Choice_handle(self: Fl_Input_ChoicePtr, cb: bytes, data: bytes)
extern def Fl_Input_Choice_handle_event(self: Fl_Input_ChoicePtr, event: int) -> int
extern def Fl_Input_Choice_draw(self: Fl_Input_ChoicePtr, cb: bytes, data: bytes)
extern def Fl_Input_Choice_resize_callback(self: Fl_Input_ChoicePtr, cb1: bytes, data: bytes)
extern def Fl_Input_Choice_set_when(self: Fl_Input_ChoicePtr, a1: int)
extern def Fl_Input_Choice_when(self: Fl_Input_ChoicePtr) -> int
extern def Fl_Input_Choice_image(self: Fl_Input_ChoicePtr) -> bytes
extern def Fl_Input_Choice_parent(self: Fl_Input_ChoicePtr) -> bytes
extern def Fl_Input_Choice_selection_color(self: Fl_Input_ChoicePtr) -> t.CUInt32T
extern def Fl_Input_Choice_set_selection_color(self: Fl_Input_ChoicePtr, color: t.CUInt32T)
extern def Fl_Input_Choice_do_callback(self: Fl_Input_ChoicePtr)
extern def Fl_Input_Choice_inside(self: Fl_Input_ChoicePtr, a1: bytes) -> int
extern def Fl_Input_Choice_window(self: Fl_Input_ChoicePtr) -> bytes
extern def Fl_Input_Choice_top_window(self: Fl_Input_ChoicePtr) -> bytes
extern def Fl_Input_Choice_takes_events(self: Fl_Input_ChoicePtr) -> int
extern def Fl_Input_Choice_user_data(self: Fl_Input_ChoicePtr) -> bytes
extern def Fl_Input_Choice_take_focus(self: Fl_Input_ChoicePtr) -> int
extern def Fl_Input_Choice_set_visible_focus(self: Fl_Input_ChoicePtr)
extern def Fl_Input_Choice_clear_visible_focus(self: Fl_Input_ChoicePtr)
extern def Fl_Input_Choice_visible_focus(self: Fl_Input_ChoicePtr, v: int)
extern def Fl_Input_Choice_has_visible_focus(self: Fl_Input_ChoicePtr) -> t.CUInt32T
extern def Fl_Input_Choice_set_user_data(self: Fl_Input_ChoicePtr, data: bytes)
extern def Fl_Input_Choice_draw_data(self: Fl_Input_ChoicePtr) -> bytes
extern def Fl_Input_Choice_handle_data(self: Fl_Input_ChoicePtr) -> bytes
extern def Fl_Input_Choice_set_draw_data(self: Fl_Input_ChoicePtr, data: bytes)
extern def Fl_Input_Choice_set_handle_data(self: Fl_Input_ChoicePtr, data: bytes)
extern def Fl_Input_Choice_damage(self: Fl_Input_ChoicePtr) -> t.CUInt8T
extern def Fl_Input_Choice_set_damage(self: Fl_Input_ChoicePtr, flag: t.CUInt8T)
extern def Fl_Input_Choice_set_damage_area(self: Fl_Input_ChoicePtr, flag: t.CUInt8T, x: int, y: int, w: int, h: int)
extern def Fl_Input_Choice_clear_damage(self: Fl_Input_ChoicePtr)
extern def Fl_Input_Choice_as_window(self: Fl_Input_ChoicePtr) -> bytes
extern def Fl_Input_Choice_as_group(self: Fl_Input_ChoicePtr) -> bytes
extern def Fl_Input_Choice_set_deimage(self: Fl_Input_ChoicePtr, a1: bytes)
extern def Fl_Input_Choice_deimage(self: Fl_Input_ChoicePtr) -> bytes
extern def Fl_Input_Choice_set_callback(self: Fl_Input_ChoicePtr, a1: bytes, a2: bytes)
extern def Fl_Input_Choice_visible(self: Fl_Input_ChoicePtr) -> int
extern def Fl_Input_Choice_visible_r(self: Fl_Input_ChoicePtr) -> int
extern def Fl_Input_Choice_active(self: Fl_Input_ChoicePtr) -> t.CUInt32T
extern def Fl_Input_Choice_active_r(self: Fl_Input_ChoicePtr) -> int
extern def Fl_Input_Choice_callback(self: Fl_Input_ChoicePtr) -> bytes
extern def Fl_Input_Choice_set_deletion_callback(self: Fl_Input_ChoicePtr, cb1: bytes, data: bytes)
extern def Fl_Input_Choice_from_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_Input_ChoicePtr
extern def Fl_Input_Choice_from_derived_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_Input_ChoicePtr
extern def Fl_Input_Choice_super_draw(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Input_Choice_super_draw_first(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Input_Choice_super_handle_first(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Spinner_minimum(a0: Fl_SpinnerPtr) -> t.CDouble
extern def Fl_Spinner_set_minimum(a0: Fl_SpinnerPtr, a: t.CDouble)
extern def Fl_Spinner_maximum(a0: Fl_SpinnerPtr) -> t.CDouble
extern def Fl_Spinner_set_maximum(a0: Fl_SpinnerPtr, a: t.CDouble)
extern def Fl_Spinner_set_range(a0: Fl_SpinnerPtr, a: t.CDouble, b: t.CDouble)
extern def Fl_Spinner_set_step(a0: Fl_SpinnerPtr, a: t.CDouble)
extern def Fl_Spinner_step(a0: Fl_SpinnerPtr) -> t.CDouble
extern def Fl_Spinner_maxsize(self: Fl_SpinnerPtr) -> int
extern def Fl_Spinner_set_maxsize(self: Fl_SpinnerPtr, m: int)
extern def Fl_Spinner_text_font(self: Fl_SpinnerPtr) -> int
extern def Fl_Spinner_set_text_font(self: Fl_SpinnerPtr, s: int)
extern def Fl_Spinner_text_size(self: Fl_SpinnerPtr) -> int
extern def Fl_Spinner_set_text_size(self: Fl_SpinnerPtr, s: int)
extern def Fl_Spinner_text_color(self: Fl_SpinnerPtr) -> t.CUInt32T
extern def Fl_Spinner_set_text_color(self: Fl_SpinnerPtr, n: t.CUInt32T)
extern def Fl_Spinner_value(a0: Fl_SpinnerPtr) -> t.CDouble
extern def Fl_Spinner_set_value(a0: Fl_SpinnerPtr, a1: t.CDouble)
extern def Fl_Spinner_set_wrap(self: Fl_SpinnerPtr, flag: int)
extern def Fl_Spinner_wrap(self: Fl_SpinnerPtr) -> int
extern def Fl_Chart_clear(self: Fl_ChartPtr)
extern def Fl_Chart_add(self: Fl_ChartPtr, val: t.CDouble, str_: str, col: bytes)
extern def Fl_Chart_insert(self: Fl_ChartPtr, ind: int, val: t.CDouble, str_: str, col: bytes)
extern def Fl_Chart_replace(self: Fl_ChartPtr, ind: int, val: t.CDouble, str_: str, col: bytes)
extern def Fl_Chart_set_bounds(self: Fl_ChartPtr, a: t.CDouble, b: t.CDouble)
extern def Fl_Chart_size(self: Fl_ChartPtr) -> int
extern def Fl_Chart_maxsize(self: Fl_ChartPtr) -> int
extern def Fl_Chart_set_maxsize(self: Fl_ChartPtr, m: int)
extern def Fl_Chart_text_font(self: Fl_ChartPtr) -> int
extern def Fl_Chart_set_text_font(self: Fl_ChartPtr, s: int)
extern def Fl_Chart_text_size(self: Fl_ChartPtr) -> int
extern def Fl_Chart_set_text_size(self: Fl_ChartPtr, s: int)
extern def Fl_Chart_text_color(self: Fl_ChartPtr) -> t.CUInt32T
extern def Fl_Chart_set_text_color(self: Fl_ChartPtr, n: t.CUInt32T)
extern def Fl_Chart_is_autosize(self: Fl_ChartPtr) -> int
extern def Fl_Chart_make_autosize(self: Fl_ChartPtr, n: int)
extern def Fl_Chart_bounds(self: Fl_ChartPtr, a: bytes, b: bytes)
extern def Fl_Progress_minimum(a0: Fl_ProgressPtr) -> t.CDouble
extern def Fl_Progress_set_minimum(a0: Fl_ProgressPtr, a: t.CDouble)
extern def Fl_Progress_maximum(a0: Fl_ProgressPtr) -> t.CDouble
extern def Fl_Progress_set_maximum(a0: Fl_ProgressPtr, a: t.CDouble)
extern def Fl_Progress_value(a0: Fl_ProgressPtr) -> t.CDouble
extern def Fl_Progress_set_value(a0: Fl_ProgressPtr, a1: t.CDouble)
extern def Fl_Tooltip_delay() -> t.CFloat
extern def Fl_Tooltip_set_delay(f: t.CFloat)
extern def Fl_Tooltip_hidedelay() -> t.CFloat
extern def Fl_Tooltip_set_hidedelay(f: t.CFloat)
extern def Fl_Tooltip_hoverdelay() -> t.CFloat
extern def Fl_Tooltip_set_hoverdelay(f: t.CFloat)
extern def Fl_Tooltip_enabled() -> int
extern def Fl_Tooltip_enable(b: int)
extern def Fl_Tooltip_disable()
extern def void(cb0: bytes) -> bytes
extern def Fl_Tooltip_enter_area(w: Fl_WidgetPtr, X: int, Y: int, W: int, H: int, tip: str)
extern def void(cb0: bytes) -> bytes
extern def Fl_Tooltip_current_widget() -> bytes
extern def Fl_Tooltip_current(a0: Fl_WidgetPtr)
extern def Fl_Tooltip_font() -> int
extern def Fl_Tooltip_set_font(i: int)
extern def Fl_Tooltip_font_size() -> int
extern def Fl_Tooltip_set_font_size(s: int)
extern def Fl_Tooltip_color() -> int
extern def Fl_Tooltip_set_color(c: t.CUInt32T)
extern def Fl_Tooltip_text_color() -> int
extern def Fl_Tooltip_set_text_color(c: t.CUInt32T)
extern def Fl_Tooltip_margin_width() -> int
extern def Fl_Tooltip_set_margin_width(v: int)
extern def Fl_Tooltip_margin_height() -> int
extern def Fl_Tooltip_set_margin_height(v: int)
extern def Fl_Tooltip_wrap_width() -> int
extern def Fl_Tooltip_set_wrap_width(v: int)
extern def Fl_Tooltip_current_window() -> bytes
extern def Fl_Help_View_directory(self: Fl_Help_ViewPtr) -> str
extern def Fl_Help_View_filename(self: Fl_Help_ViewPtr) -> str
extern def Fl_Help_View_find(self: Fl_Help_ViewPtr, s: str, p: int) -> int
extern def Fl_Help_View_value(self: Fl_Help_ViewPtr) -> str
extern def Fl_Help_View_set_value(self: Fl_Help_ViewPtr, val: str)
extern def Fl_Help_View_clear_selection(self: Fl_Help_ViewPtr)
extern def Fl_Help_View_select_all(self: Fl_Help_ViewPtr)
extern def Fl_Help_View_set_topline_str(self: Fl_Help_ViewPtr, n: str)
extern def Fl_Help_View_set_topline(self: Fl_Help_ViewPtr, a1: int)
extern def Fl_Help_View_topline(self: Fl_Help_ViewPtr) -> int
extern def Fl_Help_View_set_leftline(self: Fl_Help_ViewPtr, a1: int)
extern def Fl_Help_View_leftline(self: Fl_Help_ViewPtr) -> int
extern def Fl_Help_View_set_text_color(self: Fl_Help_ViewPtr, c: t.CUInt32T)
extern def Fl_Help_View_text_color(self: Fl_Help_ViewPtr) -> t.CUInt32T
extern def Fl_Help_View_set_text_font(self: Fl_Help_ViewPtr, f: int)
extern def Fl_Help_View_text_font(self: Fl_Help_ViewPtr) -> int
extern def Fl_Help_View_set_text_size(self: Fl_Help_ViewPtr, s: int)
extern def Fl_Help_View_text_size(self: Fl_Help_ViewPtr) -> int
extern def Fl_Help_View_scrollbar_size(self: Fl_Help_ViewPtr) -> int
extern def Fl_Help_View_set_scrollbar_size(self: Fl_Help_ViewPtr, newSize: int)
extern def Fl_Help_View_load(self: Fl_Help_ViewPtr, f: str) -> int
extern def Fl_Input_Choice_set_down_box(self: Fl_Input_ChoicePtr, box: int)
extern def Fl_Input_Choice_down_box(self: Fl_Input_ChoicePtr) -> int
extern def Fl_Input_Choice_add(self: Fl_Input_ChoicePtr, s: str)
extern def Fl_Input_Choice_clear(self: Fl_Input_ChoicePtr)
extern def Fl_Input_Choice_value(self: Fl_Input_ChoicePtr) -> str
extern def Fl_Input_Choice_value_index(self: Fl_Input_ChoicePtr) -> int
extern def Fl_Input_Choice_set_value(self: Fl_Input_ChoicePtr, val: str)
extern def Fl_Input_Choice_set_value_index(self: Fl_Input_ChoicePtr, val: int)
extern def Fl_Input_Choice_input(self: Fl_Input_ChoicePtr) -> bytes
extern def Fl_Input_Choice_menu_button(self: Fl_Input_ChoicePtr) -> bytes
extern def Fl_Input_Choice_set_text_color(self: Fl_Input_ChoicePtr, c: t.CUInt32T)
extern def Fl_Input_Choice_text_color(self: Fl_Input_ChoicePtr) -> t.CUInt32T
extern def Fl_Input_Choice_set_text_font(self: Fl_Input_ChoicePtr, f: int)
extern def Fl_Input_Choice_text_font(self: Fl_Input_ChoicePtr) -> int
extern def Fl_Input_Choice_set_text_size(self: Fl_Input_ChoicePtr, s: int)
extern def Fl_Input_Choice_text_size(self: Fl_Input_ChoicePtr) -> int