Files
TransPyC/includes/fltk/_cfl_valuator.vp
T
TermiNexus 6892183cc9 feat(fltk): 新增 FLTK 1.4 纯 extern FFI 绑定库(对接 cfltk C API)
- 生成 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
2026-09-01 19:53:54 +08:00

1922 lines
135 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_valuator.vp — cfl_valuator.h 的 extern FFI 声明(对接 cfltk C API)
# ============================================================
# 所有函数直接对应 cfltk 生成的 C 符号(extern "C"),链接目标: cfltk2。
# 类型约定: Fl_* 对象均为不透明指针 (Fl_XxxPtr);const char* → str;
# 函数指针/void* → bytes(Viper 端传 0/NULL 或不使用)。
# ----- Fl_Slider (widget_declare) -----
extern def Fl_Slider_new(x: int, y: int, width: int, height: int, title: str) -> Fl_SliderPtr
extern def Fl_Slider_x(self: Fl_SliderPtr) -> int
extern def Fl_Slider_y(self: Fl_SliderPtr) -> int
extern def Fl_Slider_width(self: Fl_SliderPtr) -> int
extern def Fl_Slider_height(self: Fl_SliderPtr) -> int
extern def Fl_Slider_label(self: Fl_SliderPtr) -> str
extern def Fl_Slider_set_label(self: Fl_SliderPtr, title: str)
extern def Fl_Slider_redraw(self: Fl_SliderPtr)
extern def Fl_Slider_show(self: Fl_SliderPtr)
extern def Fl_Slider_hide(self: Fl_SliderPtr)
extern def Fl_Slider_activate(self: Fl_SliderPtr)
extern def Fl_Slider_deactivate(self: Fl_SliderPtr)
extern def Fl_Slider_redraw_label(self: Fl_SliderPtr)
extern def Fl_Slider_resize(self: Fl_SliderPtr, x: int, y: int, width: int, height: int)
extern def Fl_Slider_widget_resize(self: Fl_SliderPtr, x: int, y: int, width: int, height: int)
extern def Fl_Slider_tooltip(self: Fl_SliderPtr) -> str
extern def Fl_Slider_set_tooltip(self: Fl_SliderPtr, txt: str)
extern def Fl_Slider_get_type(self: Fl_SliderPtr) -> int
extern def Fl_Slider_set_type(self: Fl_SliderPtr, typ: int)
extern def Fl_Slider_color(self: Fl_SliderPtr) -> t.CUInt32T
extern def Fl_Slider_set_color(self: Fl_SliderPtr, color: t.CUInt32T)
extern def Fl_Slider_measure_label(self: Fl_SliderPtr, a1: bytes, a2: bytes)
extern def Fl_Slider_label_color(self: Fl_SliderPtr) -> t.CUInt32T
extern def Fl_Slider_set_label_color(self: Fl_SliderPtr, color: t.CUInt32T)
extern def Fl_Slider_label_font(self: Fl_SliderPtr) -> int
extern def Fl_Slider_set_label_font(self: Fl_SliderPtr, font: int)
extern def Fl_Slider_label_size(self: Fl_SliderPtr) -> int
extern def Fl_Slider_set_label_size(self: Fl_SliderPtr, sz: int)
extern def Fl_Slider_label_type(self: Fl_SliderPtr) -> int
extern def Fl_Slider_set_label_type(self: Fl_SliderPtr, typ: int)
extern def Fl_Slider_box(self: Fl_SliderPtr) -> int
extern def Fl_Slider_set_box(self: Fl_SliderPtr, typ: int)
extern def Fl_Slider_changed(self: Fl_SliderPtr) -> int
extern def Fl_Slider_set_changed(self: Fl_SliderPtr)
extern def Fl_Slider_clear_changed(self: Fl_SliderPtr)
extern def Fl_Slider_align(self: Fl_SliderPtr) -> int
extern def Fl_Slider_set_align(self: Fl_SliderPtr, typ: int)
extern def Fl_Slider_delete(self: Fl_SliderPtr)
extern def Fl_Slider_set_image(self: Fl_SliderPtr, a1: bytes)
extern def Fl_Slider_handle(self: Fl_SliderPtr, cb: bytes, data: bytes)
extern def Fl_Slider_handle_event(self: Fl_SliderPtr, event: int) -> int
extern def Fl_Slider_draw(self: Fl_SliderPtr, cb: bytes, data: bytes)
extern def Fl_Slider_resize_callback(self: Fl_SliderPtr, cb1: bytes, data: bytes)
extern def Fl_Slider_set_when(self: Fl_SliderPtr, a1: int)
extern def Fl_Slider_when(self: Fl_SliderPtr) -> int
extern def Fl_Slider_image(self: Fl_SliderPtr) -> bytes
extern def Fl_Slider_parent(self: Fl_SliderPtr) -> bytes
extern def Fl_Slider_selection_color(self: Fl_SliderPtr) -> t.CUInt32T
extern def Fl_Slider_set_selection_color(self: Fl_SliderPtr, color: t.CUInt32T)
extern def Fl_Slider_do_callback(self: Fl_SliderPtr)
extern def Fl_Slider_inside(self: Fl_SliderPtr, a1: bytes) -> int
extern def Fl_Slider_window(self: Fl_SliderPtr) -> bytes
extern def Fl_Slider_top_window(self: Fl_SliderPtr) -> bytes
extern def Fl_Slider_takes_events(self: Fl_SliderPtr) -> int
extern def Fl_Slider_user_data(self: Fl_SliderPtr) -> bytes
extern def Fl_Slider_take_focus(self: Fl_SliderPtr) -> int
extern def Fl_Slider_set_visible_focus(self: Fl_SliderPtr)
extern def Fl_Slider_clear_visible_focus(self: Fl_SliderPtr)
extern def Fl_Slider_visible_focus(self: Fl_SliderPtr, v: int)
extern def Fl_Slider_has_visible_focus(self: Fl_SliderPtr) -> t.CUInt32T
extern def Fl_Slider_set_user_data(self: Fl_SliderPtr, data: bytes)
extern def Fl_Slider_draw_data(self: Fl_SliderPtr) -> bytes
extern def Fl_Slider_handle_data(self: Fl_SliderPtr) -> bytes
extern def Fl_Slider_set_draw_data(self: Fl_SliderPtr, data: bytes)
extern def Fl_Slider_set_handle_data(self: Fl_SliderPtr, data: bytes)
extern def Fl_Slider_damage(self: Fl_SliderPtr) -> t.CUInt8T
extern def Fl_Slider_set_damage(self: Fl_SliderPtr, flag: t.CUInt8T)
extern def Fl_Slider_set_damage_area(self: Fl_SliderPtr, flag: t.CUInt8T, x: int, y: int, w: int, h: int)
extern def Fl_Slider_clear_damage(self: Fl_SliderPtr)
extern def Fl_Slider_as_window(self: Fl_SliderPtr) -> bytes
extern def Fl_Slider_as_group(self: Fl_SliderPtr) -> bytes
extern def Fl_Slider_set_deimage(self: Fl_SliderPtr, a1: bytes)
extern def Fl_Slider_deimage(self: Fl_SliderPtr) -> bytes
extern def Fl_Slider_set_callback(self: Fl_SliderPtr, a1: bytes, a2: bytes)
extern def Fl_Slider_visible(self: Fl_SliderPtr) -> int
extern def Fl_Slider_visible_r(self: Fl_SliderPtr) -> int
extern def Fl_Slider_active(self: Fl_SliderPtr) -> t.CUInt32T
extern def Fl_Slider_active_r(self: Fl_SliderPtr) -> int
extern def Fl_Slider_callback(self: Fl_SliderPtr) -> bytes
extern def Fl_Slider_set_deletion_callback(self: Fl_SliderPtr, cb1: bytes, data: bytes)
extern def Fl_Slider_from_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_SliderPtr
extern def Fl_Slider_from_derived_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_SliderPtr
extern def Fl_Slider_super_draw(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Slider_super_draw_first(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Slider_super_handle_first(ptr: Fl_WidgetPtr, flag: int)
# ----- Fl_Slider (valuator_declare) -----
extern def Fl_Slider_set_bounds(self: Fl_SliderPtr, a: t.CDouble, b: t.CDouble)
extern def Fl_Slider_minimum(self: Fl_SliderPtr) -> t.CDouble
extern def Fl_Slider_set_minimum(self: Fl_SliderPtr, a: t.CDouble)
extern def Fl_Slider_maximum(self: Fl_SliderPtr) -> t.CDouble
extern def Fl_Slider_set_maximum(self: Fl_SliderPtr, a: t.CDouble)
extern def Fl_Slider_set_range(self: Fl_SliderPtr, a: t.CDouble, b: t.CDouble)
extern def Fl_Slider_set_step(self: Fl_SliderPtr, a: t.CDouble, b: int)
extern def Fl_Slider_step(self: Fl_SliderPtr) -> t.CDouble
extern def Fl_Slider_set_precision(self: Fl_SliderPtr, digits: int)
extern def Fl_Slider_value(self: Fl_SliderPtr) -> t.CDouble
extern def Fl_Slider_set_value(self: Fl_SliderPtr, a1: t.CDouble) -> int
extern def Fl_Slider_format(self: Fl_SliderPtr, a1: str) -> int
extern def Fl_Slider_round(self: Fl_SliderPtr, a1: t.CDouble) -> t.CDouble
extern def Fl_Slider_clamp(self: Fl_SliderPtr, a1: t.CDouble) -> t.CDouble
extern def Fl_Slider_increment(self: Fl_SliderPtr, a1: t.CDouble, a2: int) -> t.CDouble
# ----- Fl_Nice_Slider (widget_declare) -----
extern def Fl_Nice_Slider_new(x: int, y: int, width: int, height: int, title: str) -> Fl_Nice_SliderPtr
extern def Fl_Nice_Slider_x(self: Fl_Nice_SliderPtr) -> int
extern def Fl_Nice_Slider_y(self: Fl_Nice_SliderPtr) -> int
extern def Fl_Nice_Slider_width(self: Fl_Nice_SliderPtr) -> int
extern def Fl_Nice_Slider_height(self: Fl_Nice_SliderPtr) -> int
extern def Fl_Nice_Slider_label(self: Fl_Nice_SliderPtr) -> str
extern def Fl_Nice_Slider_set_label(self: Fl_Nice_SliderPtr, title: str)
extern def Fl_Nice_Slider_redraw(self: Fl_Nice_SliderPtr)
extern def Fl_Nice_Slider_show(self: Fl_Nice_SliderPtr)
extern def Fl_Nice_Slider_hide(self: Fl_Nice_SliderPtr)
extern def Fl_Nice_Slider_activate(self: Fl_Nice_SliderPtr)
extern def Fl_Nice_Slider_deactivate(self: Fl_Nice_SliderPtr)
extern def Fl_Nice_Slider_redraw_label(self: Fl_Nice_SliderPtr)
extern def Fl_Nice_Slider_resize(self: Fl_Nice_SliderPtr, x: int, y: int, width: int, height: int)
extern def Fl_Nice_Slider_widget_resize(self: Fl_Nice_SliderPtr, x: int, y: int, width: int, height: int)
extern def Fl_Nice_Slider_tooltip(self: Fl_Nice_SliderPtr) -> str
extern def Fl_Nice_Slider_set_tooltip(self: Fl_Nice_SliderPtr, txt: str)
extern def Fl_Nice_Slider_get_type(self: Fl_Nice_SliderPtr) -> int
extern def Fl_Nice_Slider_set_type(self: Fl_Nice_SliderPtr, typ: int)
extern def Fl_Nice_Slider_color(self: Fl_Nice_SliderPtr) -> t.CUInt32T
extern def Fl_Nice_Slider_set_color(self: Fl_Nice_SliderPtr, color: t.CUInt32T)
extern def Fl_Nice_Slider_measure_label(self: Fl_Nice_SliderPtr, a1: bytes, a2: bytes)
extern def Fl_Nice_Slider_label_color(self: Fl_Nice_SliderPtr) -> t.CUInt32T
extern def Fl_Nice_Slider_set_label_color(self: Fl_Nice_SliderPtr, color: t.CUInt32T)
extern def Fl_Nice_Slider_label_font(self: Fl_Nice_SliderPtr) -> int
extern def Fl_Nice_Slider_set_label_font(self: Fl_Nice_SliderPtr, font: int)
extern def Fl_Nice_Slider_label_size(self: Fl_Nice_SliderPtr) -> int
extern def Fl_Nice_Slider_set_label_size(self: Fl_Nice_SliderPtr, sz: int)
extern def Fl_Nice_Slider_label_type(self: Fl_Nice_SliderPtr) -> int
extern def Fl_Nice_Slider_set_label_type(self: Fl_Nice_SliderPtr, typ: int)
extern def Fl_Nice_Slider_box(self: Fl_Nice_SliderPtr) -> int
extern def Fl_Nice_Slider_set_box(self: Fl_Nice_SliderPtr, typ: int)
extern def Fl_Nice_Slider_changed(self: Fl_Nice_SliderPtr) -> int
extern def Fl_Nice_Slider_set_changed(self: Fl_Nice_SliderPtr)
extern def Fl_Nice_Slider_clear_changed(self: Fl_Nice_SliderPtr)
extern def Fl_Nice_Slider_align(self: Fl_Nice_SliderPtr) -> int
extern def Fl_Nice_Slider_set_align(self: Fl_Nice_SliderPtr, typ: int)
extern def Fl_Nice_Slider_delete(self: Fl_Nice_SliderPtr)
extern def Fl_Nice_Slider_set_image(self: Fl_Nice_SliderPtr, a1: bytes)
extern def Fl_Nice_Slider_handle(self: Fl_Nice_SliderPtr, cb: bytes, data: bytes)
extern def Fl_Nice_Slider_handle_event(self: Fl_Nice_SliderPtr, event: int) -> int
extern def Fl_Nice_Slider_draw(self: Fl_Nice_SliderPtr, cb: bytes, data: bytes)
extern def Fl_Nice_Slider_resize_callback(self: Fl_Nice_SliderPtr, cb1: bytes, data: bytes)
extern def Fl_Nice_Slider_set_when(self: Fl_Nice_SliderPtr, a1: int)
extern def Fl_Nice_Slider_when(self: Fl_Nice_SliderPtr) -> int
extern def Fl_Nice_Slider_image(self: Fl_Nice_SliderPtr) -> bytes
extern def Fl_Nice_Slider_parent(self: Fl_Nice_SliderPtr) -> bytes
extern def Fl_Nice_Slider_selection_color(self: Fl_Nice_SliderPtr) -> t.CUInt32T
extern def Fl_Nice_Slider_set_selection_color(self: Fl_Nice_SliderPtr, color: t.CUInt32T)
extern def Fl_Nice_Slider_do_callback(self: Fl_Nice_SliderPtr)
extern def Fl_Nice_Slider_inside(self: Fl_Nice_SliderPtr, a1: bytes) -> int
extern def Fl_Nice_Slider_window(self: Fl_Nice_SliderPtr) -> bytes
extern def Fl_Nice_Slider_top_window(self: Fl_Nice_SliderPtr) -> bytes
extern def Fl_Nice_Slider_takes_events(self: Fl_Nice_SliderPtr) -> int
extern def Fl_Nice_Slider_user_data(self: Fl_Nice_SliderPtr) -> bytes
extern def Fl_Nice_Slider_take_focus(self: Fl_Nice_SliderPtr) -> int
extern def Fl_Nice_Slider_set_visible_focus(self: Fl_Nice_SliderPtr)
extern def Fl_Nice_Slider_clear_visible_focus(self: Fl_Nice_SliderPtr)
extern def Fl_Nice_Slider_visible_focus(self: Fl_Nice_SliderPtr, v: int)
extern def Fl_Nice_Slider_has_visible_focus(self: Fl_Nice_SliderPtr) -> t.CUInt32T
extern def Fl_Nice_Slider_set_user_data(self: Fl_Nice_SliderPtr, data: bytes)
extern def Fl_Nice_Slider_draw_data(self: Fl_Nice_SliderPtr) -> bytes
extern def Fl_Nice_Slider_handle_data(self: Fl_Nice_SliderPtr) -> bytes
extern def Fl_Nice_Slider_set_draw_data(self: Fl_Nice_SliderPtr, data: bytes)
extern def Fl_Nice_Slider_set_handle_data(self: Fl_Nice_SliderPtr, data: bytes)
extern def Fl_Nice_Slider_damage(self: Fl_Nice_SliderPtr) -> t.CUInt8T
extern def Fl_Nice_Slider_set_damage(self: Fl_Nice_SliderPtr, flag: t.CUInt8T)
extern def Fl_Nice_Slider_set_damage_area(self: Fl_Nice_SliderPtr, flag: t.CUInt8T, x: int, y: int, w: int, h: int)
extern def Fl_Nice_Slider_clear_damage(self: Fl_Nice_SliderPtr)
extern def Fl_Nice_Slider_as_window(self: Fl_Nice_SliderPtr) -> bytes
extern def Fl_Nice_Slider_as_group(self: Fl_Nice_SliderPtr) -> bytes
extern def Fl_Nice_Slider_set_deimage(self: Fl_Nice_SliderPtr, a1: bytes)
extern def Fl_Nice_Slider_deimage(self: Fl_Nice_SliderPtr) -> bytes
extern def Fl_Nice_Slider_set_callback(self: Fl_Nice_SliderPtr, a1: bytes, a2: bytes)
extern def Fl_Nice_Slider_visible(self: Fl_Nice_SliderPtr) -> int
extern def Fl_Nice_Slider_visible_r(self: Fl_Nice_SliderPtr) -> int
extern def Fl_Nice_Slider_active(self: Fl_Nice_SliderPtr) -> t.CUInt32T
extern def Fl_Nice_Slider_active_r(self: Fl_Nice_SliderPtr) -> int
extern def Fl_Nice_Slider_callback(self: Fl_Nice_SliderPtr) -> bytes
extern def Fl_Nice_Slider_set_deletion_callback(self: Fl_Nice_SliderPtr, cb1: bytes, data: bytes)
extern def Fl_Nice_Slider_from_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_Nice_SliderPtr
extern def Fl_Nice_Slider_from_derived_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_Nice_SliderPtr
extern def Fl_Nice_Slider_super_draw(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Nice_Slider_super_draw_first(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Nice_Slider_super_handle_first(ptr: Fl_WidgetPtr, flag: int)
# ----- Fl_Nice_Slider (valuator_declare) -----
extern def Fl_Nice_Slider_set_bounds(self: Fl_Nice_SliderPtr, a: t.CDouble, b: t.CDouble)
extern def Fl_Nice_Slider_minimum(self: Fl_Nice_SliderPtr) -> t.CDouble
extern def Fl_Nice_Slider_set_minimum(self: Fl_Nice_SliderPtr, a: t.CDouble)
extern def Fl_Nice_Slider_maximum(self: Fl_Nice_SliderPtr) -> t.CDouble
extern def Fl_Nice_Slider_set_maximum(self: Fl_Nice_SliderPtr, a: t.CDouble)
extern def Fl_Nice_Slider_set_range(self: Fl_Nice_SliderPtr, a: t.CDouble, b: t.CDouble)
extern def Fl_Nice_Slider_set_step(self: Fl_Nice_SliderPtr, a: t.CDouble, b: int)
extern def Fl_Nice_Slider_step(self: Fl_Nice_SliderPtr) -> t.CDouble
extern def Fl_Nice_Slider_set_precision(self: Fl_Nice_SliderPtr, digits: int)
extern def Fl_Nice_Slider_value(self: Fl_Nice_SliderPtr) -> t.CDouble
extern def Fl_Nice_Slider_set_value(self: Fl_Nice_SliderPtr, a1: t.CDouble) -> int
extern def Fl_Nice_Slider_format(self: Fl_Nice_SliderPtr, a1: str) -> int
extern def Fl_Nice_Slider_round(self: Fl_Nice_SliderPtr, a1: t.CDouble) -> t.CDouble
extern def Fl_Nice_Slider_clamp(self: Fl_Nice_SliderPtr, a1: t.CDouble) -> t.CDouble
extern def Fl_Nice_Slider_increment(self: Fl_Nice_SliderPtr, a1: t.CDouble, a2: int) -> t.CDouble
# ----- Fl_Counter (widget_declare) -----
extern def Fl_Counter_new(x: int, y: int, width: int, height: int, title: str) -> Fl_CounterPtr
extern def Fl_Counter_x(self: Fl_CounterPtr) -> int
extern def Fl_Counter_y(self: Fl_CounterPtr) -> int
extern def Fl_Counter_width(self: Fl_CounterPtr) -> int
extern def Fl_Counter_height(self: Fl_CounterPtr) -> int
extern def Fl_Counter_label(self: Fl_CounterPtr) -> str
extern def Fl_Counter_set_label(self: Fl_CounterPtr, title: str)
extern def Fl_Counter_redraw(self: Fl_CounterPtr)
extern def Fl_Counter_show(self: Fl_CounterPtr)
extern def Fl_Counter_hide(self: Fl_CounterPtr)
extern def Fl_Counter_activate(self: Fl_CounterPtr)
extern def Fl_Counter_deactivate(self: Fl_CounterPtr)
extern def Fl_Counter_redraw_label(self: Fl_CounterPtr)
extern def Fl_Counter_resize(self: Fl_CounterPtr, x: int, y: int, width: int, height: int)
extern def Fl_Counter_widget_resize(self: Fl_CounterPtr, x: int, y: int, width: int, height: int)
extern def Fl_Counter_tooltip(self: Fl_CounterPtr) -> str
extern def Fl_Counter_set_tooltip(self: Fl_CounterPtr, txt: str)
extern def Fl_Counter_get_type(self: Fl_CounterPtr) -> int
extern def Fl_Counter_set_type(self: Fl_CounterPtr, typ: int)
extern def Fl_Counter_color(self: Fl_CounterPtr) -> t.CUInt32T
extern def Fl_Counter_set_color(self: Fl_CounterPtr, color: t.CUInt32T)
extern def Fl_Counter_measure_label(self: Fl_CounterPtr, a1: bytes, a2: bytes)
extern def Fl_Counter_label_color(self: Fl_CounterPtr) -> t.CUInt32T
extern def Fl_Counter_set_label_color(self: Fl_CounterPtr, color: t.CUInt32T)
extern def Fl_Counter_label_font(self: Fl_CounterPtr) -> int
extern def Fl_Counter_set_label_font(self: Fl_CounterPtr, font: int)
extern def Fl_Counter_label_size(self: Fl_CounterPtr) -> int
extern def Fl_Counter_set_label_size(self: Fl_CounterPtr, sz: int)
extern def Fl_Counter_label_type(self: Fl_CounterPtr) -> int
extern def Fl_Counter_set_label_type(self: Fl_CounterPtr, typ: int)
extern def Fl_Counter_box(self: Fl_CounterPtr) -> int
extern def Fl_Counter_set_box(self: Fl_CounterPtr, typ: int)
extern def Fl_Counter_changed(self: Fl_CounterPtr) -> int
extern def Fl_Counter_set_changed(self: Fl_CounterPtr)
extern def Fl_Counter_clear_changed(self: Fl_CounterPtr)
extern def Fl_Counter_align(self: Fl_CounterPtr) -> int
extern def Fl_Counter_set_align(self: Fl_CounterPtr, typ: int)
extern def Fl_Counter_delete(self: Fl_CounterPtr)
extern def Fl_Counter_set_image(self: Fl_CounterPtr, a1: bytes)
extern def Fl_Counter_handle(self: Fl_CounterPtr, cb: bytes, data: bytes)
extern def Fl_Counter_handle_event(self: Fl_CounterPtr, event: int) -> int
extern def Fl_Counter_draw(self: Fl_CounterPtr, cb: bytes, data: bytes)
extern def Fl_Counter_resize_callback(self: Fl_CounterPtr, cb1: bytes, data: bytes)
extern def Fl_Counter_set_when(self: Fl_CounterPtr, a1: int)
extern def Fl_Counter_when(self: Fl_CounterPtr) -> int
extern def Fl_Counter_image(self: Fl_CounterPtr) -> bytes
extern def Fl_Counter_parent(self: Fl_CounterPtr) -> bytes
extern def Fl_Counter_selection_color(self: Fl_CounterPtr) -> t.CUInt32T
extern def Fl_Counter_set_selection_color(self: Fl_CounterPtr, color: t.CUInt32T)
extern def Fl_Counter_do_callback(self: Fl_CounterPtr)
extern def Fl_Counter_inside(self: Fl_CounterPtr, a1: bytes) -> int
extern def Fl_Counter_window(self: Fl_CounterPtr) -> bytes
extern def Fl_Counter_top_window(self: Fl_CounterPtr) -> bytes
extern def Fl_Counter_takes_events(self: Fl_CounterPtr) -> int
extern def Fl_Counter_user_data(self: Fl_CounterPtr) -> bytes
extern def Fl_Counter_take_focus(self: Fl_CounterPtr) -> int
extern def Fl_Counter_set_visible_focus(self: Fl_CounterPtr)
extern def Fl_Counter_clear_visible_focus(self: Fl_CounterPtr)
extern def Fl_Counter_visible_focus(self: Fl_CounterPtr, v: int)
extern def Fl_Counter_has_visible_focus(self: Fl_CounterPtr) -> t.CUInt32T
extern def Fl_Counter_set_user_data(self: Fl_CounterPtr, data: bytes)
extern def Fl_Counter_draw_data(self: Fl_CounterPtr) -> bytes
extern def Fl_Counter_handle_data(self: Fl_CounterPtr) -> bytes
extern def Fl_Counter_set_draw_data(self: Fl_CounterPtr, data: bytes)
extern def Fl_Counter_set_handle_data(self: Fl_CounterPtr, data: bytes)
extern def Fl_Counter_damage(self: Fl_CounterPtr) -> t.CUInt8T
extern def Fl_Counter_set_damage(self: Fl_CounterPtr, flag: t.CUInt8T)
extern def Fl_Counter_set_damage_area(self: Fl_CounterPtr, flag: t.CUInt8T, x: int, y: int, w: int, h: int)
extern def Fl_Counter_clear_damage(self: Fl_CounterPtr)
extern def Fl_Counter_as_window(self: Fl_CounterPtr) -> bytes
extern def Fl_Counter_as_group(self: Fl_CounterPtr) -> bytes
extern def Fl_Counter_set_deimage(self: Fl_CounterPtr, a1: bytes)
extern def Fl_Counter_deimage(self: Fl_CounterPtr) -> bytes
extern def Fl_Counter_set_callback(self: Fl_CounterPtr, a1: bytes, a2: bytes)
extern def Fl_Counter_visible(self: Fl_CounterPtr) -> int
extern def Fl_Counter_visible_r(self: Fl_CounterPtr) -> int
extern def Fl_Counter_active(self: Fl_CounterPtr) -> t.CUInt32T
extern def Fl_Counter_active_r(self: Fl_CounterPtr) -> int
extern def Fl_Counter_callback(self: Fl_CounterPtr) -> bytes
extern def Fl_Counter_set_deletion_callback(self: Fl_CounterPtr, cb1: bytes, data: bytes)
extern def Fl_Counter_from_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_CounterPtr
extern def Fl_Counter_from_derived_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_CounterPtr
extern def Fl_Counter_super_draw(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Counter_super_draw_first(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Counter_super_handle_first(ptr: Fl_WidgetPtr, flag: int)
# ----- Fl_Counter (valuator_declare) -----
extern def Fl_Counter_set_bounds(self: Fl_CounterPtr, a: t.CDouble, b: t.CDouble)
extern def Fl_Counter_minimum(self: Fl_CounterPtr) -> t.CDouble
extern def Fl_Counter_set_minimum(self: Fl_CounterPtr, a: t.CDouble)
extern def Fl_Counter_maximum(self: Fl_CounterPtr) -> t.CDouble
extern def Fl_Counter_set_maximum(self: Fl_CounterPtr, a: t.CDouble)
extern def Fl_Counter_set_range(self: Fl_CounterPtr, a: t.CDouble, b: t.CDouble)
extern def Fl_Counter_set_step(self: Fl_CounterPtr, a: t.CDouble, b: int)
extern def Fl_Counter_step(self: Fl_CounterPtr) -> t.CDouble
extern def Fl_Counter_set_precision(self: Fl_CounterPtr, digits: int)
extern def Fl_Counter_value(self: Fl_CounterPtr) -> t.CDouble
extern def Fl_Counter_set_value(self: Fl_CounterPtr, a1: t.CDouble) -> int
extern def Fl_Counter_format(self: Fl_CounterPtr, a1: str) -> int
extern def Fl_Counter_round(self: Fl_CounterPtr, a1: t.CDouble) -> t.CDouble
extern def Fl_Counter_clamp(self: Fl_CounterPtr, a1: t.CDouble) -> t.CDouble
extern def Fl_Counter_increment(self: Fl_CounterPtr, a1: t.CDouble, a2: int) -> t.CDouble
# ----- Fl_Dial (widget_declare) -----
extern def Fl_Dial_new(x: int, y: int, width: int, height: int, title: str) -> Fl_DialPtr
extern def Fl_Dial_x(self: Fl_DialPtr) -> int
extern def Fl_Dial_y(self: Fl_DialPtr) -> int
extern def Fl_Dial_width(self: Fl_DialPtr) -> int
extern def Fl_Dial_height(self: Fl_DialPtr) -> int
extern def Fl_Dial_label(self: Fl_DialPtr) -> str
extern def Fl_Dial_set_label(self: Fl_DialPtr, title: str)
extern def Fl_Dial_redraw(self: Fl_DialPtr)
extern def Fl_Dial_show(self: Fl_DialPtr)
extern def Fl_Dial_hide(self: Fl_DialPtr)
extern def Fl_Dial_activate(self: Fl_DialPtr)
extern def Fl_Dial_deactivate(self: Fl_DialPtr)
extern def Fl_Dial_redraw_label(self: Fl_DialPtr)
extern def Fl_Dial_resize(self: Fl_DialPtr, x: int, y: int, width: int, height: int)
extern def Fl_Dial_widget_resize(self: Fl_DialPtr, x: int, y: int, width: int, height: int)
extern def Fl_Dial_tooltip(self: Fl_DialPtr) -> str
extern def Fl_Dial_set_tooltip(self: Fl_DialPtr, txt: str)
extern def Fl_Dial_get_type(self: Fl_DialPtr) -> int
extern def Fl_Dial_set_type(self: Fl_DialPtr, typ: int)
extern def Fl_Dial_color(self: Fl_DialPtr) -> t.CUInt32T
extern def Fl_Dial_set_color(self: Fl_DialPtr, color: t.CUInt32T)
extern def Fl_Dial_measure_label(self: Fl_DialPtr, a1: bytes, a2: bytes)
extern def Fl_Dial_label_color(self: Fl_DialPtr) -> t.CUInt32T
extern def Fl_Dial_set_label_color(self: Fl_DialPtr, color: t.CUInt32T)
extern def Fl_Dial_label_font(self: Fl_DialPtr) -> int
extern def Fl_Dial_set_label_font(self: Fl_DialPtr, font: int)
extern def Fl_Dial_label_size(self: Fl_DialPtr) -> int
extern def Fl_Dial_set_label_size(self: Fl_DialPtr, sz: int)
extern def Fl_Dial_label_type(self: Fl_DialPtr) -> int
extern def Fl_Dial_set_label_type(self: Fl_DialPtr, typ: int)
extern def Fl_Dial_box(self: Fl_DialPtr) -> int
extern def Fl_Dial_set_box(self: Fl_DialPtr, typ: int)
extern def Fl_Dial_changed(self: Fl_DialPtr) -> int
extern def Fl_Dial_set_changed(self: Fl_DialPtr)
extern def Fl_Dial_clear_changed(self: Fl_DialPtr)
extern def Fl_Dial_align(self: Fl_DialPtr) -> int
extern def Fl_Dial_set_align(self: Fl_DialPtr, typ: int)
extern def Fl_Dial_delete(self: Fl_DialPtr)
extern def Fl_Dial_set_image(self: Fl_DialPtr, a1: bytes)
extern def Fl_Dial_handle(self: Fl_DialPtr, cb: bytes, data: bytes)
extern def Fl_Dial_handle_event(self: Fl_DialPtr, event: int) -> int
extern def Fl_Dial_draw(self: Fl_DialPtr, cb: bytes, data: bytes)
extern def Fl_Dial_resize_callback(self: Fl_DialPtr, cb1: bytes, data: bytes)
extern def Fl_Dial_set_when(self: Fl_DialPtr, a1: int)
extern def Fl_Dial_when(self: Fl_DialPtr) -> int
extern def Fl_Dial_image(self: Fl_DialPtr) -> bytes
extern def Fl_Dial_parent(self: Fl_DialPtr) -> bytes
extern def Fl_Dial_selection_color(self: Fl_DialPtr) -> t.CUInt32T
extern def Fl_Dial_set_selection_color(self: Fl_DialPtr, color: t.CUInt32T)
extern def Fl_Dial_do_callback(self: Fl_DialPtr)
extern def Fl_Dial_inside(self: Fl_DialPtr, a1: bytes) -> int
extern def Fl_Dial_window(self: Fl_DialPtr) -> bytes
extern def Fl_Dial_top_window(self: Fl_DialPtr) -> bytes
extern def Fl_Dial_takes_events(self: Fl_DialPtr) -> int
extern def Fl_Dial_user_data(self: Fl_DialPtr) -> bytes
extern def Fl_Dial_take_focus(self: Fl_DialPtr) -> int
extern def Fl_Dial_set_visible_focus(self: Fl_DialPtr)
extern def Fl_Dial_clear_visible_focus(self: Fl_DialPtr)
extern def Fl_Dial_visible_focus(self: Fl_DialPtr, v: int)
extern def Fl_Dial_has_visible_focus(self: Fl_DialPtr) -> t.CUInt32T
extern def Fl_Dial_set_user_data(self: Fl_DialPtr, data: bytes)
extern def Fl_Dial_draw_data(self: Fl_DialPtr) -> bytes
extern def Fl_Dial_handle_data(self: Fl_DialPtr) -> bytes
extern def Fl_Dial_set_draw_data(self: Fl_DialPtr, data: bytes)
extern def Fl_Dial_set_handle_data(self: Fl_DialPtr, data: bytes)
extern def Fl_Dial_damage(self: Fl_DialPtr) -> t.CUInt8T
extern def Fl_Dial_set_damage(self: Fl_DialPtr, flag: t.CUInt8T)
extern def Fl_Dial_set_damage_area(self: Fl_DialPtr, flag: t.CUInt8T, x: int, y: int, w: int, h: int)
extern def Fl_Dial_clear_damage(self: Fl_DialPtr)
extern def Fl_Dial_as_window(self: Fl_DialPtr) -> bytes
extern def Fl_Dial_as_group(self: Fl_DialPtr) -> bytes
extern def Fl_Dial_set_deimage(self: Fl_DialPtr, a1: bytes)
extern def Fl_Dial_deimage(self: Fl_DialPtr) -> bytes
extern def Fl_Dial_set_callback(self: Fl_DialPtr, a1: bytes, a2: bytes)
extern def Fl_Dial_visible(self: Fl_DialPtr) -> int
extern def Fl_Dial_visible_r(self: Fl_DialPtr) -> int
extern def Fl_Dial_active(self: Fl_DialPtr) -> t.CUInt32T
extern def Fl_Dial_active_r(self: Fl_DialPtr) -> int
extern def Fl_Dial_callback(self: Fl_DialPtr) -> bytes
extern def Fl_Dial_set_deletion_callback(self: Fl_DialPtr, cb1: bytes, data: bytes)
extern def Fl_Dial_from_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_DialPtr
extern def Fl_Dial_from_derived_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_DialPtr
extern def Fl_Dial_super_draw(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Dial_super_draw_first(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Dial_super_handle_first(ptr: Fl_WidgetPtr, flag: int)
# ----- Fl_Dial (valuator_declare) -----
extern def Fl_Dial_set_bounds(self: Fl_DialPtr, a: t.CDouble, b: t.CDouble)
extern def Fl_Dial_minimum(self: Fl_DialPtr) -> t.CDouble
extern def Fl_Dial_set_minimum(self: Fl_DialPtr, a: t.CDouble)
extern def Fl_Dial_maximum(self: Fl_DialPtr) -> t.CDouble
extern def Fl_Dial_set_maximum(self: Fl_DialPtr, a: t.CDouble)
extern def Fl_Dial_set_range(self: Fl_DialPtr, a: t.CDouble, b: t.CDouble)
extern def Fl_Dial_set_step(self: Fl_DialPtr, a: t.CDouble, b: int)
extern def Fl_Dial_step(self: Fl_DialPtr) -> t.CDouble
extern def Fl_Dial_set_precision(self: Fl_DialPtr, digits: int)
extern def Fl_Dial_value(self: Fl_DialPtr) -> t.CDouble
extern def Fl_Dial_set_value(self: Fl_DialPtr, a1: t.CDouble) -> int
extern def Fl_Dial_format(self: Fl_DialPtr, a1: str) -> int
extern def Fl_Dial_round(self: Fl_DialPtr, a1: t.CDouble) -> t.CDouble
extern def Fl_Dial_clamp(self: Fl_DialPtr, a1: t.CDouble) -> t.CDouble
extern def Fl_Dial_increment(self: Fl_DialPtr, a1: t.CDouble, a2: int) -> t.CDouble
# ----- Fl_Line_Dial (widget_declare) -----
extern def Fl_Line_Dial_new(x: int, y: int, width: int, height: int, title: str) -> Fl_Line_DialPtr
extern def Fl_Line_Dial_x(self: Fl_Line_DialPtr) -> int
extern def Fl_Line_Dial_y(self: Fl_Line_DialPtr) -> int
extern def Fl_Line_Dial_width(self: Fl_Line_DialPtr) -> int
extern def Fl_Line_Dial_height(self: Fl_Line_DialPtr) -> int
extern def Fl_Line_Dial_label(self: Fl_Line_DialPtr) -> str
extern def Fl_Line_Dial_set_label(self: Fl_Line_DialPtr, title: str)
extern def Fl_Line_Dial_redraw(self: Fl_Line_DialPtr)
extern def Fl_Line_Dial_show(self: Fl_Line_DialPtr)
extern def Fl_Line_Dial_hide(self: Fl_Line_DialPtr)
extern def Fl_Line_Dial_activate(self: Fl_Line_DialPtr)
extern def Fl_Line_Dial_deactivate(self: Fl_Line_DialPtr)
extern def Fl_Line_Dial_redraw_label(self: Fl_Line_DialPtr)
extern def Fl_Line_Dial_resize(self: Fl_Line_DialPtr, x: int, y: int, width: int, height: int)
extern def Fl_Line_Dial_widget_resize(self: Fl_Line_DialPtr, x: int, y: int, width: int, height: int)
extern def Fl_Line_Dial_tooltip(self: Fl_Line_DialPtr) -> str
extern def Fl_Line_Dial_set_tooltip(self: Fl_Line_DialPtr, txt: str)
extern def Fl_Line_Dial_get_type(self: Fl_Line_DialPtr) -> int
extern def Fl_Line_Dial_set_type(self: Fl_Line_DialPtr, typ: int)
extern def Fl_Line_Dial_color(self: Fl_Line_DialPtr) -> t.CUInt32T
extern def Fl_Line_Dial_set_color(self: Fl_Line_DialPtr, color: t.CUInt32T)
extern def Fl_Line_Dial_measure_label(self: Fl_Line_DialPtr, a1: bytes, a2: bytes)
extern def Fl_Line_Dial_label_color(self: Fl_Line_DialPtr) -> t.CUInt32T
extern def Fl_Line_Dial_set_label_color(self: Fl_Line_DialPtr, color: t.CUInt32T)
extern def Fl_Line_Dial_label_font(self: Fl_Line_DialPtr) -> int
extern def Fl_Line_Dial_set_label_font(self: Fl_Line_DialPtr, font: int)
extern def Fl_Line_Dial_label_size(self: Fl_Line_DialPtr) -> int
extern def Fl_Line_Dial_set_label_size(self: Fl_Line_DialPtr, sz: int)
extern def Fl_Line_Dial_label_type(self: Fl_Line_DialPtr) -> int
extern def Fl_Line_Dial_set_label_type(self: Fl_Line_DialPtr, typ: int)
extern def Fl_Line_Dial_box(self: Fl_Line_DialPtr) -> int
extern def Fl_Line_Dial_set_box(self: Fl_Line_DialPtr, typ: int)
extern def Fl_Line_Dial_changed(self: Fl_Line_DialPtr) -> int
extern def Fl_Line_Dial_set_changed(self: Fl_Line_DialPtr)
extern def Fl_Line_Dial_clear_changed(self: Fl_Line_DialPtr)
extern def Fl_Line_Dial_align(self: Fl_Line_DialPtr) -> int
extern def Fl_Line_Dial_set_align(self: Fl_Line_DialPtr, typ: int)
extern def Fl_Line_Dial_delete(self: Fl_Line_DialPtr)
extern def Fl_Line_Dial_set_image(self: Fl_Line_DialPtr, a1: bytes)
extern def Fl_Line_Dial_handle(self: Fl_Line_DialPtr, cb: bytes, data: bytes)
extern def Fl_Line_Dial_handle_event(self: Fl_Line_DialPtr, event: int) -> int
extern def Fl_Line_Dial_draw(self: Fl_Line_DialPtr, cb: bytes, data: bytes)
extern def Fl_Line_Dial_resize_callback(self: Fl_Line_DialPtr, cb1: bytes, data: bytes)
extern def Fl_Line_Dial_set_when(self: Fl_Line_DialPtr, a1: int)
extern def Fl_Line_Dial_when(self: Fl_Line_DialPtr) -> int
extern def Fl_Line_Dial_image(self: Fl_Line_DialPtr) -> bytes
extern def Fl_Line_Dial_parent(self: Fl_Line_DialPtr) -> bytes
extern def Fl_Line_Dial_selection_color(self: Fl_Line_DialPtr) -> t.CUInt32T
extern def Fl_Line_Dial_set_selection_color(self: Fl_Line_DialPtr, color: t.CUInt32T)
extern def Fl_Line_Dial_do_callback(self: Fl_Line_DialPtr)
extern def Fl_Line_Dial_inside(self: Fl_Line_DialPtr, a1: bytes) -> int
extern def Fl_Line_Dial_window(self: Fl_Line_DialPtr) -> bytes
extern def Fl_Line_Dial_top_window(self: Fl_Line_DialPtr) -> bytes
extern def Fl_Line_Dial_takes_events(self: Fl_Line_DialPtr) -> int
extern def Fl_Line_Dial_user_data(self: Fl_Line_DialPtr) -> bytes
extern def Fl_Line_Dial_take_focus(self: Fl_Line_DialPtr) -> int
extern def Fl_Line_Dial_set_visible_focus(self: Fl_Line_DialPtr)
extern def Fl_Line_Dial_clear_visible_focus(self: Fl_Line_DialPtr)
extern def Fl_Line_Dial_visible_focus(self: Fl_Line_DialPtr, v: int)
extern def Fl_Line_Dial_has_visible_focus(self: Fl_Line_DialPtr) -> t.CUInt32T
extern def Fl_Line_Dial_set_user_data(self: Fl_Line_DialPtr, data: bytes)
extern def Fl_Line_Dial_draw_data(self: Fl_Line_DialPtr) -> bytes
extern def Fl_Line_Dial_handle_data(self: Fl_Line_DialPtr) -> bytes
extern def Fl_Line_Dial_set_draw_data(self: Fl_Line_DialPtr, data: bytes)
extern def Fl_Line_Dial_set_handle_data(self: Fl_Line_DialPtr, data: bytes)
extern def Fl_Line_Dial_damage(self: Fl_Line_DialPtr) -> t.CUInt8T
extern def Fl_Line_Dial_set_damage(self: Fl_Line_DialPtr, flag: t.CUInt8T)
extern def Fl_Line_Dial_set_damage_area(self: Fl_Line_DialPtr, flag: t.CUInt8T, x: int, y: int, w: int, h: int)
extern def Fl_Line_Dial_clear_damage(self: Fl_Line_DialPtr)
extern def Fl_Line_Dial_as_window(self: Fl_Line_DialPtr) -> bytes
extern def Fl_Line_Dial_as_group(self: Fl_Line_DialPtr) -> bytes
extern def Fl_Line_Dial_set_deimage(self: Fl_Line_DialPtr, a1: bytes)
extern def Fl_Line_Dial_deimage(self: Fl_Line_DialPtr) -> bytes
extern def Fl_Line_Dial_set_callback(self: Fl_Line_DialPtr, a1: bytes, a2: bytes)
extern def Fl_Line_Dial_visible(self: Fl_Line_DialPtr) -> int
extern def Fl_Line_Dial_visible_r(self: Fl_Line_DialPtr) -> int
extern def Fl_Line_Dial_active(self: Fl_Line_DialPtr) -> t.CUInt32T
extern def Fl_Line_Dial_active_r(self: Fl_Line_DialPtr) -> int
extern def Fl_Line_Dial_callback(self: Fl_Line_DialPtr) -> bytes
extern def Fl_Line_Dial_set_deletion_callback(self: Fl_Line_DialPtr, cb1: bytes, data: bytes)
extern def Fl_Line_Dial_from_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_Line_DialPtr
extern def Fl_Line_Dial_from_derived_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_Line_DialPtr
extern def Fl_Line_Dial_super_draw(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Line_Dial_super_draw_first(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Line_Dial_super_handle_first(ptr: Fl_WidgetPtr, flag: int)
# ----- Fl_Line_Dial (valuator_declare) -----
extern def Fl_Line_Dial_set_bounds(self: Fl_Line_DialPtr, a: t.CDouble, b: t.CDouble)
extern def Fl_Line_Dial_minimum(self: Fl_Line_DialPtr) -> t.CDouble
extern def Fl_Line_Dial_set_minimum(self: Fl_Line_DialPtr, a: t.CDouble)
extern def Fl_Line_Dial_maximum(self: Fl_Line_DialPtr) -> t.CDouble
extern def Fl_Line_Dial_set_maximum(self: Fl_Line_DialPtr, a: t.CDouble)
extern def Fl_Line_Dial_set_range(self: Fl_Line_DialPtr, a: t.CDouble, b: t.CDouble)
extern def Fl_Line_Dial_set_step(self: Fl_Line_DialPtr, a: t.CDouble, b: int)
extern def Fl_Line_Dial_step(self: Fl_Line_DialPtr) -> t.CDouble
extern def Fl_Line_Dial_set_precision(self: Fl_Line_DialPtr, digits: int)
extern def Fl_Line_Dial_value(self: Fl_Line_DialPtr) -> t.CDouble
extern def Fl_Line_Dial_set_value(self: Fl_Line_DialPtr, a1: t.CDouble) -> int
extern def Fl_Line_Dial_format(self: Fl_Line_DialPtr, a1: str) -> int
extern def Fl_Line_Dial_round(self: Fl_Line_DialPtr, a1: t.CDouble) -> t.CDouble
extern def Fl_Line_Dial_clamp(self: Fl_Line_DialPtr, a1: t.CDouble) -> t.CDouble
extern def Fl_Line_Dial_increment(self: Fl_Line_DialPtr, a1: t.CDouble, a2: int) -> t.CDouble
# ----- Fl_Roller (widget_declare) -----
extern def Fl_Roller_new(x: int, y: int, width: int, height: int, title: str) -> Fl_RollerPtr
extern def Fl_Roller_x(self: Fl_RollerPtr) -> int
extern def Fl_Roller_y(self: Fl_RollerPtr) -> int
extern def Fl_Roller_width(self: Fl_RollerPtr) -> int
extern def Fl_Roller_height(self: Fl_RollerPtr) -> int
extern def Fl_Roller_label(self: Fl_RollerPtr) -> str
extern def Fl_Roller_set_label(self: Fl_RollerPtr, title: str)
extern def Fl_Roller_redraw(self: Fl_RollerPtr)
extern def Fl_Roller_show(self: Fl_RollerPtr)
extern def Fl_Roller_hide(self: Fl_RollerPtr)
extern def Fl_Roller_activate(self: Fl_RollerPtr)
extern def Fl_Roller_deactivate(self: Fl_RollerPtr)
extern def Fl_Roller_redraw_label(self: Fl_RollerPtr)
extern def Fl_Roller_resize(self: Fl_RollerPtr, x: int, y: int, width: int, height: int)
extern def Fl_Roller_widget_resize(self: Fl_RollerPtr, x: int, y: int, width: int, height: int)
extern def Fl_Roller_tooltip(self: Fl_RollerPtr) -> str
extern def Fl_Roller_set_tooltip(self: Fl_RollerPtr, txt: str)
extern def Fl_Roller_get_type(self: Fl_RollerPtr) -> int
extern def Fl_Roller_set_type(self: Fl_RollerPtr, typ: int)
extern def Fl_Roller_color(self: Fl_RollerPtr) -> t.CUInt32T
extern def Fl_Roller_set_color(self: Fl_RollerPtr, color: t.CUInt32T)
extern def Fl_Roller_measure_label(self: Fl_RollerPtr, a1: bytes, a2: bytes)
extern def Fl_Roller_label_color(self: Fl_RollerPtr) -> t.CUInt32T
extern def Fl_Roller_set_label_color(self: Fl_RollerPtr, color: t.CUInt32T)
extern def Fl_Roller_label_font(self: Fl_RollerPtr) -> int
extern def Fl_Roller_set_label_font(self: Fl_RollerPtr, font: int)
extern def Fl_Roller_label_size(self: Fl_RollerPtr) -> int
extern def Fl_Roller_set_label_size(self: Fl_RollerPtr, sz: int)
extern def Fl_Roller_label_type(self: Fl_RollerPtr) -> int
extern def Fl_Roller_set_label_type(self: Fl_RollerPtr, typ: int)
extern def Fl_Roller_box(self: Fl_RollerPtr) -> int
extern def Fl_Roller_set_box(self: Fl_RollerPtr, typ: int)
extern def Fl_Roller_changed(self: Fl_RollerPtr) -> int
extern def Fl_Roller_set_changed(self: Fl_RollerPtr)
extern def Fl_Roller_clear_changed(self: Fl_RollerPtr)
extern def Fl_Roller_align(self: Fl_RollerPtr) -> int
extern def Fl_Roller_set_align(self: Fl_RollerPtr, typ: int)
extern def Fl_Roller_delete(self: Fl_RollerPtr)
extern def Fl_Roller_set_image(self: Fl_RollerPtr, a1: bytes)
extern def Fl_Roller_handle(self: Fl_RollerPtr, cb: bytes, data: bytes)
extern def Fl_Roller_handle_event(self: Fl_RollerPtr, event: int) -> int
extern def Fl_Roller_draw(self: Fl_RollerPtr, cb: bytes, data: bytes)
extern def Fl_Roller_resize_callback(self: Fl_RollerPtr, cb1: bytes, data: bytes)
extern def Fl_Roller_set_when(self: Fl_RollerPtr, a1: int)
extern def Fl_Roller_when(self: Fl_RollerPtr) -> int
extern def Fl_Roller_image(self: Fl_RollerPtr) -> bytes
extern def Fl_Roller_parent(self: Fl_RollerPtr) -> bytes
extern def Fl_Roller_selection_color(self: Fl_RollerPtr) -> t.CUInt32T
extern def Fl_Roller_set_selection_color(self: Fl_RollerPtr, color: t.CUInt32T)
extern def Fl_Roller_do_callback(self: Fl_RollerPtr)
extern def Fl_Roller_inside(self: Fl_RollerPtr, a1: bytes) -> int
extern def Fl_Roller_window(self: Fl_RollerPtr) -> bytes
extern def Fl_Roller_top_window(self: Fl_RollerPtr) -> bytes
extern def Fl_Roller_takes_events(self: Fl_RollerPtr) -> int
extern def Fl_Roller_user_data(self: Fl_RollerPtr) -> bytes
extern def Fl_Roller_take_focus(self: Fl_RollerPtr) -> int
extern def Fl_Roller_set_visible_focus(self: Fl_RollerPtr)
extern def Fl_Roller_clear_visible_focus(self: Fl_RollerPtr)
extern def Fl_Roller_visible_focus(self: Fl_RollerPtr, v: int)
extern def Fl_Roller_has_visible_focus(self: Fl_RollerPtr) -> t.CUInt32T
extern def Fl_Roller_set_user_data(self: Fl_RollerPtr, data: bytes)
extern def Fl_Roller_draw_data(self: Fl_RollerPtr) -> bytes
extern def Fl_Roller_handle_data(self: Fl_RollerPtr) -> bytes
extern def Fl_Roller_set_draw_data(self: Fl_RollerPtr, data: bytes)
extern def Fl_Roller_set_handle_data(self: Fl_RollerPtr, data: bytes)
extern def Fl_Roller_damage(self: Fl_RollerPtr) -> t.CUInt8T
extern def Fl_Roller_set_damage(self: Fl_RollerPtr, flag: t.CUInt8T)
extern def Fl_Roller_set_damage_area(self: Fl_RollerPtr, flag: t.CUInt8T, x: int, y: int, w: int, h: int)
extern def Fl_Roller_clear_damage(self: Fl_RollerPtr)
extern def Fl_Roller_as_window(self: Fl_RollerPtr) -> bytes
extern def Fl_Roller_as_group(self: Fl_RollerPtr) -> bytes
extern def Fl_Roller_set_deimage(self: Fl_RollerPtr, a1: bytes)
extern def Fl_Roller_deimage(self: Fl_RollerPtr) -> bytes
extern def Fl_Roller_set_callback(self: Fl_RollerPtr, a1: bytes, a2: bytes)
extern def Fl_Roller_visible(self: Fl_RollerPtr) -> int
extern def Fl_Roller_visible_r(self: Fl_RollerPtr) -> int
extern def Fl_Roller_active(self: Fl_RollerPtr) -> t.CUInt32T
extern def Fl_Roller_active_r(self: Fl_RollerPtr) -> int
extern def Fl_Roller_callback(self: Fl_RollerPtr) -> bytes
extern def Fl_Roller_set_deletion_callback(self: Fl_RollerPtr, cb1: bytes, data: bytes)
extern def Fl_Roller_from_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_RollerPtr
extern def Fl_Roller_from_derived_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_RollerPtr
extern def Fl_Roller_super_draw(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Roller_super_draw_first(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Roller_super_handle_first(ptr: Fl_WidgetPtr, flag: int)
# ----- Fl_Roller (valuator_declare) -----
extern def Fl_Roller_set_bounds(self: Fl_RollerPtr, a: t.CDouble, b: t.CDouble)
extern def Fl_Roller_minimum(self: Fl_RollerPtr) -> t.CDouble
extern def Fl_Roller_set_minimum(self: Fl_RollerPtr, a: t.CDouble)
extern def Fl_Roller_maximum(self: Fl_RollerPtr) -> t.CDouble
extern def Fl_Roller_set_maximum(self: Fl_RollerPtr, a: t.CDouble)
extern def Fl_Roller_set_range(self: Fl_RollerPtr, a: t.CDouble, b: t.CDouble)
extern def Fl_Roller_set_step(self: Fl_RollerPtr, a: t.CDouble, b: int)
extern def Fl_Roller_step(self: Fl_RollerPtr) -> t.CDouble
extern def Fl_Roller_set_precision(self: Fl_RollerPtr, digits: int)
extern def Fl_Roller_value(self: Fl_RollerPtr) -> t.CDouble
extern def Fl_Roller_set_value(self: Fl_RollerPtr, a1: t.CDouble) -> int
extern def Fl_Roller_format(self: Fl_RollerPtr, a1: str) -> int
extern def Fl_Roller_round(self: Fl_RollerPtr, a1: t.CDouble) -> t.CDouble
extern def Fl_Roller_clamp(self: Fl_RollerPtr, a1: t.CDouble) -> t.CDouble
extern def Fl_Roller_increment(self: Fl_RollerPtr, a1: t.CDouble, a2: int) -> t.CDouble
# ----- Fl_Scrollbar (widget_declare) -----
extern def Fl_Scrollbar_new(x: int, y: int, width: int, height: int, title: str) -> Fl_ScrollbarPtr
extern def Fl_Scrollbar_x(self: Fl_ScrollbarPtr) -> int
extern def Fl_Scrollbar_y(self: Fl_ScrollbarPtr) -> int
extern def Fl_Scrollbar_width(self: Fl_ScrollbarPtr) -> int
extern def Fl_Scrollbar_height(self: Fl_ScrollbarPtr) -> int
extern def Fl_Scrollbar_label(self: Fl_ScrollbarPtr) -> str
extern def Fl_Scrollbar_set_label(self: Fl_ScrollbarPtr, title: str)
extern def Fl_Scrollbar_redraw(self: Fl_ScrollbarPtr)
extern def Fl_Scrollbar_show(self: Fl_ScrollbarPtr)
extern def Fl_Scrollbar_hide(self: Fl_ScrollbarPtr)
extern def Fl_Scrollbar_activate(self: Fl_ScrollbarPtr)
extern def Fl_Scrollbar_deactivate(self: Fl_ScrollbarPtr)
extern def Fl_Scrollbar_redraw_label(self: Fl_ScrollbarPtr)
extern def Fl_Scrollbar_resize(self: Fl_ScrollbarPtr, x: int, y: int, width: int, height: int)
extern def Fl_Scrollbar_widget_resize(self: Fl_ScrollbarPtr, x: int, y: int, width: int, height: int)
extern def Fl_Scrollbar_tooltip(self: Fl_ScrollbarPtr) -> str
extern def Fl_Scrollbar_set_tooltip(self: Fl_ScrollbarPtr, txt: str)
extern def Fl_Scrollbar_get_type(self: Fl_ScrollbarPtr) -> int
extern def Fl_Scrollbar_set_type(self: Fl_ScrollbarPtr, typ: int)
extern def Fl_Scrollbar_color(self: Fl_ScrollbarPtr) -> t.CUInt32T
extern def Fl_Scrollbar_set_color(self: Fl_ScrollbarPtr, color: t.CUInt32T)
extern def Fl_Scrollbar_measure_label(self: Fl_ScrollbarPtr, a1: bytes, a2: bytes)
extern def Fl_Scrollbar_label_color(self: Fl_ScrollbarPtr) -> t.CUInt32T
extern def Fl_Scrollbar_set_label_color(self: Fl_ScrollbarPtr, color: t.CUInt32T)
extern def Fl_Scrollbar_label_font(self: Fl_ScrollbarPtr) -> int
extern def Fl_Scrollbar_set_label_font(self: Fl_ScrollbarPtr, font: int)
extern def Fl_Scrollbar_label_size(self: Fl_ScrollbarPtr) -> int
extern def Fl_Scrollbar_set_label_size(self: Fl_ScrollbarPtr, sz: int)
extern def Fl_Scrollbar_label_type(self: Fl_ScrollbarPtr) -> int
extern def Fl_Scrollbar_set_label_type(self: Fl_ScrollbarPtr, typ: int)
extern def Fl_Scrollbar_box(self: Fl_ScrollbarPtr) -> int
extern def Fl_Scrollbar_set_box(self: Fl_ScrollbarPtr, typ: int)
extern def Fl_Scrollbar_changed(self: Fl_ScrollbarPtr) -> int
extern def Fl_Scrollbar_set_changed(self: Fl_ScrollbarPtr)
extern def Fl_Scrollbar_clear_changed(self: Fl_ScrollbarPtr)
extern def Fl_Scrollbar_align(self: Fl_ScrollbarPtr) -> int
extern def Fl_Scrollbar_set_align(self: Fl_ScrollbarPtr, typ: int)
extern def Fl_Scrollbar_delete(self: Fl_ScrollbarPtr)
extern def Fl_Scrollbar_set_image(self: Fl_ScrollbarPtr, a1: bytes)
extern def Fl_Scrollbar_handle(self: Fl_ScrollbarPtr, cb: bytes, data: bytes)
extern def Fl_Scrollbar_handle_event(self: Fl_ScrollbarPtr, event: int) -> int
extern def Fl_Scrollbar_draw(self: Fl_ScrollbarPtr, cb: bytes, data: bytes)
extern def Fl_Scrollbar_resize_callback(self: Fl_ScrollbarPtr, cb1: bytes, data: bytes)
extern def Fl_Scrollbar_set_when(self: Fl_ScrollbarPtr, a1: int)
extern def Fl_Scrollbar_when(self: Fl_ScrollbarPtr) -> int
extern def Fl_Scrollbar_image(self: Fl_ScrollbarPtr) -> bytes
extern def Fl_Scrollbar_parent(self: Fl_ScrollbarPtr) -> bytes
extern def Fl_Scrollbar_selection_color(self: Fl_ScrollbarPtr) -> t.CUInt32T
extern def Fl_Scrollbar_set_selection_color(self: Fl_ScrollbarPtr, color: t.CUInt32T)
extern def Fl_Scrollbar_do_callback(self: Fl_ScrollbarPtr)
extern def Fl_Scrollbar_inside(self: Fl_ScrollbarPtr, a1: bytes) -> int
extern def Fl_Scrollbar_window(self: Fl_ScrollbarPtr) -> bytes
extern def Fl_Scrollbar_top_window(self: Fl_ScrollbarPtr) -> bytes
extern def Fl_Scrollbar_takes_events(self: Fl_ScrollbarPtr) -> int
extern def Fl_Scrollbar_user_data(self: Fl_ScrollbarPtr) -> bytes
extern def Fl_Scrollbar_take_focus(self: Fl_ScrollbarPtr) -> int
extern def Fl_Scrollbar_set_visible_focus(self: Fl_ScrollbarPtr)
extern def Fl_Scrollbar_clear_visible_focus(self: Fl_ScrollbarPtr)
extern def Fl_Scrollbar_visible_focus(self: Fl_ScrollbarPtr, v: int)
extern def Fl_Scrollbar_has_visible_focus(self: Fl_ScrollbarPtr) -> t.CUInt32T
extern def Fl_Scrollbar_set_user_data(self: Fl_ScrollbarPtr, data: bytes)
extern def Fl_Scrollbar_draw_data(self: Fl_ScrollbarPtr) -> bytes
extern def Fl_Scrollbar_handle_data(self: Fl_ScrollbarPtr) -> bytes
extern def Fl_Scrollbar_set_draw_data(self: Fl_ScrollbarPtr, data: bytes)
extern def Fl_Scrollbar_set_handle_data(self: Fl_ScrollbarPtr, data: bytes)
extern def Fl_Scrollbar_damage(self: Fl_ScrollbarPtr) -> t.CUInt8T
extern def Fl_Scrollbar_set_damage(self: Fl_ScrollbarPtr, flag: t.CUInt8T)
extern def Fl_Scrollbar_set_damage_area(self: Fl_ScrollbarPtr, flag: t.CUInt8T, x: int, y: int, w: int, h: int)
extern def Fl_Scrollbar_clear_damage(self: Fl_ScrollbarPtr)
extern def Fl_Scrollbar_as_window(self: Fl_ScrollbarPtr) -> bytes
extern def Fl_Scrollbar_as_group(self: Fl_ScrollbarPtr) -> bytes
extern def Fl_Scrollbar_set_deimage(self: Fl_ScrollbarPtr, a1: bytes)
extern def Fl_Scrollbar_deimage(self: Fl_ScrollbarPtr) -> bytes
extern def Fl_Scrollbar_set_callback(self: Fl_ScrollbarPtr, a1: bytes, a2: bytes)
extern def Fl_Scrollbar_visible(self: Fl_ScrollbarPtr) -> int
extern def Fl_Scrollbar_visible_r(self: Fl_ScrollbarPtr) -> int
extern def Fl_Scrollbar_active(self: Fl_ScrollbarPtr) -> t.CUInt32T
extern def Fl_Scrollbar_active_r(self: Fl_ScrollbarPtr) -> int
extern def Fl_Scrollbar_callback(self: Fl_ScrollbarPtr) -> bytes
extern def Fl_Scrollbar_set_deletion_callback(self: Fl_ScrollbarPtr, cb1: bytes, data: bytes)
extern def Fl_Scrollbar_from_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_ScrollbarPtr
extern def Fl_Scrollbar_from_derived_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_ScrollbarPtr
extern def Fl_Scrollbar_super_draw(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Scrollbar_super_draw_first(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Scrollbar_super_handle_first(ptr: Fl_WidgetPtr, flag: int)
# ----- Fl_Scrollbar (valuator_declare) -----
extern def Fl_Scrollbar_set_bounds(self: Fl_ScrollbarPtr, a: t.CDouble, b: t.CDouble)
extern def Fl_Scrollbar_minimum(self: Fl_ScrollbarPtr) -> t.CDouble
extern def Fl_Scrollbar_set_minimum(self: Fl_ScrollbarPtr, a: t.CDouble)
extern def Fl_Scrollbar_maximum(self: Fl_ScrollbarPtr) -> t.CDouble
extern def Fl_Scrollbar_set_maximum(self: Fl_ScrollbarPtr, a: t.CDouble)
extern def Fl_Scrollbar_set_range(self: Fl_ScrollbarPtr, a: t.CDouble, b: t.CDouble)
extern def Fl_Scrollbar_set_step(self: Fl_ScrollbarPtr, a: t.CDouble, b: int)
extern def Fl_Scrollbar_step(self: Fl_ScrollbarPtr) -> t.CDouble
extern def Fl_Scrollbar_set_precision(self: Fl_ScrollbarPtr, digits: int)
extern def Fl_Scrollbar_value(self: Fl_ScrollbarPtr) -> t.CDouble
extern def Fl_Scrollbar_set_value(self: Fl_ScrollbarPtr, a1: t.CDouble) -> int
extern def Fl_Scrollbar_format(self: Fl_ScrollbarPtr, a1: str) -> int
extern def Fl_Scrollbar_round(self: Fl_ScrollbarPtr, a1: t.CDouble) -> t.CDouble
extern def Fl_Scrollbar_clamp(self: Fl_ScrollbarPtr, a1: t.CDouble) -> t.CDouble
extern def Fl_Scrollbar_increment(self: Fl_ScrollbarPtr, a1: t.CDouble, a2: int) -> t.CDouble
# ----- Fl_Value_Slider (widget_declare) -----
extern def Fl_Value_Slider_new(x: int, y: int, width: int, height: int, title: str) -> Fl_Value_SliderPtr
extern def Fl_Value_Slider_x(self: Fl_Value_SliderPtr) -> int
extern def Fl_Value_Slider_y(self: Fl_Value_SliderPtr) -> int
extern def Fl_Value_Slider_width(self: Fl_Value_SliderPtr) -> int
extern def Fl_Value_Slider_height(self: Fl_Value_SliderPtr) -> int
extern def Fl_Value_Slider_label(self: Fl_Value_SliderPtr) -> str
extern def Fl_Value_Slider_set_label(self: Fl_Value_SliderPtr, title: str)
extern def Fl_Value_Slider_redraw(self: Fl_Value_SliderPtr)
extern def Fl_Value_Slider_show(self: Fl_Value_SliderPtr)
extern def Fl_Value_Slider_hide(self: Fl_Value_SliderPtr)
extern def Fl_Value_Slider_activate(self: Fl_Value_SliderPtr)
extern def Fl_Value_Slider_deactivate(self: Fl_Value_SliderPtr)
extern def Fl_Value_Slider_redraw_label(self: Fl_Value_SliderPtr)
extern def Fl_Value_Slider_resize(self: Fl_Value_SliderPtr, x: int, y: int, width: int, height: int)
extern def Fl_Value_Slider_widget_resize(self: Fl_Value_SliderPtr, x: int, y: int, width: int, height: int)
extern def Fl_Value_Slider_tooltip(self: Fl_Value_SliderPtr) -> str
extern def Fl_Value_Slider_set_tooltip(self: Fl_Value_SliderPtr, txt: str)
extern def Fl_Value_Slider_get_type(self: Fl_Value_SliderPtr) -> int
extern def Fl_Value_Slider_set_type(self: Fl_Value_SliderPtr, typ: int)
extern def Fl_Value_Slider_color(self: Fl_Value_SliderPtr) -> t.CUInt32T
extern def Fl_Value_Slider_set_color(self: Fl_Value_SliderPtr, color: t.CUInt32T)
extern def Fl_Value_Slider_measure_label(self: Fl_Value_SliderPtr, a1: bytes, a2: bytes)
extern def Fl_Value_Slider_label_color(self: Fl_Value_SliderPtr) -> t.CUInt32T
extern def Fl_Value_Slider_set_label_color(self: Fl_Value_SliderPtr, color: t.CUInt32T)
extern def Fl_Value_Slider_label_font(self: Fl_Value_SliderPtr) -> int
extern def Fl_Value_Slider_set_label_font(self: Fl_Value_SliderPtr, font: int)
extern def Fl_Value_Slider_label_size(self: Fl_Value_SliderPtr) -> int
extern def Fl_Value_Slider_set_label_size(self: Fl_Value_SliderPtr, sz: int)
extern def Fl_Value_Slider_label_type(self: Fl_Value_SliderPtr) -> int
extern def Fl_Value_Slider_set_label_type(self: Fl_Value_SliderPtr, typ: int)
extern def Fl_Value_Slider_box(self: Fl_Value_SliderPtr) -> int
extern def Fl_Value_Slider_set_box(self: Fl_Value_SliderPtr, typ: int)
extern def Fl_Value_Slider_changed(self: Fl_Value_SliderPtr) -> int
extern def Fl_Value_Slider_set_changed(self: Fl_Value_SliderPtr)
extern def Fl_Value_Slider_clear_changed(self: Fl_Value_SliderPtr)
extern def Fl_Value_Slider_align(self: Fl_Value_SliderPtr) -> int
extern def Fl_Value_Slider_set_align(self: Fl_Value_SliderPtr, typ: int)
extern def Fl_Value_Slider_delete(self: Fl_Value_SliderPtr)
extern def Fl_Value_Slider_set_image(self: Fl_Value_SliderPtr, a1: bytes)
extern def Fl_Value_Slider_handle(self: Fl_Value_SliderPtr, cb: bytes, data: bytes)
extern def Fl_Value_Slider_handle_event(self: Fl_Value_SliderPtr, event: int) -> int
extern def Fl_Value_Slider_draw(self: Fl_Value_SliderPtr, cb: bytes, data: bytes)
extern def Fl_Value_Slider_resize_callback(self: Fl_Value_SliderPtr, cb1: bytes, data: bytes)
extern def Fl_Value_Slider_set_when(self: Fl_Value_SliderPtr, a1: int)
extern def Fl_Value_Slider_when(self: Fl_Value_SliderPtr) -> int
extern def Fl_Value_Slider_image(self: Fl_Value_SliderPtr) -> bytes
extern def Fl_Value_Slider_parent(self: Fl_Value_SliderPtr) -> bytes
extern def Fl_Value_Slider_selection_color(self: Fl_Value_SliderPtr) -> t.CUInt32T
extern def Fl_Value_Slider_set_selection_color(self: Fl_Value_SliderPtr, color: t.CUInt32T)
extern def Fl_Value_Slider_do_callback(self: Fl_Value_SliderPtr)
extern def Fl_Value_Slider_inside(self: Fl_Value_SliderPtr, a1: bytes) -> int
extern def Fl_Value_Slider_window(self: Fl_Value_SliderPtr) -> bytes
extern def Fl_Value_Slider_top_window(self: Fl_Value_SliderPtr) -> bytes
extern def Fl_Value_Slider_takes_events(self: Fl_Value_SliderPtr) -> int
extern def Fl_Value_Slider_user_data(self: Fl_Value_SliderPtr) -> bytes
extern def Fl_Value_Slider_take_focus(self: Fl_Value_SliderPtr) -> int
extern def Fl_Value_Slider_set_visible_focus(self: Fl_Value_SliderPtr)
extern def Fl_Value_Slider_clear_visible_focus(self: Fl_Value_SliderPtr)
extern def Fl_Value_Slider_visible_focus(self: Fl_Value_SliderPtr, v: int)
extern def Fl_Value_Slider_has_visible_focus(self: Fl_Value_SliderPtr) -> t.CUInt32T
extern def Fl_Value_Slider_set_user_data(self: Fl_Value_SliderPtr, data: bytes)
extern def Fl_Value_Slider_draw_data(self: Fl_Value_SliderPtr) -> bytes
extern def Fl_Value_Slider_handle_data(self: Fl_Value_SliderPtr) -> bytes
extern def Fl_Value_Slider_set_draw_data(self: Fl_Value_SliderPtr, data: bytes)
extern def Fl_Value_Slider_set_handle_data(self: Fl_Value_SliderPtr, data: bytes)
extern def Fl_Value_Slider_damage(self: Fl_Value_SliderPtr) -> t.CUInt8T
extern def Fl_Value_Slider_set_damage(self: Fl_Value_SliderPtr, flag: t.CUInt8T)
extern def Fl_Value_Slider_set_damage_area(self: Fl_Value_SliderPtr, flag: t.CUInt8T, x: int, y: int, w: int, h: int)
extern def Fl_Value_Slider_clear_damage(self: Fl_Value_SliderPtr)
extern def Fl_Value_Slider_as_window(self: Fl_Value_SliderPtr) -> bytes
extern def Fl_Value_Slider_as_group(self: Fl_Value_SliderPtr) -> bytes
extern def Fl_Value_Slider_set_deimage(self: Fl_Value_SliderPtr, a1: bytes)
extern def Fl_Value_Slider_deimage(self: Fl_Value_SliderPtr) -> bytes
extern def Fl_Value_Slider_set_callback(self: Fl_Value_SliderPtr, a1: bytes, a2: bytes)
extern def Fl_Value_Slider_visible(self: Fl_Value_SliderPtr) -> int
extern def Fl_Value_Slider_visible_r(self: Fl_Value_SliderPtr) -> int
extern def Fl_Value_Slider_active(self: Fl_Value_SliderPtr) -> t.CUInt32T
extern def Fl_Value_Slider_active_r(self: Fl_Value_SliderPtr) -> int
extern def Fl_Value_Slider_callback(self: Fl_Value_SliderPtr) -> bytes
extern def Fl_Value_Slider_set_deletion_callback(self: Fl_Value_SliderPtr, cb1: bytes, data: bytes)
extern def Fl_Value_Slider_from_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_Value_SliderPtr
extern def Fl_Value_Slider_from_derived_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_Value_SliderPtr
extern def Fl_Value_Slider_super_draw(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Value_Slider_super_draw_first(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Value_Slider_super_handle_first(ptr: Fl_WidgetPtr, flag: int)
# ----- Fl_Value_Slider (valuator_declare) -----
extern def Fl_Value_Slider_set_bounds(self: Fl_Value_SliderPtr, a: t.CDouble, b: t.CDouble)
extern def Fl_Value_Slider_minimum(self: Fl_Value_SliderPtr) -> t.CDouble
extern def Fl_Value_Slider_set_minimum(self: Fl_Value_SliderPtr, a: t.CDouble)
extern def Fl_Value_Slider_maximum(self: Fl_Value_SliderPtr) -> t.CDouble
extern def Fl_Value_Slider_set_maximum(self: Fl_Value_SliderPtr, a: t.CDouble)
extern def Fl_Value_Slider_set_range(self: Fl_Value_SliderPtr, a: t.CDouble, b: t.CDouble)
extern def Fl_Value_Slider_set_step(self: Fl_Value_SliderPtr, a: t.CDouble, b: int)
extern def Fl_Value_Slider_step(self: Fl_Value_SliderPtr) -> t.CDouble
extern def Fl_Value_Slider_set_precision(self: Fl_Value_SliderPtr, digits: int)
extern def Fl_Value_Slider_value(self: Fl_Value_SliderPtr) -> t.CDouble
extern def Fl_Value_Slider_set_value(self: Fl_Value_SliderPtr, a1: t.CDouble) -> int
extern def Fl_Value_Slider_format(self: Fl_Value_SliderPtr, a1: str) -> int
extern def Fl_Value_Slider_round(self: Fl_Value_SliderPtr, a1: t.CDouble) -> t.CDouble
extern def Fl_Value_Slider_clamp(self: Fl_Value_SliderPtr, a1: t.CDouble) -> t.CDouble
extern def Fl_Value_Slider_increment(self: Fl_Value_SliderPtr, a1: t.CDouble, a2: int) -> t.CDouble
# ----- Fl_Adjuster (widget_declare) -----
extern def Fl_Adjuster_new(x: int, y: int, width: int, height: int, title: str) -> Fl_AdjusterPtr
extern def Fl_Adjuster_x(self: Fl_AdjusterPtr) -> int
extern def Fl_Adjuster_y(self: Fl_AdjusterPtr) -> int
extern def Fl_Adjuster_width(self: Fl_AdjusterPtr) -> int
extern def Fl_Adjuster_height(self: Fl_AdjusterPtr) -> int
extern def Fl_Adjuster_label(self: Fl_AdjusterPtr) -> str
extern def Fl_Adjuster_set_label(self: Fl_AdjusterPtr, title: str)
extern def Fl_Adjuster_redraw(self: Fl_AdjusterPtr)
extern def Fl_Adjuster_show(self: Fl_AdjusterPtr)
extern def Fl_Adjuster_hide(self: Fl_AdjusterPtr)
extern def Fl_Adjuster_activate(self: Fl_AdjusterPtr)
extern def Fl_Adjuster_deactivate(self: Fl_AdjusterPtr)
extern def Fl_Adjuster_redraw_label(self: Fl_AdjusterPtr)
extern def Fl_Adjuster_resize(self: Fl_AdjusterPtr, x: int, y: int, width: int, height: int)
extern def Fl_Adjuster_widget_resize(self: Fl_AdjusterPtr, x: int, y: int, width: int, height: int)
extern def Fl_Adjuster_tooltip(self: Fl_AdjusterPtr) -> str
extern def Fl_Adjuster_set_tooltip(self: Fl_AdjusterPtr, txt: str)
extern def Fl_Adjuster_get_type(self: Fl_AdjusterPtr) -> int
extern def Fl_Adjuster_set_type(self: Fl_AdjusterPtr, typ: int)
extern def Fl_Adjuster_color(self: Fl_AdjusterPtr) -> t.CUInt32T
extern def Fl_Adjuster_set_color(self: Fl_AdjusterPtr, color: t.CUInt32T)
extern def Fl_Adjuster_measure_label(self: Fl_AdjusterPtr, a1: bytes, a2: bytes)
extern def Fl_Adjuster_label_color(self: Fl_AdjusterPtr) -> t.CUInt32T
extern def Fl_Adjuster_set_label_color(self: Fl_AdjusterPtr, color: t.CUInt32T)
extern def Fl_Adjuster_label_font(self: Fl_AdjusterPtr) -> int
extern def Fl_Adjuster_set_label_font(self: Fl_AdjusterPtr, font: int)
extern def Fl_Adjuster_label_size(self: Fl_AdjusterPtr) -> int
extern def Fl_Adjuster_set_label_size(self: Fl_AdjusterPtr, sz: int)
extern def Fl_Adjuster_label_type(self: Fl_AdjusterPtr) -> int
extern def Fl_Adjuster_set_label_type(self: Fl_AdjusterPtr, typ: int)
extern def Fl_Adjuster_box(self: Fl_AdjusterPtr) -> int
extern def Fl_Adjuster_set_box(self: Fl_AdjusterPtr, typ: int)
extern def Fl_Adjuster_changed(self: Fl_AdjusterPtr) -> int
extern def Fl_Adjuster_set_changed(self: Fl_AdjusterPtr)
extern def Fl_Adjuster_clear_changed(self: Fl_AdjusterPtr)
extern def Fl_Adjuster_align(self: Fl_AdjusterPtr) -> int
extern def Fl_Adjuster_set_align(self: Fl_AdjusterPtr, typ: int)
extern def Fl_Adjuster_delete(self: Fl_AdjusterPtr)
extern def Fl_Adjuster_set_image(self: Fl_AdjusterPtr, a1: bytes)
extern def Fl_Adjuster_handle(self: Fl_AdjusterPtr, cb: bytes, data: bytes)
extern def Fl_Adjuster_handle_event(self: Fl_AdjusterPtr, event: int) -> int
extern def Fl_Adjuster_draw(self: Fl_AdjusterPtr, cb: bytes, data: bytes)
extern def Fl_Adjuster_resize_callback(self: Fl_AdjusterPtr, cb1: bytes, data: bytes)
extern def Fl_Adjuster_set_when(self: Fl_AdjusterPtr, a1: int)
extern def Fl_Adjuster_when(self: Fl_AdjusterPtr) -> int
extern def Fl_Adjuster_image(self: Fl_AdjusterPtr) -> bytes
extern def Fl_Adjuster_parent(self: Fl_AdjusterPtr) -> bytes
extern def Fl_Adjuster_selection_color(self: Fl_AdjusterPtr) -> t.CUInt32T
extern def Fl_Adjuster_set_selection_color(self: Fl_AdjusterPtr, color: t.CUInt32T)
extern def Fl_Adjuster_do_callback(self: Fl_AdjusterPtr)
extern def Fl_Adjuster_inside(self: Fl_AdjusterPtr, a1: bytes) -> int
extern def Fl_Adjuster_window(self: Fl_AdjusterPtr) -> bytes
extern def Fl_Adjuster_top_window(self: Fl_AdjusterPtr) -> bytes
extern def Fl_Adjuster_takes_events(self: Fl_AdjusterPtr) -> int
extern def Fl_Adjuster_user_data(self: Fl_AdjusterPtr) -> bytes
extern def Fl_Adjuster_take_focus(self: Fl_AdjusterPtr) -> int
extern def Fl_Adjuster_set_visible_focus(self: Fl_AdjusterPtr)
extern def Fl_Adjuster_clear_visible_focus(self: Fl_AdjusterPtr)
extern def Fl_Adjuster_visible_focus(self: Fl_AdjusterPtr, v: int)
extern def Fl_Adjuster_has_visible_focus(self: Fl_AdjusterPtr) -> t.CUInt32T
extern def Fl_Adjuster_set_user_data(self: Fl_AdjusterPtr, data: bytes)
extern def Fl_Adjuster_draw_data(self: Fl_AdjusterPtr) -> bytes
extern def Fl_Adjuster_handle_data(self: Fl_AdjusterPtr) -> bytes
extern def Fl_Adjuster_set_draw_data(self: Fl_AdjusterPtr, data: bytes)
extern def Fl_Adjuster_set_handle_data(self: Fl_AdjusterPtr, data: bytes)
extern def Fl_Adjuster_damage(self: Fl_AdjusterPtr) -> t.CUInt8T
extern def Fl_Adjuster_set_damage(self: Fl_AdjusterPtr, flag: t.CUInt8T)
extern def Fl_Adjuster_set_damage_area(self: Fl_AdjusterPtr, flag: t.CUInt8T, x: int, y: int, w: int, h: int)
extern def Fl_Adjuster_clear_damage(self: Fl_AdjusterPtr)
extern def Fl_Adjuster_as_window(self: Fl_AdjusterPtr) -> bytes
extern def Fl_Adjuster_as_group(self: Fl_AdjusterPtr) -> bytes
extern def Fl_Adjuster_set_deimage(self: Fl_AdjusterPtr, a1: bytes)
extern def Fl_Adjuster_deimage(self: Fl_AdjusterPtr) -> bytes
extern def Fl_Adjuster_set_callback(self: Fl_AdjusterPtr, a1: bytes, a2: bytes)
extern def Fl_Adjuster_visible(self: Fl_AdjusterPtr) -> int
extern def Fl_Adjuster_visible_r(self: Fl_AdjusterPtr) -> int
extern def Fl_Adjuster_active(self: Fl_AdjusterPtr) -> t.CUInt32T
extern def Fl_Adjuster_active_r(self: Fl_AdjusterPtr) -> int
extern def Fl_Adjuster_callback(self: Fl_AdjusterPtr) -> bytes
extern def Fl_Adjuster_set_deletion_callback(self: Fl_AdjusterPtr, cb1: bytes, data: bytes)
extern def Fl_Adjuster_from_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_AdjusterPtr
extern def Fl_Adjuster_from_derived_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_AdjusterPtr
extern def Fl_Adjuster_super_draw(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Adjuster_super_draw_first(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Adjuster_super_handle_first(ptr: Fl_WidgetPtr, flag: int)
# ----- Fl_Adjuster (valuator_declare) -----
extern def Fl_Adjuster_set_bounds(self: Fl_AdjusterPtr, a: t.CDouble, b: t.CDouble)
extern def Fl_Adjuster_minimum(self: Fl_AdjusterPtr) -> t.CDouble
extern def Fl_Adjuster_set_minimum(self: Fl_AdjusterPtr, a: t.CDouble)
extern def Fl_Adjuster_maximum(self: Fl_AdjusterPtr) -> t.CDouble
extern def Fl_Adjuster_set_maximum(self: Fl_AdjusterPtr, a: t.CDouble)
extern def Fl_Adjuster_set_range(self: Fl_AdjusterPtr, a: t.CDouble, b: t.CDouble)
extern def Fl_Adjuster_set_step(self: Fl_AdjusterPtr, a: t.CDouble, b: int)
extern def Fl_Adjuster_step(self: Fl_AdjusterPtr) -> t.CDouble
extern def Fl_Adjuster_set_precision(self: Fl_AdjusterPtr, digits: int)
extern def Fl_Adjuster_value(self: Fl_AdjusterPtr) -> t.CDouble
extern def Fl_Adjuster_set_value(self: Fl_AdjusterPtr, a1: t.CDouble) -> int
extern def Fl_Adjuster_format(self: Fl_AdjusterPtr, a1: str) -> int
extern def Fl_Adjuster_round(self: Fl_AdjusterPtr, a1: t.CDouble) -> t.CDouble
extern def Fl_Adjuster_clamp(self: Fl_AdjusterPtr, a1: t.CDouble) -> t.CDouble
extern def Fl_Adjuster_increment(self: Fl_AdjusterPtr, a1: t.CDouble, a2: int) -> t.CDouble
# ----- Fl_Value_Input (widget_declare) -----
extern def Fl_Value_Input_new(x: int, y: int, width: int, height: int, title: str) -> Fl_Value_InputPtr
extern def Fl_Value_Input_x(self: Fl_Value_InputPtr) -> int
extern def Fl_Value_Input_y(self: Fl_Value_InputPtr) -> int
extern def Fl_Value_Input_width(self: Fl_Value_InputPtr) -> int
extern def Fl_Value_Input_height(self: Fl_Value_InputPtr) -> int
extern def Fl_Value_Input_label(self: Fl_Value_InputPtr) -> str
extern def Fl_Value_Input_set_label(self: Fl_Value_InputPtr, title: str)
extern def Fl_Value_Input_redraw(self: Fl_Value_InputPtr)
extern def Fl_Value_Input_show(self: Fl_Value_InputPtr)
extern def Fl_Value_Input_hide(self: Fl_Value_InputPtr)
extern def Fl_Value_Input_activate(self: Fl_Value_InputPtr)
extern def Fl_Value_Input_deactivate(self: Fl_Value_InputPtr)
extern def Fl_Value_Input_redraw_label(self: Fl_Value_InputPtr)
extern def Fl_Value_Input_resize(self: Fl_Value_InputPtr, x: int, y: int, width: int, height: int)
extern def Fl_Value_Input_widget_resize(self: Fl_Value_InputPtr, x: int, y: int, width: int, height: int)
extern def Fl_Value_Input_tooltip(self: Fl_Value_InputPtr) -> str
extern def Fl_Value_Input_set_tooltip(self: Fl_Value_InputPtr, txt: str)
extern def Fl_Value_Input_get_type(self: Fl_Value_InputPtr) -> int
extern def Fl_Value_Input_set_type(self: Fl_Value_InputPtr, typ: int)
extern def Fl_Value_Input_color(self: Fl_Value_InputPtr) -> t.CUInt32T
extern def Fl_Value_Input_set_color(self: Fl_Value_InputPtr, color: t.CUInt32T)
extern def Fl_Value_Input_measure_label(self: Fl_Value_InputPtr, a1: bytes, a2: bytes)
extern def Fl_Value_Input_label_color(self: Fl_Value_InputPtr) -> t.CUInt32T
extern def Fl_Value_Input_set_label_color(self: Fl_Value_InputPtr, color: t.CUInt32T)
extern def Fl_Value_Input_label_font(self: Fl_Value_InputPtr) -> int
extern def Fl_Value_Input_set_label_font(self: Fl_Value_InputPtr, font: int)
extern def Fl_Value_Input_label_size(self: Fl_Value_InputPtr) -> int
extern def Fl_Value_Input_set_label_size(self: Fl_Value_InputPtr, sz: int)
extern def Fl_Value_Input_label_type(self: Fl_Value_InputPtr) -> int
extern def Fl_Value_Input_set_label_type(self: Fl_Value_InputPtr, typ: int)
extern def Fl_Value_Input_box(self: Fl_Value_InputPtr) -> int
extern def Fl_Value_Input_set_box(self: Fl_Value_InputPtr, typ: int)
extern def Fl_Value_Input_changed(self: Fl_Value_InputPtr) -> int
extern def Fl_Value_Input_set_changed(self: Fl_Value_InputPtr)
extern def Fl_Value_Input_clear_changed(self: Fl_Value_InputPtr)
extern def Fl_Value_Input_align(self: Fl_Value_InputPtr) -> int
extern def Fl_Value_Input_set_align(self: Fl_Value_InputPtr, typ: int)
extern def Fl_Value_Input_delete(self: Fl_Value_InputPtr)
extern def Fl_Value_Input_set_image(self: Fl_Value_InputPtr, a1: bytes)
extern def Fl_Value_Input_handle(self: Fl_Value_InputPtr, cb: bytes, data: bytes)
extern def Fl_Value_Input_handle_event(self: Fl_Value_InputPtr, event: int) -> int
extern def Fl_Value_Input_draw(self: Fl_Value_InputPtr, cb: bytes, data: bytes)
extern def Fl_Value_Input_resize_callback(self: Fl_Value_InputPtr, cb1: bytes, data: bytes)
extern def Fl_Value_Input_set_when(self: Fl_Value_InputPtr, a1: int)
extern def Fl_Value_Input_when(self: Fl_Value_InputPtr) -> int
extern def Fl_Value_Input_image(self: Fl_Value_InputPtr) -> bytes
extern def Fl_Value_Input_parent(self: Fl_Value_InputPtr) -> bytes
extern def Fl_Value_Input_selection_color(self: Fl_Value_InputPtr) -> t.CUInt32T
extern def Fl_Value_Input_set_selection_color(self: Fl_Value_InputPtr, color: t.CUInt32T)
extern def Fl_Value_Input_do_callback(self: Fl_Value_InputPtr)
extern def Fl_Value_Input_inside(self: Fl_Value_InputPtr, a1: bytes) -> int
extern def Fl_Value_Input_window(self: Fl_Value_InputPtr) -> bytes
extern def Fl_Value_Input_top_window(self: Fl_Value_InputPtr) -> bytes
extern def Fl_Value_Input_takes_events(self: Fl_Value_InputPtr) -> int
extern def Fl_Value_Input_user_data(self: Fl_Value_InputPtr) -> bytes
extern def Fl_Value_Input_take_focus(self: Fl_Value_InputPtr) -> int
extern def Fl_Value_Input_set_visible_focus(self: Fl_Value_InputPtr)
extern def Fl_Value_Input_clear_visible_focus(self: Fl_Value_InputPtr)
extern def Fl_Value_Input_visible_focus(self: Fl_Value_InputPtr, v: int)
extern def Fl_Value_Input_has_visible_focus(self: Fl_Value_InputPtr) -> t.CUInt32T
extern def Fl_Value_Input_set_user_data(self: Fl_Value_InputPtr, data: bytes)
extern def Fl_Value_Input_draw_data(self: Fl_Value_InputPtr) -> bytes
extern def Fl_Value_Input_handle_data(self: Fl_Value_InputPtr) -> bytes
extern def Fl_Value_Input_set_draw_data(self: Fl_Value_InputPtr, data: bytes)
extern def Fl_Value_Input_set_handle_data(self: Fl_Value_InputPtr, data: bytes)
extern def Fl_Value_Input_damage(self: Fl_Value_InputPtr) -> t.CUInt8T
extern def Fl_Value_Input_set_damage(self: Fl_Value_InputPtr, flag: t.CUInt8T)
extern def Fl_Value_Input_set_damage_area(self: Fl_Value_InputPtr, flag: t.CUInt8T, x: int, y: int, w: int, h: int)
extern def Fl_Value_Input_clear_damage(self: Fl_Value_InputPtr)
extern def Fl_Value_Input_as_window(self: Fl_Value_InputPtr) -> bytes
extern def Fl_Value_Input_as_group(self: Fl_Value_InputPtr) -> bytes
extern def Fl_Value_Input_set_deimage(self: Fl_Value_InputPtr, a1: bytes)
extern def Fl_Value_Input_deimage(self: Fl_Value_InputPtr) -> bytes
extern def Fl_Value_Input_set_callback(self: Fl_Value_InputPtr, a1: bytes, a2: bytes)
extern def Fl_Value_Input_visible(self: Fl_Value_InputPtr) -> int
extern def Fl_Value_Input_visible_r(self: Fl_Value_InputPtr) -> int
extern def Fl_Value_Input_active(self: Fl_Value_InputPtr) -> t.CUInt32T
extern def Fl_Value_Input_active_r(self: Fl_Value_InputPtr) -> int
extern def Fl_Value_Input_callback(self: Fl_Value_InputPtr) -> bytes
extern def Fl_Value_Input_set_deletion_callback(self: Fl_Value_InputPtr, cb1: bytes, data: bytes)
extern def Fl_Value_Input_from_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_Value_InputPtr
extern def Fl_Value_Input_from_derived_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_Value_InputPtr
extern def Fl_Value_Input_super_draw(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Value_Input_super_draw_first(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Value_Input_super_handle_first(ptr: Fl_WidgetPtr, flag: int)
# ----- Fl_Value_Input (valuator_declare) -----
extern def Fl_Value_Input_set_bounds(self: Fl_Value_InputPtr, a: t.CDouble, b: t.CDouble)
extern def Fl_Value_Input_minimum(self: Fl_Value_InputPtr) -> t.CDouble
extern def Fl_Value_Input_set_minimum(self: Fl_Value_InputPtr, a: t.CDouble)
extern def Fl_Value_Input_maximum(self: Fl_Value_InputPtr) -> t.CDouble
extern def Fl_Value_Input_set_maximum(self: Fl_Value_InputPtr, a: t.CDouble)
extern def Fl_Value_Input_set_range(self: Fl_Value_InputPtr, a: t.CDouble, b: t.CDouble)
extern def Fl_Value_Input_set_step(self: Fl_Value_InputPtr, a: t.CDouble, b: int)
extern def Fl_Value_Input_step(self: Fl_Value_InputPtr) -> t.CDouble
extern def Fl_Value_Input_set_precision(self: Fl_Value_InputPtr, digits: int)
extern def Fl_Value_Input_value(self: Fl_Value_InputPtr) -> t.CDouble
extern def Fl_Value_Input_set_value(self: Fl_Value_InputPtr, a1: t.CDouble) -> int
extern def Fl_Value_Input_format(self: Fl_Value_InputPtr, a1: str) -> int
extern def Fl_Value_Input_round(self: Fl_Value_InputPtr, a1: t.CDouble) -> t.CDouble
extern def Fl_Value_Input_clamp(self: Fl_Value_InputPtr, a1: t.CDouble) -> t.CDouble
extern def Fl_Value_Input_increment(self: Fl_Value_InputPtr, a1: t.CDouble, a2: int) -> t.CDouble
# ----- Fl_Value_Output (widget_declare) -----
extern def Fl_Value_Output_new(x: int, y: int, width: int, height: int, title: str) -> Fl_Value_OutputPtr
extern def Fl_Value_Output_x(self: Fl_Value_OutputPtr) -> int
extern def Fl_Value_Output_y(self: Fl_Value_OutputPtr) -> int
extern def Fl_Value_Output_width(self: Fl_Value_OutputPtr) -> int
extern def Fl_Value_Output_height(self: Fl_Value_OutputPtr) -> int
extern def Fl_Value_Output_label(self: Fl_Value_OutputPtr) -> str
extern def Fl_Value_Output_set_label(self: Fl_Value_OutputPtr, title: str)
extern def Fl_Value_Output_redraw(self: Fl_Value_OutputPtr)
extern def Fl_Value_Output_show(self: Fl_Value_OutputPtr)
extern def Fl_Value_Output_hide(self: Fl_Value_OutputPtr)
extern def Fl_Value_Output_activate(self: Fl_Value_OutputPtr)
extern def Fl_Value_Output_deactivate(self: Fl_Value_OutputPtr)
extern def Fl_Value_Output_redraw_label(self: Fl_Value_OutputPtr)
extern def Fl_Value_Output_resize(self: Fl_Value_OutputPtr, x: int, y: int, width: int, height: int)
extern def Fl_Value_Output_widget_resize(self: Fl_Value_OutputPtr, x: int, y: int, width: int, height: int)
extern def Fl_Value_Output_tooltip(self: Fl_Value_OutputPtr) -> str
extern def Fl_Value_Output_set_tooltip(self: Fl_Value_OutputPtr, txt: str)
extern def Fl_Value_Output_get_type(self: Fl_Value_OutputPtr) -> int
extern def Fl_Value_Output_set_type(self: Fl_Value_OutputPtr, typ: int)
extern def Fl_Value_Output_color(self: Fl_Value_OutputPtr) -> t.CUInt32T
extern def Fl_Value_Output_set_color(self: Fl_Value_OutputPtr, color: t.CUInt32T)
extern def Fl_Value_Output_measure_label(self: Fl_Value_OutputPtr, a1: bytes, a2: bytes)
extern def Fl_Value_Output_label_color(self: Fl_Value_OutputPtr) -> t.CUInt32T
extern def Fl_Value_Output_set_label_color(self: Fl_Value_OutputPtr, color: t.CUInt32T)
extern def Fl_Value_Output_label_font(self: Fl_Value_OutputPtr) -> int
extern def Fl_Value_Output_set_label_font(self: Fl_Value_OutputPtr, font: int)
extern def Fl_Value_Output_label_size(self: Fl_Value_OutputPtr) -> int
extern def Fl_Value_Output_set_label_size(self: Fl_Value_OutputPtr, sz: int)
extern def Fl_Value_Output_label_type(self: Fl_Value_OutputPtr) -> int
extern def Fl_Value_Output_set_label_type(self: Fl_Value_OutputPtr, typ: int)
extern def Fl_Value_Output_box(self: Fl_Value_OutputPtr) -> int
extern def Fl_Value_Output_set_box(self: Fl_Value_OutputPtr, typ: int)
extern def Fl_Value_Output_changed(self: Fl_Value_OutputPtr) -> int
extern def Fl_Value_Output_set_changed(self: Fl_Value_OutputPtr)
extern def Fl_Value_Output_clear_changed(self: Fl_Value_OutputPtr)
extern def Fl_Value_Output_align(self: Fl_Value_OutputPtr) -> int
extern def Fl_Value_Output_set_align(self: Fl_Value_OutputPtr, typ: int)
extern def Fl_Value_Output_delete(self: Fl_Value_OutputPtr)
extern def Fl_Value_Output_set_image(self: Fl_Value_OutputPtr, a1: bytes)
extern def Fl_Value_Output_handle(self: Fl_Value_OutputPtr, cb: bytes, data: bytes)
extern def Fl_Value_Output_handle_event(self: Fl_Value_OutputPtr, event: int) -> int
extern def Fl_Value_Output_draw(self: Fl_Value_OutputPtr, cb: bytes, data: bytes)
extern def Fl_Value_Output_resize_callback(self: Fl_Value_OutputPtr, cb1: bytes, data: bytes)
extern def Fl_Value_Output_set_when(self: Fl_Value_OutputPtr, a1: int)
extern def Fl_Value_Output_when(self: Fl_Value_OutputPtr) -> int
extern def Fl_Value_Output_image(self: Fl_Value_OutputPtr) -> bytes
extern def Fl_Value_Output_parent(self: Fl_Value_OutputPtr) -> bytes
extern def Fl_Value_Output_selection_color(self: Fl_Value_OutputPtr) -> t.CUInt32T
extern def Fl_Value_Output_set_selection_color(self: Fl_Value_OutputPtr, color: t.CUInt32T)
extern def Fl_Value_Output_do_callback(self: Fl_Value_OutputPtr)
extern def Fl_Value_Output_inside(self: Fl_Value_OutputPtr, a1: bytes) -> int
extern def Fl_Value_Output_window(self: Fl_Value_OutputPtr) -> bytes
extern def Fl_Value_Output_top_window(self: Fl_Value_OutputPtr) -> bytes
extern def Fl_Value_Output_takes_events(self: Fl_Value_OutputPtr) -> int
extern def Fl_Value_Output_user_data(self: Fl_Value_OutputPtr) -> bytes
extern def Fl_Value_Output_take_focus(self: Fl_Value_OutputPtr) -> int
extern def Fl_Value_Output_set_visible_focus(self: Fl_Value_OutputPtr)
extern def Fl_Value_Output_clear_visible_focus(self: Fl_Value_OutputPtr)
extern def Fl_Value_Output_visible_focus(self: Fl_Value_OutputPtr, v: int)
extern def Fl_Value_Output_has_visible_focus(self: Fl_Value_OutputPtr) -> t.CUInt32T
extern def Fl_Value_Output_set_user_data(self: Fl_Value_OutputPtr, data: bytes)
extern def Fl_Value_Output_draw_data(self: Fl_Value_OutputPtr) -> bytes
extern def Fl_Value_Output_handle_data(self: Fl_Value_OutputPtr) -> bytes
extern def Fl_Value_Output_set_draw_data(self: Fl_Value_OutputPtr, data: bytes)
extern def Fl_Value_Output_set_handle_data(self: Fl_Value_OutputPtr, data: bytes)
extern def Fl_Value_Output_damage(self: Fl_Value_OutputPtr) -> t.CUInt8T
extern def Fl_Value_Output_set_damage(self: Fl_Value_OutputPtr, flag: t.CUInt8T)
extern def Fl_Value_Output_set_damage_area(self: Fl_Value_OutputPtr, flag: t.CUInt8T, x: int, y: int, w: int, h: int)
extern def Fl_Value_Output_clear_damage(self: Fl_Value_OutputPtr)
extern def Fl_Value_Output_as_window(self: Fl_Value_OutputPtr) -> bytes
extern def Fl_Value_Output_as_group(self: Fl_Value_OutputPtr) -> bytes
extern def Fl_Value_Output_set_deimage(self: Fl_Value_OutputPtr, a1: bytes)
extern def Fl_Value_Output_deimage(self: Fl_Value_OutputPtr) -> bytes
extern def Fl_Value_Output_set_callback(self: Fl_Value_OutputPtr, a1: bytes, a2: bytes)
extern def Fl_Value_Output_visible(self: Fl_Value_OutputPtr) -> int
extern def Fl_Value_Output_visible_r(self: Fl_Value_OutputPtr) -> int
extern def Fl_Value_Output_active(self: Fl_Value_OutputPtr) -> t.CUInt32T
extern def Fl_Value_Output_active_r(self: Fl_Value_OutputPtr) -> int
extern def Fl_Value_Output_callback(self: Fl_Value_OutputPtr) -> bytes
extern def Fl_Value_Output_set_deletion_callback(self: Fl_Value_OutputPtr, cb1: bytes, data: bytes)
extern def Fl_Value_Output_from_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_Value_OutputPtr
extern def Fl_Value_Output_from_derived_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_Value_OutputPtr
extern def Fl_Value_Output_super_draw(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Value_Output_super_draw_first(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Value_Output_super_handle_first(ptr: Fl_WidgetPtr, flag: int)
# ----- Fl_Value_Output (valuator_declare) -----
extern def Fl_Value_Output_set_bounds(self: Fl_Value_OutputPtr, a: t.CDouble, b: t.CDouble)
extern def Fl_Value_Output_minimum(self: Fl_Value_OutputPtr) -> t.CDouble
extern def Fl_Value_Output_set_minimum(self: Fl_Value_OutputPtr, a: t.CDouble)
extern def Fl_Value_Output_maximum(self: Fl_Value_OutputPtr) -> t.CDouble
extern def Fl_Value_Output_set_maximum(self: Fl_Value_OutputPtr, a: t.CDouble)
extern def Fl_Value_Output_set_range(self: Fl_Value_OutputPtr, a: t.CDouble, b: t.CDouble)
extern def Fl_Value_Output_set_step(self: Fl_Value_OutputPtr, a: t.CDouble, b: int)
extern def Fl_Value_Output_step(self: Fl_Value_OutputPtr) -> t.CDouble
extern def Fl_Value_Output_set_precision(self: Fl_Value_OutputPtr, digits: int)
extern def Fl_Value_Output_value(self: Fl_Value_OutputPtr) -> t.CDouble
extern def Fl_Value_Output_set_value(self: Fl_Value_OutputPtr, a1: t.CDouble) -> int
extern def Fl_Value_Output_format(self: Fl_Value_OutputPtr, a1: str) -> int
extern def Fl_Value_Output_round(self: Fl_Value_OutputPtr, a1: t.CDouble) -> t.CDouble
extern def Fl_Value_Output_clamp(self: Fl_Value_OutputPtr, a1: t.CDouble) -> t.CDouble
extern def Fl_Value_Output_increment(self: Fl_Value_OutputPtr, a1: t.CDouble, a2: int) -> t.CDouble
# ----- Fl_Fill_Slider (widget_declare) -----
extern def Fl_Fill_Slider_new(x: int, y: int, width: int, height: int, title: str) -> Fl_Fill_SliderPtr
extern def Fl_Fill_Slider_x(self: Fl_Fill_SliderPtr) -> int
extern def Fl_Fill_Slider_y(self: Fl_Fill_SliderPtr) -> int
extern def Fl_Fill_Slider_width(self: Fl_Fill_SliderPtr) -> int
extern def Fl_Fill_Slider_height(self: Fl_Fill_SliderPtr) -> int
extern def Fl_Fill_Slider_label(self: Fl_Fill_SliderPtr) -> str
extern def Fl_Fill_Slider_set_label(self: Fl_Fill_SliderPtr, title: str)
extern def Fl_Fill_Slider_redraw(self: Fl_Fill_SliderPtr)
extern def Fl_Fill_Slider_show(self: Fl_Fill_SliderPtr)
extern def Fl_Fill_Slider_hide(self: Fl_Fill_SliderPtr)
extern def Fl_Fill_Slider_activate(self: Fl_Fill_SliderPtr)
extern def Fl_Fill_Slider_deactivate(self: Fl_Fill_SliderPtr)
extern def Fl_Fill_Slider_redraw_label(self: Fl_Fill_SliderPtr)
extern def Fl_Fill_Slider_resize(self: Fl_Fill_SliderPtr, x: int, y: int, width: int, height: int)
extern def Fl_Fill_Slider_widget_resize(self: Fl_Fill_SliderPtr, x: int, y: int, width: int, height: int)
extern def Fl_Fill_Slider_tooltip(self: Fl_Fill_SliderPtr) -> str
extern def Fl_Fill_Slider_set_tooltip(self: Fl_Fill_SliderPtr, txt: str)
extern def Fl_Fill_Slider_get_type(self: Fl_Fill_SliderPtr) -> int
extern def Fl_Fill_Slider_set_type(self: Fl_Fill_SliderPtr, typ: int)
extern def Fl_Fill_Slider_color(self: Fl_Fill_SliderPtr) -> t.CUInt32T
extern def Fl_Fill_Slider_set_color(self: Fl_Fill_SliderPtr, color: t.CUInt32T)
extern def Fl_Fill_Slider_measure_label(self: Fl_Fill_SliderPtr, a1: bytes, a2: bytes)
extern def Fl_Fill_Slider_label_color(self: Fl_Fill_SliderPtr) -> t.CUInt32T
extern def Fl_Fill_Slider_set_label_color(self: Fl_Fill_SliderPtr, color: t.CUInt32T)
extern def Fl_Fill_Slider_label_font(self: Fl_Fill_SliderPtr) -> int
extern def Fl_Fill_Slider_set_label_font(self: Fl_Fill_SliderPtr, font: int)
extern def Fl_Fill_Slider_label_size(self: Fl_Fill_SliderPtr) -> int
extern def Fl_Fill_Slider_set_label_size(self: Fl_Fill_SliderPtr, sz: int)
extern def Fl_Fill_Slider_label_type(self: Fl_Fill_SliderPtr) -> int
extern def Fl_Fill_Slider_set_label_type(self: Fl_Fill_SliderPtr, typ: int)
extern def Fl_Fill_Slider_box(self: Fl_Fill_SliderPtr) -> int
extern def Fl_Fill_Slider_set_box(self: Fl_Fill_SliderPtr, typ: int)
extern def Fl_Fill_Slider_changed(self: Fl_Fill_SliderPtr) -> int
extern def Fl_Fill_Slider_set_changed(self: Fl_Fill_SliderPtr)
extern def Fl_Fill_Slider_clear_changed(self: Fl_Fill_SliderPtr)
extern def Fl_Fill_Slider_align(self: Fl_Fill_SliderPtr) -> int
extern def Fl_Fill_Slider_set_align(self: Fl_Fill_SliderPtr, typ: int)
extern def Fl_Fill_Slider_delete(self: Fl_Fill_SliderPtr)
extern def Fl_Fill_Slider_set_image(self: Fl_Fill_SliderPtr, a1: bytes)
extern def Fl_Fill_Slider_handle(self: Fl_Fill_SliderPtr, cb: bytes, data: bytes)
extern def Fl_Fill_Slider_handle_event(self: Fl_Fill_SliderPtr, event: int) -> int
extern def Fl_Fill_Slider_draw(self: Fl_Fill_SliderPtr, cb: bytes, data: bytes)
extern def Fl_Fill_Slider_resize_callback(self: Fl_Fill_SliderPtr, cb1: bytes, data: bytes)
extern def Fl_Fill_Slider_set_when(self: Fl_Fill_SliderPtr, a1: int)
extern def Fl_Fill_Slider_when(self: Fl_Fill_SliderPtr) -> int
extern def Fl_Fill_Slider_image(self: Fl_Fill_SliderPtr) -> bytes
extern def Fl_Fill_Slider_parent(self: Fl_Fill_SliderPtr) -> bytes
extern def Fl_Fill_Slider_selection_color(self: Fl_Fill_SliderPtr) -> t.CUInt32T
extern def Fl_Fill_Slider_set_selection_color(self: Fl_Fill_SliderPtr, color: t.CUInt32T)
extern def Fl_Fill_Slider_do_callback(self: Fl_Fill_SliderPtr)
extern def Fl_Fill_Slider_inside(self: Fl_Fill_SliderPtr, a1: bytes) -> int
extern def Fl_Fill_Slider_window(self: Fl_Fill_SliderPtr) -> bytes
extern def Fl_Fill_Slider_top_window(self: Fl_Fill_SliderPtr) -> bytes
extern def Fl_Fill_Slider_takes_events(self: Fl_Fill_SliderPtr) -> int
extern def Fl_Fill_Slider_user_data(self: Fl_Fill_SliderPtr) -> bytes
extern def Fl_Fill_Slider_take_focus(self: Fl_Fill_SliderPtr) -> int
extern def Fl_Fill_Slider_set_visible_focus(self: Fl_Fill_SliderPtr)
extern def Fl_Fill_Slider_clear_visible_focus(self: Fl_Fill_SliderPtr)
extern def Fl_Fill_Slider_visible_focus(self: Fl_Fill_SliderPtr, v: int)
extern def Fl_Fill_Slider_has_visible_focus(self: Fl_Fill_SliderPtr) -> t.CUInt32T
extern def Fl_Fill_Slider_set_user_data(self: Fl_Fill_SliderPtr, data: bytes)
extern def Fl_Fill_Slider_draw_data(self: Fl_Fill_SliderPtr) -> bytes
extern def Fl_Fill_Slider_handle_data(self: Fl_Fill_SliderPtr) -> bytes
extern def Fl_Fill_Slider_set_draw_data(self: Fl_Fill_SliderPtr, data: bytes)
extern def Fl_Fill_Slider_set_handle_data(self: Fl_Fill_SliderPtr, data: bytes)
extern def Fl_Fill_Slider_damage(self: Fl_Fill_SliderPtr) -> t.CUInt8T
extern def Fl_Fill_Slider_set_damage(self: Fl_Fill_SliderPtr, flag: t.CUInt8T)
extern def Fl_Fill_Slider_set_damage_area(self: Fl_Fill_SliderPtr, flag: t.CUInt8T, x: int, y: int, w: int, h: int)
extern def Fl_Fill_Slider_clear_damage(self: Fl_Fill_SliderPtr)
extern def Fl_Fill_Slider_as_window(self: Fl_Fill_SliderPtr) -> bytes
extern def Fl_Fill_Slider_as_group(self: Fl_Fill_SliderPtr) -> bytes
extern def Fl_Fill_Slider_set_deimage(self: Fl_Fill_SliderPtr, a1: bytes)
extern def Fl_Fill_Slider_deimage(self: Fl_Fill_SliderPtr) -> bytes
extern def Fl_Fill_Slider_set_callback(self: Fl_Fill_SliderPtr, a1: bytes, a2: bytes)
extern def Fl_Fill_Slider_visible(self: Fl_Fill_SliderPtr) -> int
extern def Fl_Fill_Slider_visible_r(self: Fl_Fill_SliderPtr) -> int
extern def Fl_Fill_Slider_active(self: Fl_Fill_SliderPtr) -> t.CUInt32T
extern def Fl_Fill_Slider_active_r(self: Fl_Fill_SliderPtr) -> int
extern def Fl_Fill_Slider_callback(self: Fl_Fill_SliderPtr) -> bytes
extern def Fl_Fill_Slider_set_deletion_callback(self: Fl_Fill_SliderPtr, cb1: bytes, data: bytes)
extern def Fl_Fill_Slider_from_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_Fill_SliderPtr
extern def Fl_Fill_Slider_from_derived_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_Fill_SliderPtr
extern def Fl_Fill_Slider_super_draw(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Fill_Slider_super_draw_first(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Fill_Slider_super_handle_first(ptr: Fl_WidgetPtr, flag: int)
# ----- Fl_Fill_Slider (valuator_declare) -----
extern def Fl_Fill_Slider_set_bounds(self: Fl_Fill_SliderPtr, a: t.CDouble, b: t.CDouble)
extern def Fl_Fill_Slider_minimum(self: Fl_Fill_SliderPtr) -> t.CDouble
extern def Fl_Fill_Slider_set_minimum(self: Fl_Fill_SliderPtr, a: t.CDouble)
extern def Fl_Fill_Slider_maximum(self: Fl_Fill_SliderPtr) -> t.CDouble
extern def Fl_Fill_Slider_set_maximum(self: Fl_Fill_SliderPtr, a: t.CDouble)
extern def Fl_Fill_Slider_set_range(self: Fl_Fill_SliderPtr, a: t.CDouble, b: t.CDouble)
extern def Fl_Fill_Slider_set_step(self: Fl_Fill_SliderPtr, a: t.CDouble, b: int)
extern def Fl_Fill_Slider_step(self: Fl_Fill_SliderPtr) -> t.CDouble
extern def Fl_Fill_Slider_set_precision(self: Fl_Fill_SliderPtr, digits: int)
extern def Fl_Fill_Slider_value(self: Fl_Fill_SliderPtr) -> t.CDouble
extern def Fl_Fill_Slider_set_value(self: Fl_Fill_SliderPtr, a1: t.CDouble) -> int
extern def Fl_Fill_Slider_format(self: Fl_Fill_SliderPtr, a1: str) -> int
extern def Fl_Fill_Slider_round(self: Fl_Fill_SliderPtr, a1: t.CDouble) -> t.CDouble
extern def Fl_Fill_Slider_clamp(self: Fl_Fill_SliderPtr, a1: t.CDouble) -> t.CDouble
extern def Fl_Fill_Slider_increment(self: Fl_Fill_SliderPtr, a1: t.CDouble, a2: int) -> t.CDouble
# ----- Fl_Fill_Dial (widget_declare) -----
extern def Fl_Fill_Dial_new(x: int, y: int, width: int, height: int, title: str) -> Fl_Fill_DialPtr
extern def Fl_Fill_Dial_x(self: Fl_Fill_DialPtr) -> int
extern def Fl_Fill_Dial_y(self: Fl_Fill_DialPtr) -> int
extern def Fl_Fill_Dial_width(self: Fl_Fill_DialPtr) -> int
extern def Fl_Fill_Dial_height(self: Fl_Fill_DialPtr) -> int
extern def Fl_Fill_Dial_label(self: Fl_Fill_DialPtr) -> str
extern def Fl_Fill_Dial_set_label(self: Fl_Fill_DialPtr, title: str)
extern def Fl_Fill_Dial_redraw(self: Fl_Fill_DialPtr)
extern def Fl_Fill_Dial_show(self: Fl_Fill_DialPtr)
extern def Fl_Fill_Dial_hide(self: Fl_Fill_DialPtr)
extern def Fl_Fill_Dial_activate(self: Fl_Fill_DialPtr)
extern def Fl_Fill_Dial_deactivate(self: Fl_Fill_DialPtr)
extern def Fl_Fill_Dial_redraw_label(self: Fl_Fill_DialPtr)
extern def Fl_Fill_Dial_resize(self: Fl_Fill_DialPtr, x: int, y: int, width: int, height: int)
extern def Fl_Fill_Dial_widget_resize(self: Fl_Fill_DialPtr, x: int, y: int, width: int, height: int)
extern def Fl_Fill_Dial_tooltip(self: Fl_Fill_DialPtr) -> str
extern def Fl_Fill_Dial_set_tooltip(self: Fl_Fill_DialPtr, txt: str)
extern def Fl_Fill_Dial_get_type(self: Fl_Fill_DialPtr) -> int
extern def Fl_Fill_Dial_set_type(self: Fl_Fill_DialPtr, typ: int)
extern def Fl_Fill_Dial_color(self: Fl_Fill_DialPtr) -> t.CUInt32T
extern def Fl_Fill_Dial_set_color(self: Fl_Fill_DialPtr, color: t.CUInt32T)
extern def Fl_Fill_Dial_measure_label(self: Fl_Fill_DialPtr, a1: bytes, a2: bytes)
extern def Fl_Fill_Dial_label_color(self: Fl_Fill_DialPtr) -> t.CUInt32T
extern def Fl_Fill_Dial_set_label_color(self: Fl_Fill_DialPtr, color: t.CUInt32T)
extern def Fl_Fill_Dial_label_font(self: Fl_Fill_DialPtr) -> int
extern def Fl_Fill_Dial_set_label_font(self: Fl_Fill_DialPtr, font: int)
extern def Fl_Fill_Dial_label_size(self: Fl_Fill_DialPtr) -> int
extern def Fl_Fill_Dial_set_label_size(self: Fl_Fill_DialPtr, sz: int)
extern def Fl_Fill_Dial_label_type(self: Fl_Fill_DialPtr) -> int
extern def Fl_Fill_Dial_set_label_type(self: Fl_Fill_DialPtr, typ: int)
extern def Fl_Fill_Dial_box(self: Fl_Fill_DialPtr) -> int
extern def Fl_Fill_Dial_set_box(self: Fl_Fill_DialPtr, typ: int)
extern def Fl_Fill_Dial_changed(self: Fl_Fill_DialPtr) -> int
extern def Fl_Fill_Dial_set_changed(self: Fl_Fill_DialPtr)
extern def Fl_Fill_Dial_clear_changed(self: Fl_Fill_DialPtr)
extern def Fl_Fill_Dial_align(self: Fl_Fill_DialPtr) -> int
extern def Fl_Fill_Dial_set_align(self: Fl_Fill_DialPtr, typ: int)
extern def Fl_Fill_Dial_delete(self: Fl_Fill_DialPtr)
extern def Fl_Fill_Dial_set_image(self: Fl_Fill_DialPtr, a1: bytes)
extern def Fl_Fill_Dial_handle(self: Fl_Fill_DialPtr, cb: bytes, data: bytes)
extern def Fl_Fill_Dial_handle_event(self: Fl_Fill_DialPtr, event: int) -> int
extern def Fl_Fill_Dial_draw(self: Fl_Fill_DialPtr, cb: bytes, data: bytes)
extern def Fl_Fill_Dial_resize_callback(self: Fl_Fill_DialPtr, cb1: bytes, data: bytes)
extern def Fl_Fill_Dial_set_when(self: Fl_Fill_DialPtr, a1: int)
extern def Fl_Fill_Dial_when(self: Fl_Fill_DialPtr) -> int
extern def Fl_Fill_Dial_image(self: Fl_Fill_DialPtr) -> bytes
extern def Fl_Fill_Dial_parent(self: Fl_Fill_DialPtr) -> bytes
extern def Fl_Fill_Dial_selection_color(self: Fl_Fill_DialPtr) -> t.CUInt32T
extern def Fl_Fill_Dial_set_selection_color(self: Fl_Fill_DialPtr, color: t.CUInt32T)
extern def Fl_Fill_Dial_do_callback(self: Fl_Fill_DialPtr)
extern def Fl_Fill_Dial_inside(self: Fl_Fill_DialPtr, a1: bytes) -> int
extern def Fl_Fill_Dial_window(self: Fl_Fill_DialPtr) -> bytes
extern def Fl_Fill_Dial_top_window(self: Fl_Fill_DialPtr) -> bytes
extern def Fl_Fill_Dial_takes_events(self: Fl_Fill_DialPtr) -> int
extern def Fl_Fill_Dial_user_data(self: Fl_Fill_DialPtr) -> bytes
extern def Fl_Fill_Dial_take_focus(self: Fl_Fill_DialPtr) -> int
extern def Fl_Fill_Dial_set_visible_focus(self: Fl_Fill_DialPtr)
extern def Fl_Fill_Dial_clear_visible_focus(self: Fl_Fill_DialPtr)
extern def Fl_Fill_Dial_visible_focus(self: Fl_Fill_DialPtr, v: int)
extern def Fl_Fill_Dial_has_visible_focus(self: Fl_Fill_DialPtr) -> t.CUInt32T
extern def Fl_Fill_Dial_set_user_data(self: Fl_Fill_DialPtr, data: bytes)
extern def Fl_Fill_Dial_draw_data(self: Fl_Fill_DialPtr) -> bytes
extern def Fl_Fill_Dial_handle_data(self: Fl_Fill_DialPtr) -> bytes
extern def Fl_Fill_Dial_set_draw_data(self: Fl_Fill_DialPtr, data: bytes)
extern def Fl_Fill_Dial_set_handle_data(self: Fl_Fill_DialPtr, data: bytes)
extern def Fl_Fill_Dial_damage(self: Fl_Fill_DialPtr) -> t.CUInt8T
extern def Fl_Fill_Dial_set_damage(self: Fl_Fill_DialPtr, flag: t.CUInt8T)
extern def Fl_Fill_Dial_set_damage_area(self: Fl_Fill_DialPtr, flag: t.CUInt8T, x: int, y: int, w: int, h: int)
extern def Fl_Fill_Dial_clear_damage(self: Fl_Fill_DialPtr)
extern def Fl_Fill_Dial_as_window(self: Fl_Fill_DialPtr) -> bytes
extern def Fl_Fill_Dial_as_group(self: Fl_Fill_DialPtr) -> bytes
extern def Fl_Fill_Dial_set_deimage(self: Fl_Fill_DialPtr, a1: bytes)
extern def Fl_Fill_Dial_deimage(self: Fl_Fill_DialPtr) -> bytes
extern def Fl_Fill_Dial_set_callback(self: Fl_Fill_DialPtr, a1: bytes, a2: bytes)
extern def Fl_Fill_Dial_visible(self: Fl_Fill_DialPtr) -> int
extern def Fl_Fill_Dial_visible_r(self: Fl_Fill_DialPtr) -> int
extern def Fl_Fill_Dial_active(self: Fl_Fill_DialPtr) -> t.CUInt32T
extern def Fl_Fill_Dial_active_r(self: Fl_Fill_DialPtr) -> int
extern def Fl_Fill_Dial_callback(self: Fl_Fill_DialPtr) -> bytes
extern def Fl_Fill_Dial_set_deletion_callback(self: Fl_Fill_DialPtr, cb1: bytes, data: bytes)
extern def Fl_Fill_Dial_from_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_Fill_DialPtr
extern def Fl_Fill_Dial_from_derived_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_Fill_DialPtr
extern def Fl_Fill_Dial_super_draw(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Fill_Dial_super_draw_first(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Fill_Dial_super_handle_first(ptr: Fl_WidgetPtr, flag: int)
# ----- Fl_Fill_Dial (valuator_declare) -----
extern def Fl_Fill_Dial_set_bounds(self: Fl_Fill_DialPtr, a: t.CDouble, b: t.CDouble)
extern def Fl_Fill_Dial_minimum(self: Fl_Fill_DialPtr) -> t.CDouble
extern def Fl_Fill_Dial_set_minimum(self: Fl_Fill_DialPtr, a: t.CDouble)
extern def Fl_Fill_Dial_maximum(self: Fl_Fill_DialPtr) -> t.CDouble
extern def Fl_Fill_Dial_set_maximum(self: Fl_Fill_DialPtr, a: t.CDouble)
extern def Fl_Fill_Dial_set_range(self: Fl_Fill_DialPtr, a: t.CDouble, b: t.CDouble)
extern def Fl_Fill_Dial_set_step(self: Fl_Fill_DialPtr, a: t.CDouble, b: int)
extern def Fl_Fill_Dial_step(self: Fl_Fill_DialPtr) -> t.CDouble
extern def Fl_Fill_Dial_set_precision(self: Fl_Fill_DialPtr, digits: int)
extern def Fl_Fill_Dial_value(self: Fl_Fill_DialPtr) -> t.CDouble
extern def Fl_Fill_Dial_set_value(self: Fl_Fill_DialPtr, a1: t.CDouble) -> int
extern def Fl_Fill_Dial_format(self: Fl_Fill_DialPtr, a1: str) -> int
extern def Fl_Fill_Dial_round(self: Fl_Fill_DialPtr, a1: t.CDouble) -> t.CDouble
extern def Fl_Fill_Dial_clamp(self: Fl_Fill_DialPtr, a1: t.CDouble) -> t.CDouble
extern def Fl_Fill_Dial_increment(self: Fl_Fill_DialPtr, a1: t.CDouble, a2: int) -> t.CDouble
# ----- Fl_Hor_Slider (widget_declare) -----
extern def Fl_Hor_Slider_new(x: int, y: int, width: int, height: int, title: str) -> Fl_Hor_SliderPtr
extern def Fl_Hor_Slider_x(self: Fl_Hor_SliderPtr) -> int
extern def Fl_Hor_Slider_y(self: Fl_Hor_SliderPtr) -> int
extern def Fl_Hor_Slider_width(self: Fl_Hor_SliderPtr) -> int
extern def Fl_Hor_Slider_height(self: Fl_Hor_SliderPtr) -> int
extern def Fl_Hor_Slider_label(self: Fl_Hor_SliderPtr) -> str
extern def Fl_Hor_Slider_set_label(self: Fl_Hor_SliderPtr, title: str)
extern def Fl_Hor_Slider_redraw(self: Fl_Hor_SliderPtr)
extern def Fl_Hor_Slider_show(self: Fl_Hor_SliderPtr)
extern def Fl_Hor_Slider_hide(self: Fl_Hor_SliderPtr)
extern def Fl_Hor_Slider_activate(self: Fl_Hor_SliderPtr)
extern def Fl_Hor_Slider_deactivate(self: Fl_Hor_SliderPtr)
extern def Fl_Hor_Slider_redraw_label(self: Fl_Hor_SliderPtr)
extern def Fl_Hor_Slider_resize(self: Fl_Hor_SliderPtr, x: int, y: int, width: int, height: int)
extern def Fl_Hor_Slider_widget_resize(self: Fl_Hor_SliderPtr, x: int, y: int, width: int, height: int)
extern def Fl_Hor_Slider_tooltip(self: Fl_Hor_SliderPtr) -> str
extern def Fl_Hor_Slider_set_tooltip(self: Fl_Hor_SliderPtr, txt: str)
extern def Fl_Hor_Slider_get_type(self: Fl_Hor_SliderPtr) -> int
extern def Fl_Hor_Slider_set_type(self: Fl_Hor_SliderPtr, typ: int)
extern def Fl_Hor_Slider_color(self: Fl_Hor_SliderPtr) -> t.CUInt32T
extern def Fl_Hor_Slider_set_color(self: Fl_Hor_SliderPtr, color: t.CUInt32T)
extern def Fl_Hor_Slider_measure_label(self: Fl_Hor_SliderPtr, a1: bytes, a2: bytes)
extern def Fl_Hor_Slider_label_color(self: Fl_Hor_SliderPtr) -> t.CUInt32T
extern def Fl_Hor_Slider_set_label_color(self: Fl_Hor_SliderPtr, color: t.CUInt32T)
extern def Fl_Hor_Slider_label_font(self: Fl_Hor_SliderPtr) -> int
extern def Fl_Hor_Slider_set_label_font(self: Fl_Hor_SliderPtr, font: int)
extern def Fl_Hor_Slider_label_size(self: Fl_Hor_SliderPtr) -> int
extern def Fl_Hor_Slider_set_label_size(self: Fl_Hor_SliderPtr, sz: int)
extern def Fl_Hor_Slider_label_type(self: Fl_Hor_SliderPtr) -> int
extern def Fl_Hor_Slider_set_label_type(self: Fl_Hor_SliderPtr, typ: int)
extern def Fl_Hor_Slider_box(self: Fl_Hor_SliderPtr) -> int
extern def Fl_Hor_Slider_set_box(self: Fl_Hor_SliderPtr, typ: int)
extern def Fl_Hor_Slider_changed(self: Fl_Hor_SliderPtr) -> int
extern def Fl_Hor_Slider_set_changed(self: Fl_Hor_SliderPtr)
extern def Fl_Hor_Slider_clear_changed(self: Fl_Hor_SliderPtr)
extern def Fl_Hor_Slider_align(self: Fl_Hor_SliderPtr) -> int
extern def Fl_Hor_Slider_set_align(self: Fl_Hor_SliderPtr, typ: int)
extern def Fl_Hor_Slider_delete(self: Fl_Hor_SliderPtr)
extern def Fl_Hor_Slider_set_image(self: Fl_Hor_SliderPtr, a1: bytes)
extern def Fl_Hor_Slider_handle(self: Fl_Hor_SliderPtr, cb: bytes, data: bytes)
extern def Fl_Hor_Slider_handle_event(self: Fl_Hor_SliderPtr, event: int) -> int
extern def Fl_Hor_Slider_draw(self: Fl_Hor_SliderPtr, cb: bytes, data: bytes)
extern def Fl_Hor_Slider_resize_callback(self: Fl_Hor_SliderPtr, cb1: bytes, data: bytes)
extern def Fl_Hor_Slider_set_when(self: Fl_Hor_SliderPtr, a1: int)
extern def Fl_Hor_Slider_when(self: Fl_Hor_SliderPtr) -> int
extern def Fl_Hor_Slider_image(self: Fl_Hor_SliderPtr) -> bytes
extern def Fl_Hor_Slider_parent(self: Fl_Hor_SliderPtr) -> bytes
extern def Fl_Hor_Slider_selection_color(self: Fl_Hor_SliderPtr) -> t.CUInt32T
extern def Fl_Hor_Slider_set_selection_color(self: Fl_Hor_SliderPtr, color: t.CUInt32T)
extern def Fl_Hor_Slider_do_callback(self: Fl_Hor_SliderPtr)
extern def Fl_Hor_Slider_inside(self: Fl_Hor_SliderPtr, a1: bytes) -> int
extern def Fl_Hor_Slider_window(self: Fl_Hor_SliderPtr) -> bytes
extern def Fl_Hor_Slider_top_window(self: Fl_Hor_SliderPtr) -> bytes
extern def Fl_Hor_Slider_takes_events(self: Fl_Hor_SliderPtr) -> int
extern def Fl_Hor_Slider_user_data(self: Fl_Hor_SliderPtr) -> bytes
extern def Fl_Hor_Slider_take_focus(self: Fl_Hor_SliderPtr) -> int
extern def Fl_Hor_Slider_set_visible_focus(self: Fl_Hor_SliderPtr)
extern def Fl_Hor_Slider_clear_visible_focus(self: Fl_Hor_SliderPtr)
extern def Fl_Hor_Slider_visible_focus(self: Fl_Hor_SliderPtr, v: int)
extern def Fl_Hor_Slider_has_visible_focus(self: Fl_Hor_SliderPtr) -> t.CUInt32T
extern def Fl_Hor_Slider_set_user_data(self: Fl_Hor_SliderPtr, data: bytes)
extern def Fl_Hor_Slider_draw_data(self: Fl_Hor_SliderPtr) -> bytes
extern def Fl_Hor_Slider_handle_data(self: Fl_Hor_SliderPtr) -> bytes
extern def Fl_Hor_Slider_set_draw_data(self: Fl_Hor_SliderPtr, data: bytes)
extern def Fl_Hor_Slider_set_handle_data(self: Fl_Hor_SliderPtr, data: bytes)
extern def Fl_Hor_Slider_damage(self: Fl_Hor_SliderPtr) -> t.CUInt8T
extern def Fl_Hor_Slider_set_damage(self: Fl_Hor_SliderPtr, flag: t.CUInt8T)
extern def Fl_Hor_Slider_set_damage_area(self: Fl_Hor_SliderPtr, flag: t.CUInt8T, x: int, y: int, w: int, h: int)
extern def Fl_Hor_Slider_clear_damage(self: Fl_Hor_SliderPtr)
extern def Fl_Hor_Slider_as_window(self: Fl_Hor_SliderPtr) -> bytes
extern def Fl_Hor_Slider_as_group(self: Fl_Hor_SliderPtr) -> bytes
extern def Fl_Hor_Slider_set_deimage(self: Fl_Hor_SliderPtr, a1: bytes)
extern def Fl_Hor_Slider_deimage(self: Fl_Hor_SliderPtr) -> bytes
extern def Fl_Hor_Slider_set_callback(self: Fl_Hor_SliderPtr, a1: bytes, a2: bytes)
extern def Fl_Hor_Slider_visible(self: Fl_Hor_SliderPtr) -> int
extern def Fl_Hor_Slider_visible_r(self: Fl_Hor_SliderPtr) -> int
extern def Fl_Hor_Slider_active(self: Fl_Hor_SliderPtr) -> t.CUInt32T
extern def Fl_Hor_Slider_active_r(self: Fl_Hor_SliderPtr) -> int
extern def Fl_Hor_Slider_callback(self: Fl_Hor_SliderPtr) -> bytes
extern def Fl_Hor_Slider_set_deletion_callback(self: Fl_Hor_SliderPtr, cb1: bytes, data: bytes)
extern def Fl_Hor_Slider_from_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_Hor_SliderPtr
extern def Fl_Hor_Slider_from_derived_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_Hor_SliderPtr
extern def Fl_Hor_Slider_super_draw(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Hor_Slider_super_draw_first(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Hor_Slider_super_handle_first(ptr: Fl_WidgetPtr, flag: int)
# ----- Fl_Hor_Slider (valuator_declare) -----
extern def Fl_Hor_Slider_set_bounds(self: Fl_Hor_SliderPtr, a: t.CDouble, b: t.CDouble)
extern def Fl_Hor_Slider_minimum(self: Fl_Hor_SliderPtr) -> t.CDouble
extern def Fl_Hor_Slider_set_minimum(self: Fl_Hor_SliderPtr, a: t.CDouble)
extern def Fl_Hor_Slider_maximum(self: Fl_Hor_SliderPtr) -> t.CDouble
extern def Fl_Hor_Slider_set_maximum(self: Fl_Hor_SliderPtr, a: t.CDouble)
extern def Fl_Hor_Slider_set_range(self: Fl_Hor_SliderPtr, a: t.CDouble, b: t.CDouble)
extern def Fl_Hor_Slider_set_step(self: Fl_Hor_SliderPtr, a: t.CDouble, b: int)
extern def Fl_Hor_Slider_step(self: Fl_Hor_SliderPtr) -> t.CDouble
extern def Fl_Hor_Slider_set_precision(self: Fl_Hor_SliderPtr, digits: int)
extern def Fl_Hor_Slider_value(self: Fl_Hor_SliderPtr) -> t.CDouble
extern def Fl_Hor_Slider_set_value(self: Fl_Hor_SliderPtr, a1: t.CDouble) -> int
extern def Fl_Hor_Slider_format(self: Fl_Hor_SliderPtr, a1: str) -> int
extern def Fl_Hor_Slider_round(self: Fl_Hor_SliderPtr, a1: t.CDouble) -> t.CDouble
extern def Fl_Hor_Slider_clamp(self: Fl_Hor_SliderPtr, a1: t.CDouble) -> t.CDouble
extern def Fl_Hor_Slider_increment(self: Fl_Hor_SliderPtr, a1: t.CDouble, a2: int) -> t.CDouble
# ----- Fl_Hor_Fill_Slider (widget_declare) -----
extern def Fl_Hor_Fill_Slider_new(x: int, y: int, width: int, height: int, title: str) -> Fl_Hor_Fill_SliderPtr
extern def Fl_Hor_Fill_Slider_x(self: Fl_Hor_Fill_SliderPtr) -> int
extern def Fl_Hor_Fill_Slider_y(self: Fl_Hor_Fill_SliderPtr) -> int
extern def Fl_Hor_Fill_Slider_width(self: Fl_Hor_Fill_SliderPtr) -> int
extern def Fl_Hor_Fill_Slider_height(self: Fl_Hor_Fill_SliderPtr) -> int
extern def Fl_Hor_Fill_Slider_label(self: Fl_Hor_Fill_SliderPtr) -> str
extern def Fl_Hor_Fill_Slider_set_label(self: Fl_Hor_Fill_SliderPtr, title: str)
extern def Fl_Hor_Fill_Slider_redraw(self: Fl_Hor_Fill_SliderPtr)
extern def Fl_Hor_Fill_Slider_show(self: Fl_Hor_Fill_SliderPtr)
extern def Fl_Hor_Fill_Slider_hide(self: Fl_Hor_Fill_SliderPtr)
extern def Fl_Hor_Fill_Slider_activate(self: Fl_Hor_Fill_SliderPtr)
extern def Fl_Hor_Fill_Slider_deactivate(self: Fl_Hor_Fill_SliderPtr)
extern def Fl_Hor_Fill_Slider_redraw_label(self: Fl_Hor_Fill_SliderPtr)
extern def Fl_Hor_Fill_Slider_resize(self: Fl_Hor_Fill_SliderPtr, x: int, y: int, width: int, height: int)
extern def Fl_Hor_Fill_Slider_widget_resize(self: Fl_Hor_Fill_SliderPtr, x: int, y: int, width: int, height: int)
extern def Fl_Hor_Fill_Slider_tooltip(self: Fl_Hor_Fill_SliderPtr) -> str
extern def Fl_Hor_Fill_Slider_set_tooltip(self: Fl_Hor_Fill_SliderPtr, txt: str)
extern def Fl_Hor_Fill_Slider_get_type(self: Fl_Hor_Fill_SliderPtr) -> int
extern def Fl_Hor_Fill_Slider_set_type(self: Fl_Hor_Fill_SliderPtr, typ: int)
extern def Fl_Hor_Fill_Slider_color(self: Fl_Hor_Fill_SliderPtr) -> t.CUInt32T
extern def Fl_Hor_Fill_Slider_set_color(self: Fl_Hor_Fill_SliderPtr, color: t.CUInt32T)
extern def Fl_Hor_Fill_Slider_measure_label(self: Fl_Hor_Fill_SliderPtr, a1: bytes, a2: bytes)
extern def Fl_Hor_Fill_Slider_label_color(self: Fl_Hor_Fill_SliderPtr) -> t.CUInt32T
extern def Fl_Hor_Fill_Slider_set_label_color(self: Fl_Hor_Fill_SliderPtr, color: t.CUInt32T)
extern def Fl_Hor_Fill_Slider_label_font(self: Fl_Hor_Fill_SliderPtr) -> int
extern def Fl_Hor_Fill_Slider_set_label_font(self: Fl_Hor_Fill_SliderPtr, font: int)
extern def Fl_Hor_Fill_Slider_label_size(self: Fl_Hor_Fill_SliderPtr) -> int
extern def Fl_Hor_Fill_Slider_set_label_size(self: Fl_Hor_Fill_SliderPtr, sz: int)
extern def Fl_Hor_Fill_Slider_label_type(self: Fl_Hor_Fill_SliderPtr) -> int
extern def Fl_Hor_Fill_Slider_set_label_type(self: Fl_Hor_Fill_SliderPtr, typ: int)
extern def Fl_Hor_Fill_Slider_box(self: Fl_Hor_Fill_SliderPtr) -> int
extern def Fl_Hor_Fill_Slider_set_box(self: Fl_Hor_Fill_SliderPtr, typ: int)
extern def Fl_Hor_Fill_Slider_changed(self: Fl_Hor_Fill_SliderPtr) -> int
extern def Fl_Hor_Fill_Slider_set_changed(self: Fl_Hor_Fill_SliderPtr)
extern def Fl_Hor_Fill_Slider_clear_changed(self: Fl_Hor_Fill_SliderPtr)
extern def Fl_Hor_Fill_Slider_align(self: Fl_Hor_Fill_SliderPtr) -> int
extern def Fl_Hor_Fill_Slider_set_align(self: Fl_Hor_Fill_SliderPtr, typ: int)
extern def Fl_Hor_Fill_Slider_delete(self: Fl_Hor_Fill_SliderPtr)
extern def Fl_Hor_Fill_Slider_set_image(self: Fl_Hor_Fill_SliderPtr, a1: bytes)
extern def Fl_Hor_Fill_Slider_handle(self: Fl_Hor_Fill_SliderPtr, cb: bytes, data: bytes)
extern def Fl_Hor_Fill_Slider_handle_event(self: Fl_Hor_Fill_SliderPtr, event: int) -> int
extern def Fl_Hor_Fill_Slider_draw(self: Fl_Hor_Fill_SliderPtr, cb: bytes, data: bytes)
extern def Fl_Hor_Fill_Slider_resize_callback(self: Fl_Hor_Fill_SliderPtr, cb1: bytes, data: bytes)
extern def Fl_Hor_Fill_Slider_set_when(self: Fl_Hor_Fill_SliderPtr, a1: int)
extern def Fl_Hor_Fill_Slider_when(self: Fl_Hor_Fill_SliderPtr) -> int
extern def Fl_Hor_Fill_Slider_image(self: Fl_Hor_Fill_SliderPtr) -> bytes
extern def Fl_Hor_Fill_Slider_parent(self: Fl_Hor_Fill_SliderPtr) -> bytes
extern def Fl_Hor_Fill_Slider_selection_color(self: Fl_Hor_Fill_SliderPtr) -> t.CUInt32T
extern def Fl_Hor_Fill_Slider_set_selection_color(self: Fl_Hor_Fill_SliderPtr, color: t.CUInt32T)
extern def Fl_Hor_Fill_Slider_do_callback(self: Fl_Hor_Fill_SliderPtr)
extern def Fl_Hor_Fill_Slider_inside(self: Fl_Hor_Fill_SliderPtr, a1: bytes) -> int
extern def Fl_Hor_Fill_Slider_window(self: Fl_Hor_Fill_SliderPtr) -> bytes
extern def Fl_Hor_Fill_Slider_top_window(self: Fl_Hor_Fill_SliderPtr) -> bytes
extern def Fl_Hor_Fill_Slider_takes_events(self: Fl_Hor_Fill_SliderPtr) -> int
extern def Fl_Hor_Fill_Slider_user_data(self: Fl_Hor_Fill_SliderPtr) -> bytes
extern def Fl_Hor_Fill_Slider_take_focus(self: Fl_Hor_Fill_SliderPtr) -> int
extern def Fl_Hor_Fill_Slider_set_visible_focus(self: Fl_Hor_Fill_SliderPtr)
extern def Fl_Hor_Fill_Slider_clear_visible_focus(self: Fl_Hor_Fill_SliderPtr)
extern def Fl_Hor_Fill_Slider_visible_focus(self: Fl_Hor_Fill_SliderPtr, v: int)
extern def Fl_Hor_Fill_Slider_has_visible_focus(self: Fl_Hor_Fill_SliderPtr) -> t.CUInt32T
extern def Fl_Hor_Fill_Slider_set_user_data(self: Fl_Hor_Fill_SliderPtr, data: bytes)
extern def Fl_Hor_Fill_Slider_draw_data(self: Fl_Hor_Fill_SliderPtr) -> bytes
extern def Fl_Hor_Fill_Slider_handle_data(self: Fl_Hor_Fill_SliderPtr) -> bytes
extern def Fl_Hor_Fill_Slider_set_draw_data(self: Fl_Hor_Fill_SliderPtr, data: bytes)
extern def Fl_Hor_Fill_Slider_set_handle_data(self: Fl_Hor_Fill_SliderPtr, data: bytes)
extern def Fl_Hor_Fill_Slider_damage(self: Fl_Hor_Fill_SliderPtr) -> t.CUInt8T
extern def Fl_Hor_Fill_Slider_set_damage(self: Fl_Hor_Fill_SliderPtr, flag: t.CUInt8T)
extern def Fl_Hor_Fill_Slider_set_damage_area(self: Fl_Hor_Fill_SliderPtr, flag: t.CUInt8T, x: int, y: int, w: int, h: int)
extern def Fl_Hor_Fill_Slider_clear_damage(self: Fl_Hor_Fill_SliderPtr)
extern def Fl_Hor_Fill_Slider_as_window(self: Fl_Hor_Fill_SliderPtr) -> bytes
extern def Fl_Hor_Fill_Slider_as_group(self: Fl_Hor_Fill_SliderPtr) -> bytes
extern def Fl_Hor_Fill_Slider_set_deimage(self: Fl_Hor_Fill_SliderPtr, a1: bytes)
extern def Fl_Hor_Fill_Slider_deimage(self: Fl_Hor_Fill_SliderPtr) -> bytes
extern def Fl_Hor_Fill_Slider_set_callback(self: Fl_Hor_Fill_SliderPtr, a1: bytes, a2: bytes)
extern def Fl_Hor_Fill_Slider_visible(self: Fl_Hor_Fill_SliderPtr) -> int
extern def Fl_Hor_Fill_Slider_visible_r(self: Fl_Hor_Fill_SliderPtr) -> int
extern def Fl_Hor_Fill_Slider_active(self: Fl_Hor_Fill_SliderPtr) -> t.CUInt32T
extern def Fl_Hor_Fill_Slider_active_r(self: Fl_Hor_Fill_SliderPtr) -> int
extern def Fl_Hor_Fill_Slider_callback(self: Fl_Hor_Fill_SliderPtr) -> bytes
extern def Fl_Hor_Fill_Slider_set_deletion_callback(self: Fl_Hor_Fill_SliderPtr, cb1: bytes, data: bytes)
extern def Fl_Hor_Fill_Slider_from_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_Hor_Fill_SliderPtr
extern def Fl_Hor_Fill_Slider_from_derived_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_Hor_Fill_SliderPtr
extern def Fl_Hor_Fill_Slider_super_draw(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Hor_Fill_Slider_super_draw_first(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Hor_Fill_Slider_super_handle_first(ptr: Fl_WidgetPtr, flag: int)
# ----- Fl_Hor_Fill_Slider (valuator_declare) -----
extern def Fl_Hor_Fill_Slider_set_bounds(self: Fl_Hor_Fill_SliderPtr, a: t.CDouble, b: t.CDouble)
extern def Fl_Hor_Fill_Slider_minimum(self: Fl_Hor_Fill_SliderPtr) -> t.CDouble
extern def Fl_Hor_Fill_Slider_set_minimum(self: Fl_Hor_Fill_SliderPtr, a: t.CDouble)
extern def Fl_Hor_Fill_Slider_maximum(self: Fl_Hor_Fill_SliderPtr) -> t.CDouble
extern def Fl_Hor_Fill_Slider_set_maximum(self: Fl_Hor_Fill_SliderPtr, a: t.CDouble)
extern def Fl_Hor_Fill_Slider_set_range(self: Fl_Hor_Fill_SliderPtr, a: t.CDouble, b: t.CDouble)
extern def Fl_Hor_Fill_Slider_set_step(self: Fl_Hor_Fill_SliderPtr, a: t.CDouble, b: int)
extern def Fl_Hor_Fill_Slider_step(self: Fl_Hor_Fill_SliderPtr) -> t.CDouble
extern def Fl_Hor_Fill_Slider_set_precision(self: Fl_Hor_Fill_SliderPtr, digits: int)
extern def Fl_Hor_Fill_Slider_value(self: Fl_Hor_Fill_SliderPtr) -> t.CDouble
extern def Fl_Hor_Fill_Slider_set_value(self: Fl_Hor_Fill_SliderPtr, a1: t.CDouble) -> int
extern def Fl_Hor_Fill_Slider_format(self: Fl_Hor_Fill_SliderPtr, a1: str) -> int
extern def Fl_Hor_Fill_Slider_round(self: Fl_Hor_Fill_SliderPtr, a1: t.CDouble) -> t.CDouble
extern def Fl_Hor_Fill_Slider_clamp(self: Fl_Hor_Fill_SliderPtr, a1: t.CDouble) -> t.CDouble
extern def Fl_Hor_Fill_Slider_increment(self: Fl_Hor_Fill_SliderPtr, a1: t.CDouble, a2: int) -> t.CDouble
# ----- Fl_Hor_Nice_Slider (widget_declare) -----
extern def Fl_Hor_Nice_Slider_new(x: int, y: int, width: int, height: int, title: str) -> Fl_Hor_Nice_SliderPtr
extern def Fl_Hor_Nice_Slider_x(self: Fl_Hor_Nice_SliderPtr) -> int
extern def Fl_Hor_Nice_Slider_y(self: Fl_Hor_Nice_SliderPtr) -> int
extern def Fl_Hor_Nice_Slider_width(self: Fl_Hor_Nice_SliderPtr) -> int
extern def Fl_Hor_Nice_Slider_height(self: Fl_Hor_Nice_SliderPtr) -> int
extern def Fl_Hor_Nice_Slider_label(self: Fl_Hor_Nice_SliderPtr) -> str
extern def Fl_Hor_Nice_Slider_set_label(self: Fl_Hor_Nice_SliderPtr, title: str)
extern def Fl_Hor_Nice_Slider_redraw(self: Fl_Hor_Nice_SliderPtr)
extern def Fl_Hor_Nice_Slider_show(self: Fl_Hor_Nice_SliderPtr)
extern def Fl_Hor_Nice_Slider_hide(self: Fl_Hor_Nice_SliderPtr)
extern def Fl_Hor_Nice_Slider_activate(self: Fl_Hor_Nice_SliderPtr)
extern def Fl_Hor_Nice_Slider_deactivate(self: Fl_Hor_Nice_SliderPtr)
extern def Fl_Hor_Nice_Slider_redraw_label(self: Fl_Hor_Nice_SliderPtr)
extern def Fl_Hor_Nice_Slider_resize(self: Fl_Hor_Nice_SliderPtr, x: int, y: int, width: int, height: int)
extern def Fl_Hor_Nice_Slider_widget_resize(self: Fl_Hor_Nice_SliderPtr, x: int, y: int, width: int, height: int)
extern def Fl_Hor_Nice_Slider_tooltip(self: Fl_Hor_Nice_SliderPtr) -> str
extern def Fl_Hor_Nice_Slider_set_tooltip(self: Fl_Hor_Nice_SliderPtr, txt: str)
extern def Fl_Hor_Nice_Slider_get_type(self: Fl_Hor_Nice_SliderPtr) -> int
extern def Fl_Hor_Nice_Slider_set_type(self: Fl_Hor_Nice_SliderPtr, typ: int)
extern def Fl_Hor_Nice_Slider_color(self: Fl_Hor_Nice_SliderPtr) -> t.CUInt32T
extern def Fl_Hor_Nice_Slider_set_color(self: Fl_Hor_Nice_SliderPtr, color: t.CUInt32T)
extern def Fl_Hor_Nice_Slider_measure_label(self: Fl_Hor_Nice_SliderPtr, a1: bytes, a2: bytes)
extern def Fl_Hor_Nice_Slider_label_color(self: Fl_Hor_Nice_SliderPtr) -> t.CUInt32T
extern def Fl_Hor_Nice_Slider_set_label_color(self: Fl_Hor_Nice_SliderPtr, color: t.CUInt32T)
extern def Fl_Hor_Nice_Slider_label_font(self: Fl_Hor_Nice_SliderPtr) -> int
extern def Fl_Hor_Nice_Slider_set_label_font(self: Fl_Hor_Nice_SliderPtr, font: int)
extern def Fl_Hor_Nice_Slider_label_size(self: Fl_Hor_Nice_SliderPtr) -> int
extern def Fl_Hor_Nice_Slider_set_label_size(self: Fl_Hor_Nice_SliderPtr, sz: int)
extern def Fl_Hor_Nice_Slider_label_type(self: Fl_Hor_Nice_SliderPtr) -> int
extern def Fl_Hor_Nice_Slider_set_label_type(self: Fl_Hor_Nice_SliderPtr, typ: int)
extern def Fl_Hor_Nice_Slider_box(self: Fl_Hor_Nice_SliderPtr) -> int
extern def Fl_Hor_Nice_Slider_set_box(self: Fl_Hor_Nice_SliderPtr, typ: int)
extern def Fl_Hor_Nice_Slider_changed(self: Fl_Hor_Nice_SliderPtr) -> int
extern def Fl_Hor_Nice_Slider_set_changed(self: Fl_Hor_Nice_SliderPtr)
extern def Fl_Hor_Nice_Slider_clear_changed(self: Fl_Hor_Nice_SliderPtr)
extern def Fl_Hor_Nice_Slider_align(self: Fl_Hor_Nice_SliderPtr) -> int
extern def Fl_Hor_Nice_Slider_set_align(self: Fl_Hor_Nice_SliderPtr, typ: int)
extern def Fl_Hor_Nice_Slider_delete(self: Fl_Hor_Nice_SliderPtr)
extern def Fl_Hor_Nice_Slider_set_image(self: Fl_Hor_Nice_SliderPtr, a1: bytes)
extern def Fl_Hor_Nice_Slider_handle(self: Fl_Hor_Nice_SliderPtr, cb: bytes, data: bytes)
extern def Fl_Hor_Nice_Slider_handle_event(self: Fl_Hor_Nice_SliderPtr, event: int) -> int
extern def Fl_Hor_Nice_Slider_draw(self: Fl_Hor_Nice_SliderPtr, cb: bytes, data: bytes)
extern def Fl_Hor_Nice_Slider_resize_callback(self: Fl_Hor_Nice_SliderPtr, cb1: bytes, data: bytes)
extern def Fl_Hor_Nice_Slider_set_when(self: Fl_Hor_Nice_SliderPtr, a1: int)
extern def Fl_Hor_Nice_Slider_when(self: Fl_Hor_Nice_SliderPtr) -> int
extern def Fl_Hor_Nice_Slider_image(self: Fl_Hor_Nice_SliderPtr) -> bytes
extern def Fl_Hor_Nice_Slider_parent(self: Fl_Hor_Nice_SliderPtr) -> bytes
extern def Fl_Hor_Nice_Slider_selection_color(self: Fl_Hor_Nice_SliderPtr) -> t.CUInt32T
extern def Fl_Hor_Nice_Slider_set_selection_color(self: Fl_Hor_Nice_SliderPtr, color: t.CUInt32T)
extern def Fl_Hor_Nice_Slider_do_callback(self: Fl_Hor_Nice_SliderPtr)
extern def Fl_Hor_Nice_Slider_inside(self: Fl_Hor_Nice_SliderPtr, a1: bytes) -> int
extern def Fl_Hor_Nice_Slider_window(self: Fl_Hor_Nice_SliderPtr) -> bytes
extern def Fl_Hor_Nice_Slider_top_window(self: Fl_Hor_Nice_SliderPtr) -> bytes
extern def Fl_Hor_Nice_Slider_takes_events(self: Fl_Hor_Nice_SliderPtr) -> int
extern def Fl_Hor_Nice_Slider_user_data(self: Fl_Hor_Nice_SliderPtr) -> bytes
extern def Fl_Hor_Nice_Slider_take_focus(self: Fl_Hor_Nice_SliderPtr) -> int
extern def Fl_Hor_Nice_Slider_set_visible_focus(self: Fl_Hor_Nice_SliderPtr)
extern def Fl_Hor_Nice_Slider_clear_visible_focus(self: Fl_Hor_Nice_SliderPtr)
extern def Fl_Hor_Nice_Slider_visible_focus(self: Fl_Hor_Nice_SliderPtr, v: int)
extern def Fl_Hor_Nice_Slider_has_visible_focus(self: Fl_Hor_Nice_SliderPtr) -> t.CUInt32T
extern def Fl_Hor_Nice_Slider_set_user_data(self: Fl_Hor_Nice_SliderPtr, data: bytes)
extern def Fl_Hor_Nice_Slider_draw_data(self: Fl_Hor_Nice_SliderPtr) -> bytes
extern def Fl_Hor_Nice_Slider_handle_data(self: Fl_Hor_Nice_SliderPtr) -> bytes
extern def Fl_Hor_Nice_Slider_set_draw_data(self: Fl_Hor_Nice_SliderPtr, data: bytes)
extern def Fl_Hor_Nice_Slider_set_handle_data(self: Fl_Hor_Nice_SliderPtr, data: bytes)
extern def Fl_Hor_Nice_Slider_damage(self: Fl_Hor_Nice_SliderPtr) -> t.CUInt8T
extern def Fl_Hor_Nice_Slider_set_damage(self: Fl_Hor_Nice_SliderPtr, flag: t.CUInt8T)
extern def Fl_Hor_Nice_Slider_set_damage_area(self: Fl_Hor_Nice_SliderPtr, flag: t.CUInt8T, x: int, y: int, w: int, h: int)
extern def Fl_Hor_Nice_Slider_clear_damage(self: Fl_Hor_Nice_SliderPtr)
extern def Fl_Hor_Nice_Slider_as_window(self: Fl_Hor_Nice_SliderPtr) -> bytes
extern def Fl_Hor_Nice_Slider_as_group(self: Fl_Hor_Nice_SliderPtr) -> bytes
extern def Fl_Hor_Nice_Slider_set_deimage(self: Fl_Hor_Nice_SliderPtr, a1: bytes)
extern def Fl_Hor_Nice_Slider_deimage(self: Fl_Hor_Nice_SliderPtr) -> bytes
extern def Fl_Hor_Nice_Slider_set_callback(self: Fl_Hor_Nice_SliderPtr, a1: bytes, a2: bytes)
extern def Fl_Hor_Nice_Slider_visible(self: Fl_Hor_Nice_SliderPtr) -> int
extern def Fl_Hor_Nice_Slider_visible_r(self: Fl_Hor_Nice_SliderPtr) -> int
extern def Fl_Hor_Nice_Slider_active(self: Fl_Hor_Nice_SliderPtr) -> t.CUInt32T
extern def Fl_Hor_Nice_Slider_active_r(self: Fl_Hor_Nice_SliderPtr) -> int
extern def Fl_Hor_Nice_Slider_callback(self: Fl_Hor_Nice_SliderPtr) -> bytes
extern def Fl_Hor_Nice_Slider_set_deletion_callback(self: Fl_Hor_Nice_SliderPtr, cb1: bytes, data: bytes)
extern def Fl_Hor_Nice_Slider_from_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_Hor_Nice_SliderPtr
extern def Fl_Hor_Nice_Slider_from_derived_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_Hor_Nice_SliderPtr
extern def Fl_Hor_Nice_Slider_super_draw(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Hor_Nice_Slider_super_draw_first(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Hor_Nice_Slider_super_handle_first(ptr: Fl_WidgetPtr, flag: int)
# ----- Fl_Hor_Nice_Slider (valuator_declare) -----
extern def Fl_Hor_Nice_Slider_set_bounds(self: Fl_Hor_Nice_SliderPtr, a: t.CDouble, b: t.CDouble)
extern def Fl_Hor_Nice_Slider_minimum(self: Fl_Hor_Nice_SliderPtr) -> t.CDouble
extern def Fl_Hor_Nice_Slider_set_minimum(self: Fl_Hor_Nice_SliderPtr, a: t.CDouble)
extern def Fl_Hor_Nice_Slider_maximum(self: Fl_Hor_Nice_SliderPtr) -> t.CDouble
extern def Fl_Hor_Nice_Slider_set_maximum(self: Fl_Hor_Nice_SliderPtr, a: t.CDouble)
extern def Fl_Hor_Nice_Slider_set_range(self: Fl_Hor_Nice_SliderPtr, a: t.CDouble, b: t.CDouble)
extern def Fl_Hor_Nice_Slider_set_step(self: Fl_Hor_Nice_SliderPtr, a: t.CDouble, b: int)
extern def Fl_Hor_Nice_Slider_step(self: Fl_Hor_Nice_SliderPtr) -> t.CDouble
extern def Fl_Hor_Nice_Slider_set_precision(self: Fl_Hor_Nice_SliderPtr, digits: int)
extern def Fl_Hor_Nice_Slider_value(self: Fl_Hor_Nice_SliderPtr) -> t.CDouble
extern def Fl_Hor_Nice_Slider_set_value(self: Fl_Hor_Nice_SliderPtr, a1: t.CDouble) -> int
extern def Fl_Hor_Nice_Slider_format(self: Fl_Hor_Nice_SliderPtr, a1: str) -> int
extern def Fl_Hor_Nice_Slider_round(self: Fl_Hor_Nice_SliderPtr, a1: t.CDouble) -> t.CDouble
extern def Fl_Hor_Nice_Slider_clamp(self: Fl_Hor_Nice_SliderPtr, a1: t.CDouble) -> t.CDouble
extern def Fl_Hor_Nice_Slider_increment(self: Fl_Hor_Nice_SliderPtr, a1: t.CDouble, a2: int) -> t.CDouble
# ----- Fl_Hor_Value_Slider (widget_declare) -----
extern def Fl_Hor_Value_Slider_new(x: int, y: int, width: int, height: int, title: str) -> Fl_Hor_Value_SliderPtr
extern def Fl_Hor_Value_Slider_x(self: Fl_Hor_Value_SliderPtr) -> int
extern def Fl_Hor_Value_Slider_y(self: Fl_Hor_Value_SliderPtr) -> int
extern def Fl_Hor_Value_Slider_width(self: Fl_Hor_Value_SliderPtr) -> int
extern def Fl_Hor_Value_Slider_height(self: Fl_Hor_Value_SliderPtr) -> int
extern def Fl_Hor_Value_Slider_label(self: Fl_Hor_Value_SliderPtr) -> str
extern def Fl_Hor_Value_Slider_set_label(self: Fl_Hor_Value_SliderPtr, title: str)
extern def Fl_Hor_Value_Slider_redraw(self: Fl_Hor_Value_SliderPtr)
extern def Fl_Hor_Value_Slider_show(self: Fl_Hor_Value_SliderPtr)
extern def Fl_Hor_Value_Slider_hide(self: Fl_Hor_Value_SliderPtr)
extern def Fl_Hor_Value_Slider_activate(self: Fl_Hor_Value_SliderPtr)
extern def Fl_Hor_Value_Slider_deactivate(self: Fl_Hor_Value_SliderPtr)
extern def Fl_Hor_Value_Slider_redraw_label(self: Fl_Hor_Value_SliderPtr)
extern def Fl_Hor_Value_Slider_resize(self: Fl_Hor_Value_SliderPtr, x: int, y: int, width: int, height: int)
extern def Fl_Hor_Value_Slider_widget_resize(self: Fl_Hor_Value_SliderPtr, x: int, y: int, width: int, height: int)
extern def Fl_Hor_Value_Slider_tooltip(self: Fl_Hor_Value_SliderPtr) -> str
extern def Fl_Hor_Value_Slider_set_tooltip(self: Fl_Hor_Value_SliderPtr, txt: str)
extern def Fl_Hor_Value_Slider_get_type(self: Fl_Hor_Value_SliderPtr) -> int
extern def Fl_Hor_Value_Slider_set_type(self: Fl_Hor_Value_SliderPtr, typ: int)
extern def Fl_Hor_Value_Slider_color(self: Fl_Hor_Value_SliderPtr) -> t.CUInt32T
extern def Fl_Hor_Value_Slider_set_color(self: Fl_Hor_Value_SliderPtr, color: t.CUInt32T)
extern def Fl_Hor_Value_Slider_measure_label(self: Fl_Hor_Value_SliderPtr, a1: bytes, a2: bytes)
extern def Fl_Hor_Value_Slider_label_color(self: Fl_Hor_Value_SliderPtr) -> t.CUInt32T
extern def Fl_Hor_Value_Slider_set_label_color(self: Fl_Hor_Value_SliderPtr, color: t.CUInt32T)
extern def Fl_Hor_Value_Slider_label_font(self: Fl_Hor_Value_SliderPtr) -> int
extern def Fl_Hor_Value_Slider_set_label_font(self: Fl_Hor_Value_SliderPtr, font: int)
extern def Fl_Hor_Value_Slider_label_size(self: Fl_Hor_Value_SliderPtr) -> int
extern def Fl_Hor_Value_Slider_set_label_size(self: Fl_Hor_Value_SliderPtr, sz: int)
extern def Fl_Hor_Value_Slider_label_type(self: Fl_Hor_Value_SliderPtr) -> int
extern def Fl_Hor_Value_Slider_set_label_type(self: Fl_Hor_Value_SliderPtr, typ: int)
extern def Fl_Hor_Value_Slider_box(self: Fl_Hor_Value_SliderPtr) -> int
extern def Fl_Hor_Value_Slider_set_box(self: Fl_Hor_Value_SliderPtr, typ: int)
extern def Fl_Hor_Value_Slider_changed(self: Fl_Hor_Value_SliderPtr) -> int
extern def Fl_Hor_Value_Slider_set_changed(self: Fl_Hor_Value_SliderPtr)
extern def Fl_Hor_Value_Slider_clear_changed(self: Fl_Hor_Value_SliderPtr)
extern def Fl_Hor_Value_Slider_align(self: Fl_Hor_Value_SliderPtr) -> int
extern def Fl_Hor_Value_Slider_set_align(self: Fl_Hor_Value_SliderPtr, typ: int)
extern def Fl_Hor_Value_Slider_delete(self: Fl_Hor_Value_SliderPtr)
extern def Fl_Hor_Value_Slider_set_image(self: Fl_Hor_Value_SliderPtr, a1: bytes)
extern def Fl_Hor_Value_Slider_handle(self: Fl_Hor_Value_SliderPtr, cb: bytes, data: bytes)
extern def Fl_Hor_Value_Slider_handle_event(self: Fl_Hor_Value_SliderPtr, event: int) -> int
extern def Fl_Hor_Value_Slider_draw(self: Fl_Hor_Value_SliderPtr, cb: bytes, data: bytes)
extern def Fl_Hor_Value_Slider_resize_callback(self: Fl_Hor_Value_SliderPtr, cb1: bytes, data: bytes)
extern def Fl_Hor_Value_Slider_set_when(self: Fl_Hor_Value_SliderPtr, a1: int)
extern def Fl_Hor_Value_Slider_when(self: Fl_Hor_Value_SliderPtr) -> int
extern def Fl_Hor_Value_Slider_image(self: Fl_Hor_Value_SliderPtr) -> bytes
extern def Fl_Hor_Value_Slider_parent(self: Fl_Hor_Value_SliderPtr) -> bytes
extern def Fl_Hor_Value_Slider_selection_color(self: Fl_Hor_Value_SliderPtr) -> t.CUInt32T
extern def Fl_Hor_Value_Slider_set_selection_color(self: Fl_Hor_Value_SliderPtr, color: t.CUInt32T)
extern def Fl_Hor_Value_Slider_do_callback(self: Fl_Hor_Value_SliderPtr)
extern def Fl_Hor_Value_Slider_inside(self: Fl_Hor_Value_SliderPtr, a1: bytes) -> int
extern def Fl_Hor_Value_Slider_window(self: Fl_Hor_Value_SliderPtr) -> bytes
extern def Fl_Hor_Value_Slider_top_window(self: Fl_Hor_Value_SliderPtr) -> bytes
extern def Fl_Hor_Value_Slider_takes_events(self: Fl_Hor_Value_SliderPtr) -> int
extern def Fl_Hor_Value_Slider_user_data(self: Fl_Hor_Value_SliderPtr) -> bytes
extern def Fl_Hor_Value_Slider_take_focus(self: Fl_Hor_Value_SliderPtr) -> int
extern def Fl_Hor_Value_Slider_set_visible_focus(self: Fl_Hor_Value_SliderPtr)
extern def Fl_Hor_Value_Slider_clear_visible_focus(self: Fl_Hor_Value_SliderPtr)
extern def Fl_Hor_Value_Slider_visible_focus(self: Fl_Hor_Value_SliderPtr, v: int)
extern def Fl_Hor_Value_Slider_has_visible_focus(self: Fl_Hor_Value_SliderPtr) -> t.CUInt32T
extern def Fl_Hor_Value_Slider_set_user_data(self: Fl_Hor_Value_SliderPtr, data: bytes)
extern def Fl_Hor_Value_Slider_draw_data(self: Fl_Hor_Value_SliderPtr) -> bytes
extern def Fl_Hor_Value_Slider_handle_data(self: Fl_Hor_Value_SliderPtr) -> bytes
extern def Fl_Hor_Value_Slider_set_draw_data(self: Fl_Hor_Value_SliderPtr, data: bytes)
extern def Fl_Hor_Value_Slider_set_handle_data(self: Fl_Hor_Value_SliderPtr, data: bytes)
extern def Fl_Hor_Value_Slider_damage(self: Fl_Hor_Value_SliderPtr) -> t.CUInt8T
extern def Fl_Hor_Value_Slider_set_damage(self: Fl_Hor_Value_SliderPtr, flag: t.CUInt8T)
extern def Fl_Hor_Value_Slider_set_damage_area(self: Fl_Hor_Value_SliderPtr, flag: t.CUInt8T, x: int, y: int, w: int, h: int)
extern def Fl_Hor_Value_Slider_clear_damage(self: Fl_Hor_Value_SliderPtr)
extern def Fl_Hor_Value_Slider_as_window(self: Fl_Hor_Value_SliderPtr) -> bytes
extern def Fl_Hor_Value_Slider_as_group(self: Fl_Hor_Value_SliderPtr) -> bytes
extern def Fl_Hor_Value_Slider_set_deimage(self: Fl_Hor_Value_SliderPtr, a1: bytes)
extern def Fl_Hor_Value_Slider_deimage(self: Fl_Hor_Value_SliderPtr) -> bytes
extern def Fl_Hor_Value_Slider_set_callback(self: Fl_Hor_Value_SliderPtr, a1: bytes, a2: bytes)
extern def Fl_Hor_Value_Slider_visible(self: Fl_Hor_Value_SliderPtr) -> int
extern def Fl_Hor_Value_Slider_visible_r(self: Fl_Hor_Value_SliderPtr) -> int
extern def Fl_Hor_Value_Slider_active(self: Fl_Hor_Value_SliderPtr) -> t.CUInt32T
extern def Fl_Hor_Value_Slider_active_r(self: Fl_Hor_Value_SliderPtr) -> int
extern def Fl_Hor_Value_Slider_callback(self: Fl_Hor_Value_SliderPtr) -> bytes
extern def Fl_Hor_Value_Slider_set_deletion_callback(self: Fl_Hor_Value_SliderPtr, cb1: bytes, data: bytes)
extern def Fl_Hor_Value_Slider_from_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_Hor_Value_SliderPtr
extern def Fl_Hor_Value_Slider_from_derived_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_Hor_Value_SliderPtr
extern def Fl_Hor_Value_Slider_super_draw(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Hor_Value_Slider_super_draw_first(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Hor_Value_Slider_super_handle_first(ptr: Fl_WidgetPtr, flag: int)
# ----- Fl_Hor_Value_Slider (valuator_declare) -----
extern def Fl_Hor_Value_Slider_set_bounds(self: Fl_Hor_Value_SliderPtr, a: t.CDouble, b: t.CDouble)
extern def Fl_Hor_Value_Slider_minimum(self: Fl_Hor_Value_SliderPtr) -> t.CDouble
extern def Fl_Hor_Value_Slider_set_minimum(self: Fl_Hor_Value_SliderPtr, a: t.CDouble)
extern def Fl_Hor_Value_Slider_maximum(self: Fl_Hor_Value_SliderPtr) -> t.CDouble
extern def Fl_Hor_Value_Slider_set_maximum(self: Fl_Hor_Value_SliderPtr, a: t.CDouble)
extern def Fl_Hor_Value_Slider_set_range(self: Fl_Hor_Value_SliderPtr, a: t.CDouble, b: t.CDouble)
extern def Fl_Hor_Value_Slider_set_step(self: Fl_Hor_Value_SliderPtr, a: t.CDouble, b: int)
extern def Fl_Hor_Value_Slider_step(self: Fl_Hor_Value_SliderPtr) -> t.CDouble
extern def Fl_Hor_Value_Slider_set_precision(self: Fl_Hor_Value_SliderPtr, digits: int)
extern def Fl_Hor_Value_Slider_value(self: Fl_Hor_Value_SliderPtr) -> t.CDouble
extern def Fl_Hor_Value_Slider_set_value(self: Fl_Hor_Value_SliderPtr, a1: t.CDouble) -> int
extern def Fl_Hor_Value_Slider_format(self: Fl_Hor_Value_SliderPtr, a1: str) -> int
extern def Fl_Hor_Value_Slider_round(self: Fl_Hor_Value_SliderPtr, a1: t.CDouble) -> t.CDouble
extern def Fl_Hor_Value_Slider_clamp(self: Fl_Hor_Value_SliderPtr, a1: t.CDouble) -> t.CDouble
extern def Fl_Hor_Value_Slider_increment(self: Fl_Hor_Value_SliderPtr, a1: t.CDouble, a2: int) -> t.CDouble
# ----- Fl_Simple_Counter (widget_declare) -----
extern def Fl_Simple_Counter_new(x: int, y: int, width: int, height: int, title: str) -> Fl_Simple_CounterPtr
extern def Fl_Simple_Counter_x(self: Fl_Simple_CounterPtr) -> int
extern def Fl_Simple_Counter_y(self: Fl_Simple_CounterPtr) -> int
extern def Fl_Simple_Counter_width(self: Fl_Simple_CounterPtr) -> int
extern def Fl_Simple_Counter_height(self: Fl_Simple_CounterPtr) -> int
extern def Fl_Simple_Counter_label(self: Fl_Simple_CounterPtr) -> str
extern def Fl_Simple_Counter_set_label(self: Fl_Simple_CounterPtr, title: str)
extern def Fl_Simple_Counter_redraw(self: Fl_Simple_CounterPtr)
extern def Fl_Simple_Counter_show(self: Fl_Simple_CounterPtr)
extern def Fl_Simple_Counter_hide(self: Fl_Simple_CounterPtr)
extern def Fl_Simple_Counter_activate(self: Fl_Simple_CounterPtr)
extern def Fl_Simple_Counter_deactivate(self: Fl_Simple_CounterPtr)
extern def Fl_Simple_Counter_redraw_label(self: Fl_Simple_CounterPtr)
extern def Fl_Simple_Counter_resize(self: Fl_Simple_CounterPtr, x: int, y: int, width: int, height: int)
extern def Fl_Simple_Counter_widget_resize(self: Fl_Simple_CounterPtr, x: int, y: int, width: int, height: int)
extern def Fl_Simple_Counter_tooltip(self: Fl_Simple_CounterPtr) -> str
extern def Fl_Simple_Counter_set_tooltip(self: Fl_Simple_CounterPtr, txt: str)
extern def Fl_Simple_Counter_get_type(self: Fl_Simple_CounterPtr) -> int
extern def Fl_Simple_Counter_set_type(self: Fl_Simple_CounterPtr, typ: int)
extern def Fl_Simple_Counter_color(self: Fl_Simple_CounterPtr) -> t.CUInt32T
extern def Fl_Simple_Counter_set_color(self: Fl_Simple_CounterPtr, color: t.CUInt32T)
extern def Fl_Simple_Counter_measure_label(self: Fl_Simple_CounterPtr, a1: bytes, a2: bytes)
extern def Fl_Simple_Counter_label_color(self: Fl_Simple_CounterPtr) -> t.CUInt32T
extern def Fl_Simple_Counter_set_label_color(self: Fl_Simple_CounterPtr, color: t.CUInt32T)
extern def Fl_Simple_Counter_label_font(self: Fl_Simple_CounterPtr) -> int
extern def Fl_Simple_Counter_set_label_font(self: Fl_Simple_CounterPtr, font: int)
extern def Fl_Simple_Counter_label_size(self: Fl_Simple_CounterPtr) -> int
extern def Fl_Simple_Counter_set_label_size(self: Fl_Simple_CounterPtr, sz: int)
extern def Fl_Simple_Counter_label_type(self: Fl_Simple_CounterPtr) -> int
extern def Fl_Simple_Counter_set_label_type(self: Fl_Simple_CounterPtr, typ: int)
extern def Fl_Simple_Counter_box(self: Fl_Simple_CounterPtr) -> int
extern def Fl_Simple_Counter_set_box(self: Fl_Simple_CounterPtr, typ: int)
extern def Fl_Simple_Counter_changed(self: Fl_Simple_CounterPtr) -> int
extern def Fl_Simple_Counter_set_changed(self: Fl_Simple_CounterPtr)
extern def Fl_Simple_Counter_clear_changed(self: Fl_Simple_CounterPtr)
extern def Fl_Simple_Counter_align(self: Fl_Simple_CounterPtr) -> int
extern def Fl_Simple_Counter_set_align(self: Fl_Simple_CounterPtr, typ: int)
extern def Fl_Simple_Counter_delete(self: Fl_Simple_CounterPtr)
extern def Fl_Simple_Counter_set_image(self: Fl_Simple_CounterPtr, a1: bytes)
extern def Fl_Simple_Counter_handle(self: Fl_Simple_CounterPtr, cb: bytes, data: bytes)
extern def Fl_Simple_Counter_handle_event(self: Fl_Simple_CounterPtr, event: int) -> int
extern def Fl_Simple_Counter_draw(self: Fl_Simple_CounterPtr, cb: bytes, data: bytes)
extern def Fl_Simple_Counter_resize_callback(self: Fl_Simple_CounterPtr, cb1: bytes, data: bytes)
extern def Fl_Simple_Counter_set_when(self: Fl_Simple_CounterPtr, a1: int)
extern def Fl_Simple_Counter_when(self: Fl_Simple_CounterPtr) -> int
extern def Fl_Simple_Counter_image(self: Fl_Simple_CounterPtr) -> bytes
extern def Fl_Simple_Counter_parent(self: Fl_Simple_CounterPtr) -> bytes
extern def Fl_Simple_Counter_selection_color(self: Fl_Simple_CounterPtr) -> t.CUInt32T
extern def Fl_Simple_Counter_set_selection_color(self: Fl_Simple_CounterPtr, color: t.CUInt32T)
extern def Fl_Simple_Counter_do_callback(self: Fl_Simple_CounterPtr)
extern def Fl_Simple_Counter_inside(self: Fl_Simple_CounterPtr, a1: bytes) -> int
extern def Fl_Simple_Counter_window(self: Fl_Simple_CounterPtr) -> bytes
extern def Fl_Simple_Counter_top_window(self: Fl_Simple_CounterPtr) -> bytes
extern def Fl_Simple_Counter_takes_events(self: Fl_Simple_CounterPtr) -> int
extern def Fl_Simple_Counter_user_data(self: Fl_Simple_CounterPtr) -> bytes
extern def Fl_Simple_Counter_take_focus(self: Fl_Simple_CounterPtr) -> int
extern def Fl_Simple_Counter_set_visible_focus(self: Fl_Simple_CounterPtr)
extern def Fl_Simple_Counter_clear_visible_focus(self: Fl_Simple_CounterPtr)
extern def Fl_Simple_Counter_visible_focus(self: Fl_Simple_CounterPtr, v: int)
extern def Fl_Simple_Counter_has_visible_focus(self: Fl_Simple_CounterPtr) -> t.CUInt32T
extern def Fl_Simple_Counter_set_user_data(self: Fl_Simple_CounterPtr, data: bytes)
extern def Fl_Simple_Counter_draw_data(self: Fl_Simple_CounterPtr) -> bytes
extern def Fl_Simple_Counter_handle_data(self: Fl_Simple_CounterPtr) -> bytes
extern def Fl_Simple_Counter_set_draw_data(self: Fl_Simple_CounterPtr, data: bytes)
extern def Fl_Simple_Counter_set_handle_data(self: Fl_Simple_CounterPtr, data: bytes)
extern def Fl_Simple_Counter_damage(self: Fl_Simple_CounterPtr) -> t.CUInt8T
extern def Fl_Simple_Counter_set_damage(self: Fl_Simple_CounterPtr, flag: t.CUInt8T)
extern def Fl_Simple_Counter_set_damage_area(self: Fl_Simple_CounterPtr, flag: t.CUInt8T, x: int, y: int, w: int, h: int)
extern def Fl_Simple_Counter_clear_damage(self: Fl_Simple_CounterPtr)
extern def Fl_Simple_Counter_as_window(self: Fl_Simple_CounterPtr) -> bytes
extern def Fl_Simple_Counter_as_group(self: Fl_Simple_CounterPtr) -> bytes
extern def Fl_Simple_Counter_set_deimage(self: Fl_Simple_CounterPtr, a1: bytes)
extern def Fl_Simple_Counter_deimage(self: Fl_Simple_CounterPtr) -> bytes
extern def Fl_Simple_Counter_set_callback(self: Fl_Simple_CounterPtr, a1: bytes, a2: bytes)
extern def Fl_Simple_Counter_visible(self: Fl_Simple_CounterPtr) -> int
extern def Fl_Simple_Counter_visible_r(self: Fl_Simple_CounterPtr) -> int
extern def Fl_Simple_Counter_active(self: Fl_Simple_CounterPtr) -> t.CUInt32T
extern def Fl_Simple_Counter_active_r(self: Fl_Simple_CounterPtr) -> int
extern def Fl_Simple_Counter_callback(self: Fl_Simple_CounterPtr) -> bytes
extern def Fl_Simple_Counter_set_deletion_callback(self: Fl_Simple_CounterPtr, cb1: bytes, data: bytes)
extern def Fl_Simple_Counter_from_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_Simple_CounterPtr
extern def Fl_Simple_Counter_from_derived_dyn_ptr(ptr: Fl_WidgetPtr) -> Fl_Simple_CounterPtr
extern def Fl_Simple_Counter_super_draw(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Simple_Counter_super_draw_first(ptr: Fl_WidgetPtr, flag: int)
extern def Fl_Simple_Counter_super_handle_first(ptr: Fl_WidgetPtr, flag: int)
# ----- Fl_Simple_Counter (valuator_declare) -----
extern def Fl_Simple_Counter_set_bounds(self: Fl_Simple_CounterPtr, a: t.CDouble, b: t.CDouble)
extern def Fl_Simple_Counter_minimum(self: Fl_Simple_CounterPtr) -> t.CDouble
extern def Fl_Simple_Counter_set_minimum(self: Fl_Simple_CounterPtr, a: t.CDouble)
extern def Fl_Simple_Counter_maximum(self: Fl_Simple_CounterPtr) -> t.CDouble
extern def Fl_Simple_Counter_set_maximum(self: Fl_Simple_CounterPtr, a: t.CDouble)
extern def Fl_Simple_Counter_set_range(self: Fl_Simple_CounterPtr, a: t.CDouble, b: t.CDouble)
extern def Fl_Simple_Counter_set_step(self: Fl_Simple_CounterPtr, a: t.CDouble, b: int)
extern def Fl_Simple_Counter_step(self: Fl_Simple_CounterPtr) -> t.CDouble
extern def Fl_Simple_Counter_set_precision(self: Fl_Simple_CounterPtr, digits: int)
extern def Fl_Simple_Counter_value(self: Fl_Simple_CounterPtr) -> t.CDouble
extern def Fl_Simple_Counter_set_value(self: Fl_Simple_CounterPtr, a1: t.CDouble) -> int
extern def Fl_Simple_Counter_format(self: Fl_Simple_CounterPtr, a1: str) -> int
extern def Fl_Simple_Counter_round(self: Fl_Simple_CounterPtr, a1: t.CDouble) -> t.CDouble
extern def Fl_Simple_Counter_clamp(self: Fl_Simple_CounterPtr, a1: t.CDouble) -> t.CDouble
extern def Fl_Simple_Counter_increment(self: Fl_Simple_CounterPtr, a1: t.CDouble, a2: int) -> t.CDouble
extern def Fl_Slider_slider_size(self: Fl_SliderPtr) -> t.CFloat
extern def Fl_Slider_set_slider_size(self: Fl_SliderPtr, v: t.CFloat)
extern def Fl_Slider_slider_box(self: Fl_SliderPtr) -> int
extern def Fl_Slider_set_slider_box(self: Fl_SliderPtr, c: int)
extern def Fl_Slider_scroll_value(self: Fl_SliderPtr, pos: int, windowSize: int, first_line: int, total_lines: int) -> int
extern def Fl_Dial_angle1(self: Fl_DialPtr) -> t.CInt16T
extern def Fl_Dial_angle2(self: Fl_DialPtr) -> t.CInt16T
extern def Fl_Dial_set_angle1(self: Fl_DialPtr, val: t.CInt16T)
extern def Fl_Dial_set_angle2(self: Fl_DialPtr, val: t.CInt16T)
extern def Fl_Scrollbar_set_linesize(self: Fl_ScrollbarPtr, sz: int)
extern def Fl_Scrollbar_linesize(self: Fl_ScrollbarPtr) -> int
extern def Fl_Scrollbar_scroll_value(self: Fl_ScrollbarPtr, pos: int, windowSize: int, first_line: int, total_lines: int) -> int
extern def Fl_Value_Slider_set_text_color(self: Fl_Value_SliderPtr, c: t.CUInt32T)
extern def Fl_Value_Slider_text_color(self: Fl_Value_SliderPtr) -> t.CUInt32T
extern def Fl_Value_Slider_set_text_font(self: Fl_Value_SliderPtr, f: int)
extern def Fl_Value_Slider_text_font(self: Fl_Value_SliderPtr) -> int
extern def Fl_Value_Slider_set_text_size(self: Fl_Value_SliderPtr, s: int)
extern def Fl_Value_Slider_text_size(self: Fl_Value_SliderPtr) -> int
extern def Fl_Value_Input_set_text_color(self: Fl_Value_InputPtr, c: t.CUInt32T)
extern def Fl_Value_Input_text_color(self: Fl_Value_InputPtr) -> t.CUInt32T
extern def Fl_Value_Input_set_text_font(self: Fl_Value_InputPtr, f: int)
extern def Fl_Value_Input_text_font(self: Fl_Value_InputPtr) -> int
extern def Fl_Value_Input_set_text_size(self: Fl_Value_InputPtr, s: int)
extern def Fl_Value_Input_text_size(self: Fl_Value_InputPtr) -> int
extern def Fl_Value_Input_set_soft(self: Fl_Value_InputPtr, val: t.CChar)
extern def Fl_Value_Input_soft(self: Fl_Value_InputPtr) -> t.CChar
extern def Fl_Value_Output_set_text_color(self: Fl_Value_OutputPtr, c: t.CUInt32T)
extern def Fl_Value_Output_text_color(self: Fl_Value_OutputPtr) -> t.CUInt32T
extern def Fl_Value_Output_set_text_font(self: Fl_Value_OutputPtr, f: int)
extern def Fl_Value_Output_text_font(self: Fl_Value_OutputPtr) -> int
extern def Fl_Value_Output_set_text_size(self: Fl_Value_OutputPtr, s: int)
extern def Fl_Value_Output_text_size(self: Fl_Value_OutputPtr) -> int
extern def Fl_Hor_Value_Slider_set_text_color(self: Fl_Hor_Value_SliderPtr, c: t.CUInt32T)
extern def Fl_Hor_Value_Slider_text_color(self: Fl_Hor_Value_SliderPtr) -> t.CUInt32T
extern def Fl_Hor_Value_Slider_set_text_font(self: Fl_Hor_Value_SliderPtr, f: int)
extern def Fl_Hor_Value_Slider_text_font(self: Fl_Hor_Value_SliderPtr) -> int
extern def Fl_Hor_Value_Slider_set_text_size(self: Fl_Hor_Value_SliderPtr, s: int)
extern def Fl_Hor_Value_Slider_text_size(self: Fl_Hor_Value_SliderPtr) -> int