fix hyperlinks to main_loop, scalability

Signed-off-by: Clément Bénier <clement.benier@openwide.fr>
This commit is contained in:
Clément Bénier 2015-09-08 10:41:04 +02:00 committed by Cedric BAIL
parent 97455a7b33
commit 9fb62f7c3f
3 changed files with 2 additions and 6 deletions

View File

@ -32,7 +32,7 @@ as a basis:
* **Elementary** is the top-most library with which you create your EFL application. It provides all the functions you need to create a window, create simple and complex layouts, manage the life cycle of a view, and add widgets. Go to [[/program_guide/widgets_pg|Widgets program guide]]
* **Edje** is the library used by Elementary to provide a powerful theme. You can also use Edje to create your own objects and use them in your application. You may also want to extend the default theme. You will find more information about Edje and the EDC format in [[/program_guide/edje_pg|Edje]] and [[/program_guide/customizing_ui_pg|Customizing Widgets]].
* **Ecore** is the library which manages the main loop of your application. The main loop is one of the most important concepts you need to know about to develop an application. The main loop is where events are handled, and where you interact with the user through the callback mechanism. The main loop mechanisms are explained in the [[/coming_soon|Main Loop guide]].
* **Ecore** is the library which manages the main loop of your application. The main loop is one of the most important concepts you need to know about to develop an application. The main loop is where events are handled, and where you interact with the user through the callback mechanism. The main loop mechanisms are explained in the [[/program_guide/main_loop_pg|Main Loop guide]].
* **Evas** is the canvas engine. Evas is responsible for managing the drawing of your content. All graphical objects that you create are Evas objects. Evas handles the entire state of the window by filling the canvas with objects and manipulating their states. In contrast to other canvas libraries, such as Cairo, OpenGL, and XRender, Evas is not a drawing library but a scene graph library that retains the state of all objects. The Evas concept is explained in [[/program_guide/evas/rendering_concept_and_method_in_evas|Rendering Concept and Method in Evas]]. Evas objects are created and then manipulated until they are no longer needed, at which point they are deleted. This allows the developer to work in the same terms that a designer thinks in: it is a direct mapping, as opposed to having to convert the concepts into drawing commands in the right order, calculate minimum drawing calls needed to get the job done, and so on.
* **Eina** is the basis of all the EFL libraries. Eina is a toolbox that implements an API for data types in an efficient way. It contains all the functions needed to create lists and hashes, manage shared strings, open shared libraries, and manage errors and memory pools. Eina concepts are explained in [[/program_guide/eina_pg|Using Data Types]].

View File

@ -169,9 +169,5 @@ The similar functions for a specific object are
''elm_object_focus_allow_set(object, focusable)'' and
''elm_object_focus_allow_get(object)''.
For more details about customizing the look and feel of the UI components with
custom styles which are not provided as defaults, see the
[[/coming_soon|ThemeExtension]] sample.
------
{{page>index}}

View File

@ -75,7 +75,7 @@ char *profile = elm_config_profile_get();
An Elementary configuration allows you to configure widget scaling both in
terms of interactive areas and readable areas. For more information about
widget scaling, see [[/coming_soon|Scaling Widgets]].
widget scaling, see [[/program_guide/scalability_pg|Scaling Widgets]].
Setting the global scaling factor to 2.0 will double the size of all scalable
widgets: