No go..  Got the "Cant Locate object method Change in package
Win32::GUI::NotifyIcon .....  Any more thoughts?



> -----Original Message-----
> From: Piske, Harald [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, June 13, 2001 12:58
> To: 'perl-win32-gui-users@lists.sourceforge.net'
> Subject: RE: [perl-win32-gui-users] RE: How to change tip for Notify
> Icon
> 
> 
> I did not try this, but when setting a hash value doesn't 
> work with a GUI
> object, Aldo sometimes tells us to use the Change method instead. I.e.
> 
>           $Window->NI->Change(-tip => "Show PCKeys");
> instead of
>           $Window->NI->{-tip} = "Show PCKeys";
> 
> Worth trying.
> Have fun,
> Harald
> 
> > -----Original Message-----
> > From: Frazier, Joe Jr [mailto:[EMAIL PROTECTED]
> > Sent: Wednesday, June 13, 2001 08:19
> > To: perl-win32-gui-users@lists.sourceforge.net
> > Subject: [perl-win32-gui-users] RE: How to change tip for 
> Notify Icon
> > 
> > 
> > Below is part of some code.  I want to be able to change the 
> > Notify Icon
> > tip based on the status of the main window:
> > 
> > If window is visible, tip should be "Hide PCKeys", if not 
> visible, tip
> > should be "Show PCKeys".  Can this be done?   I have tried several
> > different things and nothing has worked.  I have the 
> hide/show part in
> > my NI_Click sub, but cant change the tip text... Help...
> > 
> > Joe Frazier, Jr
> > Technical Support Engineer
> > PeopleClick
> > 919-645-2916
> > [EMAIL PROTECTED]
> >  
> > 
> > use Win32::GUI;
> > 
> > $Window = new Win32::GUI::Window(
> >     -name   => "Window",
> >     -topmost => 1,
> >     -left   => 300,
> >     -top    => 400,
> >     -width  => 205,
> >     -height => 228,
> >     -maxsize  => [205,228],
> >     -minsize  => [205,228],
> >     -text   => "PC 4.0 Keys",
> >  -maximizebox => 0,
> >  
> > 
> > );
> > 
> > $icon = new Win32::GUI::Icon('SECUR05.ICO');
> > $Window->ChangeIcon($icon);
> > $ni = $Window->AddNotifyIcon(-name => "NI", -id => 1,
> >                                -icon => $icon, -tip => "PCKeys");
> > 
> > $Window->Show();
> > Win32::GUI::Dialog();
> > 
> > #=====================
> > sub Window_Terminate {
> > #=====================
> > $ni = $Window->AddNotifyIcon(-name => "NI", -id => 1,
> >                                -icon => '', -tip => "Hide PCKeys");
> >     return -1;
> > }
> > 
> > sub NI_Click {
> >  if ($Window->IsVisible){
> >   $Window->Disable();
> >          $Window->Hide();
> >          $Window->NI->{-tip} = "Show PCKeys";
> >   return 1;
> >  }
> >  else {
> >          $Window->Enable();
> >          $Window->Show();
> >          $Window->NI->{-tip} = "Hide PCKeys";
> >   return 1;
> >  }
> > }
> > 
> > _______________________________________________
> > Perl-Win32-GUI-Users mailing list
> > Perl-Win32-GUI-Users@lists.sourceforge.net
> > http://lists.sourceforge.net/lists/listinfo/perl-win32-gui-users
> > 
> 
> _______________________________________________
> Perl-Win32-GUI-Users mailing list
> Perl-Win32-GUI-Users@lists.sourceforge.net
> http://lists.sourceforge.net/lists/listinfo/perl-win32-gui-users
> 

Reply via email to