Preferences dialog : almost done !
Code I'll deny having written to handle custom buttons in preferences sub-panels