summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/mac/window.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/osd/mac/window.cpp')
-rw-r--r--src/osd/mac/window.cpp29
1 files changed, 3 insertions, 26 deletions
diff --git a/src/osd/mac/window.cpp b/src/osd/mac/window.cpp
index b3ab9083a90..161bc8b677b 100644
--- a/src/osd/mac/window.cpp
+++ b/src/osd/mac/window.cpp
@@ -73,30 +73,6 @@ bool mac_osd_interface::window_init()
}
-void mac_osd_interface::update_slider_list()
-{
- for (auto const &window : osd_common_t::window_list())
- {
- // check if any window has dirty sliders
- if (window->renderer().sliders_dirty())
- {
- build_slider_list();
- return;
- }
- }
-}
-
-void mac_osd_interface::build_slider_list()
-{
- m_sliders.clear();
-
- for (auto const &window : osd_common_t::window_list())
- {
- std::vector<ui::menu_item> window_sliders = window->renderer().get_slider_list();
- m_sliders.insert(m_sliders.end(), window_sliders.begin(), window_sliders.end());
- }
-}
-
void mac_osd_interface::process_events()
{
}
@@ -106,6 +82,7 @@ bool mac_osd_interface::has_focus() const
return true;
}
+
//============================================================
// macwindow_exit
// (main thread)
@@ -223,7 +200,7 @@ void mac_window_info::modify_prescale(int dir)
{
int new_prescale = prescale();
- if (dir > 0 && prescale() < 3)
+ if (dir > 0 && prescale() < 8)
new_prescale = prescale() + 1;
if (dir < 0 && prescale() > 1)
new_prescale = prescale() - 1;
@@ -243,8 +220,8 @@ void mac_window_info::modify_prescale(int dir)
notify_changed();
m_prescale = new_prescale;
}
- machine().ui().popup_time(1, "Prescale %d", prescale());
}
+ machine().ui().popup_time(1, "Prescale %d", prescale());
}
//============================================================