feat: message box dynamic sizing, documentation page updates
This commit is contained in:
@@ -166,7 +166,11 @@ extern "C" uint8_t dialogs_message_box(const char* title,
|
||||
const char* window_title = title && title[0] ? title : "Message";
|
||||
messagebox::init(message ? message : "", buttons);
|
||||
|
||||
if (!g_app.win.create(window_title, messagebox::MESSAGE_INIT_W, messagebox::MESSAGE_INIT_H)) {
|
||||
int init_w = 0;
|
||||
int init_h = 0;
|
||||
messagebox::preferred_size(window_title, &init_w, &init_h);
|
||||
|
||||
if (!g_app.win.create(window_title, init_w, init_h)) {
|
||||
cleanup();
|
||||
return dlg::MESSAGE_BOX_RESULT_NONE;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user