Elementary(3)

NAME
Elementary - Elementary

 - Widget library (See the Elementary main page).

SYNOPSIS

  Modules
EFL Ui Clock Widget
Animation View
Animation_View widget is designed to show and play animation of vector graphics based content.
Video
Combobox
Ctxpopup
Context popup widget.
File Selector
File Selector Button
File Selector Entry
Hoversel
Multibuttonentry
Naviframe
Naviframe stands for navigation frame. It's a views manager for applications.
Popup
Access
WARNING! this API is not finalized.
App
Provide information in order to make Elementary determine the run time location of the software in question, so other data files such as images, sound files, executable utilities, libraries, modules and locale files can be found.
Background
Background object, used for setting a solid color, image or Edje group as a background to a window or any container object.
Box
Bubble
The Bubble is a widget to show text similar to how speech is represented in comics.
Button
Caches
These are functions which let one fine-tune some cache values for Elementary applications, thus allowing for performance adjustments.
Calendar
Check
The check widget allows for toggling a value between true and false.
Clock
CopyPaste
Copy and paste feature implementations.
Colorselector
Elementary Config
Elementary configuration is formed by a set options bounded to a given Elementary Profile, like Theme, finger size, etc.
Elementary Profile
Profiles are pre-set options that affect the whole look-and-feel of Elementary-based applications.
Elementary Scrolling
These are functions setting how scrollable views in Elementary widgets should behave on user interaction.
Longpress
Configuration for longpress events.
SotfCursor
Configuration for softcursor.
Password show last
end new palette code
Elementary Engine
These are functions setting and querying which rendering engine Elementary will use for drawing its windows' pixels.
Conformant
Cursors
Datetime
Dayselector
Dayselector widget:
Debug
Don't use it unless you are sure.
Diskselector
Entry
Fingers
Elementary is designed to be finger-friendly for touchscreens, and so in addition to scaling for display resolution, it can also scale based on finger 'resolution' (or size).
Flip
Flip Selector
Focus
An Elementary application has, at all times, one (and only one) focused object.
Elementary Fonts
These are functions dealing with font rendering, selection and the like for Elementary applications.
Frame
Frame is a widget that holds some content and has a title.
General
General Elementary API.
Gengrid (Generic grid)
Genlist (Generic list)
Gesture Layer
Getting Started
To write an Elementary app, you can get started with the following:
GLView
Grid
Helper
The validation helper feature.
Hover
Icon
Image
Index
Label
Widget to display text, with simple html-like markup.
Layout
List
Map
Mapbuf
Menu
Mirroring
These functions allow you to set ui-mirroring on specific widgets or the whole interface.
Notify
Panel
A panel is an animated side-panel that contains a sub-object. It can be expanded or contracted by clicking the button on its edge.
Panes
Photo
Photocam
Plug
Elementary Prefs
Elementary provides a prefs (for 'preferences') infrastructure, which consists of two sets of APIs:
Progress bar
Radio
Radio is a widget that allows for 1 or more options to be displayed and have the user choose only 1 of them.
Route
Widget Scaling
Different widgets can be scaled independently.
Scrollhints
Objects when inside a scroller can scroll, but this may not always be desirable in certain situations.
Scroller
SegmentControl
Separator
Separator is a very thin object used to separate other objects.
Slider
Slideshow
Spinner
Elementary Store
Store is an abstracting API that is intended to farm off fetching of data to threads running asynchronously from the mainloop that actually fetch data needed for a genlist (or possibly future other widgets) so scrolling never blocks waiting on IO (though normally this should be the users job - if using genlist, to ensure all data genlist needs is in memory at the time it needs it, and if it isn't to queue and defer a fetch and let genlist know later when its ready.
Table
Textpath
Theme
Elementary uses Edje to theme its widgets, naturally.
Thumbnail
Toolbar
Tooltips
The Tooltip is an (internal, for now) smart object used to show a content in a frame on mouse hover of objects(or widgets), with tips/information about them.
Transit
Transit is designed to apply various animated transition effects to Evas_Object, such like translation, rotation, etc.
Web
Win
Video
Actionslider

Detailed Description

Widget library (See the Elementary main page).

Author

Generated automatically by Doxygen for EFL from the source code.