in reply to tk:table get active cell
I suggest you re-implement the same using a ListBox or a BrowsEntry widget..
#This snippet uses a listbox to deliver the required behavior. #You can double click a value to show or just use the print button. use strict; use warnings; use Tk; my $mainWindow = MainWindow->new(-title=>"Main Window"); my $listBox = $mainWindow->Scrolled( 'Listbox', -scrollbars=>'e' )->pack; $listBox->insert('end',qw(Nickle Dime Quarter)); $listBox->bind('<Double-1>', \&getActive); $mainWindow->Button( -text=>'print value', -command=>\&getActive, )->pack(); sub getActive{ my $currency; $currency = $listBox->get('active'); #get the current selection print $currency,"\n"; }; MainLoop;
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: tk:table get active cell
by fanticla (Scribe) on Sep 14, 2010 at 05:42 UTC |