Re: Learning wxPerl - Design Docs (30 Jan 2016)

Ron Grunwald <[email protected]> Sat, 30 Jan 2016 22:19:08 +0800
Newsgroups gmane.comp.lang.perl.wxperl
Message-ID <D2D2E75F.187A%[email protected]>
Good evening all,

Attached are the current design docs for the book.

Part II ­ The wxPerl Widgets is now completed. It lists all the Wx widgets
that I intend to cover in the book.

James¹ list of widgets & classes extracted from the wxwidgets documentation
makes evident that there are many more that I havn¹t covered. However, for
an introductory book, I feel that what I¹ve listed is adequate and
appropriate. I am of course always open to comments & suggestions.

Part III ­ wxPerl Layout Management has now commenced. I intend to spend
considerable time on this part since I have really struggled in the past
with sizers and maintaining correct window layout after resizing. I think
other people have had similar difficulties.

Kind Regards,

Ron.

On 23/01/16 11:11 PM, "Ron Grunwald" <[email protected]> wrote:

> Hello all,
> 
> Attached are the latest version of the design documents. I¹ve started to
> separate the content into parts. I think the list of widgets and classes that
> will be discussed in the book has developed quite nicely. Next week I will
> begin with ³Part III ­ wxPerl Layout Management², where all the different
> types of sizers and how to use them will be listed.
> 
> On a slightly different topic, I¹m not sure what the consensus was regarding
> including a section ³A simple wxPerl program² in Part I. James indicated in an
> earlier post that it should be included:
> 
>> > I think there will be(at least) three Application Architectures.
>> > 
>> >     1. A very short "Hello World" script for the intro section
>> >     2. A Longer script for basic apps(I'll send you the one I use)
>> >     3. A complex app script/cookbook for big apps/external interfaces/etc.
> 
> My own view is that we should include it, and the design doc currently lists
> it immediately following the section ³Structure of a wxPerl program². Meir had
> some doubt that it would have any value.
> 
> If we could come to an agreement on this, that would be brilliant.
> 
> Kind Regards,
> 
> Ron.
> 
> 
> On 16/01/16 10:28 PM, "Ron Grunwald" <[email protected]> wrote:
> 
>> Hello all,
>> 
>> I¹ve attached the updated versions of the book design documents for this
>> week. Notably, I¹ve added a third source column to reference material from
>> Herbert Breunung¹s wxPerl Tutorial series which was published in the german
>> Perl magazine ³$foo².
>> 
>> For next week I hope to have all the widgets covered that I intend to include
>> in the book. My next step then is working out the details for geometry
>> management.
>> 
>> Cheers,
>> Ron.
>> 
>> 
>> On 12/01/16 10:33 PM, "Ron Grunwald" <[email protected]> wrote:
>> 
>>> Good evening all,
>>> 
>>> I¹ve started to write a design document that I¹m hoping will lead me to a
>>> detailed and complete list of chapters that will be covered in the wxPerl
>>> book. I¹ve decided to focus on the widgets for now since they will
>>> constitute the majority of the book.
>>> 
>>> The initial design document, in RTF format, and the exported HTML file are
>>> attached to give you insight into how I¹m approaching this. As this is a
>>> working document, I intend to send updated versions by the end of each week.
>>> Comments and/or suggestions are always most welcome.
>>> 
>>> Kind Regards,
>>> ________________________________________
>>> Ron Grunwald
>>> [email protected]
>>> http://www.dvlcorner.org
>>> 
>>> 
>> 
>
Learning wxPerl - Book Design.html (application/octet-stream, 27.1 KB) - not displayed
Learning wxPerl - Book Design.rtf (application/octet-stream, 87.8 KB) - not displayed