From: Chris N. <C.D...@cs...> - 2001-08-15 01:42:41
|
Can you post a code fragment? I am using a listview in my application, it toggles the name when a row is clicked, (adds a (*) to the front if clicked on, and removes it when clicked on again, it toggles fine back and forth) there is a slight delay (about 1 sec) before I can click on it again though. This is the code I'm using: #-------------Code Fragment Start------------------------------ sub Folder1_ItemClick { my $item = shift; if ($clicked1 != -1) { if ($item == $clicked1) { $list1->ChangeItem( -item => $clicked1, -text => $files1[$clicked1][0], ); $clicked1 = -1; return; } else { $list1->ChangeItem( -item => $clicked1, -text => $files1[$clicked1][0], ); $clicked1 = -1; } } $list1->ChangeItem( -item => $item, -text => "(*) $files1[$item][0]" ); $clicked1 = $item; print "Clicked on $files1[$item][0] (Index $item)\n"; } #-----------Code fragment End---------------------------------- Don't suppose anyone knows if there's a way to *set* the checkbox status for a listbox entry ( with -checkboxs => 1) My program is useless without that facility :( Yours, Chris ----- Original Message ----- From: <per...@li...> To: <per...@li...> Sent: Tuesday, August 14, 2001 8:07 PM Subject: Perl-Win32-GUI-Users digest, Vol 1 #205 - 1 msg > Send Perl-Win32-GUI-Users mailing list submissions to > per...@li... > > To subscribe or unsubscribe via the World Wide Web, visit > http://lists.sourceforge.net/lists/listinfo/perl-win32-gui-users > or, via email, send a message with subject or body 'help' to > per...@li... > > You can reach the person managing the list at > per...@li... > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of Perl-Win32-GUI-Users digest..." > > > Today's Topics: > > 1. Help - Listview Itemclick Fatigue (Gross, Stephan) > > --__--__-- > > Message: 1 > From: "Gross, Stephan" <sg...@lo...> > To: 'Perl GUI' <per...@li...> > Date: Mon, 13 Aug 2001 19:45:32 -0400 > Subject: [perl-win32-gui-users] Help - Listview Itemclick Fatigue > Reply-To: per...@li... > > In my application, clicking on a row in a listview displays information in > another window. I have a separate button that clears the display window. > However, I noticed that if I click on the same row again, the display is not > reset. What happens is that the listview does not detect multiple clicks on > the same row; it gets "fatigued". Is there a way to reset this behavior? > > _______________________________________________________ > Stephan Gross Loral Skynet 908-470-2388 sg...@lo... > <mailto:sg...@lo...> > > _______________________________________________ > Perl-Win32-GUI-Users mailing list > Per...@li... > http://lists.sourceforge.net/lists/listinfo/perl-win32-gui-users > > > End of Perl-Win32-GUI-Users Digest > |