Table of contents
Functions by name

Functions by category

Memory functions
_calloc()
_cfree()
_free()
_malloc()
_realloc()
_strdup()
afree()
clear_type()
copy_type()

Filesystem functions
_io_copyfile()
_io_removefile()
free_tfile()
io_cleartfile()
io_copyfile()
io_exist()
io_filename()
io_findfirst()
io_findnext()
io_foreach_file_copy()
io_foreach_file_ex()
io_isas()
io_isdir()
io_isext()
io_isfile()
io_isfilename()
io_filetotfile()
io_linkedfile()
io_linkedpath()
io_mkdir()
io_nicelink()
io_numberfile()
io_path()
io_removefile()
io_rename()
io_realpath()
io_uniquedir()
io_set_linkedfile()
io_setlinkedpath()
io_tfiletofile()
new_tfile()

Drive functions
drv_findfirst()
drv_findnext()
drv_fixname()
drv_fixreal()
drv_set()

The t_point and t_rect structures
point_assign()
rect_assign()
rect_cliped()
rect_move()
rect_overlay()
rect_size()

Application/Libary functions
AP_CALL
AP_DATAFILE
AP_EXPORTLIB
AP_ISOVERLOAD
AP_SETNUMOFCALLS
AP_SETOVERLOAD

The OBJECT object
done()
first()
first_view()
func_callback()
insert()
insert_before()
is_option()
is_state()
last_view()
next_view()
next_view_to_last()
obj_init()
owner_view()
prev_view()
prev_view_to_first()
put_in_front_of()
remove()
set_options()
set_state()
setup()
translate_event()

The WINDOW object
win_init()

The APPWIN object
appwin_init()
window_init()

The FRAME object
frame_init()

Menus
menu_get_item_flags()
menu_get_lastitem_called()
new_menu()
new_menu_check_item()
new_menu_item()
new_menu_item_ex()
new_menu_line()
new_sub_menu()
new_sub_menu_ex()

Message boxes
hide_info()
hide_process()
msgbox()
msgboxsize()
msginfo()
msgprocess()
show_info()
show_process()

The VIEW object
background()
begin_paint()
change_bounds()
drag_view()
draw()
draw_in_rect()
draw_me()
draw_sub_views()
draw_view()
end_of_paint()
get_global_bounds()
get_local_extent()
hide()
is_draw_mode()
set_draw_mode()
show()
size_limits()
size_minimum()
view_init()

The MOUSE object
block()
get_cursor()
get_focus()
get_range()
hide()
is_block()
is_visible()
mouse_set_cursor_focus_id()
set_cursor()
set_cursor_focus()
set_dclick_diff()
set_focus()
set_mode()
set_pos()
set_range()
set_speed()
show()
unblock()

The KEYBOARD object
simulate_keypress()

The BUTTON object
button_init()
draw_state()
is_default()

The STATTEXT object stattext_init()
stattext_init_ex()

The TEXTLINE object
textline_init()
worktextline_init()

The LIST object
at()
at_item()
collect_by_name_from()
copy_ctx()
dispose_list()
done()
find_rec()
first()
first_rec()
for_each_item()
for_each_item_to_item()
free_all()
free_index()
free_item()
func_free()
get_max_item()
index_of()
index_of_item()
insert()
insert_ex()
list_init()
remove_index()
remove_item()

The LISTBOX object
listbox_init()
new_listbox_item()

The HISTORY object
history_init()

The PROCESS object
process_init()

String functions
insstr()
set_format_text()
set_format_text_nice()
strdup()
stristr()

INI functions
getini_color()
getini_fromfile()
getini_line()
getini_linenum()
getini_value()
getinidata_fromfile()
setini_tofile()

EXE and DLX functions
dos_command()
get_args()
get_from_runners()
get_icon_for_file()
get_icon_for_file_ex()
put_into_runners()
read_set_file()
run_file()
run_file_args()

The DRIVERS functions and variables
add_font_to_system()
draw_double_text()
draw_selected_text()
FONT_GETHEIGHT()
FONT_GETSTRHEIGHT()
FONT_GETSTRWIDTH()
FONT_GETWIDTH()
get_font_in_size()
load_font()
load_supported_fonts()
screen_shot()
textout_draw()
textout_draw_rect()
textout_printf()
unload_font()

Other object functions
dispose()
dispose_all()
done_stillprocess()
init_stillprocess()
message()
message_all()
message_all_info()
message_info()
obj_exist()
set_event()
set_event_info()

How to secure taskswitching
_for()
_while()

Structures
ini_rgb
t_appinfo
t_brush
t_button
t_drives
t_event
t_ffblk
t_file
t_item
t_keyboard
t_list
t_listbox_item
t_menuitem
t_mouse
t_object
t_point
t_rect
t_view
t_window