Table of Contents

Class: ConnectingCanvas PmwContribD-r2_0_1/ConnectedBox.py

A special type of canvas which knows how to handle ConnectedBox objects.

Base Classes   
Pmw.ScrolledCanvas
Methods   
__init__
disable_rubber_band
enable_rubber_band_end
enable_rubber_band_start
move_rubber_band
print_graph
register_node
toggle_rubber_band
  __init__ 
__init__ (
        self,
        parent=None,
        enabled_color='green',
        rubber_band_color='black',
        **kw,
        )

Create ConnectingCanvas.

Arguments

parent

The parent widget for the canvas.

enabled_color

Color for rubber band when the Connection can be made.

rubber_band_color

Normal color for the rubber band.

  disable_rubber_band 
disable_rubber_band ( self,  event=None )

Turn off the rubber band.

  enable_rubber_band_end 
enable_rubber_band_end (
        self,
        event=None,
        h=None,
        )

Stop the enable-rubber-band

  enable_rubber_band_start 
enable_rubber_band_start (
        self,
        event=None,
        h=None,
        )

Start enabling the rubber band.

  move_rubber_band 
move_rubber_band ( self,  event )

Move the points of the rubber band to be consistent with the motion event.

  print_graph 
print_graph ( self )

  register_node 
register_node ( self,  node )

Register a node on the canvas.

  toggle_rubber_band 
toggle_rubber_band (
        self,
        event,
        h=None,
        )

Toggles the rubber band state.


Table of Contents

This document was automatically generated on Mon Sep 17 17:47:46 2001 by HappyDoc version r2_0