Plan main toolbar message dialog

This commit is contained in:
2026-06-05 10:10:31 +02:00
parent 903fe2d5a1
commit 407297dc2e
8 changed files with 71 additions and 12 deletions

View File

@@ -8846,8 +8846,17 @@ int plan_main_toolbar(int argc, char** argv)
<< ",\"updatesTitle\":" << json_bool(value.updates_title)
<< ",\"recordsUndo\":" << json_bool(value.records_undo)
<< ",\"marksUnsaved\":" << json_bool(value.marks_unsaved)
<< ",\"noOp\":" << json_bool(value.no_op)
<< "}}\n";
<< ",\"noOp\":" << json_bool(value.no_op);
if (value.command == pp::app::MainToolbarCommand::show_message_box) {
const auto dialog = pp::app::plan_main_toolbar_message_dialog();
std::cout << ",\"messageDialog\":{\"title\":\"" << json_escape(dialog.title)
<< "\",\"message\":\"" << json_escape(dialog.message)
<< "\",\"okCaption\":\"" << json_escape(dialog.ok_caption)
<< "\",\"cancelCaption\":\"" << json_escape(dialog.cancel_caption)
<< "\",\"showCancel\":" << json_bool(dialog.show_cancel)
<< "}";
}
std::cout << "}}\n";
return 0;
}