Files
Viper_VRTE/fltk/_cfl_valuator.vp
T
TermiNexus c0d56b127d chore(comments): includes 头注释英文化(R11 收尾)
把 includes 下 64 个 .vp 的文件头注释(含 traceback.vp 第 13-427 行的整块文件级说明)以及 2 处漏网的正文中文注释(ast/lexer.vp、json/__writer.vp)与 1 处中文 docstring(memhub.vp)逐行译为英文;同步把 fltk/gen_ffi.py 的生成模板与其自身注释英文化,使重新生成仍为英文。

只改注释/文档串文字:行数与代码逐字节不变(骨架比对 140 文件漂移 0),运行时中文字符串字面量 305 处保持原样。验证:三重重编 SUCCESS(170.21s)+ 全量 77/77 顺序回归通过 + VET 编译 SUCCESS / --search-paths 7 条 exit 0。
2026-10-06 09:42:25 +08:00

1922 lines
133 KiB
Plaintext

import t, c
from fltk._types import *
# ============================================================
# fltk/_cfl_valuator.vp — extern FFI declarations for cfl_valuator.h (cfltk C API)
# ============================================================
# Every function maps directly to a cfltk-generated C symbol (extern "C"); link target: cfltk2.
# Type conventions: Fl_* objects are opaque pointers (Fl_XxxPtr); const char* -> str;
# function pointers / void* -> bytes (pass 0/NULL or leave unused on the Viper side).
# ----- 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) -> uint32
extern def Fl_Slider_set_color(self: Fl_SliderPtr, color: uint32)
extern def Fl_Slider_measure_label(self: Fl_SliderPtr, a1: bytes, a2: bytes)
extern def Fl_Slider_label_color(self: Fl_SliderPtr) -> uint32
extern def Fl_Slider_set_label_color(self: Fl_SliderPtr, color: uint32)
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) -> uint32
extern def Fl_Slider_set_selection_color(self: Fl_SliderPtr, color: uint32)
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) -> uint32
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) -> uint8
extern def Fl_Slider_set_damage(self: Fl_SliderPtr, flag: uint8)
extern def Fl_Slider_set_damage_area(self: Fl_SliderPtr, flag: uint8, 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) -> uint32
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: double, b: double)
extern def Fl_Slider_minimum(self: Fl_SliderPtr) -> double
extern def Fl_Slider_set_minimum(self: Fl_SliderPtr, a: double)
extern def Fl_Slider_maximum(self: Fl_SliderPtr) -> double
extern def Fl_Slider_set_maximum(self: Fl_SliderPtr, a: double)
extern def Fl_Slider_set_range(self: Fl_SliderPtr, a: double, b: double)
extern def Fl_Slider_set_step(self: Fl_SliderPtr, a: double, b: int)
extern def Fl_Slider_step(self: Fl_SliderPtr) -> double
extern def Fl_Slider_set_precision(self: Fl_SliderPtr, digits: int)
extern def Fl_Slider_value(self: Fl_SliderPtr) -> double
extern def Fl_Slider_set_value(self: Fl_SliderPtr, a1: double) -> int
extern def Fl_Slider_format(self: Fl_SliderPtr, a1: str) -> int
extern def Fl_Slider_round(self: Fl_SliderPtr, a1: double) -> double
extern def Fl_Slider_clamp(self: Fl_SliderPtr, a1: double) -> double
extern def Fl_Slider_increment(self: Fl_SliderPtr, a1: double, a2: int) -> double
# ----- 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) -> uint32
extern def Fl_Nice_Slider_set_color(self: Fl_Nice_SliderPtr, color: uint32)
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) -> uint32
extern def Fl_Nice_Slider_set_label_color(self: Fl_Nice_SliderPtr, color: uint32)
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) -> uint32
extern def Fl_Nice_Slider_set_selection_color(self: Fl_Nice_SliderPtr, color: uint32)
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) -> uint32
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) -> uint8
extern def Fl_Nice_Slider_set_damage(self: Fl_Nice_SliderPtr, flag: uint8)
extern def Fl_Nice_Slider_set_damage_area(self: Fl_Nice_SliderPtr, flag: uint8, 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) -> uint32
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: double, b: double)
extern def Fl_Nice_Slider_minimum(self: Fl_Nice_SliderPtr) -> double
extern def Fl_Nice_Slider_set_minimum(self: Fl_Nice_SliderPtr, a: double)
extern def Fl_Nice_Slider_maximum(self: Fl_Nice_SliderPtr) -> double
extern def Fl_Nice_Slider_set_maximum(self: Fl_Nice_SliderPtr, a: double)
extern def Fl_Nice_Slider_set_range(self: Fl_Nice_SliderPtr, a: double, b: double)
extern def Fl_Nice_Slider_set_step(self: Fl_Nice_SliderPtr, a: double, b: int)
extern def Fl_Nice_Slider_step(self: Fl_Nice_SliderPtr) -> double
extern def Fl_Nice_Slider_set_precision(self: Fl_Nice_SliderPtr, digits: int)
extern def Fl_Nice_Slider_value(self: Fl_Nice_SliderPtr) -> double
extern def Fl_Nice_Slider_set_value(self: Fl_Nice_SliderPtr, a1: double) -> 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: double) -> double
extern def Fl_Nice_Slider_clamp(self: Fl_Nice_SliderPtr, a1: double) -> double
extern def Fl_Nice_Slider_increment(self: Fl_Nice_SliderPtr, a1: double, a2: int) -> double
# ----- 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) -> uint32
extern def Fl_Counter_set_color(self: Fl_CounterPtr, color: uint32)
extern def Fl_Counter_measure_label(self: Fl_CounterPtr, a1: bytes, a2: bytes)
extern def Fl_Counter_label_color(self: Fl_CounterPtr) -> uint32
extern def Fl_Counter_set_label_color(self: Fl_CounterPtr, color: uint32)
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) -> uint32
extern def Fl_Counter_set_selection_color(self: Fl_CounterPtr, color: uint32)
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) -> uint32
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) -> uint8
extern def Fl_Counter_set_damage(self: Fl_CounterPtr, flag: uint8)
extern def Fl_Counter_set_damage_area(self: Fl_CounterPtr, flag: uint8, 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) -> uint32
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: double, b: double)
extern def Fl_Counter_minimum(self: Fl_CounterPtr) -> double
extern def Fl_Counter_set_minimum(self: Fl_CounterPtr, a: double)
extern def Fl_Counter_maximum(self: Fl_CounterPtr) -> double
extern def Fl_Counter_set_maximum(self: Fl_CounterPtr, a: double)
extern def Fl_Counter_set_range(self: Fl_CounterPtr, a: double, b: double)
extern def Fl_Counter_set_step(self: Fl_CounterPtr, a: double, b: int)
extern def Fl_Counter_step(self: Fl_CounterPtr) -> double
extern def Fl_Counter_set_precision(self: Fl_CounterPtr, digits: int)
extern def Fl_Counter_value(self: Fl_CounterPtr) -> double
extern def Fl_Counter_set_value(self: Fl_CounterPtr, a1: double) -> int
extern def Fl_Counter_format(self: Fl_CounterPtr, a1: str) -> int
extern def Fl_Counter_round(self: Fl_CounterPtr, a1: double) -> double
extern def Fl_Counter_clamp(self: Fl_CounterPtr, a1: double) -> double
extern def Fl_Counter_increment(self: Fl_CounterPtr, a1: double, a2: int) -> double
# ----- 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) -> uint32
extern def Fl_Dial_set_color(self: Fl_DialPtr, color: uint32)
extern def Fl_Dial_measure_label(self: Fl_DialPtr, a1: bytes, a2: bytes)
extern def Fl_Dial_label_color(self: Fl_DialPtr) -> uint32
extern def Fl_Dial_set_label_color(self: Fl_DialPtr, color: uint32)
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) -> uint32
extern def Fl_Dial_set_selection_color(self: Fl_DialPtr, color: uint32)
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) -> uint32
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) -> uint8
extern def Fl_Dial_set_damage(self: Fl_DialPtr, flag: uint8)
extern def Fl_Dial_set_damage_area(self: Fl_DialPtr, flag: uint8, 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) -> uint32
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: double, b: double)
extern def Fl_Dial_minimum(self: Fl_DialPtr) -> double
extern def Fl_Dial_set_minimum(self: Fl_DialPtr, a: double)
extern def Fl_Dial_maximum(self: Fl_DialPtr) -> double
extern def Fl_Dial_set_maximum(self: Fl_DialPtr, a: double)
extern def Fl_Dial_set_range(self: Fl_DialPtr, a: double, b: double)
extern def Fl_Dial_set_step(self: Fl_DialPtr, a: double, b: int)
extern def Fl_Dial_step(self: Fl_DialPtr) -> double
extern def Fl_Dial_set_precision(self: Fl_DialPtr, digits: int)
extern def Fl_Dial_value(self: Fl_DialPtr) -> double
extern def Fl_Dial_set_value(self: Fl_DialPtr, a1: double) -> int
extern def Fl_Dial_format(self: Fl_DialPtr, a1: str) -> int
extern def Fl_Dial_round(self: Fl_DialPtr, a1: double) -> double
extern def Fl_Dial_clamp(self: Fl_DialPtr, a1: double) -> double
extern def Fl_Dial_increment(self: Fl_DialPtr, a1: double, a2: int) -> double
# ----- 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) -> uint32
extern def Fl_Line_Dial_set_color(self: Fl_Line_DialPtr, color: uint32)
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) -> uint32
extern def Fl_Line_Dial_set_label_color(self: Fl_Line_DialPtr, color: uint32)
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) -> uint32
extern def Fl_Line_Dial_set_selection_color(self: Fl_Line_DialPtr, color: uint32)
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) -> uint32
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) -> uint8
extern def Fl_Line_Dial_set_damage(self: Fl_Line_DialPtr, flag: uint8)
extern def Fl_Line_Dial_set_damage_area(self: Fl_Line_DialPtr, flag: uint8, 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) -> uint32
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: double, b: double)
extern def Fl_Line_Dial_minimum(self: Fl_Line_DialPtr) -> double
extern def Fl_Line_Dial_set_minimum(self: Fl_Line_DialPtr, a: double)
extern def Fl_Line_Dial_maximum(self: Fl_Line_DialPtr) -> double
extern def Fl_Line_Dial_set_maximum(self: Fl_Line_DialPtr, a: double)
extern def Fl_Line_Dial_set_range(self: Fl_Line_DialPtr, a: double, b: double)
extern def Fl_Line_Dial_set_step(self: Fl_Line_DialPtr, a: double, b: int)
extern def Fl_Line_Dial_step(self: Fl_Line_DialPtr) -> double
extern def Fl_Line_Dial_set_precision(self: Fl_Line_DialPtr, digits: int)
extern def Fl_Line_Dial_value(self: Fl_Line_DialPtr) -> double
extern def Fl_Line_Dial_set_value(self: Fl_Line_DialPtr, a1: double) -> 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: double) -> double
extern def Fl_Line_Dial_clamp(self: Fl_Line_DialPtr, a1: double) -> double
extern def Fl_Line_Dial_increment(self: Fl_Line_DialPtr, a1: double, a2: int) -> double
# ----- 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) -> uint32
extern def Fl_Roller_set_color(self: Fl_RollerPtr, color: uint32)
extern def Fl_Roller_measure_label(self: Fl_RollerPtr, a1: bytes, a2: bytes)
extern def Fl_Roller_label_color(self: Fl_RollerPtr) -> uint32
extern def Fl_Roller_set_label_color(self: Fl_RollerPtr, color: uint32)
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) -> uint32
extern def Fl_Roller_set_selection_color(self: Fl_RollerPtr, color: uint32)
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) -> uint32
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) -> uint8
extern def Fl_Roller_set_damage(self: Fl_RollerPtr, flag: uint8)
extern def Fl_Roller_set_damage_area(self: Fl_RollerPtr, flag: uint8, 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) -> uint32
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: double, b: double)
extern def Fl_Roller_minimum(self: Fl_RollerPtr) -> double
extern def Fl_Roller_set_minimum(self: Fl_RollerPtr, a: double)
extern def Fl_Roller_maximum(self: Fl_RollerPtr) -> double
extern def Fl_Roller_set_maximum(self: Fl_RollerPtr, a: double)
extern def Fl_Roller_set_range(self: Fl_RollerPtr, a: double, b: double)
extern def Fl_Roller_set_step(self: Fl_RollerPtr, a: double, b: int)
extern def Fl_Roller_step(self: Fl_RollerPtr) -> double
extern def Fl_Roller_set_precision(self: Fl_RollerPtr, digits: int)
extern def Fl_Roller_value(self: Fl_RollerPtr) -> double
extern def Fl_Roller_set_value(self: Fl_RollerPtr, a1: double) -> int
extern def Fl_Roller_format(self: Fl_RollerPtr, a1: str) -> int
extern def Fl_Roller_round(self: Fl_RollerPtr, a1: double) -> double
extern def Fl_Roller_clamp(self: Fl_RollerPtr, a1: double) -> double
extern def Fl_Roller_increment(self: Fl_RollerPtr, a1: double, a2: int) -> double
# ----- 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) -> uint32
extern def Fl_Scrollbar_set_color(self: Fl_ScrollbarPtr, color: uint32)
extern def Fl_Scrollbar_measure_label(self: Fl_ScrollbarPtr, a1: bytes, a2: bytes)
extern def Fl_Scrollbar_label_color(self: Fl_ScrollbarPtr) -> uint32
extern def Fl_Scrollbar_set_label_color(self: Fl_ScrollbarPtr, color: uint32)
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) -> uint32
extern def Fl_Scrollbar_set_selection_color(self: Fl_ScrollbarPtr, color: uint32)
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) -> uint32
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) -> uint8
extern def Fl_Scrollbar_set_damage(self: Fl_ScrollbarPtr, flag: uint8)
extern def Fl_Scrollbar_set_damage_area(self: Fl_ScrollbarPtr, flag: uint8, 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) -> uint32
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: double, b: double)
extern def Fl_Scrollbar_minimum(self: Fl_ScrollbarPtr) -> double
extern def Fl_Scrollbar_set_minimum(self: Fl_ScrollbarPtr, a: double)
extern def Fl_Scrollbar_maximum(self: Fl_ScrollbarPtr) -> double
extern def Fl_Scrollbar_set_maximum(self: Fl_ScrollbarPtr, a: double)
extern def Fl_Scrollbar_set_range(self: Fl_ScrollbarPtr, a: double, b: double)
extern def Fl_Scrollbar_set_step(self: Fl_ScrollbarPtr, a: double, b: int)
extern def Fl_Scrollbar_step(self: Fl_ScrollbarPtr) -> double
extern def Fl_Scrollbar_set_precision(self: Fl_ScrollbarPtr, digits: int)
extern def Fl_Scrollbar_value(self: Fl_ScrollbarPtr) -> double
extern def Fl_Scrollbar_set_value(self: Fl_ScrollbarPtr, a1: double) -> int
extern def Fl_Scrollbar_format(self: Fl_ScrollbarPtr, a1: str) -> int
extern def Fl_Scrollbar_round(self: Fl_ScrollbarPtr, a1: double) -> double
extern def Fl_Scrollbar_clamp(self: Fl_ScrollbarPtr, a1: double) -> double
extern def Fl_Scrollbar_increment(self: Fl_ScrollbarPtr, a1: double, a2: int) -> double
# ----- 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) -> uint32
extern def Fl_Value_Slider_set_color(self: Fl_Value_SliderPtr, color: uint32)
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) -> uint32
extern def Fl_Value_Slider_set_label_color(self: Fl_Value_SliderPtr, color: uint32)
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) -> uint32
extern def Fl_Value_Slider_set_selection_color(self: Fl_Value_SliderPtr, color: uint32)
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) -> uint32
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) -> uint8
extern def Fl_Value_Slider_set_damage(self: Fl_Value_SliderPtr, flag: uint8)
extern def Fl_Value_Slider_set_damage_area(self: Fl_Value_SliderPtr, flag: uint8, 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) -> uint32
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: double, b: double)
extern def Fl_Value_Slider_minimum(self: Fl_Value_SliderPtr) -> double
extern def Fl_Value_Slider_set_minimum(self: Fl_Value_SliderPtr, a: double)
extern def Fl_Value_Slider_maximum(self: Fl_Value_SliderPtr) -> double
extern def Fl_Value_Slider_set_maximum(self: Fl_Value_SliderPtr, a: double)
extern def Fl_Value_Slider_set_range(self: Fl_Value_SliderPtr, a: double, b: double)
extern def Fl_Value_Slider_set_step(self: Fl_Value_SliderPtr, a: double, b: int)
extern def Fl_Value_Slider_step(self: Fl_Value_SliderPtr) -> double
extern def Fl_Value_Slider_set_precision(self: Fl_Value_SliderPtr, digits: int)
extern def Fl_Value_Slider_value(self: Fl_Value_SliderPtr) -> double
extern def Fl_Value_Slider_set_value(self: Fl_Value_SliderPtr, a1: double) -> 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: double) -> double
extern def Fl_Value_Slider_clamp(self: Fl_Value_SliderPtr, a1: double) -> double
extern def Fl_Value_Slider_increment(self: Fl_Value_SliderPtr, a1: double, a2: int) -> double
# ----- 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) -> uint32
extern def Fl_Adjuster_set_color(self: Fl_AdjusterPtr, color: uint32)
extern def Fl_Adjuster_measure_label(self: Fl_AdjusterPtr, a1: bytes, a2: bytes)
extern def Fl_Adjuster_label_color(self: Fl_AdjusterPtr) -> uint32
extern def Fl_Adjuster_set_label_color(self: Fl_AdjusterPtr, color: uint32)
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) -> uint32
extern def Fl_Adjuster_set_selection_color(self: Fl_AdjusterPtr, color: uint32)
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) -> uint32
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) -> uint8
extern def Fl_Adjuster_set_damage(self: Fl_AdjusterPtr, flag: uint8)
extern def Fl_Adjuster_set_damage_area(self: Fl_AdjusterPtr, flag: uint8, 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) -> uint32
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: double, b: double)
extern def Fl_Adjuster_minimum(self: Fl_AdjusterPtr) -> double
extern def Fl_Adjuster_set_minimum(self: Fl_AdjusterPtr, a: double)
extern def Fl_Adjuster_maximum(self: Fl_AdjusterPtr) -> double
extern def Fl_Adjuster_set_maximum(self: Fl_AdjusterPtr, a: double)
extern def Fl_Adjuster_set_range(self: Fl_AdjusterPtr, a: double, b: double)
extern def Fl_Adjuster_set_step(self: Fl_AdjusterPtr, a: double, b: int)
extern def Fl_Adjuster_step(self: Fl_AdjusterPtr) -> double
extern def Fl_Adjuster_set_precision(self: Fl_AdjusterPtr, digits: int)
extern def Fl_Adjuster_value(self: Fl_AdjusterPtr) -> double
extern def Fl_Adjuster_set_value(self: Fl_AdjusterPtr, a1: double) -> int
extern def Fl_Adjuster_format(self: Fl_AdjusterPtr, a1: str) -> int
extern def Fl_Adjuster_round(self: Fl_AdjusterPtr, a1: double) -> double
extern def Fl_Adjuster_clamp(self: Fl_AdjusterPtr, a1: double) -> double
extern def Fl_Adjuster_increment(self: Fl_AdjusterPtr, a1: double, a2: int) -> double
# ----- 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) -> uint32
extern def Fl_Value_Input_set_color(self: Fl_Value_InputPtr, color: uint32)
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) -> uint32
extern def Fl_Value_Input_set_label_color(self: Fl_Value_InputPtr, color: uint32)
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) -> uint32
extern def Fl_Value_Input_set_selection_color(self: Fl_Value_InputPtr, color: uint32)
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) -> uint32
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) -> uint8
extern def Fl_Value_Input_set_damage(self: Fl_Value_InputPtr, flag: uint8)
extern def Fl_Value_Input_set_damage_area(self: Fl_Value_InputPtr, flag: uint8, 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) -> uint32
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: double, b: double)
extern def Fl_Value_Input_minimum(self: Fl_Value_InputPtr) -> double
extern def Fl_Value_Input_set_minimum(self: Fl_Value_InputPtr, a: double)
extern def Fl_Value_Input_maximum(self: Fl_Value_InputPtr) -> double
extern def Fl_Value_Input_set_maximum(self: Fl_Value_InputPtr, a: double)
extern def Fl_Value_Input_set_range(self: Fl_Value_InputPtr, a: double, b: double)
extern def Fl_Value_Input_set_step(self: Fl_Value_InputPtr, a: double, b: int)
extern def Fl_Value_Input_step(self: Fl_Value_InputPtr) -> double
extern def Fl_Value_Input_set_precision(self: Fl_Value_InputPtr, digits: int)
extern def Fl_Value_Input_value(self: Fl_Value_InputPtr) -> double
extern def Fl_Value_Input_set_value(self: Fl_Value_InputPtr, a1: double) -> 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: double) -> double
extern def Fl_Value_Input_clamp(self: Fl_Value_InputPtr, a1: double) -> double
extern def Fl_Value_Input_increment(self: Fl_Value_InputPtr, a1: double, a2: int) -> double
# ----- 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) -> uint32
extern def Fl_Value_Output_set_color(self: Fl_Value_OutputPtr, color: uint32)
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) -> uint32
extern def Fl_Value_Output_set_label_color(self: Fl_Value_OutputPtr, color: uint32)
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) -> uint32
extern def Fl_Value_Output_set_selection_color(self: Fl_Value_OutputPtr, color: uint32)
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) -> uint32
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) -> uint8
extern def Fl_Value_Output_set_damage(self: Fl_Value_OutputPtr, flag: uint8)
extern def Fl_Value_Output_set_damage_area(self: Fl_Value_OutputPtr, flag: uint8, 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) -> uint32
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: double, b: double)
extern def Fl_Value_Output_minimum(self: Fl_Value_OutputPtr) -> double
extern def Fl_Value_Output_set_minimum(self: Fl_Value_OutputPtr, a: double)
extern def Fl_Value_Output_maximum(self: Fl_Value_OutputPtr) -> double
extern def Fl_Value_Output_set_maximum(self: Fl_Value_OutputPtr, a: double)
extern def Fl_Value_Output_set_range(self: Fl_Value_OutputPtr, a: double, b: double)
extern def Fl_Value_Output_set_step(self: Fl_Value_OutputPtr, a: double, b: int)
extern def Fl_Value_Output_step(self: Fl_Value_OutputPtr) -> double
extern def Fl_Value_Output_set_precision(self: Fl_Value_OutputPtr, digits: int)
extern def Fl_Value_Output_value(self: Fl_Value_OutputPtr) -> double
extern def Fl_Value_Output_set_value(self: Fl_Value_OutputPtr, a1: double) -> 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: double) -> double
extern def Fl_Value_Output_clamp(self: Fl_Value_OutputPtr, a1: double) -> double
extern def Fl_Value_Output_increment(self: Fl_Value_OutputPtr, a1: double, a2: int) -> double
# ----- 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) -> uint32
extern def Fl_Fill_Slider_set_color(self: Fl_Fill_SliderPtr, color: uint32)
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) -> uint32
extern def Fl_Fill_Slider_set_label_color(self: Fl_Fill_SliderPtr, color: uint32)
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) -> uint32
extern def Fl_Fill_Slider_set_selection_color(self: Fl_Fill_SliderPtr, color: uint32)
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) -> uint32
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) -> uint8
extern def Fl_Fill_Slider_set_damage(self: Fl_Fill_SliderPtr, flag: uint8)
extern def Fl_Fill_Slider_set_damage_area(self: Fl_Fill_SliderPtr, flag: uint8, 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) -> uint32
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: double, b: double)
extern def Fl_Fill_Slider_minimum(self: Fl_Fill_SliderPtr) -> double
extern def Fl_Fill_Slider_set_minimum(self: Fl_Fill_SliderPtr, a: double)
extern def Fl_Fill_Slider_maximum(self: Fl_Fill_SliderPtr) -> double
extern def Fl_Fill_Slider_set_maximum(self: Fl_Fill_SliderPtr, a: double)
extern def Fl_Fill_Slider_set_range(self: Fl_Fill_SliderPtr, a: double, b: double)
extern def Fl_Fill_Slider_set_step(self: Fl_Fill_SliderPtr, a: double, b: int)
extern def Fl_Fill_Slider_step(self: Fl_Fill_SliderPtr) -> double
extern def Fl_Fill_Slider_set_precision(self: Fl_Fill_SliderPtr, digits: int)
extern def Fl_Fill_Slider_value(self: Fl_Fill_SliderPtr) -> double
extern def Fl_Fill_Slider_set_value(self: Fl_Fill_SliderPtr, a1: double) -> 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: double) -> double
extern def Fl_Fill_Slider_clamp(self: Fl_Fill_SliderPtr, a1: double) -> double
extern def Fl_Fill_Slider_increment(self: Fl_Fill_SliderPtr, a1: double, a2: int) -> double
# ----- 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) -> uint32
extern def Fl_Fill_Dial_set_color(self: Fl_Fill_DialPtr, color: uint32)
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) -> uint32
extern def Fl_Fill_Dial_set_label_color(self: Fl_Fill_DialPtr, color: uint32)
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) -> uint32
extern def Fl_Fill_Dial_set_selection_color(self: Fl_Fill_DialPtr, color: uint32)
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) -> uint32
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) -> uint8
extern def Fl_Fill_Dial_set_damage(self: Fl_Fill_DialPtr, flag: uint8)
extern def Fl_Fill_Dial_set_damage_area(self: Fl_Fill_DialPtr, flag: uint8, 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) -> uint32
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: double, b: double)
extern def Fl_Fill_Dial_minimum(self: Fl_Fill_DialPtr) -> double
extern def Fl_Fill_Dial_set_minimum(self: Fl_Fill_DialPtr, a: double)
extern def Fl_Fill_Dial_maximum(self: Fl_Fill_DialPtr) -> double
extern def Fl_Fill_Dial_set_maximum(self: Fl_Fill_DialPtr, a: double)
extern def Fl_Fill_Dial_set_range(self: Fl_Fill_DialPtr, a: double, b: double)
extern def Fl_Fill_Dial_set_step(self: Fl_Fill_DialPtr, a: double, b: int)
extern def Fl_Fill_Dial_step(self: Fl_Fill_DialPtr) -> double
extern def Fl_Fill_Dial_set_precision(self: Fl_Fill_DialPtr, digits: int)
extern def Fl_Fill_Dial_value(self: Fl_Fill_DialPtr) -> double
extern def Fl_Fill_Dial_set_value(self: Fl_Fill_DialPtr, a1: double) -> 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: double) -> double
extern def Fl_Fill_Dial_clamp(self: Fl_Fill_DialPtr, a1: double) -> double
extern def Fl_Fill_Dial_increment(self: Fl_Fill_DialPtr, a1: double, a2: int) -> double
# ----- 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) -> uint32
extern def Fl_Hor_Slider_set_color(self: Fl_Hor_SliderPtr, color: uint32)
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) -> uint32
extern def Fl_Hor_Slider_set_label_color(self: Fl_Hor_SliderPtr, color: uint32)
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) -> uint32
extern def Fl_Hor_Slider_set_selection_color(self: Fl_Hor_SliderPtr, color: uint32)
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) -> uint32
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) -> uint8
extern def Fl_Hor_Slider_set_damage(self: Fl_Hor_SliderPtr, flag: uint8)
extern def Fl_Hor_Slider_set_damage_area(self: Fl_Hor_SliderPtr, flag: uint8, 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) -> uint32
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: double, b: double)
extern def Fl_Hor_Slider_minimum(self: Fl_Hor_SliderPtr) -> double
extern def Fl_Hor_Slider_set_minimum(self: Fl_Hor_SliderPtr, a: double)
extern def Fl_Hor_Slider_maximum(self: Fl_Hor_SliderPtr) -> double
extern def Fl_Hor_Slider_set_maximum(self: Fl_Hor_SliderPtr, a: double)
extern def Fl_Hor_Slider_set_range(self: Fl_Hor_SliderPtr, a: double, b: double)
extern def Fl_Hor_Slider_set_step(self: Fl_Hor_SliderPtr, a: double, b: int)
extern def Fl_Hor_Slider_step(self: Fl_Hor_SliderPtr) -> double
extern def Fl_Hor_Slider_set_precision(self: Fl_Hor_SliderPtr, digits: int)
extern def Fl_Hor_Slider_value(self: Fl_Hor_SliderPtr) -> double
extern def Fl_Hor_Slider_set_value(self: Fl_Hor_SliderPtr, a1: double) -> 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: double) -> double
extern def Fl_Hor_Slider_clamp(self: Fl_Hor_SliderPtr, a1: double) -> double
extern def Fl_Hor_Slider_increment(self: Fl_Hor_SliderPtr, a1: double, a2: int) -> double
# ----- 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) -> uint32
extern def Fl_Hor_Fill_Slider_set_color(self: Fl_Hor_Fill_SliderPtr, color: uint32)
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) -> uint32
extern def Fl_Hor_Fill_Slider_set_label_color(self: Fl_Hor_Fill_SliderPtr, color: uint32)
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) -> uint32
extern def Fl_Hor_Fill_Slider_set_selection_color(self: Fl_Hor_Fill_SliderPtr, color: uint32)
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) -> uint32
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) -> uint8
extern def Fl_Hor_Fill_Slider_set_damage(self: Fl_Hor_Fill_SliderPtr, flag: uint8)
extern def Fl_Hor_Fill_Slider_set_damage_area(self: Fl_Hor_Fill_SliderPtr, flag: uint8, 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) -> uint32
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: double, b: double)
extern def Fl_Hor_Fill_Slider_minimum(self: Fl_Hor_Fill_SliderPtr) -> double
extern def Fl_Hor_Fill_Slider_set_minimum(self: Fl_Hor_Fill_SliderPtr, a: double)
extern def Fl_Hor_Fill_Slider_maximum(self: Fl_Hor_Fill_SliderPtr) -> double
extern def Fl_Hor_Fill_Slider_set_maximum(self: Fl_Hor_Fill_SliderPtr, a: double)
extern def Fl_Hor_Fill_Slider_set_range(self: Fl_Hor_Fill_SliderPtr, a: double, b: double)
extern def Fl_Hor_Fill_Slider_set_step(self: Fl_Hor_Fill_SliderPtr, a: double, b: int)
extern def Fl_Hor_Fill_Slider_step(self: Fl_Hor_Fill_SliderPtr) -> double
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) -> double
extern def Fl_Hor_Fill_Slider_set_value(self: Fl_Hor_Fill_SliderPtr, a1: double) -> 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: double) -> double
extern def Fl_Hor_Fill_Slider_clamp(self: Fl_Hor_Fill_SliderPtr, a1: double) -> double
extern def Fl_Hor_Fill_Slider_increment(self: Fl_Hor_Fill_SliderPtr, a1: double, a2: int) -> double
# ----- 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) -> uint32
extern def Fl_Hor_Nice_Slider_set_color(self: Fl_Hor_Nice_SliderPtr, color: uint32)
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) -> uint32
extern def Fl_Hor_Nice_Slider_set_label_color(self: Fl_Hor_Nice_SliderPtr, color: uint32)
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) -> uint32
extern def Fl_Hor_Nice_Slider_set_selection_color(self: Fl_Hor_Nice_SliderPtr, color: uint32)
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) -> uint32
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) -> uint8
extern def Fl_Hor_Nice_Slider_set_damage(self: Fl_Hor_Nice_SliderPtr, flag: uint8)
extern def Fl_Hor_Nice_Slider_set_damage_area(self: Fl_Hor_Nice_SliderPtr, flag: uint8, 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) -> uint32
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: double, b: double)
extern def Fl_Hor_Nice_Slider_minimum(self: Fl_Hor_Nice_SliderPtr) -> double
extern def Fl_Hor_Nice_Slider_set_minimum(self: Fl_Hor_Nice_SliderPtr, a: double)
extern def Fl_Hor_Nice_Slider_maximum(self: Fl_Hor_Nice_SliderPtr) -> double
extern def Fl_Hor_Nice_Slider_set_maximum(self: Fl_Hor_Nice_SliderPtr, a: double)
extern def Fl_Hor_Nice_Slider_set_range(self: Fl_Hor_Nice_SliderPtr, a: double, b: double)
extern def Fl_Hor_Nice_Slider_set_step(self: Fl_Hor_Nice_SliderPtr, a: double, b: int)
extern def Fl_Hor_Nice_Slider_step(self: Fl_Hor_Nice_SliderPtr) -> double
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) -> double
extern def Fl_Hor_Nice_Slider_set_value(self: Fl_Hor_Nice_SliderPtr, a1: double) -> 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: double) -> double
extern def Fl_Hor_Nice_Slider_clamp(self: Fl_Hor_Nice_SliderPtr, a1: double) -> double
extern def Fl_Hor_Nice_Slider_increment(self: Fl_Hor_Nice_SliderPtr, a1: double, a2: int) -> double
# ----- 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) -> uint32
extern def Fl_Hor_Value_Slider_set_color(self: Fl_Hor_Value_SliderPtr, color: uint32)
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) -> uint32
extern def Fl_Hor_Value_Slider_set_label_color(self: Fl_Hor_Value_SliderPtr, color: uint32)
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) -> uint32
extern def Fl_Hor_Value_Slider_set_selection_color(self: Fl_Hor_Value_SliderPtr, color: uint32)
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) -> uint32
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) -> uint8
extern def Fl_Hor_Value_Slider_set_damage(self: Fl_Hor_Value_SliderPtr, flag: uint8)
extern def Fl_Hor_Value_Slider_set_damage_area(self: Fl_Hor_Value_SliderPtr, flag: uint8, 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) -> uint32
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: double, b: double)
extern def Fl_Hor_Value_Slider_minimum(self: Fl_Hor_Value_SliderPtr) -> double
extern def Fl_Hor_Value_Slider_set_minimum(self: Fl_Hor_Value_SliderPtr, a: double)
extern def Fl_Hor_Value_Slider_maximum(self: Fl_Hor_Value_SliderPtr) -> double
extern def Fl_Hor_Value_Slider_set_maximum(self: Fl_Hor_Value_SliderPtr, a: double)
extern def Fl_Hor_Value_Slider_set_range(self: Fl_Hor_Value_SliderPtr, a: double, b: double)
extern def Fl_Hor_Value_Slider_set_step(self: Fl_Hor_Value_SliderPtr, a: double, b: int)
extern def Fl_Hor_Value_Slider_step(self: Fl_Hor_Value_SliderPtr) -> double
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) -> double
extern def Fl_Hor_Value_Slider_set_value(self: Fl_Hor_Value_SliderPtr, a1: double) -> 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: double) -> double
extern def Fl_Hor_Value_Slider_clamp(self: Fl_Hor_Value_SliderPtr, a1: double) -> double
extern def Fl_Hor_Value_Slider_increment(self: Fl_Hor_Value_SliderPtr, a1: double, a2: int) -> double
# ----- 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) -> uint32
extern def Fl_Simple_Counter_set_color(self: Fl_Simple_CounterPtr, color: uint32)
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) -> uint32
extern def Fl_Simple_Counter_set_label_color(self: Fl_Simple_CounterPtr, color: uint32)
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) -> uint32
extern def Fl_Simple_Counter_set_selection_color(self: Fl_Simple_CounterPtr, color: uint32)
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) -> uint32
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) -> uint8
extern def Fl_Simple_Counter_set_damage(self: Fl_Simple_CounterPtr, flag: uint8)
extern def Fl_Simple_Counter_set_damage_area(self: Fl_Simple_CounterPtr, flag: uint8, 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) -> uint32
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: double, b: double)
extern def Fl_Simple_Counter_minimum(self: Fl_Simple_CounterPtr) -> double
extern def Fl_Simple_Counter_set_minimum(self: Fl_Simple_CounterPtr, a: double)
extern def Fl_Simple_Counter_maximum(self: Fl_Simple_CounterPtr) -> double
extern def Fl_Simple_Counter_set_maximum(self: Fl_Simple_CounterPtr, a: double)
extern def Fl_Simple_Counter_set_range(self: Fl_Simple_CounterPtr, a: double, b: double)
extern def Fl_Simple_Counter_set_step(self: Fl_Simple_CounterPtr, a: double, b: int)
extern def Fl_Simple_Counter_step(self: Fl_Simple_CounterPtr) -> double
extern def Fl_Simple_Counter_set_precision(self: Fl_Simple_CounterPtr, digits: int)
extern def Fl_Simple_Counter_value(self: Fl_Simple_CounterPtr) -> double
extern def Fl_Simple_Counter_set_value(self: Fl_Simple_CounterPtr, a1: double) -> 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: double) -> double
extern def Fl_Simple_Counter_clamp(self: Fl_Simple_CounterPtr, a1: double) -> double
extern def Fl_Simple_Counter_increment(self: Fl_Simple_CounterPtr, a1: double, a2: int) -> double
extern def Fl_Slider_slider_size(self: Fl_SliderPtr) -> float
extern def Fl_Slider_set_slider_size(self: Fl_SliderPtr, v: float)
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) -> int16
extern def Fl_Dial_angle2(self: Fl_DialPtr) -> int16
extern def Fl_Dial_set_angle1(self: Fl_DialPtr, val: int16)
extern def Fl_Dial_set_angle2(self: Fl_DialPtr, val: int16)
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: uint32)
extern def Fl_Value_Slider_text_color(self: Fl_Value_SliderPtr) -> uint32
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: uint32)
extern def Fl_Value_Input_text_color(self: Fl_Value_InputPtr) -> uint32
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: char)
extern def Fl_Value_Input_soft(self: Fl_Value_InputPtr) -> char
extern def Fl_Value_Output_set_text_color(self: Fl_Value_OutputPtr, c: uint32)
extern def Fl_Value_Output_text_color(self: Fl_Value_OutputPtr) -> uint32
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: uint32)
extern def Fl_Hor_Value_Slider_text_color(self: Fl_Hor_Value_SliderPtr) -> uint32
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