How to ensure usage of native controls?

Let’s say you want to create a cross-platform GUI (mac, win, and linux) and you want it to look as native as possible on all platforms (and try to avoid emulated widgets as much as possible). Is there a simple strategy to follow to do this? Are there naming conventions that help with this? Any listings of which widgets are mostly native vs. emulated? Or is it just trial and error? Thx!

Maybe you shouldn’t use the widgets under the wx.lib module (pure python widgets).