> If anyone has questions or comments about any of these developments or
> anything else EWL related, please reply to the list so we can keep more
> people in the loop.
>

Just as an addon to this, one of the more turbulent reworks I've been doing (on 
the backburner for a while) is redoing the colordialog/colorpicker/spectrum 
code in EWL.

The reason for this is to move what is now the colordialog to the colorpicker 
and get rid of the old colorpicker all together. Then to add a new colordialog 
that inherits from dialog (and hence, is actually a dialog and not a widget).

The spectrum work has been to make it allow for displaying all 6 possible 
combinations instead of just 4. (And adding alpha stuff in there too).

This is mostly working, all the widgets are coded. Just having some problems 
with my math in the spectrum code, but once thats worked out it'll be going in.

After that, some possible restructe of the filedialog will be inorder to 
accomplish the same thing. A generic widget that has the structure in it, then 
filedialog is actually a dialog. Also changing it's value changed to return an 
event struct instead of a number included into the void * event pointer. (Well, 
unless something else distracts me first.)

I've also done some work recently to extend the code in EWL for focus policy. 
The foundation should be there, we just need to go through the widgets and (the 
ones that make sense) need to be added into tab list. Then hook up the tab code 
(and the code to say, don't steal my tabs). With a bit of themeing this should 
be good to go.

The textblock2 port went pretty well. There are a few issues in there still 
that need to be tracked down (ewl_text_editor_test is a good way to make it 
crash). Also need to fully test all of the different formatting options to make 
sure I'm passing them to tb2 correctly. The cursor appears to be one character 
to the right of where it should be, which I believe has to do with what I'm 
taking as cursor position and what tb2 takes as cursor position. For me, the 
position is always to the left of the character, I believe for tb2, position is 
_on_ the character. I think this is throwing some of my calculations off a bit.

If you feel like helping on either of these, looking at the colour code, or 
fixing the ewl_text code I'd be more then happy for the help.

dan
 






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

Reply via email to