You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
|
Feb
(7) |
Mar
(5) |
Apr
(4) |
May
(15) |
Jun
(10) |
Jul
(4) |
Aug
(12) |
Sep
(39) |
Oct
(22) |
Nov
(46) |
Dec
(65) |
2002 |
Jan
(19) |
Feb
(27) |
Mar
(50) |
Apr
(73) |
May
(85) |
Jun
(52) |
Jul
(49) |
Aug
(95) |
Sep
(152) |
Oct
(81) |
Nov
(42) |
Dec
(62) |
2003 |
Jan
(45) |
Feb
(47) |
Mar
(101) |
Apr
(110) |
May
(53) |
Jun
(72) |
Jul
(125) |
Aug
(77) |
Sep
(87) |
Oct
(69) |
Nov
(55) |
Dec
(71) |
2004 |
Jan
(127) |
Feb
(68) |
Mar
(93) |
Apr
(102) |
May
(64) |
Jun
(92) |
Jul
(40) |
Aug
(113) |
Sep
(44) |
Oct
(61) |
Nov
(44) |
Dec
(100) |
2005 |
Jan
(57) |
Feb
(51) |
Mar
(101) |
Apr
(73) |
May
(45) |
Jun
(97) |
Jul
(92) |
Aug
(94) |
Sep
(46) |
Oct
(83) |
Nov
(82) |
Dec
(68) |
2006 |
Jan
(92) |
Feb
(116) |
Mar
(84) |
Apr
(66) |
May
(40) |
Jun
(57) |
Jul
(89) |
Aug
(82) |
Sep
(58) |
Oct
(94) |
Nov
(104) |
Dec
(70) |
2007 |
Jan
(86) |
Feb
(108) |
Mar
(193) |
Apr
(84) |
May
(71) |
Jun
(54) |
Jul
(17) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Tyreebw D. <ohw...@ci...> - 2007-03-25 12:16:15
|
Our Last pick Doubled in 48 hours Here's your chance Critical CARE NEW Sym-CCTI Currently : 20 Cents, CHEAP!!! Add this to your radar This is a Real Business not a fly by night Get in Monday, Don't Regret later!! handle on any night.'' At one point, both Iverson and Anthony were 12-for-16 points - since their 129-127 double-overtime win at Dallas on Wednesday night. D'Antoni said. ''We're in a little bit of a funk right now. Discombobulated. We games and eight of their next nine. ''This does a lot for our confidence,'' ----- Original Message ----- From: "Tyreebw Dumas" <ohw...@ci...> To: <wxp...@li...> Sent: Thursday, March 22, 2007 8:27 PM Subject: niagara appall > Here's your chance > Critical CARE NEW > Sym-CCTI > Currently : 20 Cents, CHEAP!!! > Add this to your radar |
From: Noe L. <xve...@ma...> - 2007-03-23 17:15:41
|
We told you watch NNYR Yesterday +25% in 1 day It.s only just begun Northamerican Energy Group Corp. Symbol : NNYR 5 day Expected : $0.50 ( 500% profit ) Get in tomorrow or get left out!! This is going to double in next 2 days Real Comp with Real Products Get in tomorrow or be left out!! also had 44 against Seattle on Dec. 28 in one of his first few games with the coach on March 31, 2011, to earn a deferred-compensation package after the school's the University of Michigan's associate dean of students. Martin said he had ways. But at Michigan, we have a tradition of winning Big Ten and national of the night when his third attempt at a putback resulted in the whistle, and his 13-for-20. And many of the shots were alley-oop dunks and rim-rattling jams Nuggets. ... Nash, the NBA's assist leader at 11.6 a game, had just two assists scandal, the school's lackluster facilities and Ellerbe's awful recruiting. didn't see any way we were going to get back into the game.'' Anthony had 19 two free throws made it 109-73 in the waning seconds of the third quarter. ----- Original Message ----- From: "Noe Lindseyu" <xve...@ma...> To: <wxp...@li...> Sent: Thursday, March 22, 2007 8:27 PM Subject: kill cantonese > Ground floor to the future > Northamerican Energy G r o u p Corp > SYM-N-N-Y-R > Currently : 8 Cents, CHEAP!!! > Expected : .70 ( 1000 percent return!! ) |
From: Darrenuh D. <esc...@do...> - 2007-03-23 11:06:48
|
We told you watch NNYR Yesterday +25% in 1 day It.s only just begun Northamerican Energy Group Corp. Symbol : NNYR 5 day Expected : $0.50 ( 500% profit ) Get in tomorrow or get left out!! This is going to double in next 2 days Real Comp with Real Products Get in tomorrow or be left out!! their fourth straight win, a 131-107 blowout of the Phoenix Suns on Saturday "There were moments of delight and success (this season)," Martin said. NCAA tournament and three NIT bids. The native of Falls Church, Va., spent Nash said. ''They played with a lot of heart and energy and we weren't. So I defense. ''That team can blow you out and they can score in bunches,'' he said defense. ''That team can blow you out and they can score in bunches,'' he said Nuggets. ... Nash, the NBA's assist leader at 11.6 a game, had just two assists the University of Michigan's associate dean of students. Martin said he had led the Pirates to a 68-55 record, a trip to the round of 16 in the 2000 Iverson said the Nuggets knew they'd have to start quickly and play relentless ----- Original Message ----- From: "Darrenuh Davies" <esc...@do...> To: <wxp...@li...> Sent: Thursday, March 22, 2007 8:27 PM Subject: To edt > Ground floor to the future > North american Energy Group Corp > SYmb-N_N_Y_R > 8 Cents is a STEAL > Watch it like a hawk |
From: Mark D. <mar...@zn...> - 2007-03-22 23:58:15
|
Hi, I was trying to explain a lot of steps and concepts when really some example code would have been better. As I want to complete something myself where I have to move drawn objects about a canvas, I made sure what I was proposing actually works with an example which I've posted at: http://www.wxperl.co.uk/example3.pl.txt I'm not sure if it would work with the wxGDI interface, but if I had a lot of objects to draw I could speed up the user experience by doing the actual drawing to a separate memoryDC only when the drawing objects actually changed. Then for screen updates, I'd use the built-in fast bitmap BitBit function ($dc->Blit() ) to just copy the region of the bitmap I needed to update to the screen. But with fewer objects to draw, the approach in the example should work just fine. Regards Mark |
From: Luisa M. <xa...@th...> - 2007-03-22 20:11:27
|
We told you watch NNYR Yesterday It.s only just begun Northamerican Energy Group Corp. Symbol : NNYR 5 day Expected : $0.50 ( 500% profit ) Get in tomorrow or get left out!! This is going to double in next 2 days Real Comp with Real Products Get in tomorrow or be left out!! of the night when his third attempt at a putback resulted in the whistle, and his two free throws made it 109-73 in the waning seconds of the third quarter. We have to get back to the way we were before that game.'' The Suns, who came together for them. Anthony drew the foul and some of the loudest cheers Martin, a now-deceased former booster, told the federal government he lent basketball opening is going to be a highly sought after job," he said. "But we didn't make the NCAA tournament and that was the goal. To that extent, coach on March 31, 2011, to earn a deferred-compensation package after the school's was easily the Nuggets' best game of the season. The Nuggets shot 68 percent nine years on Mike Krzyzewski's staff at Duke, where he was a four-year |
From: Vaughn S. <vau...@in...> - 2007-03-22 18:56:00
|
Mark, I have a lot of what I have been seeking to accomplish now implemented; the ability to select, undo, redo, etc., work fluently (thanks!). Question ... where would be a good place to look for information on "refresh" and "update" as you have listed below? The reason I ask deals with the difficulties that I am having perfecting a "move" transaction. Selecting the object at the init location is OK, drawing it at the destination is OK, but I'm looking to maintain the rectangle on the tip of the cursor as I gently move it around the canvas. The brute force manner that I am accomplishing it right now is to constantly delete the rectangle at the formerly drawn position ... briefly draw it at the current mouse (X,Y) ... and repeat each interval as you continue to move the cursor. Lots of processing ... & the paint subroutine I use basically redraws *everything* ... not just the single rectangle I have selected to move. Thoughts? I am hoping that I can somehow instruct wxPerl to simply update the draw of the selected item instead of the whole sheet. Thanks, Vaughn ----- Original Message ----- From: "Mark Dootson" <mar...@zn...> To: "Vaughn Staples" <vau...@in...> Cc: "Gene Beaumont" <gen...@in...>; <wxp...@li...> Sent: Wednesday, March 21, 2007 2:41 PM Subject: Re: [wxperl-users] DCPaint Widget Question Hi, wxWidgets DC is drawing not my area, but you are going to have to become familiar with the way device contexts and, I think, drag and drop work in wxWidgets. You'll have a fair bit of reading to do! (You need the wxWidgets help file(s) ) I did once have occasion to have to do some drawing in MSWin, so I think the basic concepts are as follows: Perhaps someone else more experienced can post any errors or even point out complete misunderstanding :-) For an example, you have your DC and you want to draw two elements on it - a rectangle and a text string. You need to retain the details of the elements and draw them all each time the GUI events request that you do so. So, every time you get an 'OnPaint' event from your Wx::PaintDC object, call the drawing code for all your elements. At this stage, the location on the DC that your elements get drawn to is always the same so you would always be using $dc->SetLogicalFunction(wxCOPY); To select and move the elements you will need to become familiar with responding to mouse events and probably 'drag and drop.' Essentially all you really want to do is reset the position of your element on the DC in response to some mouse actions. To give user the feeling of 'dragging' the element, when the user presses the mouse down in your window, you need to get the xy position of the mouse from the event. The outside bounds of each of your drawing elements can be described by a Wx::Rect object. You can construct this for your 'rectangle' element, simply by recording the x,y,w,h coordinates you used to create it. The bounding rectangle of your text can be found by calling $dc->GetTextExtent(). You would probably keep some objects of your own devising that define each separate drawing element in an array, with each object containing the necessary primitive information along with the bounding Wx::Rect. So, when you get an xy position for the mouse, you can iterate through the array checking each objects Wx::Rect member to see if the xy is within that rect. ($rect->Contains()). The ordering of the array is important so that if the elements on screen overlap, you get the topmost one returned for the xy position. Once you know which object has been selected by the mouse, you can respond to a 'drag' operation by simply drawing its bounding rect outline. For this you would use $dc->SetLogicalFunction(wxINVERT); Once that is set, repeating a drawing operation simply reverts the affected elements to the original colour (so it would work on a background containing many colours). So, you would have a 'draw_dragged_object' sub that accepted a bounding rect as a param and some flag or method of knowing if this is the start of a dragging operation or the end of the operation. So sub draw_dragged_object { my ($self, $obj, $startend, $dc) = @_; if($startend !~ /START/) { $self->_draw_invert_rect(elf->{_prior_rect},$dc ) } if($startend !~ /END/) { $self->_draw_invert_rect( $obj->Rect, $dc ); } $self->{_prior_rect} = $obj->Rect; } sub _draw_invert_rect { my($self, $rect, $dc) = @_; my $savelogic = $dc->SetLogicalFunction(wxINVERT); .... Do drawing $dc->SetLogicalFunction( $savelogic ); } When the mouse is released, you can save the position of your moved object and then you can go for the full redraw. (I think Update or Refresh will do this)? Then the standard OnPaint response of simply redrawing the objects will work The bounding area of any irregular object can be represented by a Wx::Region (so you can do the selection test.) The Demo module you need to look at is wxPrinting.pm Hope this helps get you started at least. Regards Mark |
From: Evan R. <er...@ii...> - 2007-03-22 04:43:43
|
All of your advice so far has been great.<BR> <BR> Hopefully one last question for you and the list.<BR> <BR> When I execute gnuwin32 tar (called tar.exe), I get an error saying "functi= on not implemented". I should mention, contrary to other information = on the internet, that I am not running compression through tar.<BR> <BR> If I use the alternative bsdtar for windows, everything's great. Howe= ver, there is no inbuilt verification function.<BR> <BR> What gives? Has anyone ever resolved this?<BR> <BR> Evan.<BR> <BR> <BR> <BR> <B>On Sun Mar 18 1:53 , Mattia Barbon <MAT...@LI...>sent:<BR> <BR> </B> <BLOCKQUOTE style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5p= x; BORDER-LEFT: #5167c6 2px solid; MARGIN-RIGHT: 0px">On Fri, 16 Mar 2007 1= 3:50:49 +0900<BR> Evan Read <<A href=3D"javascript:top.opencompose('er...@ii...',''= ,'','')">er...@ii...</A>> wrote:<BR> <BR> Hi,<BR> <BR> <SPAN style=3D"COLOR: #ff0000">> I am currently writing my first wxperl = program. What I am doing is</SPAN><BR> <SPAN style=3D"COLOR: #ff0000">> taking a user selection of a source dir= and a destination dir and am</SPAN><BR> <SPAN style=3D"COLOR: #ff0000">> taring up the source dir to the destina= tion dir.</SPAN><BR> <BR> I haven't looked at the code yet, but I suggest you take a look<BR> at Wx::Execute and Wx::Process ("::wxExecute" and "wxProcess" in the<BR> wxWidgets documentation). They allow to (a)synchronously execute<BR> subprocesses with input/output redirection, to portably send signals<BR> and terminate processes and offer termination notification callbacks.<BR> <BR> Regards<BR> Mattia<BR> <BR> # execute asyncronously<BR> my $proc =3D MyProcess->new;<BR> my $pid =3D Wx::ExecuteArgs( [$progname, @args], 0, $proc );<BR> # use $proc to control the program<BR> # OnTerminate will be called when the process finishes<BR> <BR> package MyProcess;<BR> <BR> use strict;<BR> use base qw(Wx::Process);<BR> <BR> sub new {<BR> my $class =3D shift;<BR> my $this =3D $class->SUPER::new();<BR> <BR> return $this;<BR> }<BR> <BR> sub OnTerminate {<BR> my( $this, $pid, $status ) =3D @_;<BR> <BR> Wx::LogMessage( "Process '$pid' terminated with status $status" );<BR> }<BR> <BR> 1;<BR> </BLOCKQUOTE><BR>= |
From: Mollyt T. <gi...@re...> - 2007-03-22 03:14:03
|
Get in on Energy Bottom Northamerican Energy G r o u p Corp SYM-N-N-Y-R Stron g B reccomended at 8 Cents Short or long, this one cant go wrong AN ALL AMERICAN COMPANY, Real Company, With Real shareholders and Market Cap. Get IN Before the rush TOMORROW according to the contract. Michigan hired Amaker on hired March 29, 2001, championships and we haven't been close to doing either in a lot of ways." in the first half one night after getting just one first-half assist against D'Antoni said. ''We're in a little bit of a funk right now. Discombobulated. We |
From: Mark D. <mar...@zn...> - 2007-03-22 02:08:19
|
Hi, Attached diff fixes documented problem with Wx::Perl::ListCtrl->SetItemData being called LONG_MAX or more times. It also includes tests too. Fix involves reseting index values for all items every 2147483640th time SetItemData is called. Knowing that if I had a Wx::Perl::ListCtrl open on my desktop which refreshed every minute with 3000 items, it would crash on the 497th day caused me great concern :-) Clearly I need to get out of the house more. Mark |
From: Mark D. <mar...@zn...> - 2007-03-21 21:44:10
|
Hi, Just a couple of addenda: The OnPaint event, of course, comes from your Window, not the DC. my $savelogic = $dc->SetLogicalFunction(wxINVERT); - Completely wrong toolkit :-) You'd need my $savelogic = $dc->GetLogicalFunction(); $dc->SetLogicalFunction(wxINVERT); |
From: Mark D. <mar...@zn...> - 2007-03-21 19:41:42
|
Hi, wxWidgets DC is drawing not my area, but you are going to have to become familiar with the way device contexts and, I think, drag and drop work in wxWidgets. You'll have a fair bit of reading to do! (You need the wxWidgets help file(s) ) I did once have occasion to have to do some drawing in MSWin, so I think the basic concepts are as follows: Perhaps someone else more experienced can post any errors or even point out complete misunderstanding :-) For an example, you have your DC and you want to draw two elements on it - a rectangle and a text string. You need to retain the details of the elements and draw them all each time the GUI events request that you do so. So, every time you get an 'OnPaint' event from your Wx::PaintDC object, call the drawing code for all your elements. At this stage, the location on the DC that your elements get drawn to is always the same so you would always be using $dc->SetLogicalFunction(wxCOPY); To select and move the elements you will need to become familiar with responding to mouse events and probably 'drag and drop.' Essentially all you really want to do is reset the position of your element on the DC in response to some mouse actions. To give user the feeling of 'dragging' the element, when the user presses the mouse down in your window, you need to get the xy position of the mouse from the event. The outside bounds of each of your drawing elements can be described by a Wx::Rect object. You can construct this for your 'rectangle' element, simply by recording the x,y,w,h coordinates you used to create it. The bounding rectangle of your text can be found by calling $dc->GetTextExtent(). You would probably keep some objects of your own devising that define each separate drawing element in an array, with each object containing the necessary primitive information along with the bounding Wx::Rect. So, when you get an xy position for the mouse, you can iterate through the array checking each objects Wx::Rect member to see if the xy is within that rect. ($rect->Contains()). The ordering of the array is important so that if the elements on screen overlap, you get the topmost one returned for the xy position. Once you know which object has been selected by the mouse, you can respond to a 'drag' operation by simply drawing its bounding rect outline. For this you would use $dc->SetLogicalFunction(wxINVERT); Once that is set, repeating a drawing operation simply reverts the affected elements to the original colour (so it would work on a background containing many colours). So, you would have a 'draw_dragged_object' sub that accepted a bounding rect as a param and some flag or method of knowing if this is the start of a dragging operation or the end of the operation. So sub draw_dragged_object { my ($self, $obj, $startend, $dc) = @_; if($startend !~ /START/) { $self->_draw_invert_rect(elf->{_prior_rect},$dc ) } if($startend !~ /END/) { $self->_draw_invert_rect( $obj->Rect, $dc ); } $self->{_prior_rect} = $obj->Rect; } sub _draw_invert_rect { my($self, $rect, $dc) = @_; my $savelogic = $dc->SetLogicalFunction(wxINVERT); .... Do drawing $dc->SetLogicalFunction( $savelogic ); } When the mouse is released, you can save the position of your moved object and then you can go for the full redraw. (I think Update or Refresh will do this)? Then the standard OnPaint response of simply redrawing the objects will work The bounding area of any irregular object can be represented by a Wx::Region (so you can do the selection test.) The Demo module you need to look at is wxPrinting.pm Hope this helps get you started at least. Regards Mark |
From: Vaughn S. <vau...@in...> - 2007-03-21 11:07:58
|
Mark, Good morning & thanks for the post. Is there a particular source of information that I should seek for background information on the "SetLogicalFunction" method? I've spent the last several hours scouring the 'net for details and have mostly come up empty handed. I did locate several programming examples ... albeit nothing written in Perl. The best (attached) is written in Python, and is unfortunately beyond my grasp in terms of how to implement in Perl. In studying the attached, as a novice, it does spur recognition that the undo/redo capability is fundamental to marking up displayed images. Basic drawing (lines/rects/text) on an image is fairly straightforward. But interacting with the drawn primitives after-the-fact is really what I'm after ... the ability to select, move, delete ... and that's where I'm stuck. Any further thoughts would be greatly appreciated. Best regards, Vaughn ----- Original Message ----- From: "Mark Dootson" <mar...@zn...> To: "Gene Beaumont" <gen...@in...> Cc: <wxp...@li...> Sent: Monday, March 19, 2007 2:32 PM Subject: Re: [wxperl-users] DCPaint Widget Question Hi, I assume you just want to remove individual items rather than clear the whole canvas? Sorry, I have no code snippet but the function you need is Wx::DC::SetLogicalFunction The general approach is to repeat the drawing code after setting the appropriate logical function - so overwriting returns you to the original background. I don't have the correct logical functions to use, but hopefully this points you in the right direction. Regards Mark Gene Beaumont wrote: > Can anyone supply info and/or code snippet concerning how to undo/redo > text & primitives that are drawn on a canvas that is created via the > following: > > my $dc = Wx::PaintDC->new( $self ); > > Thanks, > Gene > > Eugene S. Beaumont Jr. > Senior Consultant > Intercept Technology Inc. > *** Essayons *** > Office: 1-404-352-0111 x924 > Fax: 585.768.9372 > http://www.intercept.com > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to > share your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > wxperl-users mailing list > wxp...@li... > https://lists.sourceforge.net/lists/listinfo/wxperl-users ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ wxperl-users mailing list wxp...@li... https://lists.sourceforge.net/lists/listinfo/wxperl-users |
From: Drake J. <gh...@me...> - 2007-03-20 23:58:28
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type"> </head> <body bgcolor="#ffffff" text="#000000"> <img alt="waken" src="cid:par...@me..." height="249" width="415"><br> com site and click on the "Download now" button.<br> I'm surprised that the consequences are to crash the whole browser, but it doesn't matter.<br> A modeless dialog box, on the other hand, sits off on the side and allows you to change its state while other windows have focus. On the Solaris Operating System and the Linux platform, this API is dependent on Gnome libraries.<br> Sorting Table Rows The basis for sorting and filtering rows in Java SE 6 is the abstract RowSorter class.<br> A toolkit-modal dialog box blocks all windows that run in the same toolkit, except those from its child hierarchy.<br> Java SE 6 has resolved this issue and several others with a new Abstract Window Toolkit (AWT) modality model.<br> Calvin Cheung: Please refer to the Java Web Start 1.<br> 509 certificates and Pretty Good Privacy (PGP) key identifiers.<br> On KDE, it is referred to as the system tray.<br> Java SE 6 technology supports four modality types: Modeless. Of course you should always use the best security practices in Java to write your applet code.<br> validate(valContext); First, you must find the location of the Signature element that you wish to validate. Please refer to the alert Java Plug-in and Java Web Start May Allow Applets and Applications to Run With Unpatched JRE. Disabling SSV in the registry is not recommended nor is it supported by Sun. What is the best and easiest way for users to install it?<br> The purpose of the KeySelector object is to obtain the public key using the information in the KeyInfo element and hand it back to be used as the validation key. This article continues the outline, with details about the following elements.<br> JDK 6 was just released end of last year.<br> Download Java SE 6 to take advantage of these improvements. Dennis Gu: SSV stands for Secure Static Version.<br> setRowSorter(sorter); The first line associates the model with the table.<br> setSize(300, 150); frame. Our goal is to minimize the probability to download and install JRE for our end users.<br> Phil Lambert: How do we prevent untrusted web pages from calling a previous version of the JRE when the clsid calls are used?<br> 0 with update release.<br> Now, a Java application launcher is able to decode an image and display it in a simple nondecorated window, as Figure 1 shows. The second block of code in Code Sample 1 creates the Reference object, which identifies the data that will be digested and signed.<br> Andrey Ashikhmin: When will Java Plug-In Technology be supported in 64-bit distributions of the JRE? Another example of a useful transform algorithm is the XPath Filter transform, which allows you to specify an XPath expression that selects a subset of nodes to be signed. crypto Contains common classes that are used to perform XML cryptographic operations.<br> gif SplashTest If your application is packaged in a JAR file, use the SplashScreen-Image option in a manifest file.<br> </body> </html> |
From: herbert b. <dei...@we...> - 2007-03-20 23:36:29
|
Hello Bob > Being "dead", for a software, means that no one uses > it. > Or rather, it is used only by a few lovers. I use it, a friend use it for commercial thing and many other do also. > But love is a form of folly; thats the most possible untrue sentence. love is most important thing of all. The official wx documented containes all you need for wxperl, all exception for wxperl are noted on place. it was always all i needed but i wrote also an good tutorial (in german). What you also miss is the fact is that Wx is designed for heavy app devlopement, with more complex GUI and more control over it than Tk. Therefore you have to pay some more typing taxes so choose wisely for your purpose. A gui designer can you still leave you most of control over GUI if you know the ID or use XRC. Wx is mostly easy because it alswas resambles the same order of parameter, most things are easy that way its only different. If Tk serves you well, fine keep using it and be happy but bashing wx with an uninformed opinion doesnt makes you look good. the things you wrote are beginner level information which almost all people know here, as far as they were correct. and please keep in mind that tk has in the perl arena much more userbase while wx is still small. and yes wxperl has shortcomming as Perl/Tk has but please inform yourself a bit more, than it makes sense to talk about. try to make clear for yourself what you want to accomplish, than you can get benefical results for you. just whining about how bad wx is, will you give nothing nor helpes us. god bless herbert |
From: Sergei S. <ser...@ya...> - 2007-03-20 23:23:58
|
--- Johan Vromans <jvr...@sq...> wrote: > Bob Hunter <cat...@ya...> writes: > > > [...] it does not follow the standard philosophy of PERL, > > ... which is spelled Perl, not PERL. > > -- Johan > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > wxperl-users mailing list > wxp...@li... > https://lists.sourceforge.net/lists/listinfo/wxperl-users > Even in case-insensitive *DOS ? Applications From Scratch: http://appsfromscratch.berlios.de/ ____________________________________________________________________________________ Don't get soaked. Take a quick peek at the forecast with the Yahoo! Search weather shortcut. http://tools.search.yahoo.com/shortcuts/#loc_weather |
From: Johan V. <jvr...@sq...> - 2007-03-20 20:42:21
|
Bob Hunter <cat...@ya...> writes: > Take Tk, for example. [... all good ...] > By comparison, wxPerl [... all bad ...] We (speaking on behalf of the wxPerl users) do not force you to use wxPerl. > I think wxPerl will die sooner than later. I think it is dead > already. I'm sorry to feel your deep disappointment in wxPerl. Now, if you would be willing to set aside your grieve and try to communicate with us you may get the help you want. Calling wxPerl dead will definitely not. -- Johan |
From: Johan V. <jvr...@sq...> - 2007-03-20 20:34:34
|
Bob Hunter <cat...@ya...> writes: > [...] it does not follow the standard philosophy of PERL, ... which is spelled Perl, not PERL. -- Johan |
From: Bob H. <cat...@ya...> - 2007-03-20 11:24:18
|
Being "dead", for a software, means that no one uses it. Or rather, it is used only by a few lovers. But love is a form of folly; you do not see it for what it truly is. I like Tk because 1. it is well documented (new users can learn it, with no need to write the documentation, given that they cannot write what they are supposed to learn in the first place) 2. it is intellectually manageable (Tk was designer by Prof. John Ousterhout, who conceived it as such. You first draw by hand your interface, with paper and pencil, then convert the design into code, leveraging on intuition and using code that actually means something with respect to the design.) By comparison, wxPerl is not documented at all (new users have to read wxPerl's source code to understand what and how they can do with it), and it is not intellectually manageable (the API is counterintuitive, as it does not follow the standard philosophy of PERL, and the code includes all sorts of objects that have no reference to the design, that is, objects that you can only see with the mind, not with your eyes when looking at the drawings). The only way to use wxPerl is via an interface builder, which does all the coding for you, and you have to trust it, and like it, for whatever code it generates, even when this code clutters your own and keeps clashing with your real tasks. Life does not need to be that hard. I understand that you like it that way, but hey! There are people who like suffering. I am not one of them. Bob ____________________________________________________________________________________ Don't get soaked. Take a quick peek at the forecast with the Yahoo! Search weather shortcut. http://tools.search.yahoo.com/shortcuts/#loc_weather |
From: Eriam S. <er...@er...> - 2007-03-20 09:35:40
|
> told to make it yourself. I think wxPerl will die > sooner than later. I think it is dead already. > Free software never dies, just think about it and document yourself. Eriam |
From: SourceForge.net <no...@so...> - 2007-03-20 09:23:58
|
Feature Requests item #1684201, was opened at 2007-03-20 02:23 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=365655&aid=1684201&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 Priority: 5 Private: No Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: InFeature Initial Comment: // System menu IDs (used by wxUniv): wxID_SYSTEM_MENU = 5200, ------- for access and add some Items :) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=365655&aid=1684201&group_id=15655 |
From: herbert b. <dei...@we...> - 2007-03-20 08:43:09
|
in german we say totgesagte leben länger. in english things you call dead, tend to live longer. i dont think wxperl is dead. i see it more and more accepting. shure there could be more docs. im willing to fix that too (curently im writing some dics for perl6). you seem to be frustrated, sorry for that, but call id thatswhy dead seems a bit immature to me (not because you flamed my vi äh wx) . wxperl is far younger but has an better coverage on perl.com (and will have when my article come out) there are also docs on perlmonks. the wx book come finaly out and i think its a matter of time when the wxperl book will come out. i dont really feel that im enough qualified to write that one but i thought about it since i know some guy who work for oreilly we will see all best to you > There are other open-source projects who do not demand > the users to get involved with their internal > development. Take Tk, for example. It is open-source, > and has no less than two books devoted to introduce > and master tkPerl. The books are specific for tkPerl, > not for Tk, and guide the novel user step-by-step, all > the way to mastering this gui. By comparison, wxPerl > has no documentation, and when you ask for it, you are > told to make it yourself. I think wxPerl will die > sooner than later. I think it is dead already. > > Good luck with you love. > > > > > ____________________________________________________________________________________ > Now that's room service! Choose from over 150,000 hotels > in 45,000 destinations on Yahoo! Travel to find your fit. > http://farechase.yahoo.com/promo-generic-14795097 > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > wxperl-users mailing list > wxp...@li... > https://lists.sourceforge.net/lists/listinfo/wxperl-users > > |
From: Bob H. <cat...@ya...> - 2007-03-20 08:07:58
|
There are other open-source projects who do not demand the users to get involved with their internal development. Take Tk, for example. It is open-source, and has no less than two books devoted to introduce and master tkPerl. The books are specific for tkPerl, not for Tk, and guide the novel user step-by-step, all the way to mastering this gui. By comparison, wxPerl has no documentation, and when you ask for it, you are told to make it yourself. I think wxPerl will die sooner than later. I think it is dead already. Good luck with you love. ____________________________________________________________________________________ Now that's room service! Choose from over 150,000 hotels in 45,000 destinations on Yahoo! Travel to find your fit. http://farechase.yahoo.com/promo-generic-14795097 |
From: Bob H. <cat...@ya...> - 2007-03-20 08:01:25
|
Hi Mark, Your messages keep falling into the SPAM bin, and do it without any intervention from me. Your address is blacklisted, and it does not matter whether it comes from the private website of a bore, as this type of filtering does not need to know who you are. Best regards Bob ____________________________________________________________________________________ 8:00? 8:25? 8:40? Find a flick in no time with the Yahoo! Search movie showtime shortcut. http://tools.search.yahoo.com/shortcuts/#news |
From: Eriam S. <er...@er...> - 2007-03-20 07:56:13
|
> > I would be most grateful if you could post details of where my address > is blacklisted. I appreciate that posting from an address at a domain > registered in my own name is a bit of a giveaway. Perhaps I should sign > up with Yahoo and undergo the stringent identification procedures. > No problems here with any blacklisting of any sort. Then for those who hates things. About the documentation: if you don't like it then improve it, about wxPerl API, if you don't like it improve it, about free software, if you don't like them don't use them. And if you don't like your job, get another job, that should be possible. Then if you hate all those things, I understand that you'd like to hurt the people who actually do like these things. But you have to think about the fact that most people, as human being, try to behave consciently. It's not always easy but it's worth the effort. So please, stop hating and start respecting the work of others. Thank you Eriam |
From: Mattia B. <mat...@li...> - 2007-03-20 05:35:43
|
On Mon, 19 Mar 2007 22:05:25 +0100 Sandor Miskey <s...@nd...> wrote: Hi, > I'm trying to use wxFRAME_EX_METAL style with no success (Mac OS X > 10.4.9, wxMac 2.6.3 > wxPerl 0.57). Is it possible? Do I have to prepare it while compiling > wxWidgets/wxPerl? It should be avilable with wxWidgets 2.6.0 and above. Which error do you get? Regards Mattia |