Menu

#7 Bug fixes for Tix.py

closed-accepted
Tix Source (13)
7
2001-11-08
2001-03-07
Anonymous
No

This patch fixes several bugs in Tix.py and adds
support for more of Tix.

Bugs fixed:

1) Fix selection_set in HList to work like
Tkinter.ListBox.
2) Change base class order in _dummy* classes to
subclass from Tix class first, so the correct method is
called when there are methods of the same name in
multiple base classes.

Additional support:

1) More constants.
2) Add dragsite support to HList.
3) Add TList support.

Enjoy!

Greg Couch
gregc@cgl.ucsf.edu

Discussion

  • Nobody/Anonymous

    Logged In: NO

    Don't know why sourceforge didn't attach my file with the
    context diffs. So I've made it available via anonymous
    ftp as ftp://ftp.cgl.ucsf.edu/pub/PyTix-2.0-diffs.

    - Greg

     
  • Internet Discovery

    • priority: 5 --> 7
    • assigned_to: nobody --> idiscovery
    • status: open --> open-accepted
     
  • Mike Clarkson

    Mike Clarkson - 2001-11-08

    Logged In: YES
    user_id=31254

    I've added most of the patches to the latest Tix.py
    checked in for Python 2.2. Could you give me an example
    of how the current code is broken for:
    2) Change base class order in _dummy* classes to
    subclass from Tix class first, so the correct
    method is
    called when there are methods of the same name in
    multiple base classes.

    If possible, make a context diff against the latest Tix.py
    from cvs
    of python.sourceforge.net and contribute it as a patch
    there.

     
  • Mike Clarkson

    Mike Clarkson - 2001-11-08
    • status: open-accepted --> closed-accepted
     
  • Nobody/Anonymous

    Logged In: NO

    Not sure why you sent me email today. Python 2.1.1 already
    has my patched Tix.py with additional support for the Tix
    Form geometry manager that I left out. Please use the
    Python 2.1.1 version as the basis for any future
    modifications. Thanks,

    Greg Couch
    gregc@cgl.ucsf.edu

     

Log in to post a comment.

Auth0 Logo