GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  DATA::TREEDUMPER::RENDERER::GTK (3)

.ds Aq ’

NAME

Data::TreeDumper::Renderer::GTK - Gtk2::TreeView renderer for Data::TreeDumper

CONTENTS

SYNOPSIS



  my $treedumper = Data::TreeDumper::Renderer::GTK->new
                        (
                        data => \%data,
                        title => Test Data,
                        dumper_setup => {DISPLAY_PERL_SIZE => 1}
                        );
                       
  $treedumper->modify_font(Gtk2::Pango::FontDescription->from_string (monospace));
  $treedumper->expand_all;
 
  # some boilerplate to get the widget onto the screen...
  my $window = Gtk2::Window->new;
 
  my $scroller = Gtk2::ScrolledWindow->new;
  $scroller->add ($treedumper);
 
  $window->add ($scroller);
  $window->show_all;



HIERARCHY



  Glib::Object
  +----Gtk2::Object
        +----Gtk2::Widget
              +----Gtk2::Container
                    +----Gtk2::TreeView
                          +----Data::TreeDumper::Renderer::GTK



DESCRIPTION

GTK-perl renderer for <B>Data::TreeDumperB>.

This widget is the gui equivalent of Data::TreeDumper; it will display a perl data structure in a TreeView, allowing you to fold and unfold child data structures and get a quick feel for what’s where. Right-clicking anywhere in the view brings up a context menu, from which the user can choose to expand or collapse all items.

EXAMPLE

<B>gtk_test.plB>

METHODS

widget = Data::TreeDumper::Renderer::GTK::TreeDumper->new (...) Create a new TreeDumper. The optional arguments are expect to be key/val pairs.
- dumper_setup => hash reference All data is passed to Data::TreeDumper
- data => scalar Equivalent to calling $treedumper->set_data ($scalar).
- title => string or undef Equivalent to calling $treedumper->set_title ($string).
$treedumper->set_data ($newdata)
o $newdata (scalar)

Fill the tree with $newdata, which may be any scalar. The tree does not reference $newdata — necessary data is copied.

$treedumper->set_title ($title=undef)
o $title (string or undef) a new title

Set the string displayed as the column title. The view is created with one column, and the header is visible only if there is a title set.

EXPORT

None

AUTHORS

Khemir Nadim ibn Hamouda. <nadim@khemir.net> Muppet <scott at asofyet dot org>



  Copyright (c) 2005 Nadim Ibn Hamouda el Khemir and
  Muppet. All rights reserved.
 
  This program is free software; you can redistribute
  it and/or modify it under the same terms as Perlitself.



If you find any value in this module, mail me! All hints, tips, flames and wishes are welcome at <nadim@khemir.net>.

SEE ALSO

<B>Data::TreeDumperB> for advanced usage of the dumper engine.
Search for    or go to Top of page |  Section 3 |  Main Index


perl v5.20.3 GTK (3) 2008-08-30

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.