i am using Servoy 7.3.1 with Java 1.7.0_51 on Mac OS X 10.8.4.
When i try a question dialog with plugins.dialogs.showQuestionDialog() i will get the wrong icon of the question window (see screenshot).
On Windows 8.1 it seems to be the normal behaviour.
It seems, that it does not appear every time.
Now i have restarted the solution from the browser with jnlp and now i get the following dialog, which shows the branding shortcut logo.
But it shows not the question mark like in Windows.
Same thing with the app icon in the dock.
On my first try the icon was the Java cup and now the icon is my branding shortcut logo.
I can not say when it shows the logo and when not.
Yep there is definitly something going on with icons on Mac OSX and Java 7
There are some more annoying things
For instance, when you download for the first time the smart-client not always the Java icon is shown.
When you than right click on the icon, and choose Permanent in dock and you close the solution. the the icon becomes somekind of java console command.
hitting it, will launch javaws with nothing.
The only thing to achieve an icon stick to the dock, is open the solution, with the created shortcut on the desktop and THAN rightclick on the dock-icon and choose: permanent to Dock.
if you now close the solution, the icon will stay in the dock.
And mostly when you hit that dock icon, it will change into a Java cup, and when you close the solution, change back to the original icon