https://www.lianja.com/doc/index.php/Dialog_Panels#Custom_Dialog_Panels