summaryrefslogtreecommitdiff
path: root/pages
diff options
context:
space:
mode:
authorXavi Artigas <xavierartigas@yahoo.es>2018-08-31 02:35:05 -0700
committerapache <apache@e5-web1.enlightenment.org>2018-08-31 02:35:05 -0700
commit2184bb323dc10a46f558cf1a0197c51b23b124b5 (patch)
treea3296599e6cf72fba4d3358418dc98c19335e9b4 /pages
parent193553f6e85f5d2e08f38ba84e43949e7ec093d4 (diff)
Wiki page start.md changed with summary [] by Xavi Artigas
Diffstat (limited to 'pages')
-rw-r--r--pages/develop/guides/start.md.txt34
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
8This 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. 8This 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
10The 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. 10The 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
14The 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