You can subscribe to this list here.
2001 |
Jan
(226) |
Feb
(139) |
Mar
(156) |
Apr
(95) |
May
(181) |
Jun
(166) |
Jul
(80) |
Aug
(59) |
Sep
(69) |
Oct
(83) |
Nov
(142) |
Dec
(33) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
(42) |
Feb
(91) |
Mar
(76) |
Apr
(113) |
May
(67) |
Jun
(68) |
Jul
(37) |
Aug
(41) |
Sep
(16) |
Oct
(135) |
Nov
(51) |
Dec
(21) |
2003 |
Jan
(37) |
Feb
(36) |
Mar
(37) |
Apr
(103) |
May
(68) |
Jun
(70) |
Jul
(77) |
Aug
(12) |
Sep
(9) |
Oct
(53) |
Nov
(88) |
Dec
(63) |
2004 |
Jan
(263) |
Feb
(106) |
Mar
(36) |
Apr
(21) |
May
(21) |
Jun
(34) |
Jul
(33) |
Aug
(34) |
Sep
(35) |
Oct
(21) |
Nov
(43) |
Dec
(63) |
2005 |
Jan
(28) |
Feb
(42) |
Mar
(29) |
Apr
(14) |
May
(41) |
Jun
(20) |
Jul
(65) |
Aug
(136) |
Sep
(41) |
Oct
(74) |
Nov
(34) |
Dec
(94) |
2006 |
Jan
(85) |
Feb
(94) |
Mar
(68) |
Apr
(103) |
May
(66) |
Jun
(51) |
Jul
(24) |
Aug
(56) |
Sep
(57) |
Oct
(85) |
Nov
(73) |
Dec
(68) |
2007 |
Jan
(59) |
Feb
(32) |
Mar
(13) |
Apr
(32) |
May
(36) |
Jun
(36) |
Jul
(64) |
Aug
(35) |
Sep
(19) |
Oct
(10) |
Nov
(13) |
Dec
(20) |
2008 |
Jan
(26) |
Feb
(41) |
Mar
(19) |
Apr
(24) |
May
(16) |
Jun
(33) |
Jul
(34) |
Aug
(4) |
Sep
(11) |
Oct
|
Nov
(26) |
Dec
(23) |
2009 |
Jan
(5) |
Feb
(2) |
Mar
(21) |
Apr
(16) |
May
(13) |
Jun
(6) |
Jul
(34) |
Aug
(2) |
Sep
(1) |
Oct
(7) |
Nov
(5) |
Dec
(24) |
2010 |
Jan
(3) |
Feb
(5) |
Mar
(6) |
Apr
(6) |
May
(14) |
Jun
(6) |
Jul
(1) |
Aug
(12) |
Sep
(10) |
Oct
(9) |
Nov
|
Dec
(2) |
2011 |
Jan
(4) |
Feb
(5) |
Mar
(30) |
Apr
(1) |
May
(2) |
Jun
(5) |
Jul
(3) |
Aug
(2) |
Sep
(3) |
Oct
|
Nov
(6) |
Dec
|
2012 |
Jan
|
Feb
(10) |
Mar
|
Apr
|
May
(1) |
Jun
(3) |
Jul
(1) |
Aug
|
Sep
(2) |
Oct
|
Nov
(2) |
Dec
(4) |
2013 |
Jan
(5) |
Feb
(3) |
Mar
|
Apr
(3) |
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2014 |
Jan
(2) |
Feb
|
Mar
|
Apr
(1) |
May
(3) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(9) |
Nov
(7) |
Dec
|
2015 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(4) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2017 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
(5) |
Dec
|
2019 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(2) |
Sep
|
Oct
|
Nov
|
Dec
|
From: Alex L. <sim...@ya...> - 2002-10-17 19:54:45
|
Did you try using: Win32::Shell::Execute instead of fork. I had a lot of problem with fork under win32 in the past and finally found this little gem. Alex ;) ===== ************************** ***** END OF MESSAGE ***** __________________________________________________ Do you Yahoo!? Faith Hill - Exclusive Performances, Videos & More http://faith.yahoo.com |
From: Eric H. <eri...@ch...> - 2002-10-17 19:00:48
|
I need a control that will allow my users to key in a number(qty) or decimal number (money amount) using just their mouse. A calculator control with numbers 0-9 btns, plus these btns: sign toggle, clear, clear entry, decimal. Has anyone made one of these with GUI and can you share the code please. Thank you. Eric |
From: Johan L. <jo...@ba...> - 2002-10-17 16:04:52
|
At 10:37 2002-10-17 -0400, Michael Alaly wrote: >off-list I would apprecaite it. I am new to Win32::GUI and forking and am >trying to do something very similar to what it looked like you were trying >to do. I am attempting to take a list of links from a ListView and send them >each to a child for download. I am running into lots of problems with fork >and page faults that I can't seem to solve. fork under Win32 is emulated using IThreads (the only use of IThreads in 5.6.1). They seem to work fine using pure Perl, but XS code is more difficult (Win32::GUI is XS, and it also allocates Windows resources). Any solution with fork + Perl 5.6.1 should be considered unstable unless tested a _lot_. And I still woulnd't trust it :) IThreads in Perl 5.8 is supposed to be a lot better. So when ActiveState releases a 5.8 distro, maybe we can make use for it. I think one of the new things is that variables aren't shared between threads unless you say so. And that, I hope, may solve the entire problem with non-reentrant XS code and such. That would be _real_ nice! /J -------- ------ ---- --- -- -- -- - - - - - Johan Lindström Sourcerer @ Boss Casinos jo...@ba... Latest bookmark: "Perl memory management - Jan Dubois - Re lookin..." http://aspn.activestate.com/ASPN/Mail/Message/895049 dmoz (1 of 8): /Computers/Programming/Languages/Ruby/ 33 |
From: Michael A. <mi...@fl...> - 2002-10-17 16:01:10
|
I am using perl 5.61 from ActiveState. I am using Win32::GUI .558 binary install from ActiveState. The following is a modified code snippet that I took from a post in the Win32::GUI archived mailing list. The original post concerned crashing with a simple Win32::GUI and fork. I simplified the original and I also have an error when I click the button a few times in a row (sometimes its after 10, other times its after 3 clicks). I cannot understand why I am getting the page faults. The fork doesn't do anything whatsoever. Is this a problem with Win32::GUI and thread safety or is this a problem with perl's forking under windows? Thanks in advance for any assistance, Michael --------- use Win32::GUI; use Win32::API; my $win = Win32::GUI::Window->new ( -top => 0, -left => 0, -width => 200, -height => 200, -minsize => 200,200 -text => "Main", -name => "winMain", ); my $download = $win->AddButton( -text => "test", -left => 100, -top => 100, -height => 25, -name => "download", ); sub download_Click { $download->Disable(); if ($error=fork() ) {} else { $download->Enable(); exit(0); } return 1; } sub winMain_Terminate { $win->Hide(); return -1; } $win->Show (); Win32::GUI::Dialog(); |
From: <Kev...@al...> - 2002-10-17 15:52:59
|
Michael, I did quite a bit of experimenting with Fork and Win32::GUI a while ago. The main problem I hit was perl crashed when the window closed. I guessed there was some sort of memory management problem but couldn't figure out what. Eventually I gave up and used a doevents approach (I did try Tk but this isn't thread safe so crashes as soon as a fork occurs). If you're still interested in trying fork I've attached one of the scripts I was playing with. The fork routines are in a seperate module PipeFork.pm which I've also included. The parent handles the windows events, tells the child what events have occured and the child performs the appropriate actions (in this case calculating the size of subdirectories). I'll be interested to hear if you have more success than I did. Cheers, Kev. (See attached file: fork.zip) |---------+------------------------------------------------> | | "Michael Alaly" <mi...@fl...> | | | Sent by: | | | per...@li...ur| | | ceforge.net | | | | | | | | | 17/10/2002 15:37 | | | | |---------+------------------------------------------------> >----------------------------------------------------------------------------------------------| | | | To: <per...@li...> | | cc: | | Subject: [perl-win32-gui-users] LWP + Fork + Win32::GUI | >----------------------------------------------------------------------------------------------| Hello, I don't know how to continue a thread that started before I joined the list so I apologize in advance: "Is possible to modify LWP module in order to avoid a frozen window ?" I have spent the morning searching for some solutions involving LWP, Fork and Win32::GUI. I saw in the archives for this list that some of this has been discussed before and that one question I can answer had been asked by "Guillem Cunillera Wefers <vacarisses@es...>". Guillem if you are still interested in how to do this, you will want to use the callback function in LWP and call the DoEvents() inside that callback. You can set the number of bytes to read before calling the function. This should allow you to use DoEvents liberally within any call to LWP. I have some questions regarding your program if you could contact me off-list I would apprecaite it. I am new to Win32::GUI and forking and am trying to do something very similar to what it looked like you were trying to do. I am attempting to take a list of links from a ListView and send them each to a child for download. I am running into lots of problems with fork and page faults that I can't seem to solve. Cheers, Michael ------------------------------------------------------- This sf.net email is sponsored by: viaVerio will pay you up to $1,000 for every account that you consolidate with us. http://ad.doubleclick.net/clk;4749864;7604308;v? http://www.viaverio.com/consolidator/osdn.cfm _______________________________________________ Perl-Win32-GUI-Users mailing list Per...@li... https://lists.sourceforge.net/lists/listinfo/perl-win32-gui-users |
From: Aldo C. <da...@pe...> - 2002-10-17 15:02:52
|
hello people! finally I'm back on this list (I had lost any hope it would happen again :-). to make a long story short, this is what happened: 1. at some point, SourceForge decided to refuse receiving mail from servers that didn't allow null sender (don't ask me why, it's some SMTP stuff that I don't grok). 2. my mail server was not allowing this, so I could not post anymore. 3. I also have a job email access, so I setup an address there just to be on this list. 4. at some point, my job's ISP decided to disallow null sender, so I was out with that address too :-( 5. some days ago, a friend of mine pointed me at a misconfiguration on my own mailserver (and I said: doh! :-) 6. I have fixed this and now everything rocks again! this gives me new thrust to keep on developing Win32::GUI. this, and the quantity of mail and messages (on IRC, PerlMonks, etc.) of people that just love this module :-) I will try to backlog the mailing list and reply to unanswered questions, a new version is in development and will be out soon. happy to be with you again, Aldo __END__ $_=q,just perl,,s, , another ,,s,$, hacker,,print; |
From: Michael A. <mi...@fl...> - 2002-10-17 14:41:21
|
Hello, I don't know how to continue a thread that started before I joined the list so I apologize in advance: "Is possible to modify LWP module in order to avoid a frozen window ?" I have spent the morning searching for some solutions involving LWP, Fork and Win32::GUI. I saw in the archives for this list that some of this has been discussed before and that one question I can answer had been asked by "Guillem Cunillera Wefers <vacarisses@es...>". Guillem if you are still interested in how to do this, you will want to use the callback function in LWP and call the DoEvents() inside that callback. You can set the number of bytes to read before calling the function. This should allow you to use DoEvents liberally within any call to LWP. I have some questions regarding your program if you could contact me off-list I would apprecaite it. I am new to Win32::GUI and forking and am trying to do something very similar to what it looked like you were trying to do. I am attempting to take a list of links from a ListView and send them each to a child for download. I am running into lots of problems with fork and page faults that I can't seem to solve. Cheers, Michael |
From: Motesicky A. <Alo...@sw...> - 2002-10-17 07:12:34
|
Try this: #----------------------------------------- use strict; use Win32::GUI; my $count = 0; my $W = new Win32::GUI::Window( -left => 558, -top => 122, -width => 300, -height => 255, -name => "W", -text => "Test" ); $W->AddLabel( -text => "$count", -name => "count", -left => 10, -top => 10, -width => 30, -height => 13, -foreground => 0, ); $W->AddButton( -text => "start", -name => "start", -left => 126, -top => 144, -width => 42, -height => 21, -foreground => 0, ); $W->AddTimer("Timer1", 0); $W->Timer1->Kill; $W->Show(); Win32::GUI::Dialog(); sub start_Click { $W->Timer1->Interval(1000); } sub Timer1_Timer { $W->count->Text(++$count); } #----------------------------------------- -----Original Message----- From: carollyne courtney [mailto:car...@ho...] Sent: Thursday, October 17, 2002 8:35 AM To: per...@li... Subject: [perl-win32-gui-users] Minimized window inactive How do I ensure that the counter continues running when the window is minimized? Thanks -snip- use strict; use Win32::GUI; my $count = 0; my $W = new Win32::GUI::Window( -left => 558, -top => 122, -width => 300, -height => 255, -name => "W", -text => "Test" ); $W->AddLabel( -text => "$count", -name => "count", -left => 10, -top => 10, -width => 30, -height => 13, -foreground => 0, ); $W->AddButton( -text => "start", -name => "start", -left => 126, -top => 144, -width => 42, -height => 21, -foreground => 0, ); $W->Show(); Win32::GUI::Dialog(); sub start_Click { while (1) { Win32::GUI::DoEvents(); sleep 1; $count++; $W->count->Text($count); } } _________________________________________________________________ Broadband? Dial-up? Get reliable MSN Internet Access. http://resourcecenter.msn.com/access/plans/default.asp ------------------------------------------------------- This sf.net email is sponsored by: viaVerio will pay you up to $1,000 for every account that you consolidate with us. http://ad.doubleclick.net/clk;4749864;7604308;v? http://www.viaverio.com/consolidator/osdn.cfm _______________________________________________ Perl-Win32-GUI-Users mailing list Per...@li... https://lists.sourceforge.net/lists/listinfo/perl-win32-gui-users |
From: carollyne c. <car...@ho...> - 2002-10-17 06:35:01
|
How do I ensure that the counter continues running when the window is minimized? Thanks -snip- use strict; use Win32::GUI; my $count = 0; my $W = new Win32::GUI::Window( -left => 558, -top => 122, -width => 300, -height => 255, -name => "W", -text => "Test" ); $W->AddLabel( -text => "$count", -name => "count", -left => 10, -top => 10, -width => 30, -height => 13, -foreground => 0, ); $W->AddButton( -text => "start", -name => "start", -left => 126, -top => 144, -width => 42, -height => 21, -foreground => 0, ); $W->Show(); Win32::GUI::Dialog(); sub start_Click { while (1) { Win32::GUI::DoEvents(); sleep 1; $count++; $W->count->Text($count); } } _________________________________________________________________ Broadband? Dial-up? Get reliable MSN Internet Access. http://resourcecenter.msn.com/access/plans/default.asp |
From: Morbus I. <mo...@di...> - 2002-10-16 21:27:21
|
>>Or, on the other hand, anyone know of issues with FindBin? My previous >>working version was using simply "use lib ./lib", but the newest version >>(again, which works everywhere on Win98 and up) uses FindBin exclusively. > >FindBin is reputedly severly broken. Search PerlMonks for a post from tye. Welp, I finally got some time to test it today under VMWare, and I can point my finger to Win32::GUI: - installed fresh version of Win95B through VMWare. - installed the latest ActivePerl. - installed Win32::API and Win32::GUI through PPM (that gives me the .5xx Win32::GUI). - AmphetaDesk ran fine and as intended through Perl. - rebooted just for kicks. - downloaded Win32::GUI .6xx PPD from SourceForge. - ppm install Win32::GUI. - ran AmphetaDesk. HD churned for a good minute or so, then: Can't load 'C:/Perl/site/lib/auto/Win32/GUI/GUI.dll' for module Win32::GUI: load_file:A device attached to the system is not functioning at C:/Perl/lib/DynaLoader.pm line 206. Compilation failed in require at [snip]AmphetaDesk/OS/Windows.pm line 19. BEGIN failed--compilation aborted [snip]/AmphetaDesk/OS/Windows.pm line 19. Compilation failed in require at [snip] AmphetaDesk.pm line 111. Those relevant files live in the CVS at http://www.sourceforge.net/projects/amphetadesk/ This basically leaves me with: - creating a new .exe/distribution specifically for Windows 95, with the old version of Win32::GUI. - checking for $VERSION within my Windows.pm so that I can set the font size properly depending on the Win32::GUI version. Anything I'm missing? (I'm not ruling out further issues with FindBin as of yet, but this is Patient Number 0 for "things to address"). -- Morbus Iff ( i'm the droid you're looking for ) Culture: http://www.disobey.com/ and http://www.gamegrene.com/ Please Me: http://www.amazon.com/exec/obidos/wishlist/25USVJDH68554 icq: 2927491 / aim: akaMorbus / yahoo: morbus_iff / jabber.org: morbus |
From: Magnone, A. <ang...@rb...> - 2002-10-16 19:25:29
|
Has anyone had any success with creating a toolbar using The GUI LOFT and then act upon the different buttons clicked? How can I tell which button has been clicked? <<...OLE_Obj...>>=20 ------------------------------------------------------------ This e-mail may be privileged and/or confidential, and the sender does not waive any related rights and obligations. Any distribution, use or copying of this e-mail or the information it contains by other than an intended recipient is unauthorized. If you received this e-mail in error, please advise me (by return e-mail or otherwise) immediately.=20 Ce courriel est confidentiel et prot=E9g=E9. L'exp=E9diteur ne renonce pas aux droits et obligations qui s'y rapportent. Toute diffusion, utilisation ou copie de ce message ou des renseignements qu'il contient par une personne autre que le (les) destinataire(s) d=E9sign=E9(s) est interdite. Si vous recevez ce courriel par erreur, veuillez m'en aviser imm=E9diatement, par retour de courriel ou par un autre moyen.=20 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D |
From: Magnone, A. <ang...@rb...> - 2002-10-16 18:46:03
|
Has anyone had any success with creating a toolbar using The GUI LOFT and then act upon the different buttons clicked? How can I tell which button has been clicked? <<...OLE_Obj...>>=20 ------------------------------------------------------------ This e-mail may be privileged and/or confidential, and the sender does not waive any related rights and obligations. Any distribution, use or copying of this e-mail or the information it contains by other than an intended recipient is unauthorized. If you received this e-mail in error, please advise me (by return e-mail or otherwise) immediately.=20 Ce courriel est confidentiel et prot=E9g=E9. L'exp=E9diteur ne renonce pas aux droits et obligations qui s'y rapportent. Toute diffusion, utilisation ou copie de ce message ou des renseignements qu'il contient par une personne autre que le (les) destinataire(s) d=E9sign=E9(s) est interdite. Si vous recevez ce courriel par erreur, veuillez m'en aviser imm=E9diatement, par retour de courriel ou par un autre moyen.=20 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=20 |
From: Rodriguez, P. <Pet...@tr...> - 2002-10-16 16:37:40
|
I do not have a 'C' compiler on the NT machine I need to run perl on. I = downloaded the NT executables for 5.8 from cpan. Is there a similar = distribution for the GUI interface? Thanks |
From: Johan L. <jo...@ba...> - 2002-10-16 12:06:02
|
At 07:51 2002-10-16 -0400, Morbus Iff wrote: >Or, on the other hand, anyone know of issues with FindBin? My previous >working version was using simply "use lib ./lib", but the newest version >(again, which works everywhere on Win98 and up) uses FindBin exclusively. FindBin is reputedly severly broken. Search PerlMonks for a post from tye. What is it that doesn't work? In TGL, I do this: #The directory this program is running from. use File::Basename; my $pathBase; BEGIN { unshift(@INC, "."); $pathBase = dirname($0); unshift(@INC, $pathBase); } You could also do a chdir(dirname($0)) in a begin block I guess. /J -------- ------ ---- --- -- -- -- - - - - - Johan Lindström Sourcerer @ Boss Casinos jo...@ba... Latest bookmark: "SourceForge.net Project Info - Perl Direct Conn..." http://sourceforge.net/projects/pdcc/ dmoz (1 of 30): /Arts/Music/Styles/Rock/ 44 |
From: Morbus I. <mo...@di...> - 2002-10-16 11:51:28
|
Has anyone had any difficulty using Win32::GUI v0.665 under Windows 95? My current code base works perfectly under Windows 98 and up, but nothing seems to happen (double-click, hourglass for a second, no hourglass) under 95. I've yet to do adequate testing/debugging, but I know that the last working Win95 version I had was using .502. Or, on the other hand, anyone know of issues with FindBin? My previous working version was using simply "use lib ./lib", but the newest version (again, which works everywhere on Win98 and up) uses FindBin exclusively. The sad thing is, my only Win95 box is an old laptop - 66mhz with 8 megs of RAM. It takes me about 15 minutes to get one response out of my application, and it's making debugging this thing a flippin' nightmare. Thoughts? -- Morbus Iff ( shower your women, i'm coming ) Culture: http://www.disobey.com/ and http://www.gamegrene.com/ Tech: http://www.oreillynet.com/pub/au/779 - articles and weblog icq: 2927491 / aim: akaMorbus / yahoo: morbus_iff / jabber.org: morbus |
From: Luigino M. <lma...@ou...> - 2002-10-16 05:41:03
|
You're great... ...Many thanks!!! Bye. Luigino Masarati OutSys snc ----- Original Message ----- From: "Laurent ROCHER" <ro...@cl...> To: <Per...@li...> Sent: Tuesday, October 15, 2002 10:27 PM Subject: Re: [perl-win32-gui-users] AxWindow, WebBrowser and objects > Hi > > Good news for you. > > I have upload a new version of Win32::GUI::AxWindow. > This version add a new method GetOLE. > This method return a Win32::OLE object on the Hosted ActiveX control. > > Now, you can host a webcontrol in a Win32::GUI window and control it via > Win32::OLE. > Win32::OLE is more powerfull for complex ActiveX. > I have add a sample with write directly in the WebControl. > > See at : http://perso.club-internet.fr/rocherl/Win32GUI.html > > Laurent. > > ----- Original Message ----- > > > Thanks, > > I think that I will use OLE this time (waiting for Laurent to add > > IDispatch property support ;-) because I want to use the "HTML window" > > simply as a nicely formatted log message display. > > > > Bye. > > > > Luigino Masarati > > OutSys snc > > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Perl-Win32-GUI-Users mailing list > Per...@li... > https://lists.sourceforge.net/lists/listinfo/perl-win32-gui-users > |
From: Laurent R. <ro...@cl...> - 2002-10-15 20:20:02
|
Hi Good news for you. I have upload a new version of Win32::GUI::AxWindow. This version add a new method GetOLE. This method return a Win32::OLE object on the Hosted ActiveX control. Now, you can host a webcontrol in a Win32::GUI window and control it via Win32::OLE. Win32::OLE is more powerfull for complex ActiveX. I have add a sample with write directly in the WebControl. See at : http://perso.club-internet.fr/rocherl/Win32GUI.html Laurent. ----- Original Message ----- > Thanks, > I think that I will use OLE this time (waiting for Laurent to add > IDispatch property support ;-) because I want to use the "HTML window" > simply as a nicely formatted log message display. > > Bye. > > Luigino Masarati > OutSys snc |
From: Luigino M. <lma...@ou...> - 2002-10-14 05:47:48
|
Thanks, I think that I will use OLE this time (waiting for Laurent to add IDispatch property support ;-) because I want to use the "HTML window" simply as a nicely formatted log message display. Bye. Luigino Masarati OutSys snc ----- Original Message ----- From: "Wasserman Henry" <hwa...@ya...> To: <Per...@li...> Sent: Friday, October 11, 2002 10:57 PM Subject: Re: [perl-win32-gui-users] AxWindow, WebBrowser and objects > You might be able to use Win32::OLE to get the browser > COM object, which in turn will give you the DOM. > > Take a look at S.A.M.I.E - simple automated module for > Internet Explorer on www.sourceforge.net > > - Henry > --- Laurent ROCHER <ro...@cl...> wrote: > > Hi, > > > > Theoricly, i think you can have access to html > > object hierarchy via > > WebBrowser.Document property. > > But actualy, AxWindow not work with IDispatch > > property :( > > I probably add it in a future release. > > > > Actual solution is to create/manage you HTML > > document via perl and save it to a > > tempory file. Then (re)load it, in a webbrowser. > > Eventualy, you can use a DHTML Edit control for > > directly load HTML wihtout file. > > > > > > Laurent. > > > > > > ----- Original Message ----- > > From: "Luigino Masarati" > > Subject: [perl-win32-gui-users] AxWindow, WebBrowser > > and objects > > > > > > Hi, > > I'm planning to use AxWindow to host a > > WebBrowser Activex control for > > displaying dynamic text into a Win32::GUI > > application and I have a problem: > > > > How can I access and update the > > "Document.body.innerHTML" property in the > > WebBrowser object I have created? > > I found how to access properties, methods and events > > in the AxWindow hosted > > control but nothing about browsing the object > > hierarchy itself. > > > > Am I missing anything? > > > > Thanks. > > > > Luigino Masarati > > OutSys snc > > > > > > > > > > > ------------------------------------------------------- > > This sf.net email is sponsored by:ThinkGeek > > Welcome to geek heaven. > > http://thinkgeek.com/sf > > _______________________________________________ > > Perl-Win32-GUI-Users mailing list > > Per...@li... > > > https://lists.sourceforge.net/lists/listinfo/perl-win32-gui-users > > > __________________________________________________ > Do you Yahoo!? > Faith Hill - Exclusive Performances, Videos & More > http://faith.yahoo.com > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Perl-Win32-GUI-Users mailing list > Per...@li... > https://lists.sourceforge.net/lists/listinfo/perl-win32-gui-users > |
From: Ashok B. <as...@hd...> - 2002-10-12 17:27:48
|
Where can I find good tutorials on WIN32::GUI I would like to use this module but I don't know where to start from Thanks in advance Ashok |
From: Wasserman H. <hwa...@ya...> - 2002-10-11 20:57:58
|
You might be able to use Win32::OLE to get the browser COM object, which in turn will give you the DOM. Take a look at S.A.M.I.E - simple automated module for Internet Explorer on www.sourceforge.net - Henry --- Laurent ROCHER <ro...@cl...> wrote: > Hi, > > Theoricly, i think you can have access to html > object hierarchy via > WebBrowser.Document property. > But actualy, AxWindow not work with IDispatch > property :( > I probably add it in a future release. > > Actual solution is to create/manage you HTML > document via perl and save it to a > tempory file. Then (re)load it, in a webbrowser. > Eventualy, you can use a DHTML Edit control for > directly load HTML wihtout file. > > > Laurent. > > > ----- Original Message ----- > From: "Luigino Masarati" > Subject: [perl-win32-gui-users] AxWindow, WebBrowser > and objects > > > Hi, > I'm planning to use AxWindow to host a > WebBrowser Activex control for > displaying dynamic text into a Win32::GUI > application and I have a problem: > > How can I access and update the > "Document.body.innerHTML" property in the > WebBrowser object I have created? > I found how to access properties, methods and events > in the AxWindow hosted > control but nothing about browsing the object > hierarchy itself. > > Am I missing anything? > > Thanks. > > Luigino Masarati > OutSys snc > > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Perl-Win32-GUI-Users mailing list > Per...@li... > https://lists.sourceforge.net/lists/listinfo/perl-win32-gui-users __________________________________________________ Do you Yahoo!? Faith Hill - Exclusive Performances, Videos & More http://faith.yahoo.com |
From: Laurent R. <ro...@cl...> - 2002-10-11 18:12:43
|
Hi, Theoricly, i think you can have access to html object hierarchy via WebBrowser.Document property. But actualy, AxWindow not work with IDispatch property :( I probably add it in a future release. Actual solution is to create/manage you HTML document via perl and save it to a tempory file. Then (re)load it, in a webbrowser. Eventualy, you can use a DHTML Edit control for directly load HTML wihtout file. Laurent. ----- Original Message ----- From: "Luigino Masarati" Subject: [perl-win32-gui-users] AxWindow, WebBrowser and objects Hi, I'm planning to use AxWindow to host a WebBrowser Activex control for displaying dynamic text into a Win32::GUI application and I have a problem: How can I access and update the "Document.body.innerHTML" property in the WebBrowser object I have created? I found how to access properties, methods and events in the AxWindow hosted control but nothing about browsing the object hierarchy itself. Am I missing anything? Thanks. Luigino Masarati OutSys snc |
From: Luigino M. <lma...@ou...> - 2002-10-11 08:45:48
|
Hi, I'm planning to use AxWindow to host a WebBrowser Activex control = for displaying dynamic text into a Win32::GUI application and I have a = problem: How can I access and update the "Document.body.innerHTML" property in = the WebBrowser object I have created? I found how to access properties, methods and events in the AxWindow = hosted control but nothing about browsing the object hierarchy itself. Am I missing anything? Thanks. Luigino Masarati OutSys snc |
From: Dr.Mala M. <ma...@in...> - 2002-10-11 07:03:11
|
I am working in windows NT. I think there is a path setting problem. When I am giving the following command following error is coming. D:\perl\Win32-GUI-0.0.558>perl try1.pl Can't locate loadable object for module Win32::GUI in @INC (@INC contains: d:/perl/lib d:/pe rl/site/lib .) at try1.pl line 1 Compilation failed in require at try1.pl line 1. BEGIN failed--compilation aborted at try1.pl line 1. Source code for try1.help is: use Win32::GUI; $main = Win32::GUI::Window->new( -name => 'Main', -width => 100, -height => 100, ); $main->AddLabel(-text => "Hello, world"); $main->Show(); Win32::GUI::Dialog(); sub Main_Terminate { -1; } |
From: Iain R. <iai...@gp...> - 2002-10-10 15:26:14
|
I have a small application which displays tabular data using a listview control. I'd like to be able to respond to a user resizing a column but couldn't see anything in the win32::gui documentation that helped. A bit of digging suggests that there is an ItemChanged event that is triggered however it doesn't seem to get passed through. Q1. Is there another way to detect a user change in a column width? Q2. Is it possible to write a window procedure in perl? (as with VB subclassing) Any suggestions or code snippets gratefully received. Iain p.s. The effect I want to achieve is a listview with 5 columns. The first 4 can be resized by the user but the 5th (the one on the right) should automagically expand to fill the remaining space to the edge of the window. |
From: Johan L. <jo...@ba...> - 2002-10-10 14:13:49
|
At 09:21 2002-10-10 -0400, Jonathan Southwick wrote: >Where can I get information on how to use this? I am able to draw lines >(axes and ticks for a graph) and I know how to plot individual points on >the "graph" but I am wondering if there is more? (I don't mean circles >and boxes.) http://216.26.168.92/vbapi/ref/funcc.html#devices Look around. Look up stuff you already know. >Can the DC object be cleared (other than placing another window over it >and removing the window)? You can draw a filled rectangle that covers the entire area. Calling InvalidateRect() will also force the window to be repainted (see below). >I still haven't figured out how to handle keep what I have drawn to the >object there when another window covers it. Ok. Say you have a routine that draws the entire graph to a Win32::GUI::Graphics control (let's name it "gfxGraph). Let's call the sub drawGraph. What you need to do is to call drawGraph() from within the Paint event handler, like so: sub gfxGraph_Paint { drawGraph(); return(1); } Now it should be repainted each time it needs to (like when it's uncovered by another window). Windows will take care of this by calling the event handler. You just need to do something useful there. If you want to store the image in a bitmap (maybe for saving to disk): http://perso.club-internet.fr/rocherl/DIBitmap.html The newFromDC routine should do the trick. (This could also be used to cache the image if it takes a long time to draw it from scratch each time) >Johan Lindstrom posted some information but it went (making motion of flat >hand over head from front to back). :) I hope the description above was a little more down to Earth. If not, please let me know where the confusion begins. /J -------- ------ ---- --- -- -- -- - - - - - Johan Lindström Sourcerer @ Boss Casinos jo...@ba... Latest bookmark: "Laziness - brian_d_foy's Journal" http://use.perl.org/~brian_d_foy/journal/8285 dmoz (1 of 4): /Computers/Programming/Languages/Perl/ 25 |