Andreas Volz wrote:
Hi,

perhaps I've some problems to understand the concept of edje and EWL.
Most applications currently are made with edje. Some parts (like file
selectors) are done with EWL. But what is the relationship between
both. For example some averments to verify (please correct if false):

- There are widgets in EWL and edje (Buttons, Checkboxes, ...) - Why?

edje does not have "widgets" - folk code effects to make them look like widgets?

- edje has great visual effects, EWL has none (or I've seen none)

that is up to the EWL theme - plenty of effects are possible - there is an e17 theme that makes ewl look like the e17 "widgets"

- I know no apps that mix EWL and edje in the same window

enotes in CVS/misc does (embedded EWL to handle the text area (with overrides to make it "blend"))

- If the E17 community grows and there're possibly hundreds of edje
  apps I need to theme each app apart to get a consistent looking
  desktop

that is where edje comes in - only 1 theme for all the apps

- I've seen no other EWL themes than the default grey. Is there a
  theme format?

there are more themes - ewl ships with 4
type "ewl_test" and click on "themes" ;)


Edje looks and works so great. Why is something like EWL needed? Isn't
is better to create the ability to add default widgets like buttons,
checkboxes, textboxes, tables and menus to edje? Sorry, if this is a
naive idea. But I don't understand the E widget concept. Don't you see
the problem that consistent theming will end up in a horror trip in
future?


ewl is needed because it provides a great API for managing widgets, like a swing / VB kind of thing. EDJE is simply themes with signals, you need to code the "widgets" into every app you write

I hope someone has the time to answer my silly questions ;-)

regards
Andreas



Andy


-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to