Re: [E-devel] Perl bindings to EFL
I suggest you post that on user list : enlightenment-us...@lists.sourceforge.net ... On 11/12/22 06:27, Maximilian Lika wrote: Hello everybody, I am happy to announce the first public version of my perl binding to the efl libraries. You can find the perl module under https://metacpan.org/dist/pEFL. The development takes place at https://github.com/MaxPerl/Perl-Efl. Of course the binding is in an early development state and is work in progress (at the moment I am working on basic support of Edje). But especially the the Elementary binding is very usable and complete. There are many examples in the perl distribution itself. An additional test and use case of the binding can be found at https://github.com/MaxPerl/eSourceHighlight. This is a simple text editor (frontend to the gnu source-highlight library) for not too heavy files. It uses the usual Elm_Entry widget instead of Elm_Code (I need regex syntax highlighting for another project). Besides gnu source-highlight capabilities, the editor supports for example autoident, highlight match braces, undo/redo and a simple find/replace function. I hope for a friendly welcome for us perlmonks in the EFL family :-) For any feedback and suggestions regarding the perl binding I am very thankful. Thank you very much for writing such a wonderful library as EFL!!! Best wishes, Max ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Perl bindings to EFL
On Sat, 12 Nov 2022 06:27:23 +0100 Maximilian Lika said: This is actually pretty cool. Nice! > Hello everybody, > > I am happy to announce the first public version of my perl binding to > the efl libraries. You can find the perl module under > https://metacpan.org/dist/pEFL. The development takes place at > https://github.com/MaxPerl/Perl-Efl. > > Of course the binding is in an early development state and is work in > progress (at the moment I am working on basic support of Edje). But > especially the the Elementary binding is very usable and complete. > > There are many examples in the perl distribution itself. An additional > test and use case of the binding can be found at > https://github.com/MaxPerl/eSourceHighlight. This is a simple text > editor (frontend to the gnu source-highlight library) for not too heavy > files. It uses the usual Elm_Entry widget instead of Elm_Code (I need > regex syntax highlighting for another project). Besides gnu > source-highlight capabilities, the editor supports for example > autoident, highlight match braces, undo/redo and a simple find/replace > function. > > I hope for a friendly welcome for us perlmonks in the EFL family :-) For > any feedback and suggestions regarding the perl binding I am very thankful. > > Thank you very much for writing such a wonderful library as EFL!!! > > Best wishes, > > Max > > > > ___ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- - Codito, ergo sum - "I code, therefore I am" -- Carsten Haitzler - ras...@rasterman.com ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Perl bindings to EFL
Hello everybody, I am happy to announce the first public version of my perl binding to the efl libraries. You can find the perl module under https://metacpan.org/dist/pEFL. The development takes place at https://github.com/MaxPerl/Perl-Efl. Of course the binding is in an early development state and is work in progress (at the moment I am working on basic support of Edje). But especially the the Elementary binding is very usable and complete. There are many examples in the perl distribution itself. An additional test and use case of the binding can be found at https://github.com/MaxPerl/eSourceHighlight. This is a simple text editor (frontend to the gnu source-highlight library) for not too heavy files. It uses the usual Elm_Entry widget instead of Elm_Code (I need regex syntax highlighting for another project). Besides gnu source-highlight capabilities, the editor supports for example autoident, highlight match braces, undo/redo and a simple find/replace function. I hope for a friendly welcome for us perlmonks in the EFL family :-) For any feedback and suggestions regarding the perl binding I am very thankful. Thank you very much for writing such a wonderful library as EFL!!! Best wishes, Max ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Perl Bindings
On Fri, Apr 22, 2005 at 06:34:05AM +1200, Dale Anderson said: They appear to be gathering dust nicely .. Image::Imlib2 on CPAAN just (last Friday) got updated to 1.07 Fri Apr 15 11:57:47 BST 2005 - Add clone, sharpen and blur (thanks to Christian Hansen) --- SF email is sponsored by - The IT Product Guide Read honest candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Perl Bindings
I was refering to the bindings in cvs misc . Dale. On Fri, 22 Apr 2005 20:50, you wrote: On Fri, Apr 22, 2005 at 06:34:05AM +1200, Dale Anderson said: They appear to be gathering dust nicely .. Image::Imlib2 on CPAAN just (last Friday) got updated to 1.07 Fri Apr 15 11:57:47 BST 2005 - Add clone, sharpen and blur (thanks to Christian Hansen) --- SF email is sponsored by - The IT Product Guide Read honest candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Perl Bindings
Artin Rebekale [EMAIL PROTECTED] [2005-04-20 18:21]: I'd appreciate it if anyone could point me to various examples of code in c (like http://www.everburning.com/docs/evas_textblock/evas_textblock_intro.html but for handling mouse events, listboxes, buttons etc...) so that i can flesh out what functions should be available or not (also to make cool perl apps that look good ) Most important: The Ecore event system (ecore_event_handler_add ()). There are Ecore events in ecore-x (Ecore_X.h, look for EVENT) for key presses etc. If you want to get callbacks on mouse actions on Evas objects directly, you'll have to wrap evas_object_event_callback_add () for the callbacks that are in Evas_Callback_Type (see Evas.h). Evas callbacks are used less often than Ecore events though, so you should start with the latter (especially since Ecore events are used throughout the Ecore modules :) -- Regards, Tilman --- This SF.Net email is sponsored by: New Crystal Reports XI. Version 11 adds new functionality designed to reduce time involved in creating, integrating, and deploying reporting solutions. Free runtime info, new features, or free trial, at: http://www.businessobjects.com/devxi/728 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Perl Bindings
Thanks, i'll get on it right away On 4/21/05, Tilman Sauerbeck [EMAIL PROTECTED] wrote: Artin Rebekale [EMAIL PROTECTED] [2005-04-20 18:21]: I'd appreciate it if anyone could point me to various examples of code in c (like http://www.everburning.com/docs/evas_textblock/evas_textblock_intro.html but for handling mouse events, listboxes, buttons etc...) so that i can flesh out what functions should be available or not (also to make cool perl apps that look good ) Most important: The Ecore event system (ecore_event_handler_add ()). There are Ecore events in ecore-x (Ecore_X.h, look for EVENT) for key presses etc. If you want to get callbacks on mouse actions on Evas objects directly, you'll have to wrap evas_object_event_callback_add () for the callbacks that are in Evas_Callback_Type (see Evas.h). Evas callbacks are used less often than Ecore events though, so you should start with the latter (especially since Ecore events are used throughout the Ecore modules :) -- Regards, Tilman --- This SF.Net email is sponsored by: New Crystal Reports XI. Version 11 adds new functionality designed to reduce time involved in creating, integrating, and deploying reporting solutions. Free runtime info, new features, or free trial, at: http://www.businessobjects.com/devxi/728 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel --- SF email is sponsored by - The IT Product Guide Read honest candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_ide95alloc_id396op=click ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Perl Bindings
Hello, I put some initial work into perl + efl bindings at http://pefl.miracles.net I'd appreciate it if anyone could point me to various examples of code in c (like http://www.everburning.com/docs/evas_textblock/evas_textblock_intro.html but for handling mouse events, listboxes, buttons etc...) so that i can flesh out what functions should be available or not (also to make cool perl apps that look good ) Any help would be great. Thanks art --- This SF.Net email is sponsored by: New Crystal Reports XI. Version 11 adds new functionality designed to reduce time involved in creating, integrating, and deploying reporting solutions. Free runtime info, new features, or free trial, at: http://www.businessobjects.com/devxi/728 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel