In most cases, you would implement a custom module for this.
The main reason is that a popup with >5 buttons is already VERY questionable. The main reason is: You have FIVE different options to CLOSE the dialog. As a user, i dislike designs like that a lot.
I recommend to create a module with checkboxes or radio buttons and only up to three "normal" buttons (OK, Cancel, Help).