home *** CD-ROM | disk | FTP | other *** search
/ CD Actual Thematic 7: Programming / CDAT7.iso / Share / Editores / Perl5 / perl / lib / site / auto / Tk / Text / Backspace.al < prev    next >
Encoding:
Text File  |  1997-08-10  |  383 b   |  20 lines

  1. # NOTE: Derived from ..\blib\lib\Tk\Text.pm.  Changes made here will be lost.
  2. package Tk::Text;
  3.  
  4. sub Backspace
  5. {
  6.  my $w = shift;
  7.  my $sel = Tk::catch { $w->tag("nextrange","sel","1.0","end") };
  8.  if (defined $sel)
  9.   {
  10.    $w->delete("sel.first","sel.last")
  11.   }
  12.  elsif ($w->compare("insert","!=","1.0"))
  13.   {
  14.    $w->delete("insert-1c");
  15.    $w->see("insert")
  16.   }
  17. }
  18.  
  19. 1;
  20.