I think the placements of the buttons like OK, Apply, Cancel is not using the same style as other software on Windows 7.
Like in Geany the buttons might be "Cancel OK" from left to right but i think other software is using "OK Cancel".
And when you try to close an unsaved document its "Cancel Dont save Save" but in other software it might be "Yes No Cancel" so you are used to the Cancel button being the right most.
There is an option somewhere to use windows native dialogs, unfortunately I am not on windows so I don't see it and can't tell you where.
Not sure if it applies to all dialogs, if the order is different on native dialogs, and it certainly won't apply to plugins dialogs.
Geany is developed almost exclusively on Linux since previous Windows contributors have retired and no new ones replaced them, but its not been a common complaint anyway, so maybe it doesn't bother other windows users.
The expected order on Windows and other platforms is different. GTK ha[d/s] a function for providing an alternate order which I believe is used on Windows: [`gtk_dialog_set_alternative_button_order()`](https://developer.gnome.org/gtk3/stable/GtkDialog.html#gtk-dialog-set-altern...). Someone could probably provide a PR to introduce this for all dialogs that would benefit from that.
github-comments@lists.geany.org