Provided by: allegro4-doc_4.4.2-13_all bug

NAME

       excustom - Creating custom GUI objects. Allegro game programming library.

SYNOPSIS

       #include <allegro.h>

       Example excustom

DESCRIPTION

       A follow up of the exgui.c example showing how to customise the default Allegro framework.
       In this case a dialog procedure animates a graphical clock without  disrupting  other  GUI
       dialogs.   A  more  simple option shows how to dynamically change the font used by all GUI
       elements.

SEE ALSO

       BITMAP(3alleg4), DATAFILE(3alleg4), DIALOG(3alleg4), END_OF_MAIN(3alleg4),  FONT(3alleg4),
       allegro_error(3alleg4),  allegro_init(3alleg4),  allegro_message(3alleg4),  blit(3alleg4),
       circle(3alleg4),  circlefill(3alleg4),  clear_to_color(3alleg4),   create_bitmap(3alleg4),
       d_button_proc(3alleg4),            d_check_proc(3alleg4),           d_clear_proc(3alleg4),
       d_edit_proc(3alleg4),          desktop_palette(3alleg4),          destroy_bitmap(3alleg4),
       do_dialog(3alleg4),  fixcos(3alleg4),  fixed(3alleg4),  fixmul(3alleg4),  fixsin(3alleg4),
       fixtoi(3alleg4),   font(3alleg4),    install_keyboard(3alleg4),    install_mouse(3alleg4),
       install_timer(3alleg4),        itofix(3alleg4),        key(3alleg4),        line(3alleg4),
       load_datafile(3alleg4),             makecol(3alleg4),             object_message(3alleg4),
       replace_filename(3alleg4),  screen(3alleg4),  set_gfx_mode(3alleg4), set_palette(3alleg4),
       unload_datafile(3alleg4)