So....I'm making a MessageBox dialog for a user to confirm whether or not they want to do something. Calling it as such:
MessageBox confirmDeleteMessageBox = new MessageBox(table.getParentControl().getShell(), SWT.ICON_WARNING| SWT.OK | SWT.CANCEL);
On windows, it looks perfect, the warning icon shows up in the dialog and everything. HOWEVER on the mac (GRRRRRRR) , the icon that shows up is the silly default mac icon that is like a pencil, ruler and paper.
Now I"ve tried this without specifying an icon for the dialog, but mac still forces it to have their icon. So my theory was that mac just didn't have these types of icons at their disposal or what have you, but we're including the swt jar file with our project so it should definitely have access to it. I'm guessing that there's just some simple mac specification that I'm missing here.