Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.6 / 3....
  • Linux Kernel 3.0.82 LTS...
  • KDE Software Compilatio...
  • PulseAudio 4.0
  • Wireshark 1.10.0
  • NetworkManager 0.9.8.2
  • LibreOffice 3.6.6 / 4.0...
  • SystemRescueCd 3.7.0
  • Linux Kernel 3.10 RC6
  • Ubuntu Tweak 0.8.5
  • Home > Linux > Programming > Libraries

    Gtk2::Ex::MindMapView::Border 0.000001

    Download button

    No screenshots available
    Downloads: 297  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    James Muir | More programs
    Perl Artistic License / FREE
    January 27th, 2007, 00:05 GMT
    ROOT / Programming / Libraries

     Read user reviews (0)  Refer to a friend  Subscribe

    Gtk2::Ex::MindMapView::Border description

    Gtk2::Ex::MindMapView::Border is a base class for border objects.

    Gtk2::Ex::MindMapView::Border is a base class for border objects.

    SYNOPSIS

    use base 'Gtk2::Ex::MindMapView::Border';

    This module is internal to Gtk2::Ex::MindMapView. It is the base class for objects that draw borders and offers several classes that are to be overidden.

    INTERFACE

    Properties

    'content' (Gtk2::Ex::MindMapView::Content)

    The content to be placed in this border.

    'group' (Gnome2::Canvas::Group)

    The canvas group on which the border will be drawn.

    'x' (double)

    The x-coordinate of the upper left corner of the bounding box of this border.

    'y' (double)

    The y-coordinate of the upper left corner of the bounding box of this border.

    'width' (double)

    The width of the bounding box of this border.

    'height' (double)

    The height of the bounding box of this border.

    Methods

    new(group=>$group, content=>$content, ...)

    Instantiate a border. You must provide the Gnome2::Canvas::Group on which this border is to place itself, and also a content object, Gtk2::Ex::MindMapView::Content.

    border_get_image()

    This method must be overridden. You defined the image for your border here.

    border_insets ()

    Return the ($top,$left,$bottom,$right) insets for the border. This method may be overridden.

    border_set_x($value)

    This method must be overridden. It sets the value of the border x coordinate.

    border_set_y($value)

    This method must be overridden. It sets the value of the border y coordinate.

    border_set_width($value)

    This method must be overridden. It sets the value of the border width.

    border_set_height($value)

    This method must be overridden. It sets the value of the border height.

    border_set_param($name, $value)

    This method may optionally be overridden to pass values to the object created by border_get_image.

    get($name)

    Returns the value of a property.

    get_min_width()

    Returns the minimum height of the border.

    get_min_height()

    Returns the minimum width of the border.

    get_connection_point($side)

    Returns the point on the border that is used to draw the connection to other Gtk2::Ex::MindMapView::Items.

    Items may connect to the left or right hand side of a border. The $side may have the value 'left' or 'right'.

    This method is called by Gtk2::Ex::MindMapView::Connection.

    reparent($group)

    When a border is passed to a Gtk2::Ex::MindMapView::Item, the item places the border in it's own Gnome2::Canvas::Group using this reparent method.

    set(property=>$value

    Sets the value of a property. See the properties list above.

    Product's homepage

    Requirements:

    · Perl

      


    TAGS:

    base class | border objects | Perl module | Gtk2::Ex::MindMapVie | base | class

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM