view README.h @ 865:48df0f97f09e

Allocate sh_path_t objects from an elmpool
author Thinker K.F. Li <thinker@codemud.net>
date Thu, 23 Sep 2010 09:55:37 +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
 *
 */