Did some testing with macOS10.14 beta 1 and below are some things I noticed:
FWW I know it is the first beta, still it may be good to look into some things right now instead of waiting.
- Listbox has a lot of problems :
The header is funky. Sometimes it turns full black, sometimes it overwrites text, sometimes the text is shifted to the left. Definitely something is wrong here.
The paint event has problems with .drawpicture (it draws .PNG images with a black background).
Fast scrolling is troublesome (read: cannot keep up updating). Drawing glitches are clearly visible.
The text color is not adapted when turning the Dark Mode on. (yes, I turned on Darkmode with the declares Sam provided).
- Many controls do not display the 'dark' type version. It just displays the 'default' (yes, I turned on Darkmode with the declares Sam provided).
- Scrollbars have the wrong color (and still aren't transparent - read native).
- The Xojo UI has all sort of glitches (probably because they are custom and not native.
Now, I think Xojo Inc can fix the controls easily.
The non-native listbox is another story. With the Darkmode, it is now completely non-macOS-a-like. I mean, when you use the Listbox, your app will not look like a macOS at all. This was already the case with the previous macOS versions, but now it is really becoming a huge problem if you want to make a decent macOS app.
I do realise the non-native listbox control will be hard to make it look good (Read: how macOS users expect it to look), but maybe Xojo Inc can take a serious look at adding a native listbox (NSTableView?).
BTW Appwrapper 3 still works. So 32bit apps seems to be allowed. At least for this beta. :)