List of wxPython OS specific nuances?

I'm new to wxPython and have been reading through the wxPython archives.

One of the common points of confusion seems to be developers running
into OS specific nuances.

Is there an 'official' list of these type of nuances? I'm not
complaining, I'm just hoping to proactively code around known issues vs.
repeat the discovery process that others have already gone through.

Examples of OS specific nuances:

- OS X only supports 16x16 cursors
- GTK is the only OS X that supports stock buttons
- Enter and Tab operate differently under different os's
- The imagelist behaves differently in different os listctrl's

Thank you,
Malcolm

python@bdurham.com wrote:

I'm new to wxPython and have been reading through the wxPython archives.

One of the common points of confusion seems to be developers running
into OS specific nuances.

Is there an 'official' list of these type of nuances? I'm not
complaining, I'm just hoping to proactively code around known issues vs.
repeat the discovery process that others have already gone through.

There is this one for GTK2 and Win32 at Gtk and Win32 differences - wxPyWiki but it would be nice to have a page that covered all platforms. There are also some other pages that deal with some OS X specific things. Consolidation and verification would be a good thing if somebody has the time to do it.

···

--
Robin Dunn
Software Craftsman
http://wxPython.org Java give you jitters? Relax with wxPython!

Robin Dunn wrote:

There is this one for GTK2 and Win32 at Gtk and Win32 differences - wxPyWiki but it would be nice to have a page that covered all platforms.

That would be this page:

http://wiki.wxpython.org/wxPython%20Platform%20Inconsistencies

So yes, we do need some consolidation!

-Chris

···

--
Christopher Barker, Ph.D.
Oceanographer

Emergency Response Division
NOAA/NOS/OR&R (206) 526-6959 voice
7600 Sand Point Way NE (206) 526-6329 fax
Seattle, WA 98115 (206) 526-6317 main reception

Chris.Barker@noaa.gov

Don Dwiggins wrote:

Paul McNett wrote:

Just ideas. Does someone want to set up a Google App Engine database for this? :slight_smile:

Or maybe a Trac?

I could see that working well, actually. We'd want to customize some of the field names and each 'ticket' would be a single platform inconsistency.

Paul