diff README.h @ 101:d6f9af55b0d0

More documentation. 1. main page 2. copyright
author Thinker K.F. Li <thinker@branda.to>
date Wed, 10 Sep 2008 13:35:56 +0800
parents
children 19f09c343dcc
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/README.h	Wed Sep 10 13:35:56 2008 +0800
@@ -0,0 +1,27 @@
+/*! \mainpage
+ *
+ * \image html madbutterfly.png
+ *
+ * MadButterfly ( http://www.assembla.com/spaces/MadButtefly) 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.
+ */