Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dod38fr/perl-tk-objeditor

A Perl/Tk widget to edit recursively a data structure
https://github.com/dod38fr/perl-tk-objeditor

Last synced: 2 days ago
JSON representation

A Perl/Tk widget to edit recursively a data structure

Awesome Lists containing this project

README

        

Tk::ObjEditor provides a GUI to edit the attributes of an object or
the elements of a simple hash or array.

The editor is a Tk::ObjScanner with additional function to edit data.

When the user double clicks (with left button) on an item, the value
of the item will be displayed in the HList.

Use the right button of the mouse of an element to modify its
value. Depending on the context, you will also be able to delete the
element or to add a sub-element.

This module was tested with perl5.8.4 and Tk 804.025

See the embedded documentation in the module for more details.

Comments and suggestions are always welcome.

Legal mumbo jumbo:

Copyright (c) 1997-2004,2007,2014 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.

- Dominique Dumont
ddumont at cpan.org

---------------------------------------------------------------------
INSTALLATION

gunzip -c .tar.gz | tar xvf -
cd
perl Makefile.PL
make test
make install

From github, this module is built with Dist::Zilla.

You must make sure that the following modules are installed:
Dist::Zilla::Plugin::MetaResources
Dist::Zilla::Plugin::Prepender
Dist::Zilla::Plugin::Prereqs
Dist::Zilla::PluginBundle::Filter

On debian or ubuntu, do:

sudo aptitude install \
libdist-zilla-plugin-prepender-perl \
libdist-zilla-plugins-cjm-perl \
libdist-zilla-perl

Then run:

dzil build

or

dzil test
dzil build