Table of Contents

Module: interactors bkchem/interactors.py

here reside functions that implement a glue between application or paper (main.py or paper.py) and the dialogs (dialogs.py)

Imported modules   
import Pmw
import dialogs
from molecule import molecule
import os
import os_support
from singleton_store import Store
import tkMessageBox
import validator
import widgets
import xml
Functions   
ask_display_form_for_selected
ask_id_for_selected
ask_inchi_program_path
ask_name_for_selected
check_validity
create_fragment_from_selected
log_atom_type
save_as_template
select_language
set_atom_number
view_fragments
  ask_display_form_for_selected 
ask_display_form_for_selected ( paper )

  ask_id_for_selected 
ask_id_for_selected ( paper )

opens dialog for input of molecule ID and sets it

  ask_inchi_program_path 
ask_inchi_program_path ()

  ask_name_for_selected 
ask_name_for_selected ( paper )

opens dialog for input of molecule name and sets it

  check_validity 
check_validity ( mols )

  create_fragment_from_selected 
create_fragment_from_selected ( paper )

  log_atom_type 
log_atom_type ( vtype )

according to vtype tells the user how an atom text was interpreted

  save_as_template 
save_as_template ( paper )

  select_language 
select_language ( paper )

  set_atom_number 
set_atom_number ( atoms )

  view_fragments 
view_fragments ( paper )


Table of Contents

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