Learning wxPerl - Program structure

--B_3537211073_86128622
Content-type: multipart/alternative;
	boundary="B_3537211073_86109515"


--B_3537211073_86109515
Content-type: text/plain;
	charset="ISO-8859-1"
Content-transfer-encoding: quoted-printable

Hi everyone,

As a means of testing the waters of writing, I=B9ve decided to attempt a
writeup of the chapter =B3Structure of a wxPerl program=B2. I=B9ve attached the
document, which is only an initial attempt so far. However, it does contain
the program structure, which is based on James=B9 application template with
some elements from Herbert=B9s excellent wxperl tutorial series.

At this stage I need your opinions about the program structure in the
document. Since the book is designed to be an introductory text, I=B9m trying
to present the program structure in the simplest, least intimidating manner=
..
Let me know what you think.

Kind Regards,

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



--B_3537211073_86109515
Content-type: text/html;
	charset="ISO-8859-1"
Content-transfer-encoding: quoted-printable

<HTML>
<HEAD>
<TITLE>Learning wxPerl - Program structure</TITLE>
</HEAD>
<BODY>
<FONT FACE=3D"Helvetica Neue"><SPAN STYLE=3D'font-size:12pt'>Hi everyone,<BR>
<BR>
As a means of testing the waters of writing, I&#8217;ve decided to attempt =
a writeup of the chapter &#8220;Structure of a wxPerl program&#8221;. I&#821=
7;ve attached the document, which is only an initial attempt so far. However=
, it does contain the program structure, which is based on James&#8217; appl=
ication template with some elements from Herbert&#8217;s excellent wxperl tu=
torial series.<BR>
<BR>
At this stage I need your opinions about the program structure in the docum=
ent. Since the book is designed to be an introductory text, I&#8217;m trying=
 to present the program structure in the simplest, least intimidating manner=
.. Let me know what you think.<BR>
<BR>
Kind Regards,<BR>
<BR>
Ron.<BR>
________________________________________<BR>
Ron Grunwald<BR>
<a href=3D"rongrw@yahoo.com.au">rongrw@yahoo.com.au</a><BR>
<a href=3D"http://www.dvlcorner.org">http://www.dvlcorner.org</a><BR>
<BR>
</SPAN></FONT>
</BODY>
</HTML>


--B_3537211073_86109515--


--B_3537211073_86128622
Content-type: application/octet-stream; name="Program Structure.rtf"
Content-disposition: attachment;
	filename="Program Structure.rtf"
Content-transfer-encoding: base64


e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcY29jb2FydGY5NDlcY29jb2FzdWJydGY1NDAKe1xm
b250dGJsXGYwXGZzd2lzc1xmY2hhcnNldDAgSGVsdmV0aWNhO1xmMVxmbW9kZXJuXGZjaGFy
c2V0MCBDb3VyaWVyTmV3UFNNVDt9CntcY29sb3J0Ymw7XHJlZDI1NVxncmVlbjI1NVxibHVl
MjU1O30KXHBhcGVydzExOTAwXHBhcGVyaDE2ODQwXG1hcmdsMTQ0MFxtYXJncjE0NDBcdmll
d3cxNTI2MFx2aWV3aDE1OTIwXHZpZXdraW5kMApccGFyZFx0eDU2Nlx0eDExMzNcdHgxNzAw
XHR4MjI2N1x0eDI4MzRcdHgzNDAxXHR4Mzk2OFx0eDQ1MzVcdHg1MTAyXHR4NTY2OVx0eDYy
MzZcdHg2ODAzXHFsXHFuYXR1cmFsXHBhcmRpcm5hdHVyYWwKClxmMFxmczMyIFxjZjAgU3Ry
dWN0dXJlIG9mIGEgd3hQZXJsIHByb2dyYW1cClwKVGhlIGdlbmVyYWwgc3RydWN0dXJlIG9m
IGEgd3hQZXJsIHByb2dyYW0gaGFzIGEgc3Ryb25nIG9iamVjdC1vcmllbnRlZCBmb3JtLCBj
b25zaXN0aW5nIG9mIGF0IGxlYXN0IHRocmVlIGluZGl2aWR1YWwgY2xhc3Nlcy4gV2hlbiBk
ZWZpbmluZyBhIGNsYXNzLCB3ZSBwcmVmZXIgdG8gdXNlIHRoZSBwYWNrYWdlIGJsb2NrIHN5
bnRheCwgd2hpY2ggd2FzIGludHJvZHVjZWQgaW4gUGVybCA1LjE0LiBGb3IgdGhpcyByZWFz
b24gd2UgaW5jbHVkZSB0aGUgbGluZSBcJzkzdXNlIDUuMTQ7XCc5NCBhdCB0aGUgdG9wIG9m
IHRoZSBwcm9ncmFtLiBcClwKVGhlIGZpcnN0IGNsYXNzIGRlZmluZXMgYSBmcmFtZSB0aGF0
IGlzIHVzdWFsbHkgaW5oZXJpdGVkIGZyb20gdGhlIFd4OjpGcmFtZSBjbGFzcy4gSW4gd3hQ
ZXJsLCBmcmFtZXMgYXJlIHRvcGxldmVsIHdpbmRvd3MgYW5kIGNvbnN0aXR1dGUgdGhlIGZv
dW5kYXRpb24gb24gd2hpY2ggYWxsIG90aGVyIEdVSSBlbGVtZW50cyBhcmUgYnVpbHQgb24u
IEZyYW1lcyBhcmUgZGlzY3Vzc2VkIGluIG11Y2ggZ3JlYXRlciBkZXRhaWwgaW4gXCc5Mwpc
aSBQYXJ0IElJIC0gVGhlIHd4UGVybCBXaWRnZXRzClxpMCBcJzk0LiBUaGUga2V5IGZlYXR1
cmUgb2YgdGhpcyBmcmFtZSBjbGFzcyBpcyB0aGF0IGFsbCB3aWRnZXQgb2JqZWN0cyBjcmVh
dGVkIGFyZSBzdG9yZWQgaW4gdGhlIGZyYW1lIG9iamVjdCBpdHNlbGYuIEluIHRoaXMgYm9v
aywgd2Ugd2lsbCBhbHdheXMgcmVmZXIgdG8gdGhlIGZyYW1lIG9iamVjdCBhcyBcJzkzJHNl
bGZcJzk0LiBXaGVuIHdpZGdldHMgYXJlIGNyZWF0ZWQsIHlvdSB3aWxsIHR5cGljYWxseSBz
ZWUgdGhlIGZvbGxvd2luZyBzeW50YXggdXNlZCxcClxwYXJkXHR4NTY2XHR4MTEzM1x0eDE3
MDBcdHgyMjY3XHR4MjgzNFx0eDM0MDFcdHgzOTY4XHR4NDUzNVx0eDUxMDJcdHg1NjY5XHR4
NjIzNlx0eDY4MDNcc2IyMDBcc2EyMDBccWxccW5hdHVyYWxccGFyZGlybmF0dXJhbAoKXGYx
IFxjZjAgCSRzZWxmLT5ce3dpZGdldF9uYW1lXH0gPSBXeDo6V2lkZ2V0Q2xhc3MtPm5ldygg
Li4uICk7XApccGFyZFx0eDU2Nlx0eDExMzNcdHgxNzAwXHR4MjI2N1x0eDI4MzRcdHgzNDAx
XHR4Mzk2OFx0eDQ1MzVcdHg1MTAyXHR4NTY2OVx0eDYyMzZcdHg2ODAzXHFsXHFuYXR1cmFs
XHBhcmRpcm5hdHVyYWwKClxmMCBcY2YwIFRoZSByZWFzb24gZm9yIHN0b3Jpbmcgd2lkZ2V0
IG9iamVjdHMgaW4gdGhpcyBtYW5uZXIgd2lsbCBiZWNvbWUgY2xlYXIgbGF0ZXIgb24uXApc
ClRoZSBzZWNvbmQgY2xhc3MgZGVmaW5lcyB0aGUgYXBwbGljYXRpb24sIGFuZCBpcyBhbHdh
eXMgaW5oZXJpdGVkIGZyb20gdGhlIFd4OjpBcHAgY2xhc3MuIFRoZSBtYWluIHB1cnBvc2Ug
b2YgdGhlIGFwcGxpY2F0aW9uIGNsYXNzIGlzIHRvIGRlZmluZSBhIHN1YnJvdXRpbmUgY2Fs
bGVkIE9uSW5pdCgpLiBUaGlzIHN1YnJvdXRpbmUgaXMgcmVzcG9uc2libGUgZm9yIGNyZWF0
aW5nIGFsbCB0aGUgd2lkZ2V0cyBhbmQgbGF5b3V0cyB0aGF0IGRlZmluZSB0aGUgR1VJIG9m
IHlvdXIgYXBwbGljYXRpb24uXApcClRoZSB0aGlyZCBjbGFzcyBjcmVhdGVzIHRoZSBhcHBs
aWNhdGlvbiBieSBpbnN0YW50aWF0aW5nIGFuIG9iamVjdCBvZiB0aGUgYXBwbGljYXRpb24g
Y2xhc3MgYW5kIHBsYWNpbmcgaXQgaW50byB0aGUgZXZlbnQgbG9vcC4gVGhlIGNsYXNzIG1l
dGhvZCBNYWluTG9vcCgpIGlzIHJlc3BvbnNpYmxlIGZvciByZWdpc3RlcmluZyBhbmQgYWRk
aW5nIHRoZSBhcHBsaWNhdGlvbiBpbnRvIHRoZSBldmVudCBsb29wLlwKXApccGFyZFx0eDU2
Nlx0eDExMzNcdHgxNzAwXHR4MjI2N1x0eDI4MzRcdHgzNDAxXHR4Mzk2OFx0eDQ1MzVcdHg1
MTAyXHR4NTY2OVx0eDYyMzZcdHg2ODAzXHFsXHFuYXR1cmFsXHBhcmRpcm5hdHVyYWwKClxm
MSBcY2YwIAkjIS91c3IvbG9jYWwvYmluL3BlcmxcClwKCXVzZSA1LjE0O1wKXAoJcGFja2Fn
ZSBNeUZyYW1lIFx7XAoJCXVzZSBzdHJpY3Q7XAoJCXVzZSB3YXJuaW5ncztcCgkJdXNlIGJh
c2UgcXcoIFd4OjpGcmFtZSApO1wKCQl1c2UgV3ggICBxdyggOmV2ZXJ5dGhpbmcgKTtcClwK
CQlzdWIgbmV3IFx7XAoJCQlteSAoJGNsYXNzLCAkcGFyZW50KSA9IEBfO1wKXAoJCQlteSAk
c2VsZiA9ICRjbGFzcy0+U1VQRVI6Om5ldyggJHBhcmVudCxcClxwYXJkXHR4Nzk0N1xxbFxx
bmF0dXJhbFxwYXJkaXJuYXR1cmFsClxjZjAgCXd4SURfQU5ZLFwKCSJGcmFtZSBUaXRsZSIs
XAoJd3hEZWZhdWx0UG9zaXRpb24sXAoJd3hEZWZhdWx0U2l6ZSApO1wKXHBhcmRcdHg1NjZc
dHgxMTMzXHR4MTcwMFx0eDIyNjdcdHgyODM0XHR4MzQwMVx0eDM5NjhcdHg0NTM1XHR4NTEw
Mlx0eDU2NjlcdHg2MjM2XHR4NjgwM1xxbFxxbmF0dXJhbFxwYXJkaXJuYXR1cmFsClxjZjAg
XAoJCQkkc2VsZi0+XHtNYWluUGFuZWxcfSA9IFd4OjpQYW5lbC0+bmV3KCRzZWxmLCB3eElE
X0FOWSk7XApcCgkJCXJldHVybigkc2VsZik7XAoJCVx9XAoJXH1cClwKCXBhY2thZ2UgTXlB
cHAgXHtcCgkJdXNlIHN0cmljdDtcCgkJdXNlIHdhcm5pbmdzO1wKCQl1c2UgYmFzZSBxdygg
V3g6OkFwcCApO1wKXAoJCXN1YiBPbkluaXQgXHtcCgkJCU15RnJhbWUtPm5ldygpLT5TaG93
KDEpO1wKCQlcfVwKCVx9XApcCglwYWNrYWdlIG1haW4gXHtcCgkJdXNlIHN0cmljdDtcCgkJ
dXNlIHdhcm5pbmdzO1wKXAoJCU15QXBwLT5uZXcoKS0+TWFpbkxvb3AoKTtcCglcfVwKXHBh
cmRcdHg1NjZcdHgxMTMzXHR4MTcwMFx0eDIyNjdcdHgyODM0XHR4MzQwMVx0eDM5NjhcdHg0
NTM1XHR4NTEwMlx0eDU2NjlcdHg2MjM2XHR4NjgwM1xxbFxxbmF0dXJhbFxwYXJkaXJuYXR1
cmFsCgpcZjAgXGNmMCBcClxwYXJkXHR4NTY2XHR4MTEzM1x0eDE3MDBcdHgyMjY3XHR4Mjgz
NFx0eDM0MDFcdHgzOTY4XHR4NDUzNVx0eDUxMDJcdHg1NjY5XHR4NjIzNlx0eDY4MDNccWxc
cW5hdHVyYWxccGFyZGlybmF0dXJhbAoKXGkgXGNmMCBMaXN0aW5nIDEuIFRoZSBnZW5lcmFs
IHN0cnVjdHVyZSBvZiBhIHd4UGVybCBwcm9ncmFtClxpMCBcCn0=
--B_3537211073_86128622--


0
rongrw
2/1/2016 2:37:47 PM
perl.wxperl.users 3070 articles. 0 followers. Follow

4 Replies
406 Views

Similar Articles

[PageSpeed] 16

On Mon, 01 Feb 2016 22:37:47 +0800
Ron Grunwald <rongrw@yahoo.com.au> wrote:

> Let me know what you think.

Good start!

A quick couple of technical remarks.

No need to use a big font size like 16. It causes excessive line breaks
which make program segments very hard to understand.

Please avoid hard path names, like #!/usr/local/bin/perl. Better
alternatives are "#! perl" or "#! /bin/env perl". Best is to leave this
line out.

"use 5.14" results in an error. Did you mean "use v5.14"?

Keep up the good work,

-- Johan
0
jvromans
2/1/2016 10:51:49 PM
On Mon, 1 Feb 2016 23:51:49 +0100
Johan Vromans <jvromans@squirrel.nl> wrote:

> Keep up the good work,

Oh, and swap the lines 

     use base qw( Wx::Frame );
     use Wx   qw( :everything );

to avoid "Base class package "Wx::Frame" is empty.".

-- Johan
0
jvromans
2/1/2016 10:55:32 PM
Hi Johan,


On 2/02/16 6:51 AM, "Johan Vromans" <jvromans@squirrel.nl> wrote:

> On Mon, 01 Feb 2016 22:37:47 +0800
> Ron Grunwald <rongrw@yahoo.com.au> wrote:
> 
>> Let me know what you think.
> 
> Good start!

Thank you.

> 
> A quick couple of technical remarks.
> 
> No need to use a big font size like 16. It causes excessive line breaks
> which make program segments very hard to understand.

I'll refrain from using formatted text in that case, and just post content
in plain text from now on.

> 
> Please avoid hard path names, like #!/usr/local/bin/perl. Better
> alternatives are "#! perl" or "#! /bin/env perl". Best is to leave this
> line out.

That's fine. I can see other publications have also omitted the #! line for
complete programs, so I'll follow suite.

> 
> "use 5.14" results in an error. Did you mean "use v5.14"?

OK, that's my first hard lesson learnt - Don't publish code before you've
executed it. I've replaced the line with "use 5.014;" since I prefer numbers
over v-strings.

> 
> Keep up the good work,
> 
> -- Johan

My final comment is that I will try to adhere as closely as I can to the
programming techniques published in the eBook "Modern Perl, Fourth Edition"
by chromatic.

(https://pragprog.com/book/swperl/modern-perl-fourth-edition)

Kind Regards,

Ron.



0
rongrw
2/3/2016 1:53:18 PM
--B_3538075661_109295242
Content-type: text/plain;
	charset="ISO-8859-1"
Content-transfer-encoding: quoted-printable

Hi all,

I=B9ve spent more time writing up Chapter 4 =AD Structure of a wxPerl program.
I=B9m now at a stage ready to talk about MainLoop(), OnInit(), OnExit(), and
OnRun(). I=B9ve checked some of the wxWidgets documentation, specifically

http://docs.wxwidgets.org/3.0/classwx_app_console.html

However, the descriptions of MainLoop(), OnInit(), OnExit(), and OnRun() ar=
e
quite short. I=B9m wondering if the more experienced programmers, James,
Steve, and others are able to provide some more indepth details?

For example, what actually happens at a lower level when MainLoop() is
called?

Best Regards,

Ron.

On 3/02/16 9:53 PM, "Ron Grunwald" <rongrw@yahoo.com.au> wrote:

> Hi Johan,
>=20
>=20
> On 2/02/16 6:51 AM, "Johan Vromans" <jvromans@squirrel.nl> wrote:
>=20
>> On Mon, 01 Feb 2016 22:37:47 +0800
>> Ron Grunwald <rongrw@yahoo.com.au> wrote:
>>=20
>>> Let me know what you think.
>>=20
>> Good start!
>=20
> Thank you.
>=20
>>=20
>> A quick couple of technical remarks.
>>=20
>> No need to use a big font size like 16. It causes excessive line breaks
>> which make program segments very hard to understand.
>=20
> I'll refrain from using formatted text in that case, and just post conten=
t
> in plain text from now on.
>=20
>>=20
>> Please avoid hard path names, like #!/usr/local/bin/perl. Better
>> alternatives are "#! perl" or "#! /bin/env perl". Best is to leave this
>> line out.
>=20
> That's fine. I can see other publications have also omitted the #! line f=
or
> complete programs, so I'll follow suite.
>=20
>>=20
>> "use 5.14" results in an error. Did you mean "use v5.14"?
>=20
> OK, that's my first hard lesson learnt - Don't publish code before you've
> executed it. I've replaced the line with "use 5.014;" since I prefer numb=
ers
> over v-strings.
>=20
>>=20
>> Keep up the good work,
>>=20
>> -- Johan
>=20
> My final comment is that I will try to adhere as closely as I can to the
> programming techniques published in the eBook "Modern Perl, Fourth Editio=
n"
> by chromatic.
>=20
> (https://pragprog.com/book/swperl/modern-perl-fourth-edition)
>=20
> Kind Regards,
>=20
> Ron.
>=20
>=20
>=20


--B_3538075661_109295242
Content-type: text/html;
	charset="ISO-8859-1"
Content-transfer-encoding: quoted-printable

<HTML>
<HEAD>
<TITLE>Re: Learning wxPerl - Program structure</TITLE>
</HEAD>
<BODY>
<FONT FACE=3D"Helvetica Neue"><SPAN STYLE=3D'font-size:12pt'>Hi all,<BR>
<BR>
I&#8217;ve spent more time writing up Chapter 4 &#8211; Structure of a wxPe=
rl program. I&#8217;m now at a stage ready to talk about MainLoop(), OnInit(=
), OnExit(), and OnRun(). I&#8217;ve checked some of the wxWidgets documenta=
tion, specifically<BR>
<BR>
<a href=3D"http://docs.wxwidgets.org/3.0/classwx_app_console.html">http://doc=
s.wxwidgets.org/3.0/classwx_app_console.html</a><BR>
<BR>
However, the descriptions of MainLoop(), OnInit(), OnExit(), and OnRun() ar=
e quite short. I&#8217;m wondering if the more experienced programmers, Jame=
s, Steve, and others are able to provide some more indepth details?<BR>
<BR>
For example, what actually happens at a lower level when MainLoop() is call=
ed?<BR>
<BR>
Best Regards,<BR>
<BR>
Ron.<BR>
<BR>
On 3/02/16 9:53 PM, &quot;Ron Grunwald&quot; &lt;<a href=3D"rongrw@yahoo.com.=
au">rongrw@yahoo.com.au</a>&gt; wrote:<BR>
<BR>
<FONT COLOR=3D"#0000FF">&gt; Hi Johan,<BR>
&gt; <BR>
&gt; <BR>
&gt; On 2/02/16 6:51 AM, &quot;Johan Vromans&quot; &lt;<a href=3D"jvromans@sq=
uirrel.nl">jvromans@squirrel.nl</a>&gt; wrote:<BR>
&gt; <BR>
</FONT><FONT COLOR=3D"#008000">&gt;&gt; On Mon, 01 Feb 2016 22:37:47 +0800<BR=
>
&gt;&gt; Ron Grunwald &lt;<a href=3D"rongrw@yahoo.com.au">rongrw@yahoo.com.au=
</a>&gt; wrote:<BR>
&gt;&gt; <BR>
</FONT><FONT COLOR=3D"#FF0000">&gt;&gt;&gt; Let me know what you think.<BR>
</FONT><FONT COLOR=3D"#008000">&gt;&gt; <BR>
&gt;&gt; Good start!<BR>
</FONT><FONT COLOR=3D"#0000FF">&gt; <BR>
&gt; Thank you.<BR>
&gt; <BR>
</FONT><FONT COLOR=3D"#008000">&gt;&gt; <BR>
&gt;&gt; A quick couple of technical remarks.<BR>
&gt;&gt; <BR>
&gt;&gt; No need to use a big font size like 16. It causes excessive line b=
reaks<BR>
&gt;&gt; which make program segments very hard to understand.<BR>
</FONT><FONT COLOR=3D"#0000FF">&gt; <BR>
&gt; I'll refrain from using formatted text in that case, and just post con=
tent<BR>
&gt; in plain text from now on.<BR>
&gt; <BR>
</FONT><FONT COLOR=3D"#008000">&gt;&gt; <BR>
&gt;&gt; Please avoid hard path names, like #!/usr/local/bin/perl. Better<B=
R>
&gt;&gt; alternatives are &quot;#! perl&quot; or &quot;#! /bin/env perl&quo=
t;. Best is to leave this<BR>
&gt;&gt; line out.<BR>
</FONT><FONT COLOR=3D"#0000FF">&gt; <BR>
&gt; That's fine. I can see other publications have also omitted the #! lin=
e for<BR>
&gt; complete programs, so I'll follow suite.<BR>
&gt; <BR>
</FONT><FONT COLOR=3D"#008000">&gt;&gt; <BR>
&gt;&gt; &quot;use 5.14&quot; results in an error. Did you mean &quot;use v=
5.14&quot;?<BR>
</FONT><FONT COLOR=3D"#0000FF">&gt; <BR>
&gt; OK, that's my first hard lesson learnt - Don't publish code before you=
've<BR>
&gt; executed it. I've replaced the line with &quot;use 5.014;&quot; since =
I prefer numbers<BR>
&gt; over v-strings.<BR>
&gt; <BR>
</FONT><FONT COLOR=3D"#008000">&gt;&gt; <BR>
&gt;&gt; Keep up the good work,<BR>
&gt;&gt; <BR>
&gt;&gt; -- Johan<BR>
</FONT><FONT COLOR=3D"#0000FF">&gt; <BR>
&gt; My final comment is that I will try to adhere as closely as I can to t=
he<BR>
&gt; programming techniques published in the eBook &quot;Modern Perl, Fourt=
h Edition&quot;<BR>
&gt; by chromatic.<BR>
&gt; <BR>
&gt; (<a href=3D"https://pragprog.com/book/swperl/modern-perl-fourth-edition"=
>https://pragprog.com/book/swperl/modern-perl-fourth-edition</a>)<BR>
&gt; <BR>
&gt; Kind Regards,<BR>
&gt; <BR>
&gt; Ron.<BR>
&gt; <BR>
&gt; <BR>
&gt; <BR>
</FONT></SPAN></FONT>
</BODY>
</HTML>


--B_3538075661_109295242--


0
rongrw
2/11/2016 2:47:36 PM
Reply:

Similar Artilces:

[wxperl-users] wxPerl Wiki => wxPerl Kwiki
Hello all, Once upon a time I installed a Wiki, called it the wxPerl Wiki and didn't look at it anymore. I noticed that only a few people use it, it's been hacked a few times, and to make it work, at least yours truly should put more time and effort in it. This morning I started installing Kwiki, which is a far better Wiki platform than the Wiki that was installed. Apart from the UserPreferences page (working on it), everything works as it should. However, the data people entered in the old Wiki can't be converted to Kwiki automatically. Therefore I need your ...

[wxperl-users] [ wxperl-Bugs-588884 ] wxperl will not compile
Bugs item #588884, was opened at 2002-07-30 17:13 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=115655&aid=588884&group_id=15655 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Dan Stahlke (danstahlke) Assigned to: Nobody/Anonymous (nobody) Summary: wxperl will not compile Initial Comment: I cannot get the wxPerl module to compile. It breaks with this message: c++ -c -I/usr/local/lib/wx/include/gtk-2.3 -I/usr/local/include -I. -fno-rtti -fno-exceptions -O2 -DVERSION=\0.10\ -DXS_VERSION=\...

[wxperl-users] [ wxperl-Bugs-1237847 ] wxPerl does not build with wxUniversal
Bugs item #1237847, was opened at 2005-07-13 23:24 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=115655&aid=1237847&group_id=15655 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Mattia Barbon (mbarbon) Assigned to: Nobody/Anonymous (nobody) Summary: wxPerl does...

Fwd: wxPerl on the Mac; was: [wxperl-users] Re: problems with wxPerl
>To: Jouke Visser <jouke@pvoice.org>, wxperl-users@lists.sourceforge.net >From: Christian Jaeger <christian.jaeger@sl.ethz.ch> >Subject: wxPerl on the Mac; was: [wxperl-users] Re: problems with wxPerl >Date: Sun, 30 Sep 2001 23:08:19 +0100 > >Hello, > >I'm crossposting this reply to the macosx-perl mailing list because >there is some interest, too. Actually I forgot to put the macosx-perl adress on it. >At 14:02 Uhr +0200 24.9.2001, Jouke Visser wrote: >>I wondered if anyone yet tried to compile wxPerl on a Mac. If not, I'...

[wxperl-users] [ wxperl-Bugs-1163248 ] wxperl webpage is appalling broken
Bugs item #1163248, was opened at 2005-03-14 12:24 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=115655&aid=1163248&group_id=15655 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Karl Palsson (kpalsson) Assigned to: Nobody/Anonymous (nobody) Summary: wxperl webpage is appalling broken Initial Comment: Despite loudly proclaiming to be XHTML 1.0 and having the link to invite users to prove it http://validator.w3.org/che...

[wxperl-users] [ wxperl-Patches-1430238 ] OSX wxPerl bundle error
Patches item #1430238, was opened at 2006-02-12 11:08 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=315655&aid=1430238&group_id=15655 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: John Ralls (jralls) Assigned to: Nobody/Anonymous (nobody) Summary: OSX wxPerl b...

[wxperl-users] [ wxperl-Bugs-1407418 ] wxPerl crashes in Debug Mode
Bugs item #1407418, was opened at 2006-01-16 16:25 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=115655&aid=1407418&group_id=15655 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Outaspace (outaspace) Assigned to: Nobody/Anonymous (nobody) Summary: wxPerl crashe...

[wxperl-users] [ wxperl-Bugs-1544543 ] http://www.wxperl.de/
Bugs item #1544543, was opened at 2006-08-22 14:49 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=115655&aid=1544543&group_id=15655 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Stephan Springer (tengai) Assigned to: Nobody/Anonymous (nobody) Summary: http://ww...

[wxperl-users] MozEmbed and WxPerl
Has anyone wrapped the mozilla embedded library for WxPerl the way it's been done for Gtk (and Wx under Python) by any chance? I need this, but I figured I'd check to see if someone'd done it before I did it myself. -- Dan --------------------------------------it's like this------------------- Dan Sugalski even samurai dan@sidhe.org have teddy bears and even teddy bears get drunk Hi Dan, Dan Sugalski <dan@sidhe.org> wrote: > Has anyone wrapped the mozilla ...

[wxperl-users] wxPerl constants
Hi, Newbie question - how does one suck in all the wxPerl constats into your code ie stulff like wx_OK etc etc. Geoff -- View this message in context: http://www.nabble.com/wxPerl-constants-t1177761.html#a3098302 Sent from the wxperl-users forum at Nabble.com. On Feb 23, 2006, at 1:47 PM, Geoff M wrote: > > Hi, > > Newbie question - how does one suck in all the wxPerl constats into > your > code ie stulff like wx_OK etc etc. > > Geoff Name all of the constants your package needs in the "use statement. E.g.: use Wx qw(wxHORIZONTA...

[wxperl-users] wxPerl demo
Hi all, I am going to split the demo distribution from wxPerl, make it installable from CPAN and include most of what is currently under samples/ inside the demo. As a start I created the wxDemo module in CVS, which is a slightly improved version of the current demo, plus code extracted from the (horrible) control sample. In the next wxPerl release, I will remove the demo/ subdirectory and any samples I was able to assimilate in the demo. In the future I plan to change the look of the demo to be somewhat like the 'widgets' wxWidgets sample: on the right of the ...

[wxperl-users] WxPerl on FreeBSD?
Has anyone built WxPerl on FreeBSD? The problem is that Perl on FreeBSD is built without pthreads, but wxwindows is built with pthreads. perl5 Makefile.PL complains about library settings it inherits from gtk-config: % /usr/local/bin/perl5 Makefile.PL Checking if your kit is complete... Looks good Unrecognized argument in LIBS ignored: '-Wl,-E' Unrecognized argument in LIBS ignored: '-pthread' Wheb built this way, "make test" reports it can't find pthread_create. Manually sprinkling a bunch of "-pthread"s and "-lc_r" gets it t...

[wxperl-users] wxPerl overview
dear monks and mongers in the wx docu is a page about wxpython. see at: http://proton-ce.sourceforge.net/rc/wxwindows/docs/html/wx/wx500.htm#wxpython but nothing about wxperl. im about to change that. I askby this way you, all my precious brothers and sisters, for any suggestions and hints. my half ready version is online at http://proton-ce.sourceforge.net/rc/wxperl/wx500.htm. i know the chapter about other gui isnt ready, maybe has someone more experience with PerlQT or PerTK to prevent that i blame myself. and the text for the hello wxperl, .... im on it the linklist to t...

[wxperl-users] wxPerl-Constructors
Hi all, I've finally gotten around to the s/WxPerl/wxPerl/ rename. Has anybody tried it yet? Any thoughts before it goes on CPAN? http://scratchcomputing.com/svn/wxPerl-Constructors/trunk The next release of dotReader will be depending on it, so that should happen "real soon now". --Eric -- "Beware of bugs in the above code; I have only proved it correct, not tried it." --Donald Knuth --------------------------------------------------- http://scratchcomputing.com --------------------------------------------------- Hi Eric. I think ...

[wxperl-users] your wxPerl wishlist?
Hi all, I'm working on a few ideas for better expressing wx child widgets and layouts in Perl and I'm curious what you think is most needed. First, let me say a big thank you to Mattia. I've been using wxPerl for a while now and am fairly familiar with the code and what a monumental effort this was and is. Mattia, you deserve many more thank-you's and likely don't hear them often enough. What I'm working on is something like an "ideal syntax", not any sort of flaw in the bindings. Next, I've heard "I want a good, free GUI rad too...

Web resources about - Learning wxPerl - Program structure - perl.wxperl.users

Crystal structure - Wikipedia, the free encyclopedia
A crystal structure is composed of a pattern, a set of atoms arranged in a particular way, and a lattice exhibiting long-range order and symmetry. ...

Mosquito Hill fire: Structures lost as scrub burns on Fleurieu Peninsula - AdelaideNow Search Search
HOMES were threatened on Thursday as a bushfire raged through scrub on the Fleurieu Peninsula.

Big Bash League: Finals structure unlikely to change despite hoodoo for teams finishing on top
The failures of the top-placed teams in finals across all five seasons of the Big Bash League is unlikely to trigger a change in structure to ...

IPG's MullenLowe Introduces Network Structure and Rebranding
Following the merger of Interpublic Group of Cos.shops Mullen and Lowe to create MullenLowe, the bigger shop is now reorganizing as an integrated ...

COWI Strengthens Structure in North America
Three well-known specialized bridge, tunnel and marine engineering consultants have combined to drive the growth of COWI in North America. Effective ...

Agile Frameworks: Structure, Structure, Structure
As I read through Tom Grant’s article on Agile Frameworks, one word kept jumping out at me: structure! People like frameworks because they provide ...

Hitman's release structure changed, now fully episodic
"What exactly is the new Hitman going to be?" That's a question that has been on players' minds for a long time now. Looking in from the outside, ...

Copy Hollywood's 3-Act Structure To Make Your Pitch Irresistible
There’s a difference between a story, a good story and a transformative one that moves hearts and minds. The classic 3-act structure will help ...

Response to Paris Attacks Points to Weaknesses in French Police Structure
Accounts from survivors, officials and experts reveal that the terrorists operated for substantial periods with little hindrance, and that France’s ...

Response to Paris Attacks Points to Weaknesses in French Police Structure
PARIS — Since the devastating Nov. 13 attacks in Paris , the French police have offered only a fragmentary outline of their response and of how ...

Resources last updated: 2/3/2016 9:25:10 PM