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: Mattia B. <mb...@ds...> - 2002-08-26 19:08:13
|
> > > > > >These methods are recent additions (post wxWindows 2.3.2) you will need to > >compile wxPerl against a CVS snapshot to get them. The binaries > >downloadable from the bottom of the wxPerl download page have them, too. > > > This is strange. I downloaded the binary ppm distro for Activestate > Perl, which tells me it's built against wxWindows 2.3.3....shouldn't > that be enough? Yes, and this is enough for me (using the PPM): C:\>perl -MWx -e "print Wx::wxVERSION_STRING(), qq{\n};$s = Wx::GridSizer->new( 1, 2 ); $s->FitInside( )" wxWindows 2.3.3 Usage: Wx::Sizer::FitInside(THIS, window) at -e line 1. What does this print for you? Regards Mattia |
From: Mattia B. <mb...@ds...> - 2002-08-26 19:08:03
|
> I'll make a start for this soon and would like to invite everyone to > contribute. My experience is that the wxWindows docs themselves are not > quite what you're looking for while building a wxPerl application, > because it's not always clear wether a function or class is implemented The "implemented class" part is not that difficult; the "implemented function" part should be doable (automatically); which way should implemented/not implemented classes/dunctions be marked? > in wxPerl or not, what parameters wxPerl expects and so on. If you could sketch some way to make parameter wxPerl expects, or whatever, clearer, *and* if this can be made automatically (i.e. by a script), I could incorporate this in the docs. Regards Mattia |
From: Mattia B. <mb...@ds...> - 2002-08-26 19:08:02
|
> This is not a problem, HtmlHelp works, but the following code gives the > warnings below (when warnings are enabled). > > -------------------------------------------- > my $help = Wx::HtmlHelpController->new(); > > $help->Wx::HtmlHelpController::AddBook("./help/mainhelp.zip","./help/mai > nhelp.zip" ); > > $help->DisplayContents(); > -------------------------------------------- > > Gives the following warnings: > > Can't locate package Wx::HelpControllerBase for > @Wx::HtmlHelpController::ISA at ... put an "use Help;" somewhere > Argument "./help/mainhelp.zip" isn't numeric in subroutine entry at ... The second argument to AddBook needs to be a boolean (typically 0 or 1). Regards Mattia |
From: Mattia B. <mb...@ds...> - 2002-08-26 19:07:58
|
This is maily for Marcus, but might interest others. There are two ways to workaround the bug you reported (I suddenly realized that I did not explain the workaround, sorry) 1 - Call directly ->InsertItemPrev (if the 2nd argument is a Wx::TreeItemId) or ->InsertItemBef (if the 2nd argument is an integer) 2 - do this, after the "use Wx;" undef *Wx::TreeCtrl::InsertItem; *Wx::TreeCtrl::InsertItem = sub { my $this = shift; if( ref( $_[1] ) && $_[1]->isa( 'Wx::TreeItemId' ) ) { return $this->InsertItemPrev( @_ ) } return $this->InsertItemBef( @_ ); } HTH Mattia |
From: Jouke V. <jo...@pv...> - 2002-08-26 09:14:12
|
> > >These methods are recent additions (post wxWindows 2.3.2) you will need to >compile wxPerl against a CVS snapshot to get them. The binaries >downloadable from the bottom of the wxPerl download page have them, too. > This is strange. I downloaded the binary ppm distro for Activestate Perl, which tells me it's built against wxWindows 2.3.3....shouldn't that be enough? Jouke |
From: Jouke V. <jo...@pv...> - 2002-08-26 09:06:37
|
> > >sorry, but what do you mean with "I am compiling a list..." >what do you compile? > creating a list... >>My experience is that the wxWindows docs themselves are not >>quite what you're looking for while building a wxPerl application, >> > >i really like them. > I do like the way it's done, but I don't like the lack of wxPerl notes and wxPerl syntax Jouke |
From: Mattia B. <mb...@ds...> - 2002-08-26 08:49:59
|
> hello, > > i wish to have shortcuts in my application. > > respectively i already did. i added an onchar on every object on the frame. > but the shortcut don't work if i used the toolbar or menu because non of > the onchar controls have the focus. > > so my question: > how can i check on the whole wx::frame / application for keyevents? > > http://www.lpthe.jussieu.fr/~zeitlin/wxWindows/docs/wxwin452.htm#roughguide > tells me something about: > BEGIN_EVENT_TABLE, END_EVENT_TABLE > but looks like they aren't implemented in wxperl. > > and somewhere else i found (don't remember where): > EVT_CHAR($this, \&handleKeyEvents); # (was in c) > but this doesn't work either... > > help greatly appreciated. To be honest I have no idea (and could not find anything obvious). Try asking on wx-users. Sorry Mattia |
From: Mattia B. <mb...@ds...> - 2002-08-26 08:49:53
|
> I'm working to port the class wxIE to wxPerl. Since wxIE use ActiveX I > need to use a MSW compiler. I got the Visual Studio 6.0 and I'm making m Not exactly. wxIE compiles and runs fine when built with MinGW GCC 3.1 (beta), w32api from CVS, some patches to wxIE, and wxWindows is compiled statically (MinGW GCC 3.1 has some problems building wxWindows as a DLL, MinGW GCC 2.95 has some COM-related bugs that prevent wxIE from working). This means that you need to recompile wxWindows statically (don't pass the WXMAKINGDLL=1 parameter), and compile wxPerl starting with "perl Makefile.PL --static"; note that I did not test the --static flag under Win32, so it might not work. At the moment it is probably better if you stick to Visual Studio. > first tests with this compiler. I have success bulding a sample based in the > minimal sample, showing the browser inside the frame. > My question is: To build Perl and wxPerl, and all my other stuffs I like > to use MinGW. Can I make the XS for wxIE and compile it with VS6 and use the > wxIE DLL with the other binarys from MinGW?! I know that different modules > of Perl can be made with different compilers, but all the stuffs of wxPerl > share the wxwindows DLL! Correct, this means that you can't do what you want, unfortunately. You need to compile wxPerl wilt VS6 if you want to build wxIE with VS6. > I need to know all this first to start the XS! Regards Mattia |
From: <so...@bl...> - 2002-08-26 08:48:48
|
> That's a very usable list of workarounds and bugs. I am compiling a lis= t > of what I'm running into while developing the wxPerl version of pVoice > myself. sorry, but what do you mean with "I am compiling a list..." what do you compile? > The idea I had was to setup a little site (wiki or something) > with complete documentation of everything I'm using and all expierences= > (things that don't work and possible workarounds). would really be great. > I'll make a start for this soon and would like to invite everyone to > contribute. i'll use it and insert everything i found/will find. > My experience is that the wxWindows docs themselves are not > quite what you're looking for while building a wxPerl application, i really like them. > because it's not always clear wether a function or class is implemented= > in wxPerl or not, what parameters wxPerl expects and so on. yeah, that's really a problem. greeting Marco |
From: Mattia B. <mb...@ds...> - 2002-08-26 08:47:08
|
> Okay, I think there's possibly an error in Wx::HtmlHelpController. It > insists on the following: No, there isn't :-) > "Usage: Wx::HtmlHelpController::AddBook(THIS, book, show_wait) ..." > > However, if you place $this as the first parameter you get the error I > sent previously. It obviously wants the file path. No, the "THIS" the error refers to is the invocant (i.e. the object you call the method on). > So...this works :-) : > > $help->Wx::HtmlHelpController::AddBook("./help/helpviewtest.zip","./help > /helpviewtest.zip" ); > > Give it the file path twice. I've not checked the source yet, but > something's mixed up. No, according to the help on wxHtmlHelpController::AddBook, it takes two parameters, the path and a flag bool AddBook(const wxString& book, bool show_wait_msg) adding the invocant (THIS), it makes three parameters. $help->Wx::HtmlHelpController::AddBook("./foo.zip", 1); or $help->Wx::HtmlHelpController::AddBook("./foo.zip", 0); > Anyway, the HTMLHelp in wx rocks. Far better than M$ HTML Help, imo. IMHO the MS HTML help (aside from being Win32-only) is much better than the wxWindows HTML help. But of course these are YHO and MHO, and AHHOO (Anyone Has His Own Opinion) ;-) Regards Mattia P.S.: from your previous mail --- Wx::FileSystem::AddHandler( Wx::ZipFSHandler->new() ); #Don't know if this is needed? ### this should not be needed my $fs = Wx::FileSystem->new(); #Don't know if this is needed? ### neither should this $fs->ChangePathTo( 'd:/wx/helpviewtest.zip' ); my $help = Wx::HtmlHelpController->new(); $help->AddBook($this, 'd:/wx/helpviewtest.zip'); $help->DisplayContents(); --- |
From: <so...@bl...> - 2002-08-26 08:46:30
|
> I don't know about wxListCtrl (haven't used it so far), but couldn't yo= u > just rebuild the list after you do a sort in Perl yourself? yes and no. if there's no wx way, that's what i'll do. but the problem is that if there are 1000 listitems, and everyone needs about 10ms to be created, a users would have to wait 10 seconds till he see something if i put everything in an array first and sort it. because of this it would be very useful if there's a wx way which handles= the sorting while the emails are inserted. greeting Marco |
From: Mattia B. <mb...@ds...> - 2002-08-26 08:34:00
|
> Hi, > > I'm trying to use a GridSizer inside a Wx::ScrolledWindow and it seems that > some of the Wx::Sizer methods (at least FitInside and SetVirtualSizeHints) > are not exported. > > Is this correct and if so, how do I work around it? These methods are recent additions (post wxWindows 2.3.2) you will need to compile wxPerl against a CVS snapshot to get them. The binaries downloadable from the bottom of the wxPerl download page have them, too. Regards Mattia |
From: Mattia B. <mb...@ds...> - 2002-08-26 08:29:47
|
> Quite a while ago I found out that wxPerl was nowhere to be found on > search.cpan.org's User Interfaces category - the category where Tk, Gtk, > X11 and the like reside. > > I sent an email to Graham Barr, who maintains the site to ask him to > update this. He replied the following: > > >The categories on the front are derived from the module list on PAUSE. > > > >If a module is missing, it is up to the author of that module to register it > >with PAUSE. > > So to make wxPerl easier to find: Mattia, would you please update this? Will do. > Jouke Visser > PS: I've been away for a while, but back with good ideas and the will to > execute them Great! Mattia |
From: Mattia B. <mb...@ds...> - 2002-08-26 08:06:00
|
> I was just wondering if there is a way to make wxPerl work with "raw" > window handles. I'm using wxPerl 0.10 on Win32, and I'm writing an > application that integrates with another one... and I'd really like to make > some of my dialogs modal... catch being their parent window is the main > application window, which I can get a window handle for, but I don't think I > can tell a wxWindows object to use it as it's parent. You should be able to do that in wxWindows, but this is not wrapped (yet) in wxPerl. It is now in the TODO. > If anyone's managed to do this, or if I'm missing something painfully > obvious, any help would be greatly apprecaited. Regards Mattia |
From: Jouke V. <jo...@pv...> - 2002-08-26 07:55:27
|
Hi, <snip> >here stuff that i found while programming an more or less complex application >(a MUA: http://coding.soapy.ch (download currently broken, will work again >tonight at about 20.00): > <snip> That's a very usable list of workarounds and bugs. I am compiling a list of what I'm running into while developing the wxPerl version of pVoice myself. The idea I had was to setup a little site (wiki or something) with complete documentation of everything I'm using and all expierences (things that don't work and possible workarounds). I'll make a start for this soon and would like to invite everyone to contribute. My experience is that the wxWindows docs themselves are not quite what you're looking for while building a wxPerl application, because it's not always clear wether a function or class is implemented in wxPerl or not, what parameters wxPerl expects and so on. Jouke |
From: Marco T. <so...@so...> - 2002-08-25 21:06:45
|
>>can someone give a small example how to print the text in a textctrl? > >Get the text from the control then: > >$this->printer->PrintText($text); > >Is that what you're looking for? yes, but i still don't know how to use it. i'm unable to find "PrintText" in the wxWindows docu. can you implement this in my little example i added to this email? would be great! greeting Marco |
From: Marcus <li...@wo...> - 2002-08-25 20:03:19
|
>can someone give a small example how to print the text in a textctrl? Get the text from the control then: $this->printer->PrintText($text); Is that what you're looking for? Marcus |
From: Marco T. <so...@so...> - 2002-08-25 19:25:01
|
hello i tried to change the printing demo to take the data from a textctrl. but i was unable to do it because i don't understand what the demo is exactly doing... can someone give a small example how to print the text in a textctrl? tanks&greeting Marco -- /-o-\ (StarWars fighter) |
From: Marcus <li...@wo...> - 2002-08-25 16:39:04
|
>Since I would like to change completly from Tk to wxPerl, I would like to >know, how stable it is in the moment. I've been working on a larger app for the past few months and I've found wxPerl very stable. For the few things lacking there are workarounds, and Mattia is always very obliging should you be faced with serious trouble. I've developed an app in Perl/Tk as well (www.uploadaway.com), and I have to say that I find wxWindows far better in performance and looks. The familiarity of the native GUIs helps users accept the app more readily also. >I'm particulary interested in the HTML support, because I >would like to develop a simple HTML editor I'm working on one too and using the STC control, i.e. scintilla as the editor. You can download the current preview version for Windows here and take a look: http://www.wordit.com/prima (Btw, the website was generated by the app) It will be commercial too, but if you want to work together on the HTML functions I'm open to that. I have a testing version, and we could probably create a little open source editor as a by product? >Would it be possible to develop an editor, in whom a user can dynamically change the text or insert >images (drag'n'drop)? You mean WYSIWYG? Marcus |
From: Marco T. <so...@so...> - 2002-08-25 12:20:19
|
hello i whish to sort my ListCtrlItems. the ListCtrl is in report mode. i noticed the SortItems function, but it only sorts the items after the ItemData, not after the labels. is there a function/a way to sort the items after the text? if not, what would be a good/fast way do do this myself? think that's a very mathematically problem. thanks&greeting Marco |
From: Marco T. <so...@so...> - 2002-08-25 12:08:33
|
>> hello, >> >> i wish to have shortcuts in my application. >> >> respectively i already did. i added an onchar on every object on the frame. >> but the shortcut don't work if i used the toolbar or menu because non of >> the onchar controls have the focus. >> >> so my question: >> how can i check on the whole wx::frame / application for keyevents? >> >> http://www.lpthe.jussieu.fr/~zeitlin/wxWindows/docs/wxwin452.htm#roughguide >> tells me something about: >> BEGIN_EVENT_TABLE, END_EVENT_TABLE >> but looks like they aren't implemented in wxperl. >> >> and somewhere else i found (don't remember where): >> EVT_CHAR($this, \&handleKeyEvents); # (was in c) >> but this doesn't work either... >> >> help greatly appreciated. > >To be honest I have no idea (and could not find anything obvious). but I got an "idea" yesterday. i took a look at your samples and noticed in caret.pl the shortcut in the menu: ($file->Append($id_blinktime, "&Blink time...\tCtrl-B");) i implemented it now this way in my application. not exactly what i need but this will do it too. but i'm curious: this is nowhere documentated. where can i find informations about this feature? what can i use everything there? "Ctrl-" and "Alt-" are clear, but what about only the "Delete" keyboardbutton or only an "A" or "B" or "Shift-" ? greeting Marco |
From: Marco T. <so...@so...> - 2002-08-25 12:01:39
|
<snip> >Since I would like to change completly from Tk to wxPerl, I would like to >know, how stable it is in the moment. <snip> hello my opinion is that wxPerl and wxWindows are at a usuable state of stability. both have still some bugs and you have to do workarounds from time to time but that's not that often. here stuff that i found while programming an more or less complex application (a MUA: http://coding.soapy.ch (download currently broken, will work again tonight at about 20.00): oh, before i begin: i use wxPerl 0.10 (wxWin 2.2.9) and the things i described here are tested on win98 and redhat 7.2 i can't use the 0.11 built because of a bug (already reportet to mattia) wich i can't do a workaround for in my application and i can't expect users of the application to change the wxPerl lib themselve. and i don't know if the problems described below are already fixed in 0.11 or if they are wxwindows bugs) #################### Wx::ComboBox: - GetCount broken on Linux, but works on Windows - GetString "broken" on Win, but works on Linux not totally broken, the problem is that if you do GetString on a not existing index it should return nothing. on Win it returns first garbage and if you do it again it always returns "!" so, this two things mean to me that if i wish to know all the content of a ComboBox, i have to get it this way: if($Wx::_platform == $Wx::_msw) { for($i=0; $i<$this->{attachments}->GetCount; $i++) { print $this->{attachments}->GetString($i) . "\n"; } } elsif($Wx::_platform == $Wx::_gtk) { while($string = $this->{attachments}->GetString($i++)) { print $string . "\n"; } } #################### Wx::Choice "Number" and "GetString" broken on Windows, don't know about linux. (the same problem with GetString like at ComboBox) #################### Wx::ListBox "Number" broken on Windows, don't know about linux #################### Wx::MessageDialog something wrong with linux. mattia already gave a workaround: @Wx::GenericMessageDialog::ISA = 'Wx::MessageDialog'; #################### Wx::TreeCtrl in a Wx::Dialog: problems with renaming on windows (there are much mails in the archive about this). It's a wxWindows bug and not fixed till today. someone programmed at the problem but it was never fixed properly (my workaround: removed the feature of my application that needs this) #################### Wx::ListCtrl Windows: If you insert a bold Item at the top the list, the headerlabel change to bold too. wxWindows bug. works on linux. "Fixed" in newer wxWindows version than 2.2.9. no more bold headerlabels but instead of this problem there's a new: the bold item's arent handled properly if you remove or insert another one above the bold one. (a reason why i can only use wxPerl builts compiled against 2.2.9 and no newer) #################### Wx::TreeCtrl SetItemBold broken on Linux, not on Windows. my workaround: change the background color instead of set it bold -> generates another problem (this time with windows). the item's on whicht the background color was changed once have an ugly yellow fontcolor if i select them later #################### think i found more but i reported them already to the list and forgot it now. like i said, both (wxPerl and wxWindows) both still have bugs. but for most of them there are workarounds. so, if you wish to program your editor, you should expect to stumble over such problems like i described because not every little thing in wxPerl/wxWindows is tested on every platform (well, the users of the library are here for something too, right?) hope my little experience report/review helps you to decide if you'll use wxPerl or not. I suggest you to do it, it's worth it after my opinion. and i made the experience that mattia is always very nice and obliging if you need a special built for some reasons. greeting Marco |
From: Hermann-Marcus B. <he...@ci...> - 2002-08-25 08:26:49
|
Hello, i want to tell the developers of wxPerl, that this project is one of the most interesting momentarily developed. It would be a shame, if wxPerl wouldn't reach one day version 1.0 (as it looks momentary for promising projects like Soap::Lite (still 0.55) or Inline (still 0.43)). Since I would like to change completly from Tk to wxPerl, I would like to know, how stable it is in the moment. I'm developing a rather large CMS for an inhouse project (which will become probably never Open Source, but who knows). I'm particulary interested in the HTML support, because I would like to develop a simple HTML editor (i have done it already for Tk, but Tk pushes here to its borders). I looked in the demo, but the dynamic HTML demo is not working (Activestate Perl 5.6, Win 2000). So, how good will be the HTML-Support inside of wxPerl? Would it be possible to develop an editor, in whom a user can dynamically change the text or insert images (drag'n'drop)? Thanks, Hermann-Marcus Behrens |
From: Marcus <li...@wo...> - 2002-08-24 20:24:28
|
This is not a problem, HtmlHelp works, but the following code gives the warnings below (when warnings are enabled). -------------------------------------------- my $help = Wx::HtmlHelpController->new(); $help->Wx::HtmlHelpController::AddBook("./help/mainhelp.zip","./help/mai nhelp.zip" ); $help->DisplayContents(); -------------------------------------------- Gives the following warnings: Can't locate package Wx::HelpControllerBase for @Wx::HtmlHelpController::ISA at ... Argument "./help/mainhelp.zip" isn't numeric in subroutine entry at ... Marcus |
From: Jouke V. <jo...@pv...> - 2002-08-22 11:08:49
|
Hi, I'm trying to use a GridSizer inside a Wx::ScrolledWindow and it seems that some of the Wx::Sizer methods (at least FitInside and SetVirtualSizeHints) are not exported. Is this correct and if so, how do I work around it? Jouke |