Community
Participate
Working Groups
The default button(say OK / CANCEL) in Message dialogs are always shown on the rightmost part of the dialog. This behavior is noticed in eclipse 3.5 on linux. Also, the same issue is noticed in Solaris platform as well. However in eclipse 3.4 the issue did not exist. Further, on windows the buttons positions remain unchanged but only the focus on default buttons change. The windows behavior is the expected behavior. Is this OS specific behavior or eclipse behavior? Can this behavior be overridden? Can we interchange the button positions?
Created attachment 208420 [details] The behavior noticed on Linux with eclipse 3.4 and 3.5
Susan, do you remember if this is something that was deliberately done in 3.5? PW
Just to add, the same is observed in Eclipse 3.6 as well
http://help.eclipse.org/galileo/index.jsp?topic=/org.eclipse.platform.doc.user/whatsNew/platform_whatsnew.html The order of the default buttons can be changed in GTK and SWT introduced this in 3.5
thanks, Prakash. (I would not have remembered that).
Do you have anything defined like that? PW
Hello, I still have a question as to why the default button moved to the right? If you consider two opposite scenarios, will the user expect dialogs with different button positions or the same button positions with just the focus change on the buttons? How does it improve on the usability front? Thank You.
Sorry, the 3.5 behaviour is correct on GTK. It is the platform behaviour to have "No"/"Yes" or "Cancel"/"OK" Windows has OK/Cancel button order. PW