home *** CD-ROM | disk | FTP | other *** search
- """Suite Table Suite: Classes for manipulating tables
- Level 1, version 1
-
- Generated from flap:System Folder:Extensions:Scripting Additions:Dialects:English Dialect
- AETE/AEUT resource version 1/0, language 0, script 0
- """
-
- import aetools
- import MacOS
-
- _code = 'tbls'
-
- class Table_Suite:
-
- pass
-
-
- class cell(aetools.ComponentItem):
- """cell - A cell"""
- want = 'ccel'
- class _class(aetools.NProperty):
- """class - the class"""
- which = 'pcls'
- want = 'type'
- class formula(aetools.NProperty):
- """formula - the formula of the cell"""
- which = 'pfor'
- want = 'ctxt'
- class protection(aetools.NProperty):
- """protection - Indicates whether value or formula in the cell can be changed"""
- which = 'ppro'
- want = 'prtn'
-
- cells = cell
-
- class column(aetools.ComponentItem):
- """column - A column"""
- want = 'ccol'
- class name(aetools.NProperty):
- """name - the name"""
- which = 'pnam'
- want = 'itxt'
-
- columns = column
-
- class row(aetools.ComponentItem):
- """row - A row"""
- want = 'crow'
-
- rows = row
-
- class table(aetools.ComponentItem):
- """table - A table"""
- want = 'ctbl'
-
- tables = table
- cell._propdict = {
- '_class' : _class,
- 'formula' : formula,
- 'protection' : protection,
- }
- cell._elemdict = {
- }
- column._propdict = {
- 'name' : name,
- }
- column._elemdict = {
- }
- row._propdict = {
- }
- row._elemdict = {
- }
- table._propdict = {
- }
- table._elemdict = {
- }
- _Enum_prtn = {
- 'read_only' : 'nmod', # Can't change values or formulas
- 'formulas_protected' : 'fpro', # Can changes values but not formulas
- 'read_2f_write' : 'modf', # Can change values and formulas
- }
-
-
- #
- # Indices of types declared in this module
- #
- _classdeclarations = {
- 'ccel' : cell,
- 'ctbl' : table,
- 'ccol' : column,
- 'crow' : row,
- }
-
- _propdeclarations = {
- 'ppro' : protection,
- 'pnam' : name,
- 'pfor' : formula,
- 'pcls' : _class,
- }
-
- _compdeclarations = {
- }
-
- _enumdeclarations = {
- 'prtn' : _Enum_prtn,
- }
-