fix some minor usability issues;

pull/72/head
Bryan Biedenkapp 1 year ago
parent 8d8ebfd5c9
commit 555ec97c90

@ -65,8 +65,11 @@ public:
// file menu // file menu
m_fileMenuSeparator1.setSeparator(); m_fileMenuSeparator1.setSeparator();
m_fileMenuSeparator2.setSeparator();
m_saveSettingsItem.addAccelerator(FKey::Meta_s); // Meta/Alt + S m_saveSettingsItem.addAccelerator(FKey::Meta_s); // Meta/Alt + S
m_saveSettingsItem.addCallback("clicked", this, [&]() { save(); }); m_saveSettingsItem.addCallback("clicked", this, [&]() { save(); });
m_reloadSettingsItem.addAccelerator(FKey::Meta_r); // Meta/Alt + R
m_reloadSettingsItem.addCallback("clicked", this, [&]() { g_tidLookups->reload(); m_wnd->loadListView(); });
m_keyF2.addCallback("activate", this, [&]() { save(); }); m_keyF2.addCallback("activate", this, [&]() { save(); });
m_quitItem.addAccelerator(FKey::Meta_x); // Meta/Alt + X m_quitItem.addAccelerator(FKey::Meta_x); // Meta/Alt + X
m_quitItem.addCallback("clicked", getFApplication(), &FApplication::cb_exitApp, this); m_quitItem.addCallback("clicked", getFApplication(), &FApplication::cb_exitApp, this);
@ -98,7 +101,9 @@ private:
FMenuBar m_menuBar{this}; FMenuBar m_menuBar{this};
FMenu m_fileMenu{"&File", &m_menuBar}; FMenu m_fileMenu{"&File", &m_menuBar};
FMenuItem m_reloadSettingsItem{"&Reload", &m_fileMenu};
FMenuItem m_saveSettingsItem{"&Save", &m_fileMenu}; FMenuItem m_saveSettingsItem{"&Save", &m_fileMenu};
FMenuItem m_fileMenuSeparator2{&m_fileMenu};
FCheckMenuItem m_saveOnCloseToggle{"Save on Close?", &m_fileMenu}; FCheckMenuItem m_saveOnCloseToggle{"Save on Close?", &m_fileMenu};
FCheckMenuItem m_backupOnSave{"Backup Rules File?", &m_fileMenu}; FCheckMenuItem m_backupOnSave{"Backup Rules File?", &m_fileMenu};
FMenuItem m_fileMenuSeparator1{&m_fileMenu}; FMenuItem m_fileMenuSeparator1{&m_fileMenu};

Loading…
Cancel
Save

Powered by TurnKey Linux.