about enventor: update one more time.

This commit is contained in:
Hermet Park 2016-07-12 20:00:11 +09:00
parent da102192b3
commit 0f10beb65c
2 changed files with 23 additions and 24 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 98 KiB

View File

@ -5,9 +5,9 @@
{{:icon-enventor.png?nolink |}}
{{ :enventor-main.png?&200|}}
{{ :enventor-main.png?&300|}}
Enventor, which is also known as EDC (Edje Data Collections) Editor, is a useful EDC script editor tool that supports text edit function and preview function for the EDC source code. When your application requires realtime changeable layouts like animative ones, then you could write those layout design using EDC script, compile it to EDJ format data file then import it into your application using a UI layout. But not only for that, you can write any kinds of design layouts from simple to complex ones if you use EDC script with Enventor. Enventor helps you write EDC script code eaiser and finish your work faster. If you are not familiar with a EDC programming, then please visit to next, [[https://www.enlightenment.org/program_guide/edje_pg|Edje Programming Guide]] for more information.
Enventor, which is also known as EDC (Edje Data Collections) Editor, is a useful EDC script editor tool that supports text edit function and preview function for the EDC source code. When your application requires realtime changeable layouts like animative ones, then you could write those layout design using EDC script, compile it to EDJ format file then import it into your application using a UI layout. But not only for that, you can write any kinds of design layouts from simple to complex ones if you use EDC script with Enventor. Enventor helps you write EDC script code eaiser and finish your work faster. If you are not familiar with a EDC programming, then please visit to next, [[https://www.enlightenment.org/program_guide/edje_pg|Edje Programming Guide]] for more information.
=== About Enventor ===
@ -15,21 +15,20 @@ Enventor, which is also known as EDC (Edje Data Collections) Editor, is a useful
Basically, Enventor view is divided into 2 sections, live view and text view. The live view is the left pane of Enventor window and it previews images corresponding to the part objects of the EDC source code. The text view is the right pane of Enventor window and it contains the EDC source code. Thanks to its realtime updation mechanism, Enventor updates the preview on realtime while you are modifying the source code that helps you to see the result on the spot. Other than that, Enventor provides quite nice fancy functions for you. Before using Enventor, familiarize yourself with the following:
* Enventor Layout
* Using Text View
* Using Live View
* Using EDC Navigator
* Interactive Feedback
* Tool Functions
* Configuration Setting
* Enventor Layout
* Using Text View
* Using Live View
* Using EDC Navigator
* Interactive Feedback
* Tool Functions
* Configuration Setting
==Enventor Layout==
{{ :enventor-layout.png?&200|}}
The following figure illustrates the whole layout of Enventor. In the figure:
The following figure illustrates each layout section of Enventor.
* Red: Toolbar
{{ :enventor-layout.png?&300|}}
* Cyan: File browser
* Green: Live view
* Blue: Text view
@ -44,34 +43,34 @@ Enventor text view mainly supports text editing. You can write and modify EDC so
Text view supports the following features:
{{ :enventor-autocomplete.png?&200|}}
* Auto-complete
{{:enventor-autocomplete.png?&200 |}}
To help you write EDC source code, Text view supports auto-complete function, which lists the reserved keywords in a contextual pop-up.
To help you write EDC source code, Text view supports auto-complete function which lists the reserved keywords in a contextual pop-up.
When you enter a part of a reserved keyword, a contextual pop-up comes up with a list of keywords beginning with your input string. Choose one keyword with up and down arrow keys and press "Enter". The keyword is selected and a related EDC code snippet is inserted in the text view automatically. In contrast, if you press "Backspace" key, the auto-complete function is cancelled and the contextual pop-up will be dismissed. In addition, you can enable or disable the auto-complete function in the configuration setting.
You can also suse auto-complete as context help: press "Ctrl+Space" key combination to show a list of available keywords in the current cursor position context.
* Candidate list
You can also use auto-complete as context help: press "Ctrl+Space" key combination to show a list of available keywords in the current cursor position context.
{{ :enventor-candidate1.png?&200|}}
* Candidate list
The EDC script provides a variety of pre-defined keywords including part object types and program action types. To edit the keywords easier, text view supports a candidate list function for the keywords. When you double-click a keyword in the text view, the available candidate keyword list based on the context pops up. If you select one of the candidate keywords, the double-clicked keyword is changed to the selected one.
{{:enventor-candidate2.png?&200 |}}
{{ :enventor-candidate2.png?&200|}}
The candidate list function also helps you to know the available range of the numeric values based on the context. The numeric candidate function shows the range of the available number. While you are dragging the slider, Enventor updates the preview instantly.
* Color selector
{{ :enventor-candidate3.png?&200|}}
* Color selector
To change color values, use the color selector tool. Each time when the "color" keyword is double-clicked, it displays the color selector.
* Text Zooming
* Zooming text
{{:enventor-text-zoom.png?&200 |}}
{{ :enventor-text-zoom.png?&200|}}
Zooming in/out text view area changes the font size relative to the zoom factor. This action can be done by "Ctrl+Mouse Wheel Up/Down" or inside Text Editor Setting. (Settings -> Text Editor)
Zooming in/out text view area changes the font size relative to the zoom factor. This action can be done by "Ctrl+Mouse Wheel Up/Down" or changed font size inside Text Editor Setting. (Settings -> Text Editor)