> 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....

I think I can find a pieve of code on my harddisk which shows the problems.
Please wait for the end of this week because I am busy.

Peter

> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] Behalf Of
> Jason Bingham
> Sent: Monday, November 05, 2001 12:04 AM
> To: perl-win32-gui-users@lists.sourceforge.net
> Subject: RE: [perl-win32-gui-users] GUI & OLE (WAS: Drag-n-Drop?)
>
>
> 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 = new Win32::GUI::Window(
>     -title   => 'hello.pl',
>     -left    => 100,
>     -top     => 100,
>     -width   => 150,
>     -height  => 100,
>     -name    => 'MainWindow',
>     -visible => 1,
> );
>
> $hello = $MW->AddButton(
>     -text    => 'Hello, world',
>     -name    => 'Hello',
>     -left    => 25,
>     -top     => 25,
> );
>
> $rc = Win32::GUI::Dialog(0);
>
> sub MainWindow_Terminate {
>     $MW->PostQuitMessage(1);
>     # return -1;
> }
>
> sub Hello_Click {
>    # Connect to Outlook
>    my $Outlook = Win32::OLE->new('Outlook.Application', '');
>
>    # Connect to active session & Get subject of first message
>    my $namespace = $Outlook->GetNamespace("MAPI");
>    my $folder = $namespace->GetDefaultFolder(olFolderInbox);
>    my $Subject = $folder->{Items}->Item(1)->{Subject};
>
>    # Update Button Text
>    $MW->Hello->{-text} = "$Subject";
> }
>
>
>
>
> -----Original Message-----
> From: Peter Köller [mailto:[EMAIL PROTECTED]
> Sent: Monday, 5 November 2001 2:35 AM
> To: perl-win32-gui-users@lists.sourceforge.net
> 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: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] Behalf Of
> > Johan Lindstrom
> > Sent: Sunday, November 04, 2001 4:38 PM
> > To: perl-win32-gui-users@lists.sourceforge.net
> > 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öm                    Boss Casinos
> > Sourcerer                     [EMAIL PROTECTED]
> >                   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
> > Perl-Win32-GUI-Users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/perl-win32-gui-users
> >
>
>
> _______________________________________________
> Perl-Win32-GUI-Users mailing list
> Perl-Win32-GUI-Users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/perl-win32-gui-users
>
> _______________________________________________
> Perl-Win32-GUI-Users mailing list
> Perl-Win32-GUI-Users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/perl-win32-gui-users
>


Reply via email to