diff options
author | Xavi Artigas <xavierartigas@yahoo.es> | 2018-08-31 02:35:05 -0700 |
---|---|---|
committer | apache <apache@e5-web1.enlightenment.org> | 2018-08-31 02:35:05 -0700 |
commit | 2184bb323dc10a46f558cf1a0197c51b23b124b5 (patch) | |
tree | a3296599e6cf72fba4d3358418dc98c19335e9b4 /pages/develop/guides/start.md.txt | |
parent | 193553f6e85f5d2e08f38ba84e43949e7ec093d4 (diff) |
Wiki page start.md changed with summary [] by Xavi Artigas
Diffstat (limited to '')
-rw-r--r-- | pages/develop/guides/start.md.txt | 34 |
1 files changed, 3 insertions, 31 deletions
diff --git a/pages/develop/guides/start.md.txt b/pages/develop/guides/start.md.txt index 9b8ac1f10..728e7274a 100644 --- a/pages/develop/guides/start.md.txt +++ b/pages/develop/guides/start.md.txt | |||
@@ -7,35 +7,7 @@ | |||
7 | 7 | ||
8 | This section of the Enlightenment Wiki offers reference guides for the most commonly-used features of the Enlightenment Foundation Libraries (EFL) and associated infrastructure. These guides are designed to supplement and support the step-by-step tutorials, which are written as a starting point for beginners who have not previously programmed using EFL. | 8 | This section of the Enlightenment Wiki offers reference guides for the most commonly-used features of the Enlightenment Foundation Libraries (EFL) and associated infrastructure. These guides are designed to supplement and support the step-by-step tutorials, which are written as a starting point for beginners who have not previously programmed using EFL. |
9 | 9 | ||
10 | The documentation in this section is split by language. At present, only C documentation is included; this will be expanded in the future to provide guides for other languages. | 10 | The documentation in this section is split by language. Choose your language: |
11 | 11 | ||
12 | ## Current Guides ## | 12 | * [C](c/) |
13 | 13 | * [C#](csharp/) \ No newline at end of file | |
14 | The documentation of EFL and its infrastructure is an ongoing effort, taking place alongside the roll-out of a new version of the application programming interface (API). The documentation in this section is verified as applicable to the new API, currently in beta; for guidance on the current API release consult the [Legacy Programming Guide](https://www.enlightenment.org/develop/legacy/program_guide/start). | ||
15 | |||
16 | ## Eina Programming Guide ## | ||
17 | |||
18 | [The Eina Programming Guide](https://www.enlightenment.org/develop/guides/c/eina/start.md) provides a quick reference and code examples for the ``Eina`` library, which is designed to implement an API for data types in an efficient manner and which comes with tools for common tasks. | ||
19 | |||
20 | ## Main Loop Programming Guide ## | ||
21 | |||
22 | [The Main Loop Programming Guide](https://www.enlightenment.org/develop/guides/c/core/main-loop.md) provides a reference to the internal EFL Main Loop, in which execution takes place, and the timers, monitors, idlers, and polling capabilities it offers. | ||
23 | |||
24 | ## IO Programming Guide ## | ||
25 | |||
26 | [The IO Programming Guide](https://www.enlightenment.org/develop/guides/c/core/io.md) details the use of EFL's input-output handling facilities for reading and writing files, Unix file descriptors and networks sockets. | ||
27 | |||
28 | ## Events Programming Guide ## | ||
29 | |||
30 | [The Events Programming Guide](https://www.enlightenment.org/develop/guides/c/core/events.md) provides a reference for EFL's event-driven nature, detailing methods for handling events. | ||
31 | |||
32 | ## User Interface Sizing Programming Guide ## | ||
33 | |||
34 | [The User Interface Sizing Programming Guide](https://www.enlightenment.org/develop/guides/c/ui/sizing.md) provides a reference to the controls offered by EFL for controlling the minimum and maximum size of a widget when default values are inappropriate. | ||
35 | |||
36 | ## User Interface Focus Programming Guide ## | ||
37 | |||
38 | [The User Interface Focus Programming Guide](https://www.enlightenment.org/develop/guides/c/ui/focus.md) details how to handle focus, the graphical indicator of the widget currently selected, in EFL. | ||
39 | |||
40 | ## EFL C Porting Guide ## | ||
41 | [The EFL C Porting Guide](https://www.enlightenment.org/develop/guides/c/porting-guide.md) is designed for developers looking to transition from the current EFL API to the beta release, known as the Unified API. This document is a work in progress. \ No newline at end of file | ||