This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author gpolo
Recipients caryr, gpolo
Date 2009-08-18.16:42:09
SpamBayes Score 2.7755576e-16
Marked as misclassified No
Message-id <ac2200130908180941n45abd374xc14796be0b5d630a@mail.gmail.com>
In-reply-to <1250612797.5.0.0323144523792.issue5961@psf.upfronthosting.co.za>
Content
> That is the manual I am referencing and the last time I looked it was
> the most recent.
>

Thanks for clarifying that.

> I'm not to familiar with the Python port of Tix, but I am using the
> command, label, state, and variable options and they already work fine.
> I could try the other options if that would help.
>

Now I see, it is a problem in the Tix manual. Some commands around
there document which options are static and which are not. For
OptionMenu, 'labelside' is an static option but is not described as
such.

Fixed on r74519.

> I needed the labelside functionality so I hacked Tix.py to get it to
> work. I mimicked the code from other objects that have a labelside
> option. My assumption was that some base class knew how to handle many
> of the standard options, but did not know about labelside. It is
> possible that there is a better way to handle this (add it to the same
> place the others are implemented), but that would have required
> understanding the class hierarchy and much more work. At the time I just
> needed to get it to work and what I proposed does work and is consistent
> with other objects. Since I was not using the other options I did not
> check them.
>
> Let me know if there is anything else I can do to help.

It looks like Tix.py might need a review on this area of static
options. Tix's documentation doesn't help much, so it will require
some manual testing.
History
Date User Action Args
2009-08-18 16:42:11gpolosetrecipients: + gpolo, caryr
2009-08-18 16:42:09gpololinkissue5961 messages
2009-08-18 16:42:09gpolocreate