http://bugs.winehq.org/show_bug.cgi?id=33866
--- Comment #4 from Aric Stewart aric@codeweavers.com 2013-06-25 10:19:04 CDT --- I have found from research that dialogs that have NO Arabic in them do not display RTL.
If you translate a string in the dialog then it will reformat the dialog RTL once there is an RTL string to display.
That will cover most of the issues you are showing here.