Table of Contents

Module: modes bkchem/modes.py

the modes in which the paper operates (such as edit, draw etc.) reside here

Imported modules   
import Pmw
import Tkinter
from atom import atom
from bond import bond
import config
from context_menu import context_menu
import data
import dialogs
import dom_extensions
import external_data
import geometry
from group import group
import helper_graphics
import interactors
import marks
import math
import messages
import misc
import oasa
from oasa import periodic_table
import operator
import parents
from reaction import reaction
from sets import Set
from singleton_store import Store, Screen
import string
from textatom import textatom
import time
import tkMessageBox
import transform
import transform3d
from warnings import warn
import xml.sax
import xml.sax.saxutils
Functions   
event_to_key
  event_to_key 
event_to_key ( event )

Classes   

arrow_mode

atom_mode

basic_mode

bond_align_mode

draw_mode

edit_mode

basic editing mode, also good as parent for more specialized modes

external_data_mode

mark_mode

misc_mode

container mode for small, seldom needen modes

mode

abstract parent for all modes. No to be used for inheritation because the more specialized

plus_mode

rapid_draw_mode

reaction_mode

rotate_mode

simple_mode

little more sophisticated parent mode

template_mode

text_mode

user_template_mode

vector_mode


Table of Contents

This document was automatically generated on Wed Jun 1 11:05:30 2005 by HappyDoc version 2.1