Go to main content

man pages section 3: Library Interfaces and Headers

Exit Print View

Updated: Wednesday, July 27, 2022
 
 

Tk::TextUndo (3)

Name

Tk::TextUndo - perl/tk text widget with bindings to undo changes.

Synopsis

use Tk::TextUndo;

$testundo = $parent->TextUndo(?-option=>value, ...?);

Description

User Contributed Perl Documentation                                TextUndo(3)



NAME
       Tk::TextUndo - perl/tk text widget with bindings to undo changes.

SYNOPSIS
       use Tk::TextUndo;

       $testundo = $parent->TextUndo(?-option=>value, ...?);

DESCRIPTION
       This IS-A text widget with an unlimited 'undo' history but without a
       re'undo' capability.

   Bindings
       The "TextUndo" widget has the same bindings as the Text widget.  In
       addition there are the following bindings:

       Event <L4> <<Undo>>
           undo the last change.  Pressing <L4> several times undo step by
           step the changes made to the text widget.

   Methods
       The "TextUndo" widget has the same methods as "Text" widget.
       Additional methods for the "TextUndo" widget are:

       $text->Load($filename);
           Loads the contents of the $filename into the text widget. Load()
           delete the previous contents of the text widget as well as its undo
           history of the previous file.

       $text->Save(?$otherfilename?)
           Save contents of the text widget to a file. If the $otherfilename
           is not specified, the text widget contents writes the file of
           $filename used in the last Load() call.  If no file was previously
           Load()'ed an error message pops up.  The default filename of the
           last Load() call is not overwriten by $otherfilename.

       $text->FileName(?$otherfilename?)
           If passed an argument sets the file name associated with the loaded
           document. Returns the current file name associated with the
           document.

KEYS
       widget, text, undo


ATTRIBUTES
       See attributes(7) for descriptions of the following attributes:


       +---------------+----------------------------+
       |ATTRIBUTE TYPE |      ATTRIBUTE VALUE       |
       +---------------+----------------------------+
       |Availability   | library/perl-5/perl-tk-532 |
       +---------------+----------------------------+
       |Stability      | Volatile                   |
       +---------------+----------------------------+

SEE ALSO
       Tk::Text, Tk::ROText



NOTES
       Source code for open source software components in Oracle Solaris can
       be found at https://www.oracle.com/downloads/opensource/solaris-source-
       code-downloads.html.

       This software was built from source available at
       https://github.com/oracle/solaris-userland.  The original community
       source was downloaded from
       http://search.cpan.org/CPAN/authors/id/S/SR/SREZIC/Tk-804.036.tar.gz.

       Further information about this software can be found on the open source
       community website at http://search.cpan.org/~srezic/Tk.



perl v5.32.0                      2019-12-21                       TextUndo(3)