[DllImport("libgtk-win32-2.0-0.dll")] static extern void gtk_dialog_set_alternative_button_order_from_array(IntPtr raw, int n_params, int[] new_order); public int[] AlternativeButtonOrder { set { gtk_dialog_set_alternative_button_order_from_array(Handle, value != null ? value.Length: 0, new_order); } }