view README.h @ 210:3fadd2f2742e

M4 macros to generate code for dynamic loading. - Introduce sprite. - Add mb_sprite_t and mb_sprite_lsym_t - mb_sprite_lsym_t is sprite with symbol that searched with linear search. - Add mb_sprite_lsym_t as first member variable of sprite. - Add symbol table to generated C code.
author Thinker K.F. Li <thinker@branda.to>
date Fri, 12 Dec 2008 00:33:54 +0800
parents 8feb89b19619
children
line wrap: on
line source

/*! \mainpage
 *
 * \image html madbutterfly.png
 *
 * MadButterfly ( http://www.assembla.com/spaces/MadButterfly) is a toolkit
 * for GUI environment.  It is designed for embedded
 * system.  It make GUI designers and programmers work seperately.  Designer
 * export their artifacts to files with SVG format.  MadButterfly provides
 * a tool to translate graphics in SVG into C code and a framework that
 * programmer can manipulate graphics.  It works like a Javascript programmer
 * to manipulate DOM object.  Programmers using MadButterfly manipulate
 * objects corresponding to SVG tags to interact with users of application.
 *
 * \section SVG What is SVG?
 * SVG is a W3C standard, you can find it at
 * http://www.w3.org/Graphics/SVG/ .  MadButterfly implements SVG Tiny 1.2,
 * at http://www.w3.org/TR/SVGMobile12/ .  SVG is a vector graphics file
 * format with XML techinology.  Major browsers, except IE, support to view
 * SVG files.  SVG graphics can also be embedded in HTML pages.  Another
 * project, MadSwatter; brother of MadButterfly, is running on Firefox
 * as a platform and using SVG techinology to construct it's functions.
 * (see, http://www.assembla.com/spaces/MadSwatter )
 * 
 * Inkscape is an open source project to provide a vector graphics editor.
 * Inkscape saves graphics in SVG format.  You can use it to design your
 * graphics that can be used with MadBufferfly.
 *
 * \section more More
 * - \ref install
 * - \ref first_program
 * - \ref mb_clutter
 * - \ref archi
 * - \ref ani
 * - More information in "Related Pages" tab.
 *
 * \section repos Repository
 * - hg clone http://hg.assembla.com/MadButterfly MadButterfly
 *
 */