You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Packages/MIES/MIES_GuiPopupMenuExt.ipf
+93-12Lines changed: 93 additions & 12 deletions
Original file line number
Diff line number
Diff line change
@@ -111,16 +111,15 @@
111
111
/// If in the previous sub menu the number of letters determined for the last menu item is higher then for the first name component the higher amount is taken:
112
112
/// e.g. Balalaika, Cembalo -> B .. C -> Bal .. C (because Alu were three letters)
113
113
114
-
staticConstant NUM_SUBENTRIES =30
115
-
staticConstant MAX_SUBMENUS =10
114
+
staticConstant MAX_SUBMENUS =12
116
115
staticStrConstant WAVE_NOTE_PROCNAME ="PROC"
117
116
staticStrConstant WAVE_NOTE_WINDOWNAME ="WINNAME"
118
117
staticStrConstant WAVE_NOTE_CTRLNAME ="CTRLNAME"
119
118
staticStrConstant MENUNAME_UNUSED ="*** bug, report to dev ***"
120
119
staticStrConstant MENU_DISABLE_SPECIAL ="\\M0"
121
120
staticStrConstant LSEP =";"
122
121
123
-
/// @brief Menu definition templates for up to 10 sub menus.
122
+
/// @brief Menu definition templates for up to MAX_SUBMENUS sub menus.
124
123
/// The constant MAX_SUBMENUS stores the number of these definitions
125
124
/// and must be updated if more definitions are added.
126
125
///
@@ -317,6 +316,81 @@ Menu "PopupExt10", contextualmenu, dynamic
317
316
End
318
317
End
319
318
319
+
Menu"PopupExt11", contextualmenu, dynamic
320
+
SubMenuPEXT_SubMenuName(0)
321
+
PEXT_PopupMenuItems(0),/Q,;
322
+
End
323
+
SubMenuPEXT_SubMenuName(1)
324
+
PEXT_PopupMenuItems(1),/Q,;
325
+
End
326
+
SubMenuPEXT_SubMenuName(2)
327
+
PEXT_PopupMenuItems(2),/Q,;
328
+
End
329
+
SubMenuPEXT_SubMenuName(3)
330
+
PEXT_PopupMenuItems(3),/Q,;
331
+
End
332
+
SubMenuPEXT_SubMenuName(4)
333
+
PEXT_PopupMenuItems(4),/Q,;
334
+
End
335
+
SubMenuPEXT_SubMenuName(5)
336
+
PEXT_PopupMenuItems(5),/Q,;
337
+
End
338
+
SubMenuPEXT_SubMenuName(6)
339
+
PEXT_PopupMenuItems(6),/Q,;
340
+
End
341
+
SubMenuPEXT_SubMenuName(7)
342
+
PEXT_PopupMenuItems(7),/Q,;
343
+
End
344
+
SubMenuPEXT_SubMenuName(8)
345
+
PEXT_PopupMenuItems(8),/Q,;
346
+
End
347
+
SubMenuPEXT_SubMenuName(9)
348
+
PEXT_PopupMenuItems(9),/Q,;
349
+
End
350
+
SubMenuPEXT_SubMenuName(10)
351
+
PEXT_PopupMenuItems(10),/Q,;
352
+
End
353
+
End
354
+
355
+
Menu"PopupExt12", contextualmenu, dynamic
356
+
SubMenuPEXT_SubMenuName(0)
357
+
PEXT_PopupMenuItems(0),/Q,;
358
+
End
359
+
SubMenuPEXT_SubMenuName(1)
360
+
PEXT_PopupMenuItems(1),/Q,;
361
+
End
362
+
SubMenuPEXT_SubMenuName(2)
363
+
PEXT_PopupMenuItems(2),/Q,;
364
+
End
365
+
SubMenuPEXT_SubMenuName(3)
366
+
PEXT_PopupMenuItems(3),/Q,;
367
+
End
368
+
SubMenuPEXT_SubMenuName(4)
369
+
PEXT_PopupMenuItems(4),/Q,;
370
+
End
371
+
SubMenuPEXT_SubMenuName(5)
372
+
PEXT_PopupMenuItems(5),/Q,;
373
+
End
374
+
SubMenuPEXT_SubMenuName(6)
375
+
PEXT_PopupMenuItems(6),/Q,;
376
+
End
377
+
SubMenuPEXT_SubMenuName(7)
378
+
PEXT_PopupMenuItems(7),/Q,;
379
+
End
380
+
SubMenuPEXT_SubMenuName(8)
381
+
PEXT_PopupMenuItems(8),/Q,;
382
+
End
383
+
SubMenuPEXT_SubMenuName(9)
384
+
PEXT_PopupMenuItems(9),/Q,;
385
+
End
386
+
SubMenuPEXT_SubMenuName(10)
387
+
PEXT_PopupMenuItems(10),/Q,;
388
+
End
389
+
SubMenuPEXT_SubMenuName(11)
390
+
PEXT_PopupMenuItems(11),/Q,;
391
+
End
392
+
End
393
+
320
394
/// @brief Returns sub menu names for all PEXT sub menus
321
395
/// This is called on each menu click/compilation for all dynamic defined Menus
322
396
/// where PEXT_SubMenuName is used.
@@ -346,6 +420,8 @@ End
346
420
/// This is called on each menu click/compilation for all dynamic defined Menus
0 commit comments