in reply to Tk::BrowseEntry help

To set the widgets state to readonly do this ...
$mybrowseentry->configure( -state => 'readonly' );
To get the "status" of widgets do this ...
$widget->cget( 'state' );

I hope that helps.