start.c is ok
mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm
Adjust: dlg_input, edit, __BUF, __OUT, etc...
add a function: get_font_width()
Fix the initialization bug for dlg_inpt
Fix bugs in gui/widget/view.c, change version to 0.7.3
Add makeit.bat
Update start.c, add more features, just for fun...
Add some fonts: 16, 48
Add a new flag for widget: GUI_WIDGET_FLAG_VISIBLE
Update GUI features: window, gdi, gdc, desktop
Add: 1) a simple window manager, support multi-window cascade
     2) rewrite the gdi layer
     3) a simple gdc, help routines for window manager
     4) a new widget: desktop, it has some differences with other ones
     5) update some makefiles & .bat files
     6) update os version to 0.7.4
     7) this is a lint clean version!
Update the demo application for 0.7.4
Update history.txt to 0.7.4
Update: window manager, dirty-rect, bug fixes
Add: 1) Add dirty-rect management, modules: Window, GDC
     2) Add window move, resize functions
     3) Add macros: __gui_make_x2()... to calc x2, y2, width, height for GUI module
Update demo/start.c for window's move & resize
GUI update: add gui_find_window_from_widget()...
Add functions:
    1) gui_find_window_from_widget()
    2) gui_window_dirty_mask()
    3) gui_window_dirty_unmask()
Bug fix:
    1) view.c: draw malfunctions when hiding other windows
clean compiler warnings, make it lint clean
Make further works for Window Manager, Dirty Rect
Update version to 0.7.5, with no Dirty-Rect available
Fix a bug in view.c about ->notifier_on_changed calling