summaryrefslogtreecommitdiff
path: root/doc/elementary_examples.dox
diff options
context:
space:
mode:
authorThiep Ha <thiepha@gmail.com>2017-10-24 12:09:19 +0900
committerThiep Ha <thiepha@gmail.com>2017-10-24 15:46:30 +0900
commit4642fe2f649a45ad0e242fc803b683e7436f4f29 (patch)
tree23f9d270e06b4fbb0cf57283104d25f49b502a69 /doc/elementary_examples.dox
parent9d2dcd92f795a89513883cf42bbe85be7cf562cf (diff)
doc: enable elementary_examples building
The elementary examples were built before, but not now. I guess it was missed when we merged elementary to efl source tree. This enables it and fixes some references.
Diffstat (limited to 'doc/elementary_examples.dox')
-rw-r--r--doc/elementary_examples.dox30
1 files changed, 15 insertions, 15 deletions
diff --git a/doc/elementary_examples.dox b/doc/elementary_examples.dox
index 8be745e..af37ae2 100644
--- a/doc/elementary_examples.dox
+++ b/doc/elementary_examples.dox
@@ -396,7 +396,7 @@
396 * 396 *
397 * To be able to create our actionsliders we need to do some setup, but this 397 * To be able to create our actionsliders we need to do some setup, but this
398 * isn't really relevant here, so if you want to know about that go @ref 398 * isn't really relevant here, so if you want to know about that go @ref
399 * Win "here". 399 * Elm_Win "here".
400 * 400 *
401 * With all that boring stuff out of the way we can proceed to creating some 401 * With all that boring stuff out of the way we can proceed to creating some
402 * actionsliders.@n 402 * actionsliders.@n
@@ -915,7 +915,7 @@
915 * 915 *
916 * Keeping any of those four buttons pressed will trigger their autorepeat 916 * Keeping any of those four buttons pressed will trigger their autorepeat
917 * callback, where we move the button doing some size hint magic. To 917 * callback, where we move the button doing some size hint magic. To
918 * understand how that works better, refer to the @ref Box documentation. 918 * understand how that works better, refer to the @ref Elm_Box documentation.
919 * Also, the first time the function is called, we change the icon in the 919 * Also, the first time the function is called, we change the icon in the
920 * middle button, using elm_object_content_unset() first to keep the reference 920 * middle button, using elm_object_content_unset() first to keep the reference
921 * to the previous one, so we don't need to recreate it when we are done 921 * to the previous one, so we don't need to recreate it when we are done
@@ -3170,7 +3170,7 @@
3170/** 3170/**
3171 * @page layout_example_01 Layout - Content, Table and Box 3171 * @page layout_example_01 Layout - Content, Table and Box
3172 * 3172 *
3173 * This example shows how one can use the @ref Layout widget to create a 3173 * This example shows how one can use the @ref Elm_Layout widget to create a
3174 * customized distribution of widgets on the screen, controlled by an Edje theme. 3174 * customized distribution of widgets on the screen, controlled by an Edje theme.
3175 * The full source code for this example can be found at @ref 3175 * The full source code for this example can be found at @ref
3176 * layout_example_01_c. 3176 * layout_example_01_c.
@@ -3247,7 +3247,7 @@
3247 * of putting them in row, column, both, or any other available layout. This is 3247 * of putting them in row, column, both, or any other available layout. This is
3248 * also described in the Edje documentation. 3248 * also described in the Edje documentation.
3249 * 3249 *
3250 * This box area is similar to the @ref Box widget of elementary, with the 3250 * This box area is similar to the @ref Elm_Box widget of elementary, with the
3251 * difference that its position and properties are controlled by the theme of the 3251 * difference that its position and properties are controlled by the theme of the
3252 * layout. It also contains more than one API to add items to it, since the 3252 * layout. It also contains more than one API to add items to it, since the
3253 * items position now is defined in terms of a list of items, not a matrix. 3253 * items position now is defined in terms of a list of items, not a matrix.
@@ -3314,7 +3314,7 @@
3314/** 3314/**
3315 * @page layout_example_02 Layout - Predefined Layout 3315 * @page layout_example_02 Layout - Predefined Layout
3316 * 3316 *
3317 * This example shows how one can use the @ref Layout with a predefined theme 3317 * This example shows how one can use the @ref Elm_Layout with a predefined theme
3318 * layout to add a back and next button to a simple window. The full source code 3318 * layout to add a back and next button to a simple window. The full source code
3319 * for this example can be found at @ref layout_example_02_c. 3319 * for this example can be found at @ref layout_example_02_c.
3320 * 3320 *
@@ -3424,7 +3424,7 @@
3424 * middle positions. In the middle position we are placing a button that when 3424 * middle positions. In the middle position we are placing a button that when
3425 * clicked will hide the hover. We are also going to use a non-default theme 3425 * clicked will hide the hover. We are also going to use a non-default theme
3426 * for our hover. We won't explain the functioning of button for that see @ref 3426 * for our hover. We won't explain the functioning of button for that see @ref
3427 * Button. 3427 * Elm_Button.
3428 * 3428 *
3429 * We start our example with a couple of callbacks that show and hide the data 3429 * We start our example with a couple of callbacks that show and hide the data
3430 * they're given(which we'll see later on is the hover widget): 3430 * they're given(which we'll see later on is the hover widget):
@@ -3479,7 +3479,7 @@
3479 * green). Our example will allow the user to choose the animation the flip 3479 * green). Our example will allow the user to choose the animation the flip
3480 * uses and to interact with it. To allow the user to choose the interaction 3480 * uses and to interact with it. To allow the user to choose the interaction
3481 * mode we use radio buttons, we will however not explain them, if you would 3481 * mode we use radio buttons, we will however not explain them, if you would
3482 * like to know more about radio buttons see @ref Radio. 3482 * like to know more about radio buttons see @ref Elm_Radio.
3483 * 3483 *
3484 * We start our example with the usual setup and then create the 2 rectangles 3484 * We start our example with the usual setup and then create the 2 rectangles
3485 * we will use in our flip: 3485 * we will use in our flip:
@@ -4430,11 +4430,11 @@
4430/** 4430/**
4431 * @page entry_example Entry - Example of simple editing 4431 * @page entry_example Entry - Example of simple editing
4432 * 4432 *
4433 * As a general overview of @ref Entry we are going to write an, albeit simple, 4433 * As a general overview of @ref Elm_Entry we are going to write an, albeit simple,
4434 * functional editor. Although intended to show how elm_entry works, this 4434 * functional editor. Although intended to show how elm_entry works, this
4435 * example also makes extensive use of several other widgets. The full code 4435 * example also makes extensive use of several other widgets. The full code
4436 * can be found in @ref entry_example.c "entry_example.c" and in the following 4436 * can be found in @ref entry_example.c "entry_example.c" and in the following
4437 * lines we'll go through the parts especific to the @ref Entry widget. 4437 * lines we'll go through the parts especific to the @ref Elm_Entry widget.
4438 * 4438 *
4439 * The program itself is a simple editor, with a file already set to it, that 4439 * The program itself is a simple editor, with a file already set to it, that
4440 * can be set to autosave or not and allows insertion of emoticons and some 4440 * can be set to autosave or not and allows insertion of emoticons and some
@@ -4463,7 +4463,7 @@
4463 * @skip static void 4463 * @skip static void
4464 * @until } 4464 * @until }
4465 * 4465 *
4466 * One of the buttons on the top will trigger an @ref Inwin to open and show 4466 * One of the buttons on the top will trigger an @ref Elm_Inwin to open and show
4467 * us several icons we can insert into the text. We'll jump over most of these 4467 * us several icons we can insert into the text. We'll jump over most of these
4468 * functions, but when all the options are chosen, we insert the special 4468 * functions, but when all the options are chosen, we insert the special
4469 * markup text that will show the chosen icon in place. 4469 * markup text that will show the chosen icon in place.
@@ -4503,7 +4503,7 @@
4503 * just that, a box that holds text, and in order to have some frame around it 4503 * just that, a box that holds text, and in order to have some frame around it
4504 * or a background color, another widget needs to provide this. When an entry 4504 * or a background color, another widget needs to provide this. When an entry
4505 * is scrollable, the same scroller used internally does this. 4505 * is scrollable, the same scroller used internally does this.
4506 * We are using @ref Frame "frames" here to provide some decoration around, 4506 * We are using @ref Elm_Frame "frames" here to provide some decoration around,
4507 * then creating our entries, set them to single line, add our two filters and 4507 * then creating our entries, set them to single line, add our two filters and
4508 * the callback for when their value change. 4508 * the callback for when their value change.
4509 * @until _height_changed_cb 4509 * @until _height_changed_cb
@@ -4884,7 +4884,7 @@
4884/** 4884/**
4885 * @page genlist_example_05 Genlist - working with subitems 4885 * @page genlist_example_05 Genlist - working with subitems
4886 * 4886 *
4887 * This is probably the most complex example of elementary @ref Genlist. We 4887 * This is probably the most complex example of elementary @ref Elm_Genlist. We
4888 * create a tree of items, using the subitems properties of the items, and keep 4888 * create a tree of items, using the subitems properties of the items, and keep
4889 * it in memory to be able to expand/hide subitems of an item. The full source 4889 * it in memory to be able to expand/hide subitems of an item. The full source
4890 * code can be found at @ref genlist_example_05_c 4890 * code can be found at @ref genlist_example_05_c
@@ -5457,7 +5457,7 @@
5457 * @until evas_object_show 5457 * @until evas_object_show
5458 * 5458 *
5459 * Next, we define the <b>item class</b> for our slideshow 5459 * Next, we define the <b>item class</b> for our slideshow
5460 * items. Slideshow images are going to be Elementary @ref Photo "photo" 5460 * items. Slideshow images are going to be Elementary @ref Elm_Photo "photo"
5461 * widgets, here, as pointed by our @c get class 5461 * widgets, here, as pointed by our @c get class
5462 * function. We'll let the Elementary infrastructure to delete those 5462 * function. We'll let the Elementary infrastructure to delete those
5463 * objects for us, and, as there's no additional data attached to our 5463 * objects for us, and, as there's no additional data attached to our
@@ -5666,7 +5666,7 @@
5666 * it will work kind of like a modal window, blocking any other widget from 5666 * it will work kind of like a modal window, blocking any other widget from
5667 * receiving events until the window is manually dismissed by pressing some 5667 * receiving events until the window is manually dismissed by pressing some
5668 * button to close it or having blocking task signalling its completion so 5668 * button to close it or having blocking task signalling its completion so
5669 * normal operations can be resumed. This is unlike the @ref Hover widget, 5669 * normal operations can be resumed. This is unlike the @ref Elm_Hover widget,
5670 * that would show its content on top of the designated target, but clicking 5670 * that would show its content on top of the designated target, but clicking
5671 * anywhere else would dismiss it automatically. 5671 * anywhere else would dismiss it automatically.
5672 * 5672 *
@@ -5842,7 +5842,7 @@
5842/** 5842/**
5843 * @page win_example_01 Win - General API overview 5843 * @page win_example_01 Win - General API overview
5844 * 5844 *
5845 * For most users of the Elementary API, the @ref Win widget has a lot more 5845 * For most users of the Elementary API, the @ref Elm_Win widget has a lot more
5846 * functions than what they need. 5846 * functions than what they need.
5847 * 5847 *
5848 * In general, a developer will create a window, set some content on it and 5848 * In general, a developer will create a window, set some content on it and