The mystery of icon Displacement on Buttons on Oracle Developer for windows (Client/Server) up to Developer 6i (sp18) at leastSeveral times we had problems displaying icons, we handled several theories, like the cause was the amount of colors, and tried several solutions.
The test was complicated because if you set an icon misplaced and after an icon not misplaced by defaut, it was showed misplace on that button, so you had to reopen the canvas to get refresed.
Recently after a long sequence of test, the mistery was
solved. the problem resides in the name of the icon.
You can do the following test take an icon, and name as a,l,m,s (this words in the icon name causes the displacement) and create another copy naming anything else, but never use that letters, for example 01.
As you can see the same icon is displayed differently depending on the name of the icon, the most interesting was to found different levels of displacement.
Regards,