diff options
author | Michael Pavone <pavone@retrodev.com> | 2017-12-08 09:43:05 -0800 |
---|---|---|
committer | Michael Pavone <pavone@retrodev.com> | 2017-12-08 09:43:05 -0800 |
commit | 2b3257dd11dd84b57d5a3a78e9e27a2d041da664 (patch) | |
tree | 4d5a2c3a28c52a2c8fcbad6db9f010615aa3147f | |
parent | 1a5cf08e054aa965b58aed143a2e37b6f89af2d6 (diff) |
Initial work on system menu
--HG--
branch : nuklear_ui
-rw-r--r-- | nuklear_ui/blastem_nuklear.c | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/nuklear_ui/blastem_nuklear.c b/nuklear_ui/blastem_nuklear.c index 5eb75f2..beab37a 100644 --- a/nuklear_ui/blastem_nuklear.c +++ b/nuklear_ui/blastem_nuklear.c @@ -485,7 +485,17 @@ void view_audio_settings(struct nk_context *context) } void view_system_settings(struct nk_context *context) { - + uint32_t width = render_width(); + uint32_t height = render_height(); + if (nk_begin(context, "System Settings", nk_rect(0, 0, width, height), 0)) { + nk_layout_row_static(context, 30, width > 300 ? 300 : width, 2); + settings_int_property(context, "68000 Clock Divider", "", "clocks\0m68k_divider\0", 7, 1, 53); + settings_toggle(context, "Remember ROM Path", "ui\0remember_path\0", 1); + if (nk_button_label(context, "Back")) { + pop_view(); + } + nk_end(context); + } } void view_back(struct nk_context *context) |