Dear Ron,

Unfortunately I have next-to-nothing experience in wx and wxPerl, although
I have some stale GUI experience doing Tk programming in Perl almost six
years ago. The only example I do have is while installing it, as can be
seen here
<http://stackoverflow.com/questions/28584660/installing-alienwxwidgets-into-a-windows-7-strawberry-perl-box-failed>.
The gotcha here is:"
*don't use CPAN-Minus, use CPAN!.*
Other examples of "gotchas" in other modules can be found here
<http://www.nntp.perl.org/group/perl.dbi.users/2014/07/msg36989.html> (use
"server prepare" attr.) and here
<http://stackoverflow.com/questions/30276611/declaring-a-perl-array-and-assigning-it-values-by-an-array-slice>
(don't try it).

But anyway, this is going to be a dynamic environment, right? And if you
are going to allow and provide (moderated) talk-back, people will
contribute these. Example can be found in MySQL docs
<http://dev.mysql.com/doc/refman/5.6/en/comments.html>.

Regards,
Meir

  -- Meir

On Wed, Jan 20, 2016 at 4:30 PM, Ron Grunwald <ron...@yahoo.com.au> wrote:

> Hello Meir & everyone,
>
> First of all, thank you for your suggestions, Meir.
>
> On point 1, yes, that’s a much better title. I’ll change it in the design
> document.
>
> On point 2, I partially agree with you. I think the concept of a first
> complete wxPerl program has merit in the introductory part because it gives
> the reader an immediate overview of what wxPerl code looks like. I also
> really like Steve’s comments about explaining the fundamental components
> like OnInit, Show and MainLoop.
>
> Still on point 2, you mentioned how to combine basic widgets to form a
> complete application. I think that’s a good idea and I’ll take that
> onboard. However, it wouldn’t be suitable to write about it in the
> introductory part in my view.
>
> On point 3, are there any specific examples that you’re thinking of?
>
> Many thanks.
>
> Cheers,
> Ron.
>
> On 19/01/16 10:51 PM, "Meir Guttman" <mguttm...@gmail.com> wrote:
>
> Hi Folks!
>
> A few remarks:
>
>    1. Shouldn't the name be “Part I - Introduction to GUI programming
>    with wxPerl”?
>    2. The equivalent of "Hello World", other than making sure the
>    installation is OK, does very little to knowing how to write a real-world
>    GUI application. Therefore, examples must be quite elaborate because in my
>    very little experience with wxPerl, the problem was not with the buttons,
>    the check boxes and the radio selection. It was how to combine them.
>    3. I would like to see a "Gotchas" as the last chapter, of *every *part,
>    regarding the topics in it. I am sure that many people are falling to the
>    same holes, and without help, it will take them too long to crawl out of
>    them...
>
> That's my two bits...
>
> Meir
>
>   -- Meir
>
> On Tue, Jan 19, 2016 at 4:17 PM, Ron Grunwald <ron...@yahoo.com.au> wrote:
>
> Good evening everyone,
>
> As I’m adding to the design document, I find myself thinking more and more
> about Part I – Introduction to wxPerl and GUI programming. I expect this
> part of the book to be quite long. I think it may also become the most
> important part of the book as it’s here where potential newcomers will
> decide whether its worth their time and effort to further pursue learning
> about wxPerl.
>
> To that effect I would like to turn to the members of this list. Imagine
> that you have no idea what wxPerl is all about, but you have heard others
> talk about it. What would you like to see in an introduction section that
> would hold your interest and want you to keep reading more?
>
> Steve has already mentioned installation of wxPerl. This will certainly be
> included in Part I and deserves a thorough and concise writing effort. I
> would also like to see a chapter entitled “A simple wxPerl program”. The
> wxPython book has an exquisite example on page 35 in the PDF document. I’ve
> attached the page for your reference.
>
> Finally, in relation to my use of the term “geometry management”, yes it
> refers to “layout”. I’m just used to the former term from my programming
> days with X/Motif and Perl/Tk.
>
> I really would be very interested to hear about your views on what to
> include in “Part I - Introduction to wxPerl and GUI programming”.
>
> Cheers,
>
> Ron.
>
>
> On 18/01/16 11:19 PM, "Steve Cookson - gmail" <steveco.1...@gmail.com <
> http://steveco.1...@gmail.com> > wrote:
>
>   Hi Ron,
>
>  Thanks for this.
>
>
> On 17/01/16 12:53, Ron Grunwald wrote:
>
>
>
>
>
>    1. Introduction to GUI programming and wxPerl
>    2. The wxPerl widgets (currently worked on in the design doc.)
>    3. Geometry management in wxPerl (to be worked on next in the design
>    doc.)
>    4. Event handling in wxPerl
>    5. Advanced Topics
>    6.
>
>
>
>
> Is Geometry Management the same as layout?  If so I had to do a double
> take to work out what it meant.
>
>  Maybe we should also have something about platforms and installation,
> which is always a joy!  It could be an appendix if you wanted, so that the
> flow of the chapters was not disrupted.
>
>  Regards
>
>  Steve.
>
>
>
>
>

Reply via email to