From: Alex T. <al...@tw...> - 2006-05-26 16:24:54
|
Brad Allen wrote: > Thanks for bringing this up, Alex. I hadn't tried any of those > settings on the > Mac. The only limitation I was aware of was on button height; apparently > there is UI standard for button height on Mac OS X, and wx keeps you > from violating it while running on the Mac. If you create a tall > button on another platform, and then run it on a Mac, the button > smashes down to the standard size, leaving your button label hanging > outside the button (usually above). > Thanks Brad - I had seen that one, but had forgotten it again > I like the idea of a popping up warning dialog when using LayoutEditor > to change a widget in a way that causes problems with other platforms. > It should explain in each case which platform doesn't support the change, > and offer to either cancel the change or apply anyway. I think it would more likely be generic "feature not evenly supported on all platforms, see http://wiki.wxpython.org/index.cgi/PythonCardPlatformRestrictions for list of known restrictions" > There could also be a checkbox in the dialog saying "Don't warn me > about this again." > > For those who are targeting only a single platform, and find the warnings > annoying, create a preference setting for multiresource editor: > > checkbox: "Disable All Cross-Platform Warnings" > >> If that was a preference - should it be per-user, or per project ? > > > I didn't know that PythonCard had a concept of "project". I had > assumed the preference would be per user, but if you can tie it to > a project that would be great. Some projects target cross-platform, > while others do not. > It doesn't have a 'project' concept - I should have said "per resource file" -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.394 / Virus Database: 268.7.1/348 - Release Date: 25/05/2006 |