Hello all,

It seems very clear that there is already a lot of information, particularly
code examples, about WxPerl. The wxperl wiki indeed contains many documents,
but in my view seems a little disjointed and incomplete. This is why I¹m
leaning towards the ³Learning WxPerl² book idea, because there is a natural
order and progression in a book layout.

The initial effort by Herbert Breunung that I mentioned in my previous email
is found at:
https://bitbucket.org/lichtkind/wxperlbook

Under Source -> chapter, there¹s a file ³TOC.txt² which seems complete and
would be an excellent starting point. Although we would probably need
permission from Herr Breunung.

To answer James¹ question,
> So again, what needs to be done long term...
> 
Personally, I would like to see ³wxperl.it² converted to the authoritative
³Learning WxPerl² online resource that follows the layout of a book.

Kind Regards.

________________________________________
Ron Grunwald
ron...@yahoo.com.au
http://www.dvlcorner.org


On 4/01/16 7:17 AM, "Steve Cookson - gmail" <steveco.1...@gmail.com> wrote:

>    Hi Guys,
>  
>  There is a lot of stuff on the wiki.  (See here
> http://wiki.wxperl.nl/Main_Page). 
>  
>      How to structure a good wxPerl GUI? (Possibly an existing GUI design
> text)
>          - Do you mean a development guide?  I don't know of a good one. 
> Herbert started to write one but I don't know how far he got.
>  
>     Installing wxPerl and wxWidgets
>          -    There is a good page on the Wiki.
>  
>      A tutorial on the wxPerl widgets and Sizers.
>          -     Sizers and their variety have always seemed problematic to me,
> especially all the flags they come with.  In top of that we have parents
> which, if they conflict with your parent sizer's panel send everything wrong!
>      Extending your wxPerl GUI to a complete application.
>          - I think we all create own architectures and that is probably a
> large duplication of effort.
>  
>     Advanced topics in wxPerl(Wrapping external libraries)
>          - there is a partial write up of this on the wiki, called
> NewClass.pod.  
>  
>      Reference to wxPerl wxVARIOUS_DEFINED_TERMS available for use
>          - Have you tried perl Makefile.PL --help.  It doesn't give you a
> great deal, but here it is:
>  
>  ~/wxPerl$ perl Makefile.PL --help
>  Usage: perl Makefile.PL [options]
>    --enable/disable-foo where foo is one of: dnd filesys grid help
>                         html mdi print xrc stc docview calendar datetime
>    --help               you are reading it
>    --mksymlinks         create a symlink tree
>    --extra-libs=libs    specify extra linking flags
>    --extra-cflags=flags specify extra compilation flags
>  
>    --[no-]wx-debug      [Non-] debugging wxWidgets
>    --[no-]wx-unicode    [Non-] Unicode wxWidgets
>    --[no-]wx-mslu       [Non-] MSLU wxWidgets (Windows only)
>    --wx-version=2.6[.1]
>    --wx-toolkit=msw|gtk|gtk2|motif|mac|wce|...
>  
>  There doesn't seem to be the same for Alien, although there is a page for
> wxWidgets, here: https://wiki.wxwidgets.org/WxWidgets_Build_Configurations
>  
>  What would you like to see see to make wxPerl be fit for another decade?
>  
>  Regards
>  
>  Steve.
>  
>  
> On 03/01/16 20:19, James Lynes wrote:
>>  
>> Ron:
>>  
>>  
>>  I agree. My journey would have been shorter and more enjoyable with a good
>> "Learning wxPerl" text. I think that the wxDemo is a good tool, but I found
>> that, for a beginner, the glue code used to tie all the widgets into a neat
>> package tended to obscure what was going on, which is why I broke out many of
>> the widgets into separate example programs available on the wiki.(If I
>> rewrote the examples today there are certainly things that could be cleaned
>> up...learning curve).
>>  
>>  
>>  The wxBook is good, but it took me quite a while to translate the C++ syntax
>> into wxPerl. Today I can use the wxBook or the wxWidgets docs and translate
>> pretty quickly, but it took way too long to get there. What I've still found
>> missing is information on extending the GUI into a complete application. I do
>> have a small working application using wxPerl with Perl Threads, but I'm sure
>> there are other ways to structure the non-GUI portions of larger
>> applications.
>>  
>>  
>>  So, I guess the problem has at least six levels:
>>  
>>  c
>>  
>>  
>>  
>> 
>>  
>>  
>> Nice to see a little discussion started.
>>  
>>  So again, what needs to be done long term...
>>  
>>  
>>  James
>>  
>>  
>>  
>> 
>>  
>> On Sat, Jan 2, 2016 at 7:16 PM, Ron Grunwald <ron...@yahoo.com.au> wrote:
>>  
>>>  
>>>  Good morning all,
>>>  
>>>  I use WxPerl and intend to keep using it for a long time to come. However,
>>> I am only a beginner with WxPerl. Most of my GUI programming experience
>>> comes from PerlTk.
>>>  
>>>  One of the things I¹ve always missed about WxPerl is a good introductory
>>> book. PerlTk has the O¹reilly ³Learning Perl/Tk² book by Nancy Walsh, which
>>> I find invaluable. Imagine if an equivalent ³Learning WxPerl² book existed.
>>>  
>>>  I believe the German programmer, Herbert Breunung, contemplated writing
>>> such a book, but I don¹t know what the current state is. My personal view is
>>> that WxPerl still has a lot to offer but needs to be more appealing to
>>> introductory GUI programmers.
>>>  
>>>  Kind Regards.
>>>  
>>>  
>>>  ________________________________________
>>>  Ron Grunwald
>>>  ron...@yahoo.com.au <http://ron...@yahoo.com.au>
>>>  http://www.dvlcorner.org
>>>  
>>>  
>>>  
>>>  On 2/01/16 1:36 AM, "James Lynes" <jmlyne...@gmail.com
>>> <http://jmlyne...@gmail.com> >  wrote:
>>>  
>>>   
>>>> Johan:
>>>>  
>>>>  I see you got an overwhelming response to your post.
>>>>  
>>>>  Is anyone still using wxPerl? The only response I got to my last couple of
>>>> questions came from Steve.
>>>>  
>>>>  James
>>>>  
>>>>  
>>>>  On Sat, Dec 26, 2015 at 9:57 AM, Johan Vromans <jvrom...@squirrel.nl
>>>> <http://jvrom...@squirrel.nl> > wrote:
>>>>   
>>>>> On Mon, 5 Jan 2015 14:54:35 -0500
>>>>>  James Lynes <jmlyne...@gmail.com <http://jmlyne...@gmail.com> > wrote:
>>>>>  
>>>>>>  > Great, but what needs to be done long term?
>>>>>  
>>>>>  I don't know. I'm about to stop caring for several reasons including age,
>>>>>  health, personal circumstances, and the lack of support from others.
>>>>>  
>>>>>  If anyone wants to continue the wxPerl domains and the wiki it is now to
>>>>>  time to step forward.
>>>>>  
>>>>>  Likewise CitrusPerl and the Cava Packager, two tools geared towards
>>>>> wxPerl
>>>>>  support but unfortunately abandoned.
>>>>>  
>>>>>  -- Johan
>>>>>     http://johan.vromans.org/seasons_greetings.html


Reply via email to