Tk::ObjEditorDialog(3pm)

Tk::ObjEditorDialog3pm

Tk composite widget obj editor popup dialog

Usage

  use Tk::ObjEditorDialog;
  
  my $editor = $mw->ObjEditorDialog( caller => $object, 
                                      direct => [1|0],
                                      [title=>"windows"]) ;
  $editor -> Show;

Overview

This widget is a ObjEditor within a DialogBox widget. I.e. it will appear in its own toplevel window when you invoke the Show() method like the FileDialog widget.

Constructor parameters

•

caller: The ref of the object or hash or array to edit (mandatory).

•

title: the title of the menu created by the editor (optional)

•

direct: Set to 1 if you want to perform direct edition.

Method

Show(grab)

As in Tk::DialogBox, this method displays the dialog box, until user invokes one of the buttons in the bottom frame. If the grab type is specified in grab, then Show uses that grab; otherwise it uses a local grab. Returns the name of the button invoked.

Caveats

Like Tk::ObjScanner ObjEditor does not detect recursive data structures. It will just keep on displaying the tree until the user gets tired of clicking on the HList items.

Releases

6 releases since Debian 8 (Jessie); the text changed 3 times.

  1. 8–9
  2. 10–11
  3. 12
  4. 13

Author

Dominique Dumont.

Copyright (c) 2001 Dominique Dumont. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

From libtk-objeditor-perl 2.010-1 in Debian 13 (Trixie). Parsed by carta from the page's man source.