From: Martin B. <mb...@ib...> - 2004-07-09 09:47:42
|
Hi, Up until now I've always used Glade to generate wxperl source code in perl, but now I'm wondering about switching to XRC. What are the advantages/disadvantages of use XRC ? I find regenerating perl code is a bit messy, when I add/change the GUI in Glade, so I wondered if this would be easier if I seperate the GUI from the code ? Any comments or sugesstions on this ? and could anyone point me to some good XRC examples so I can use them as a template ? (I have the XRC example in /eg) Cheers Martin ****************************************************************************** The information in this document, including any attachments or subsequent correspondence originating from this email address ("email"), is confidential and may be legally privileged. It is intended solely for the addressee. However, it may be intercepted by the system controller at Bankgesellschaft Berlin AG for the purposes of monitoring communications relevant to the system controller's business. Access to this email by anyone else is unauthorised. If you have received this email in error, please notify the Sender immediately by telephone. Please also delete this email from your computer. Any form of reproduction, dissemination, copying, disclosure, modification, distribution or publication of this email is prohibited without the prior consent of Bankgesellschaft Berlin AG. If you are not the intended recipient, any action taken or omitted to be taken in reliance of this email is strictly prohibited and may be unlawful. Bankgesellschaft Berlin AG accepts no liability for the consequences of any person acting, or refraining from action in reliance of this email ****************************************************************************** |
From: Peter G. <pe...@pg...> - 2006-02-14 20:32:04
|
I have an XRC file with the lines <object class="wxTextCtrl" name="input_text"> <style>wxTE_MULTILINE</style </object> How, in wxPerl, do I get a handle to input_text and append text to it? Thanks Peter |
From: mattia\.barbon\@libero\.it <mat...@li...> - 2004-07-09 10:27:58
|
> Any comments or sugesstions on this ? and could anyone point me to som= e > good XRC examples so I can use them as a template ? (I have the XRC= example > in /eg) Do you mean the ome in the demo? If not, have yo= u looked at it? HTH Mattia |
From: herbert b. <dei...@we...> - 2004-07-09 10:12:14
|
for me its building UI in wxperl easy and produces readable code. its a matter what format you prefer. if you mor comfortable with XML take XRC. the second advantage is you have complete seperate User Interfacce from Application and xrc can be reloaded during the program runs. so far herbert proton-ce.sf.net Martin Bower wrote: >Hi, > >Up until now I've always used Glade to generate wxperl source code in perl, >but now I'm wondering about switching to XRC. > >What are the advantages/disadvantages of use XRC ? > >I find regenerating perl code is a bit messy, when I add/change the GUI in >Glade, so I wondered if this would be easier if I seperate the GUI from the >code ? > >Any comments or sugesstions on this ? and could anyone point me to some >good XRC examples so I can use them as a template ? (I have the XRC example >in /eg) > >Cheers > >Martin >****************************************************************************** >The information in this document, including any attachments or subsequent >correspondence originating from this email address ("email"), is confidential >and may be legally privileged. It is intended solely for the addressee. >However, it may be intercepted by the system controller at Bankgesellschaft >Berlin AG for the purposes of monitoring communications relevant to the system >controller's business. Access to this email by anyone else is unauthorised. > >If you have received this email in error, please notify the Sender immediately >by telephone. Please also delete this email from your computer. > >Any form of reproduction, dissemination, copying, disclosure, modification, >distribution or publication of this email is prohibited without the prior >consent of Bankgesellschaft Berlin AG. If you are not the intended recipient, >any action taken or omitted to be taken in reliance of this email is strictly >prohibited and may be unlawful. Bankgesellschaft Berlin AG accepts no >liability for the consequences of any person acting, or refraining from action >in reliance of this email >****************************************************************************** > > >------------------------------------------------------- >This SF.Net email sponsored by Black Hat Briefings & Training. >Attend Black Hat Briefings & Training, Las Vegas July 24-29 - >digital self defense, top technical experts, no vendor pitches, >unmatched networking opportunities. Visit www.blackhat.com >_______________________________________________ >wxperl-users mailing list >wxp...@li... >https://lists.sourceforge.net/lists/listinfo/wxperl-users > > > |
From: Huub P. <hu...@tr...> - 2004-07-09 10:31:35
|
> Hi, > > Up until now I've always used Glade to generate wxperl source code in perl, > but now I'm wondering about switching to XRC. > > What are the advantages/disadvantages of use XRC ? > I have no experience whatsoever with XRC so no help on that point from me > I find regenerating perl code is a bit messy, when I add/change the GUI in > Glade, so I wondered if this would be easier if I seperate the GUI from the > code ? > I've used wxGlade for quite a while now and have no problems with regenerating. It's just a way of working you might need to get used to. Here's how I do it. Like the docs say (and you probably know) you have to stay clear of the parts between the glade tags: # begin wxGlade: blabla..... < GENERATED GLADE CODE HERE > # end wxGlade I always let wxGlade use "Seperate file for each class" and add all my events and other stuff needed on creation at the end of the generated "__set_properties" sub, AFTER the # end wxGlade tag. I seldomly need to add something at the top of the routine or add something to the "__do_layout" sub, but never needed to alter the generated code. I have always found a workaround. As an example: The ListCtrl styles wxLC_HRULES and wxLC_VRULES are not available in wxGlade (0.3.2) so I altered the top of the "__set_properties" sub like this: sub __set_properties { my $self = shift; $self->{list_ctrl_1}->SetWindowStyleFlag(134217763); # begin wxGlade: MyDialog::__set_properties ..... This way I have added a style without altering the wxGlade code so regenerating doesn't overwrite any of my own code. If you need more examples on how I work with wxGlade feel free to ask. Cheers, Huub Peters. |