summaryrefslogtreecommitdiff
path: root/ldmicro/includes/ldmicro.h
diff options
context:
space:
mode:
authorakshay-c2018-11-15 16:19:02 +0530
committerakshay-c2018-11-15 16:19:02 +0530
commit2459016302affaa26b23bf8df69da1092cf7b75a (patch)
treee7a5bc560f0bd00e6c4c9e741221de44131b7da5 /ldmicro/includes/ldmicro.h
parentdcc621a1b1e0a3425905a18fd665b21df8efcbd5 (diff)
downloadLDMicroGtk-2459016302affaa26b23bf8df69da1092cf7b75a.tar.gz
LDMicroGtk-2459016302affaa26b23bf8df69da1092cf7b75a.tar.bz2
LDMicroGtk-2459016302affaa26b23bf8df69da1092cf7b75a.zip
Prevent event Propagation during internal toggle
Diffstat (limited to 'ldmicro/includes/ldmicro.h')
-rw-r--r--ldmicro/includes/ldmicro.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/ldmicro/includes/ldmicro.h b/ldmicro/includes/ldmicro.h
index 8bf490f..8c52775 100644
--- a/ldmicro/includes/ldmicro.h
+++ b/ldmicro/includes/ldmicro.h
@@ -121,6 +121,9 @@ typedef signed long SDWORD;
#define MNU_MANUAL 0x80
#define MNU_ABOUT 0x81
+#define MF_CHECKED 2
+#define MF_UNCHECKED 3
+
// #define MNU_ADV_SIMULATION
// New menu items here
@@ -600,6 +603,7 @@ extern McuIoInfo SupportedMcus[NUM_SUPPORTED_MCUS];
void CheckHeap(char *file, int line);
#define ok() CheckHeap(__FILE__, __LINE__)
+
// maincontrols.cpp
void MakeMainWindowControls(void);
HMENU MakeMainWindowMenus(void);
@@ -612,6 +616,8 @@ void ToggleSimulationMode(void);
void StopSimulation(void);
void StartSimulation(void);
void UpdateMainWindowTitleBar(void);
+gboolean LD_WM_Command_call(GtkMenuItem* men, gpointer gpcode);
+void CheckMenuItem(HMENU MenuName, HMENU MenuItem, UINT Check);
extern int ScrollWidth;
extern int ScrollHeight;
extern BOOL NeedHoriz;