From 874702d3cbda37ef3c20a696de168bc5a3d4cb10 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Tue, 10 Jul 2018 22:13:57 +0300 Subject: Menu_SetVisible: new function to write down a Visibility checkbox for a menu item --- include/m_genmenu.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'include') diff --git a/include/m_genmenu.h b/include/m_genmenu.h index 00d01c1c10..64c599121b 100644 --- a/include/m_genmenu.h +++ b/include/m_genmenu.h @@ -171,7 +171,7 @@ EXTERN_C MIR_APP_DLL(BOOL) Menu_ProcessHotKey(int hMenuObject, int key); EXTERN_C MIR_APP_DLL(int) Menu_RemoveItem(HGENMENU hMenuItem); ///////////////////////////////////////////////////////////////////////////////////////// -// changes menu item's visibility +// temporarily changes menu item's visibility EXTERN_C MIR_APP_DLL(void) Menu_ShowItem(HGENMENU hMenuItem, bool bShow); @@ -180,6 +180,11 @@ EXTERN_C MIR_APP_DLL(void) Menu_ShowItem(HGENMENU hMenuItem, bool bShow); EXTERN_C MIR_APP_DLL(void) Menu_SetChecked(HGENMENU hMenuItem, bool bSet); +///////////////////////////////////////////////////////////////////////////////////////// +// sets menu item's Visible checkbox programmatically and write it to the options + +EXTERN_C MIR_APP_DLL(void) Menu_SetVisible(HGENMENU pimi, bool bVisible); + ///////////////////////////////////////////////////////////////////////////////////////// // Creates a new menu object // szName = unique menu object identifier -- cgit v1.2.3