Python
Gauss Beam
Multislit
Validating Entry
Diagram Collection
|
Changelog |
0.1.11b 9/09 ------- - changes in class NamedVEntry: In pack() and pack_forget(), raising proper NotImplementedError instead of NotImplemented. 0.1.10b 8/09 ------- - changes in class VEntry: In initialise(callback = True), introducing new argument CALLBACK. 0.1.9b 8/09 ------ - changes in classes VEntry and NamedVEntry: destroy() 0.1.8b 8/09 ------ - changes in class NamedVEntry: In __init__(..., name = None, ...), allowing for NAME to be left out if label is specified. 0.1.7b 8/09 ------ - changes in class VEntry: In initialise(), fallback to bind('<KeyRealease>') because vcmd method does not work. vcmd(), renamed back to tk_key_release(). - changes in class NamedVEntry: In __init__(), making column and row optional. pack(*args, **kwargs) grid(column, row, **ventry_kwargs) pack_forget() grid_forget() 0.1.6b 8/09 ------ - changes in class VEntry: In initialise(), using and to react on content change. tk_key_release(event), renamed to vcmd() accordingly. 0.1.5b 8/09 ------ - introducing in class VEntry: pack_forget() grid_forget() 0.1.4b 5/09 ------ - changes in class VEntry: In __init__(..., formatter=None, ...), additional paramter. - changes in class NamedVEntry: In __init__(..., formatter=None, label=None,...), additional parameters. 0.1.3b 5/09 ------ - change in class VEntry: In __init__(), setting self.value to default None. In validate(), introducing parameter `callback'. In set(), introducing paramter `callback'. 0.1.2b 5/09 ------ - introducing validation function: int(str) 0.1.1b 4/09 ------ - introducing class Validity: __init__(valid,value) - introducing validation functions: number(str) string(str) number_none(str) - introducing class VEntry: __init__(master,validate=None,initial='', hook_update=None,**entry_kwargs) initialise() tk_key_release(event) validate() set(value) get() pack(*entry_args,**entry_kwargs) grid(*entry_args,**entry_kwargs) disable() enable() - introducing class NamedVEntry(VEntry): __init__(master,name,column,row,mode='horizontal', validate=None,initial='', hook_update=None,**ventry_kwargs) 0.1.0b 4/09 ------ failed. |