Package Fltk

Methods

arc(integer x1, integer y1, integer x2, integer y2, float angle1, float angle2)
arc(float x, float y, float r, float start, float end)
begin_complex_polygon()
begin_line()
begin_loop()
begin_points()
begin_polygon()
choice(string message, string choice1, string choice2, string choice3)
circle(float x, float y, float r)
color(Color color)
curve(float x1, float y1, float x2, float y2, float x3, float y3, float x4, float y4)
delete_widget(Fltk.Widget widget)
draw(string text, integer x, integer y)
draw(integer angle, string text, integer n, integer x, integer y)
draw_box(Boxtype boxtype, integer x, integer y, integer width, integer height, Color color)
end_complex_polygon()
end_line()
end_loop()
end_points()
end_polygon()
event_buttons()
event_key()
event_name(integer code)
event_original_key()
event_shift()
event_text()
event_x()
event_x_root()
event_y()
event_y_root()
file_chooser(string message, string pattern, string path, bool relative)
file_chooser_callback(function func)
font()
font(Font face, integer fsize)
frame(string greyscale, integer x, integer y, integer width, integer height)
frame2(string greyscale, integer x, integer y, integer width, integer height)
gap()
height()
height(Font size, integer font)
line(integer x1, integer y1, integer x2, integer y2)
line(integer x1, integer y1, integer x2, integer y2, integer x3, integer y3)
loop(integer x1, integer y1, integer x2, integer y2, integer x3, integer y3)
loop(integer x1, integer y1, integer x2, integer y2, integer x3, integer y3, integer x4, integer y4)
overlay_rect(integer x, integer y, integer width, integer height)
pie(integer x1, integer y1, integer x2, integer y2, float angle1, float angle2)
point(integer x, integer y)
polygon(integer x1, integer y1, integer x2, integer y2, integer x3, integer y3)
polygon(integer x1, integer y1, integer x2, integer y2, integer x3, integer y3, integer x4, integer y4)
pop_clip()
pop_matrix()
push_clip(integer x, integer y, integer width, integer height)
push_matrix()
push_no_clip()
rect(integer x, integer y, integer width, integer height, Color color)
rectf(integer x, integer y, integer width, integer height, Color color)
reset_spot()
restore_clip()
rgb_color(integer red, integer green, integer blue)
rotate(float degrees)
run()
scale(float x)
scale(float x, float y)
size()
transform_dx(float x, float y)
transform_dy(float x, float y)
transform_x(float x, float y)
transform_y(float x, float y)
transformed_vertex(float xf, float yf)
translate(float x, float y)
vertex(float x, float y)
width(string text)
xyline(integer x, integer y, integer x1)
xyline(integer x, integer y, integer x1, integer y2)
xyline(integer x, integer y, integer x1, integer y2, integer x3)
yxline(integer x, integer y, integer x1)
yxline(integer x, integer y, integer x1, integer y2)
yxline(integer x, integer y, integer x1, integer y2, integer x3)

Classes

Fltk.Box
Fltk.Browser
Fltk.Button
Fltk.CheckButton
Fltk.Choice
Fltk.Dial
Fltk.FileBrowser
Fltk.FillSlider
Fltk.Group
Fltk.HoldBrowser
Fltk.HorFillSlider
Fltk.HorNiceSlider
Fltk.HorSlider
Fltk.HorValueSlider
Fltk.Input
Fltk.MenuItem
Fltk.MultiBrowser
Fltk.NiceSlider
Fltk.Output
Fltk.Pack
Fltk.RadioButton
Fltk.RoundButton
Fltk.Scroll
Fltk.SelectBrowser
Fltk.Slider
Fltk.Spinner
Fltk.ToggleButton
Fltk.Valuator
Fltk.ValueSlider
Fltk.Widget
Fltk.Window

Enumerations

Fltk.Boxtype
Fltk.ButtonType
Fltk.Color
Fltk.Damage
Fltk.Event
Fltk.Font
Fltk.Inputtype
Fltk.Labeltype
Fltk.MouseButton
Fltk.Align

Method Documentation


void arc(integer x1, integer y1, integer x2, integer y2, float angle1, float angle2)

Parameters


void arc(float x, float y, float r, float start, float end)

Parameters


void begin_complex_polygon()


void begin_line()


void begin_loop()


void begin_points()


void begin_polygon()


integer choice(string message, string choice1, string choice2, string choice3)

Parameters

Returns


void circle(float x, float y, float r)

Parameters


void color(Color color)

Parameters


void curve(float x1, float y1, float x2, float y2, float x3, float y3, float x4, float y4)

Parameters


void delete_widget(Fltk.Widget widget)

Parameters


void draw(string text, integer x, integer y)

Parameters


void draw(integer angle, string text, integer n, integer x, integer y)

Parameters


void draw_box(Boxtype boxtype, integer x, integer y, integer width, integer height, Color color)

Parameters


void end_complex_polygon()


void end_line()


void end_loop()


void end_points()


void end_polygon()


integer event_buttons()

Returns


integer event_key()

Returns


string event_name(integer code)

Parameters

Returns


integer event_original_key()

Returns


bool event_shift()

Returns


string event_text()

Returns


integer event_x()

Returns


integer event_x_root()

Returns


integer event_y()

Returns


integer event_y_root()

Returns


string file_chooser(string message, string pattern, string path, bool relative)

Parameters

Returns


void file_chooser_callback(function func)

Parameters


Font font()

Returns


void font(Font face, integer fsize)

Parameters


void frame(string greyscale, integer x, integer y, integer width, integer height)

Parameters


void frame2(string greyscale, integer x, integer y, integer width, integer height)

Parameters


void gap()


integer height()

Returns


integer height(Font size, integer font)

Parameters

Returns


void line(integer x1, integer y1, integer x2, integer y2)

Parameters


void line(integer x1, integer y1, integer x2, integer y2, integer x3, integer y3)

Parameters


void loop(integer x1, integer y1, integer x2, integer y2, integer x3, integer y3)

Parameters


void loop(integer x1, integer y1, integer x2, integer y2, integer x3, integer y3, integer x4, integer y4)

Parameters


void overlay_rect(integer x, integer y, integer width, integer height)

Parameters


void pie(integer x1, integer y1, integer x2, integer y2, float angle1, float angle2)

Parameters


void point(integer x, integer y)

Parameters


void polygon(integer x1, integer y1, integer x2, integer y2, integer x3, integer y3)

Parameters


void polygon(integer x1, integer y1, integer x2, integer y2, integer x3, integer y3, integer x4, integer y4)

Parameters


void pop_clip()


void pop_matrix()


void push_clip(integer x, integer y, integer width, integer height)

Parameters


void push_matrix()


void push_no_clip()


void rect(integer x, integer y, integer width, integer height, Color color)

Parameters


void rectf(integer x, integer y, integer width, integer height, Color color)

Parameters


void reset_spot()


void restore_clip()


Color rgb_color(integer red, integer green, integer blue)

Parameters

Returns


void rotate(float degrees)

Parameters


void run()


void scale(float x)

Parameters


void scale(float x, float y)

Parameters


integer size()

Returns


float transform_dx(float x, float y)

Parameters

Returns


float transform_dy(float x, float y)

Parameters

Returns


float transform_x(float x, float y)

Parameters

Returns


float transform_y(float x, float y)

Parameters

Returns


void transformed_vertex(float xf, float yf)

Parameters


void translate(float x, float y)

Parameters


void vertex(float x, float y)

Parameters


integer width(string text)

Parameters

Returns


void xyline(integer x, integer y, integer x1)

Parameters


void xyline(integer x, integer y, integer x1, integer y2)

Parameters


void xyline(integer x, integer y, integer x1, integer y2, integer x3)

Parameters


void yxline(integer x, integer y, integer x1)

Parameters


void yxline(integer x, integer y, integer x1, integer y2)

Parameters


void yxline(integer x, integer y, integer x1, integer y2, integer x3)

Parameters



Creative Commons Logo This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.