DocumentationSearch Docs
The Enlightenment Project covers more than simple window management. Whether you're a user, developer, or just someone looking for some good bathroom material, if you are in need of answers, you should find something of interest below. There is also a wiki available (please note that some pages still reside in the old wiki) API documentation auto-generated daily from SVN source for EFL libraries:
Documentation for applications auto-generated daily from SVN:
EFL Beta ManualsThese manuals are still a work in progress. So, while the code examples may have become outdated due to code changes the concepts described in the documents remain valid. Introduction to the EFL [HTML] [PDF]
A high level overview of the EFL libraries. This document describes the
general concepts behind EFL. If you are not sure why you should care, this
document is for you. The EFL Cookbook [HTML] [PDF]
A developers guide to the EFL in a cookbook style similar to O'Reilly's.
Every componant is covered in this guide with complete workable code in each
recipe. This is a community document and everyone is welcome to contribute
to it.
This document is available in several languages: The Ewl Book [PDF]
The Ewl book is an introduction to the Enlightnened Widget Library (Ewl).
It attempts to guide you through your first steps into the EWL and then
give a more general overview of the widgets themselves. Building Interfaces with Edje: The Edje Developers Guide [PDF]
A complete guide to designing interfaces using Edje and utilizing them
effectively in your EVAS applications. Includes a complete overview of
Edje Data Collections (EDC) and the Edje API, including sample code and
reference material. Utilizing Edje effectively can simplify and streamline
application development and make nearly any application completely
skinable by even non-programmers. Enlightenment DR16 DocumentationThere is ample documentation available from Enlightenment itself. eDox is DR16's "built in" docuemenation and tutorial system. This system was removed from the main distribution with the release of DR16.7 in order to shrink the size of the distribution and applications installed disk usage. If you are new to Enlightenment, please download and install the enlightenment-docs package (aka: eDox). EtherDox [HTML]
Assorted articles on DR16 theming building toward a complete set of
documents for the DR16 themer. |