ctkTkCommands

        This module contains some classes
        which model various Tk constructor messages used
        by clickTk.
        These classes are used mainly to decode
        generated widget constructor's messages during the
        open process of a project.
        Therefore they are not applicable to any Tk constructor commands.

Summary

tkCommand
tkCommandAnon
tkCommandScrolled
menuCommand

Notes

        None.

Maintenance

        Author: Marco
        date:   18.04.2009
        History
                        18.04.2009 first draft
                        01.12.2009 version 1.02

Classes

menuCommand

        This class defines the parser to handle with a specific Tk command sequence
        which is used by clickTk to define Menu items.
        These sequencies may look like this skeleton
                <$id> = <virtual_parent> -> Menu_class (<optional list>); <parent> = configure(-menu => <$menuConfig> ) ;
        whereby the items
                <$id>, <virtual_parent> <menu_class>, <parent> and <$menuConfig>
        are returned in a list.

tkCommandx

        This class defines the parser to handle with widget
        constructor messages.
        These messages may look like this skeleton
        <$id> = <$parent> -> <widget class> ([<options>])[ -> <geom magr> [([<geom options>])] ;
        whereby the items
        <$id>, <$parent>, <widget class> <options>, <geom magr> and <geom options>
        are returned in a list.

tkCommand_first_edition

        This class defines the parser to handle with widget
        constructor messages.
        These messages may look like this skeleton
        <$id> = <$parent> -> <widget class> ([<options>])[ -> <geom magr> [([<geom options>])] ;
        whereby the items
        <$id>, <$parent>, <widget class> <options>, <geom mgr> and <geom options>
        are returned in a list.

tkCommand_old

        This class defines the parser to handle with widget
        constructor messages.
        These messages may look like this skeleton
        <$id> = <$parent> -> <widget class> ([<options>])[ -> <geom magr> [([<geom options>])] ;
        whereby the items
        <$id>, <$parent>, <widget class> <options>, <geom magr> and <geom options>
        are returned in a list.

tkCommandScrolled

        This class defines the parser to handle with scrolled widget
        constructor messages.
        These messages may looks like this skeleton
        <$id> = <$parent> -> Scrolled(<scrolled class> [, <options>])[ -> <geom magr> [([<geom options>])] ;
        whereby the items
        <$id>, <$parent>, <scrolled class> <options>, <geom magr> and <geom options>
        are returned in a list.

tkCommandAnon

        This class defines the parser to handle with anonimous widget
        constructor messages. Thereby, the specification 'anonimous' means that
        the result of the messages doesn't get saved, and then the widget remains
        anonimous.
        These messages may look like this skeleton
        <$parent> -> <widget class> ([<options>])[ -> <geom magr> [([<geom options>])] ;
        whereby the items
        <$parent>, <widget class> <options>, <geom magr> and <geom options>
        are returned in a list.

Back to index