
include 'core/string.asm'
include 'core/array.asm'
include 'core/widget.asm'
include 'core/container.asm'

include 'gui/window.asm'
include 'gui/button.asm'
include 'gui/line_edit.asm'

GUI_WIDGETS_TABLE dd \
    GUI_WINDOW_CLASS, CORE_WIDGET_CLASS, GUI_WINDOW_PROC, \
    GUI_BUTTON_CLASS, CORE_WIDGET_CLASS, GUI_BUTTON_PROC, \
    GUI_LINEEDIT_CLASS, CORE_WIDGET_CLASS, GUI_LINEEDIT_PROC, \
    0, 0
