From: Jason B. <jas...@gb...> - 2001-11-04 23:03:34
|
I have had no problems with combining the use of Win32::GUI & = Win32::OLE in the same application. Currently I have a Win32::GUI program that sits = in the systray and communicates (read / write) to Outlook calendar & tasks via Win32::OLE. Is there any code that shows the problems.... Here is a quick and dirty modified hello.pl from the samples that = connects to outlook and reads the subject of the first item in the inbox and = changes the button text. use Win32::GUI; use Win32::OLE; use Win32::OLE::Variant; use Win32::OLE::Const 'Microsoft Outlook'; $MW =3D new Win32::GUI::Window( -title =3D> 'hello.pl', -left =3D> 100, -top =3D> 100, -width =3D> 150, -height =3D> 100, -name =3D> 'MainWindow', -visible =3D> 1, ); $hello =3D $MW->AddButton( -text =3D> 'Hello, world', -name =3D> 'Hello', -left =3D> 25, -top =3D> 25, ); $rc =3D Win32::GUI::Dialog(0); sub MainWindow_Terminate { $MW->PostQuitMessage(1); # return -1; } sub Hello_Click { # Connect to Outlook my $Outlook =3D Win32::OLE->new('Outlook.Application', ''); # Connect to active session & Get subject of first message my $namespace =3D $Outlook->GetNamespace("MAPI"); my $folder =3D $namespace->GetDefaultFolder(olFolderInbox); my $Subject =3D $folder->{Items}->Item(1)->{Subject}; # Update Button Text $MW->Hello->{-text} =3D "$Subject"; } -----Original Message----- From: Peter K=F6ller [mailto:pko...@me...] Sent: Monday, 5 November 2001 2:35 AM To: per...@li... Subject: RE: [perl-win32-gui-users] Drag-n-Drop? > But a Win32::GUI 0.0.559 with DnD-support would be nice. Aldo? First, I would appreciate a Win32::GUI which works with Win32::OLE ;-) = Aldo? Peter > -----Original Message----- > From: per...@li... > [mailto:per...@li...]On Behalf Of > Johan Lindstrom > Sent: Sunday, November 04, 2001 4:38 PM > To: per...@li... > Subject: Re: [perl-win32-gui-users] Drag-n-Drop? > > > Margus wrote: > >On the other hand, is anyone able to compile a PPM of Win32::GUI = with > >drag and drop functionality? > > Hmmm... wouldn't want to spread a rouge distribution of > Win32::GUI, this is > confusing enough as it is. > > But a Win32::GUI 0.0.559 with DnD-support would be nice. Aldo? > > > /J > > ------ ---- --- -- -- -- - - - - - > Johan Lindstr=F6m Boss Casinos > Sourcerer jo...@ba... > http://www.bahnhof.se/~johanl/ > If the only tool you have is a hammer, > everything tends to look > like a nail > > > > _______________________________________________ > Perl-Win32-GUI-Users mailing list > Per...@li... > https://lists.sourceforge.net/lists/listinfo/perl-win32-gui-users > _______________________________________________ Perl-Win32-GUI-Users mailing list Per...@li... https://lists.sourceforge.net/lists/listinfo/perl-win32-gui-users |