NAME
TUI::StdDlg::DirEntry - directory entry record used by standard dialogs
SYNOPSIS
use TUI::StdDlg;
my $entry = TDirEntry->new(
displayText => 'etc',
directory => '/etc'
);
my $text = $entry->text;
my $dir = $entry->dir;
DESCRIPTION
TDirEntry represents a single directory entry used by the standard dialog subsystem. It is a lightweight data object that stores the display text and the associated directory path.
This class is not derived from TObject and does not participate in the view hierarchy. It exists solely as a structured data container and is used by collections and list boxes to represent directory items.
CONSTRUCTOR
new
my $entry = TDirEntry->new(
displayText => $text,
directory => $dir
);
Creates a new directory entry.
- displayText
-
Text shown to the user for this directory entry (Str).
- directory
-
Filesystem path associated with this entry (Str).
METHODS
text
my $text = $entry->text;
Returns the display text of the directory entry.
dir
my $dir = $entry->dir;
Returns the directory path associated with the entry.
SEE ALSO
TUI::StdDlg::DirCollection, TUI::StdDlg::DirListBox, TUI::StdDlg::ChDirDialog
AUTHORS
- Borland International (original Turbo Vision design)
- J. Schneider <brickpool@cpan.org> (Perl implementation and maintenance)
COPYRIGHT AND LICENSE
Copyright (c) 1990-1994, 1997 by Borland International
Copyright (c) 2026 the "AUTHORS" as listed above.
This software is licensed under the MIT license (see the LICENSE file, which is part of the distribution).