Searched refs:menuPtr (Results 1 - 17 of 17) sorted by relevance

/macosx-10.10/tcl-105/tk84/tk/generic/
H A DtkMacWinMenu.c23 static int PreprocessMenu _ANSI_ARGS_((TkMenu *menuPtr));
46 PreprocessMenu(menuPtr)
47 TkMenu *menuPtr;
54 Tcl_Preserve((ClientData) menuPtr);
61 result = TkPostCommand(menuPtr);
62 if ((result != TCL_OK) || (menuPtr->tkwin == NULL)) {
75 for (index = 0; index < menuPtr->numEntries; index++) {
76 if ((menuPtr->entries[index]->type == CASCADE_ENTRY)
77 && (menuPtr->entries[index]->namePtr != NULL)) {
78 if ((menuPtr
[all...]
H A DtkMenuDraw.c21 static void AdjustMenuCoords _ANSI_ARGS_ ((TkMenu *menuPtr,
41 * menuPtr fields are initialized.
47 TkMenuInitializeDrawingFields(menuPtr)
48 TkMenu *menuPtr; /* The menu we are initializing. */
50 menuPtr->textGC = None;
51 menuPtr->gray = None;
52 menuPtr->disabledGC = None;
53 menuPtr->activeGC = None;
54 menuPtr->indicatorGC = None;
55 menuPtr
312 TkMenu *menuPtr = mePtr->menuPtr; local
540 TkMenu *menuPtr = (TkMenu *) clientData; local
629 register TkMenu *menuPtr = (TkMenu *) clientData; local
759 TkMenu *menuPtr = (TkMenu *) clientData; local
825 register TkMenu *menuPtr = ((TkMenuEntry *)clientData)->menuPtr; local
[all...]
H A DtkMenu.c332 static int CloneMenu _ANSI_ARGS_((TkMenu *menuPtr,
335 TkMenu *menuPtr, int objc, Tcl_Obj *CONST objv[]));
337 Tcl_Interp *interp, TkMenu *menuPtr, int index,
341 static void DeleteMenuCloneEntries _ANSI_ARGS_((TkMenu *menuPtr,
345 static void DestroyMenuInstance _ANSI_ARGS_((TkMenu *menuPtr));
348 _ANSI_ARGS_((Tcl_Interp *interp, TkMenu *menuPtr,
351 TkMenu *menuPtr, Tcl_Obj *objPtr));
353 TkMenu *menuPtr, Tcl_Obj *indexPtr, int objc,
360 static TkMenuEntry * MenuNewEntry _ANSI_ARGS_((TkMenu *menuPtr, int index,
371 static void RecursivelyDeleteMenu _ANSI_ARGS_((TkMenu *menuPtr));
472 register TkMenu *menuPtr; local
685 register TkMenu *menuPtr = (TkMenu *) clientData; local
1434 TkMenu *menuPtr = mePtr->menuPtr; local
1530 TkMenu *menuPtr = (TkMenu *) instanceData; local
1721 TkMenu *menuPtr = mePtr->menuPtr; local
1944 TkMenu *menuPtr = mePtr->menuPtr; local
2239 TkMenu *menuPtr = (TkMenu *) clientData; local
2531 TkMenu *menuPtr; local
3131 TkMenu *menuPtr; local
[all...]
H A DtkMenu.h58 struct TkMenu *menuPtr; /* Menu with which this entry is associated. */ member in struct:TkMenuEntry
419 struct TkMenu *menuPtr; /* The menu data structure. This is NULL member in struct:TkMenuReferences
500 EXTERN int TkActivateMenuEntry _ANSI_ARGS_((TkMenu *menuPtr,
503 Tk_Window tkwin, TkMenu *menuPtr));
507 EXTERN void TkDestroyMenu _ANSI_ARGS_((TkMenu *menuPtr));
509 TkMenu *menuPtr));
511 TkMenu *menuPtr, TkMenuEntry *mePtr));
522 TkMenu *menuPtr, Tcl_Obj *objPtr, int lastOK,
525 TkMenu *menuPtr));
529 TkMenu *menuPtr, in
[all...]
/macosx-10.10/tcl-105/tk/tk/generic/
H A DtkMenuDraw.c22 static void AdjustMenuCoords(TkMenu *menuPtr, TkMenuEntry *mePtr,
40 * menuPtr fields are initialized.
47 TkMenu *menuPtr) /* The menu we are initializing. */
49 menuPtr->textGC = None;
50 menuPtr->gray = None;
51 menuPtr->disabledGC = None;
52 menuPtr->activeGC = None;
53 menuPtr->indicatorGC = None;
54 menuPtr->disabledImageGC = None;
55 menuPtr
45 TkMenuInitializeDrawingFields( TkMenu *menuPtr) argument
108 TkMenuFreeDrawOptions( TkMenu *menuPtr) argument
184 TkMenuConfigureDrawOptions( TkMenu *menuPtr) argument
309 TkMenu *menuPtr = mePtr->menuPtr; local
432 TkEventuallyRecomputeMenu( TkMenu *menuPtr) argument
459 TkRecomputeMenu( TkMenu *menuPtr) argument
487 TkEventuallyRedrawMenu( register TkMenu *menuPtr, register TkMenuEntry *mePtr) argument
535 TkMenu *menuPtr = (TkMenu *) clientData; local
620 register TkMenu *menuPtr = (TkMenu *) clientData; local
750 TkMenu *menuPtr = (TkMenu *) clientData; local
815 register TkMenu *menuPtr = ((TkMenuEntry *)clientData)->menuPtr; local
842 TkPostTearoffMenu( Tcl_Interp *interp, TkMenu *menuPtr, int x, int y) argument
936 TkPostSubmenu( Tcl_Interp *interp, register TkMenu *menuPtr, register TkMenuEntry *mePtr) argument
1033 AdjustMenuCoords( TkMenu *menuPtr, TkMenuEntry *mePtr, int *xPtr, int *yPtr) argument
[all...]
H A DtkMacWinMenu.c23 static int PreprocessMenu(TkMenu *menuPtr);
46 TkMenu *menuPtr)
52 Tcl_Preserve((ClientData) menuPtr);
59 result = TkPostCommand(menuPtr);
60 if ((result != TCL_OK) || (menuPtr->tkwin == NULL)) {
72 for (index = 0; index < menuPtr->numEntries; index++) {
73 register TkMenuEntry *entryPtr = menuPtr->entries[index];
78 && (entryPtr->childMenuRefPtr->menuPtr != NULL)) {
79 TkMenu *cascadeMenuPtr = entryPtr->childMenuRefPtr->menuPtr;
97 Tcl_Release((ClientData) menuPtr);
44 PreprocessMenu( TkMenu *menuPtr) argument
131 TkPreprocessMenu( TkMenu *menuPtr) argument
[all...]
H A DtkMenu.c329 static int CloneMenu(TkMenu *menuPtr, Tcl_Obj *newMenuName,
331 static int ConfigureMenu(Tcl_Interp *interp, TkMenu *menuPtr,
334 TkMenu *menuPtr, int index,
338 static void DeleteMenuCloneEntries(TkMenu *menuPtr,
342 static void DestroyMenuInstance(TkMenu *menuPtr);
344 static int GetIndexFromCoords(Tcl_Interp *interp, TkMenu *menuPtr,
347 TkMenu *menuPtr, Tcl_Obj *objPtr);
349 TkMenu *menuPtr, Tcl_Obj *objPtr);
351 TkMenu *menuPtr, Tcl_Obj *indexPtr, int objc,
356 static TkMenuEntry * MenuNewEntry(TkMenu *menuPtr, in
463 register TkMenu *menuPtr; local
674 register TkMenu *menuPtr = (TkMenu *) clientData; local
1038 TkInvokeMenu( Tcl_Interp *interp, TkMenu *menuPtr, int index) argument
1133 DestroyMenuInstance( TkMenu *menuPtr) argument
1260 TkDestroyMenu( TkMenu *menuPtr) argument
1423 TkMenu *menuPtr = mePtr->menuPtr; local
1521 TkMenu *menuPtr = (TkMenu *) instanceData; local
1553 ConfigureMenu( Tcl_Interp *interp, register TkMenu *menuPtr, int objc, Tcl_Obj *CONST objv[]) argument
1709 TkMenu *menuPtr = mePtr->menuPtr; local
1926 TkMenu *menuPtr = mePtr->menuPtr; local
1984 ConfigureMenuCloneEntries( Tcl_Interp *interp, TkMenu *menuPtr, int index, int objc, Tcl_Obj *CONST objv[]) argument
2125 TkGetMenuIndex( Tcl_Interp *interp, TkMenu *menuPtr, Tcl_Obj *objPtr, int lastOK, int *indexPtr) argument
2217 TkMenu *menuPtr = (TkMenu *) clientData; local
2257 MenuNewEntry( TkMenu *menuPtr, int index, int type) argument
2352 MenuAddOrInsert( Tcl_Interp *interp, TkMenu *menuPtr, Tcl_Obj *indexPtr, int objc, Tcl_Obj *CONST objv[]) argument
2501 TkMenu *menuPtr; local
2582 TkActivateMenuEntry( register TkMenu *menuPtr, int index) argument
2631 TkPostCommand( TkMenu *menuPtr) argument
2677 CloneMenu( TkMenu *menuPtr, Tcl_Obj *newMenuNamePtr, Tcl_Obj *newMenuTypePtr) argument
2854 MenuDoXPosition( Tcl_Interp *interp, TkMenu *menuPtr, Tcl_Obj *objPtr) argument
2891 MenuDoYPosition( Tcl_Interp *interp, TkMenu *menuPtr, Tcl_Obj *objPtr) argument
2935 GetIndexFromCoords( Tcl_Interp *interp, TkMenu *menuPtr, char *string, int *indexPtr) argument
3013 RecursivelyDeleteMenu( TkMenu *menuPtr) argument
3058 TkNewMenuName( Tcl_Interp *interp, Tcl_Obj *parentPtr, TkMenu *menuPtr) argument
3149 TkMenu *menuPtr; local
3506 DeleteMenuCloneEntries( TkMenu *menuPtr, int first, int last) argument
[all...]
H A DtkMenu.h73 struct TkMenu *menuPtr; /* Menu with which this entry is member in struct:TkMenuEntry
427 struct TkMenu *menuPtr; /* The menu data structure. This is NULL if member in struct:TkMenuReferences
507 MODULE_SCOPE int TkActivateMenuEntry(TkMenu *menuPtr, int index);
508 MODULE_SCOPE void TkBindMenu(Tk_Window tkwin, TkMenu *menuPtr);
511 MODULE_SCOPE void TkDestroyMenu(TkMenu *menuPtr);
512 MODULE_SCOPE void TkEventuallyRecomputeMenu(TkMenu *menuPtr);
513 MODULE_SCOPE void TkEventuallyRedrawMenu(TkMenu *menuPtr,
520 MODULE_SCOPE int TkGetMenuIndex(Tcl_Interp *interp, TkMenu *menuPtr,
522 MODULE_SCOPE void TkMenuInitializeDrawingFields(TkMenu *menuPtr);
524 MODULE_SCOPE int TkInvokeMenu(Tcl_Interp *interp, TkMenu *menuPtr,
[all...]
/macosx-10.10/tcl-105/tk84/tk/unix/
H A DtkUnixMenu.c37 static void SetHelpMenu _ANSI_ARGS_((TkMenu *menuPtr));
39 TkMenu *menuPtr, TkMenuEntry *mePtr,
45 TkMenu *menuPtr, TkMenuEntry *mePtr,
50 TkMenu *menuPtr, TkMenuEntry *mePtr,
56 TkMenu * menuPtr, TkMenuEntry *mePtr, Drawable d,
60 static void DrawMenuSeparator _ANSI_ARGS_((TkMenu *menuPtr,
64 static void DrawTearoffEntry _ANSI_ARGS_((TkMenu *menuPtr,
68 static void DrawMenuUnderline _ANSI_ARGS_((TkMenu *menuPtr,
72 static void GetMenuAccelGeometry _ANSI_ARGS_((TkMenu *menuPtr,
80 TkMenu *menuPtr, TkMenuEntr
1366 TkMenu *menuPtr = mePtr->menuPtr; local
1494 TkMenu *menuPtr = mePtr->menuPtr; local
[all...]
/macosx-10.10/tcl-105/tk/tk/unix/
H A DtkUnixMenu.c53 static void SetHelpMenu(TkMenu *menuPtr);
54 static void DrawMenuEntryAccelerator(TkMenu *menuPtr,
59 static void DrawMenuEntryBackground(TkMenu *menuPtr,
63 static void DrawMenuEntryIndicator(TkMenu *menuPtr,
69 static void DrawMenuEntryLabel(TkMenu * menuPtr,
73 static void DrawMenuSeparator(TkMenu *menuPtr,
77 static void DrawTearoffEntry(TkMenu *menuPtr,
81 static void DrawMenuUnderline(TkMenu *menuPtr,
85 static void GetMenuAccelGeometry(TkMenu *menuPtr,
92 static void GetMenuIndicatorGeometry(TkMenu *menuPtr,
124 TkpNewMenu( TkMenu *menuPtr) argument
149 TkpDestroyMenu( TkMenu *menuPtr) argument
266 TkpSetWindowMenuBar( Tk_Window tkwin, TkMenu *menuPtr) argument
325 GetMenuIndicatorGeometry( TkMenu *menuPtr, TkMenuEntry *mePtr, Tk_Font tkfont, CONST Tk_FontMetrics *fmPtr, int *widthPtr, int *heightPtr) argument
392 GetMenuAccelGeometry( TkMenu *menuPtr, TkMenuEntry *mePtr, Tk_Font tkfont, CONST Tk_FontMetrics *fmPtr, int *widthPtr, int *heightPtr) argument
430 DrawMenuEntryBackground( TkMenu *menuPtr, TkMenuEntry *mePtr, Drawable d, Tk_3DBorder activeBorder, Tk_3DBorder bgBorder, int x, int y, int width, int height) argument
482 DrawMenuEntryAccelerator( TkMenu *menuPtr, TkMenuEntry *mePtr, Drawable d, GC gc, Tk_Font tkfont, CONST Tk_FontMetrics *fmPtr, Tk_3DBorder activeBorder, int x, int y, int width, int height, int drawArrow) argument
554 DrawMenuEntryIndicator( TkMenu *menuPtr, TkMenuEntry *mePtr, Drawable d, Tk_3DBorder border, XColor *indicatorColor, XColor *disableColor, Tk_Font tkfont, CONST Tk_FontMetrics *fmPtr, int x, int y, int width, int height) argument
628 DrawMenuSeparator( TkMenu *menuPtr, TkMenuEntry *mePtr, Drawable d, GC gc, Tk_Font tkfont, CONST Tk_FontMetrics *fmPtr, int x, int y, int width, int height) argument
671 DrawMenuEntryLabel( TkMenu *menuPtr, TkMenuEntry *mePtr, Drawable d, GC gc, Tk_Font tkfont, CONST Tk_FontMetrics *fmPtr, int x, int y, int width, int height) argument
848 DrawMenuUnderline( TkMenu *menuPtr, TkMenuEntry *mePtr, Drawable d, GC gc, Tk_Font tkfont, CONST Tk_FontMetrics *fmPtr, int x, int y, int width, int height) argument
905 TkpPostMenu( Tcl_Interp *interp, TkMenu *menuPtr, int x, int y) argument
930 GetMenuSeparatorGeometry( TkMenu *menuPtr, TkMenuEntry *mePtr, Tk_Font tkfont, CONST Tk_FontMetrics *fmPtr, int *widthPtr, int *heightPtr) argument
959 GetTearoffEntryGeometry( TkMenu *menuPtr, TkMenuEntry *mePtr, Tk_Font tkfont, CONST Tk_FontMetrics *fmPtr, int *widthPtr, int *heightPtr) argument
995 TkpComputeMenubarGeometry( TkMenu *menuPtr) argument
1178 DrawTearoffEntry( TkMenu *menuPtr, TkMenuEntry *mePtr, Drawable d, GC gc, Tk_Font tkfont, CONST Tk_FontMetrics *fmPtr, int x, int y, int width, int height) argument
1263 SetHelpMenu( TkMenu *menuPtr) argument
1338 TkMenu *menuPtr = mePtr->menuPtr; local
1480 TkMenu *menuPtr = mePtr->menuPtr; local
1584 TkpComputeStandardMenuGeometry( TkMenu *menuPtr) argument
[all...]
/macosx-10.10/tcl-105/tk84/tk/win/
H A DtkWinMenu.c96 TkMenu *menuPtr, TkMenuEntry *mePtr,
102 TkMenu *menuPtr, TkMenuEntry *mePtr,
107 TkMenu *menuPtr, TkMenuEntry *mePtr,
112 TkMenu *menuPtr, TkMenuEntry *mePtr,
118 TkMenu * menuPtr, TkMenuEntry *mePtr, Drawable d,
122 static void DrawMenuSeparator _ANSI_ARGS_((TkMenu *menuPtr,
126 static void DrawTearoffEntry _ANSI_ARGS_((TkMenu *menuPtr,
130 static void DrawMenuUnderline _ANSI_ARGS_((TkMenu *menuPtr,
140 static void GetMenuAccelGeometry _ANSI_ARGS_((TkMenu *menuPtr,
148 TkMenu *menuPtr, TkMenuEntr
425 TkMenu *menuPtr = mePtr->menuPtr; local
542 TkMenu *menuPtr = (TkMenu *) clientData; local
862 TkMenu *menuPtr = mePtr->menuPtr; local
941 TkMenu *menuPtr; local
1250 RecursivelyClearActiveMenu( TkMenu *menuPtr) argument
1369 GetMenuIndicatorGeometry( TkMenu *menuPtr, TkMenuEntry *mePtr, Tk_Font tkfont, CONST Tk_FontMetrics *fmPtr, int *widthPtr, int *heightPtr) argument
1406 GetMenuAccelGeometry( TkMenu *menuPtr, TkMenuEntry *mePtr, Tk_Font tkfont, CONST Tk_FontMetrics *fmPtr, int *widthPtr, int *heightPtr) argument
1442 GetTearoffEntryGeometry( TkMenu *menuPtr, TkMenuEntry *mePtr, Tk_Font tkfont, CONST Tk_FontMetrics *fmPtr, int *widthPtr, int *heightPtr) argument
1475 GetMenuSeparatorGeometry( TkMenu *menuPtr, TkMenuEntry *mePtr, Tk_Font tkfont, CONST Tk_FontMetrics *fmPtr, int *widthPtr, int *heightPtr) argument
1836 DrawMenuUnderline( TkMenu *menuPtr, TkMenuEntry *mePtr, Drawable d, GC gc, Tk_Font tkfont, CONST Tk_FontMetrics *fmPtr, int x, int y, int width, int height) argument
2037 DrawMenuEntryLabel( TkMenu *menuPtr, TkMenuEntry *mePtr, Drawable d, GC gc, Tk_Font tkfont, CONST Tk_FontMetrics *fmPtr, int x, int y, int width, int height) argument
2316 TkMenu *menuPtr = mePtr->menuPtr; local
2360 TkMenu *menuPtr = mePtr->menuPtr; local
2487 TkMenu *menuPtr = mePtr->menuPtr; local
2573 DrawMenuEntryBackground( TkMenu *menuPtr, TkMenuEntry *mePtr, Drawable d, Tk_3DBorder activeBorder, Tk_3DBorder bgBorder, int x, int y, int width, int height) argument
2612 TkpComputeStandardMenuGeometry( TkMenu *menuPtr) argument
2782 MenuSelectEvent( TkMenu *menuPtr) argument
2834 TkMenu *menuPtr; local
[all...]
/macosx-10.10/tcl-105/tk/tk/win/
H A DtkWinMenu.c127 static void DrawMenuEntryAccelerator(TkMenu *menuPtr,
132 static void DrawMenuEntryArrow(TkMenu *menuPtr, TkMenuEntry *mePtr,
135 static void DrawMenuEntryBackground(TkMenu *menuPtr,
139 static void DrawMenuEntryIndicator(TkMenu *menuPtr,
144 static void DrawMenuEntryLabel(TkMenu *menuPtr, TkMenuEntry *mePtr,
148 static void DrawMenuSeparator(TkMenu *menuPtr, TkMenuEntry *mePtr,
152 static void DrawTearoffEntry(TkMenu *menuPtr, TkMenuEntry *mePtr,
156 static void DrawMenuUnderline(TkMenu *menuPtr, TkMenuEntry *mePtr,
165 static void GetMenuAccelGeometry(TkMenu *menuPtr,
172 static void GetMenuIndicatorGeometry(TkMenu *menuPtr,
303 TkpNewMenu( TkMenu *menuPtr) argument
351 TkpDestroyMenu( TkMenu *menuPtr) argument
436 TkMenu *menuPtr = mePtr->menuPtr; local
552 TkMenu *menuPtr = (TkMenu *) clientData; local
745 TkpPostMenu( Tcl_Interp *interp, TkMenu *menuPtr, int x, int y) argument
854 TkMenu *menuPtr = mePtr->menuPtr; local
1032 TkMenu *menuPtr; local
1341 RecursivelyClearActiveMenu( TkMenu *menuPtr) argument
1382 TkpSetWindowMenuBar( Tk_Window tkwin, TkMenu *menuPtr) argument
1461 GetMenuIndicatorGeometry( TkMenu *menuPtr, TkMenuEntry *mePtr, Tk_Font tkfont, const Tk_FontMetrics *fmPtr, int *widthPtr, int *heightPtr) argument
1498 GetMenuAccelGeometry( TkMenu *menuPtr, TkMenuEntry *mePtr, Tk_Font tkfont, const Tk_FontMetrics *fmPtr, int *widthPtr, int *heightPtr) argument
1535 GetTearoffEntryGeometry( TkMenu *menuPtr, TkMenuEntry *mePtr, Tk_Font tkfont, const Tk_FontMetrics *fmPtr, int *widthPtr, int *heightPtr) argument
1568 GetMenuSeparatorGeometry( TkMenu *menuPtr, TkMenuEntry *mePtr, Tk_Font tkfont, const Tk_FontMetrics *fmPtr, int *widthPtr, int *heightPtr) argument
1676 DrawMenuEntryIndicator( TkMenu *menuPtr, TkMenuEntry *mePtr, Drawable d, GC gc, GC indicatorGC, Tk_Font tkfont, const Tk_FontMetrics *fmPtr, int x, int y, int width, int height) argument
1753 DrawMenuEntryAccelerator( TkMenu *menuPtr, TkMenuEntry *mePtr, Drawable d, GC gc, Tk_Font tkfont, const Tk_FontMetrics *fmPtr, Tk_3DBorder activeBorder, int x, int y, int width, int height) argument
1821 DrawMenuEntryArrow( TkMenu *menuPtr, TkMenuEntry *mePtr, Drawable d, GC gc, Tk_3DBorder activeBorder, int x, int y, int width, int height, int drawArrow) argument
1893 DrawMenuSeparator( TkMenu *menuPtr, TkMenuEntry *mePtr, Drawable d, GC gc, Tk_Font tkfont, const Tk_FontMetrics *fmPtr, int x, int y, int width, int height) argument
1934 DrawMenuUnderline( TkMenu *menuPtr, TkMenuEntry *mePtr, Drawable d, GC gc, Tk_Font tkfont, const Tk_FontMetrics *fmPtr, int x, int y, int width, int height) argument
2176 DrawMenuEntryLabel( TkMenu *menuPtr, TkMenuEntry *mePtr, Drawable d, GC gc, Tk_Font tkfont, const Tk_FontMetrics *fmPtr, int x, int y, int width, int height, int underline) argument
2372 TkpComputeMenubarGeometry( TkMenu *menuPtr) argument
2395 DrawTearoffEntry( TkMenu *menuPtr, TkMenuEntry *mePtr, Drawable d, GC gc, Tk_Font tkfont, const Tk_FontMetrics *fmPtr, int x, int y, int width, int height) argument
2454 TkMenu *menuPtr = mePtr->menuPtr; local
2497 TkMenu *menuPtr = mePtr->menuPtr; local
2667 TkMenu *menuPtr = mePtr->menuPtr; local
2770 DrawMenuEntryBackground( TkMenu *menuPtr, TkMenuEntry *mePtr, Drawable d, Tk_3DBorder activeBorder, Tk_3DBorder bgBorder, int x, int y, int width, int height) argument
2808 TkpComputeStandardMenuGeometry( TkMenu *menuPtr) argument
2976 MenuSelectEvent( TkMenu *menuPtr) argument
3026 TkMenu *menuPtr; local
[all...]
/macosx-10.10/tcl-105/tk84/tk/macosx/
H A DtkMacOSXMenu.c95 TkMenu *menuPtr; /* The menu associated with this member in struct:TopLevelMenubarList
152 TkMenu *menuPtr; /* Tcl_DoWhenIdle to move handling */ member in struct:MenuCommandHandlerData
209 static void CompleteIdlers(TkMenu *menuPtr);
211 static void DrawMenuEntryAccelerator(TkMenu *menuPtr, TkMenuEntry *mePtr,
215 static void DrawMenuEntryBackground(TkMenu *menuPtr, TkMenuEntry *mePtr,
218 static void DrawMenuEntryIndicator(TkMenu *menuPtr, TkMenuEntry *mePtr,
221 static void DrawMenuEntryLabel(TkMenu * menuPtr, TkMenuEntry *mePtr,
224 static void DrawMenuSeparator(TkMenu *menuPtr, TkMenuEntry *mePtr, Drawable d,
227 static void DrawTearoffEntry(TkMenu *menuPtr, TkMenuEntry *mePtr, Drawable d,
232 static void GetMenuAccelGeometry(TkMenu *menuPtr, TkMenuEntr
450 TkMacOSXGetNewMenuID( Tcl_Interp *interp, TkMenu *menuPtr, int cascade, short *menuIDPtr) argument
582 TkMenu *menuPtr = NULL; local
610 GetParentMenuEntry( TkMenu *menuPtr) argument
647 TkpNewMenu( TkMenu *menuPtr) argument
747 TkpDestroyMenu( TkMenu *menuPtr) argument
798 SetMenuCascade( TkMenu* menuPtr) argument
836 TkMenu *menuPtr = mePtr->menuPtr; local
1100 TkMenu *menuPtr = mePtr->menuPtr; local
1187 ReconfigureIndividualMenu( TkMenu *menuPtr, MenuHandle macMenuHdl, int base) argument
1441 TkMenu *menuPtr = (TkMenu *) clientData; local
1487 CompleteIdlers( TkMenu *menuPtr) argument
1523 TkpPostMenu( Tcl_Interp *interp, TkMenu *menuPtr, int x, int y) argument
1615 TkMenu *menuPtr = mePtr->menuPtr; local
1728 TkMenu *menuPtr; local
1912 RecursivelyInsertMenu( TkMenu *menuPtr) argument
1952 RecursivelyDeleteMenu( TkMenu *menuPtr) argument
2061 TkMenu *menuPtr = menuRefPtr->menuPtr; local
2117 TkpSetWindowMenuBar( Tk_Window tkwin, TkMenu *menuPtr) argument
2246 TkMenu *menuPtr = (TkMenu *) Tcl_GetHashValue(commandEntryPtr); local
2294 GetMenuIndicatorGeometry( TkMenu *menuPtr, TkMenuEntry *mePtr, Tk_Font tkfont, const Tk_FontMetrics *fmPtr, int *widthPtr, int *heightPtr) argument
2332 GetMenuAccelGeometry( TkMenu *menuPtr, TkMenuEntry *mePtr, Tk_Font tkfont, const Tk_FontMetrics *fmPtr, int *modWidthPtr, int *textWidthPtr, int *heightPtr) argument
2412 GetTearoffEntryGeometry( TkMenu *menuPtr, TkMenuEntry *mePtr, Tk_Font tkfont, const Tk_FontMetrics *fmPtr, int *widthPtr, int *heightPtr) argument
2448 GetMenuSeparatorGeometry( TkMenu *menuPtr, TkMenuEntry *mePtr, Tk_Font tkfont, const Tk_FontMetrics *fmPtr, int *widthPtr, int *heightPtr) argument
2478 DrawMenuEntryIndicator( TkMenu *menuPtr, TkMenuEntry *mePtr, Drawable d, GC gc, GC indicatorGC, Tk_Font tkfont, const Tk_FontMetrics *fmPtr, int x, int y, int width, int height) argument
2558 DrawMenuBackground( TkMenu *menuPtr, Rect *menuRectPtr, Drawable d) argument
2593 DrawMenuEntryAccelerator( TkMenu *menuPtr, TkMenuEntry *mePtr, Drawable d, GC gc, Tk_Font tkfont, const Tk_FontMetrics *fmPtr, Tk_3DBorder activeBorder, int x, int y, int width, int height, int drawArrow) argument
2687 DrawMenuSeparator( TkMenu *menuPtr, TkMenuEntry *mePtr, Drawable d, GC gc, Tk_Font tkfont, const Tk_FontMetrics *fmPtr, int x, int y, int width, int height) argument
2893 TkpComputeMenubarGeometry( TkMenu *menuPtr) argument
2917 DrawTearoffEntry( TkMenu *menuPtr, TkMenuEntry *mePtr, Drawable d, GC gc, Tk_Font tkfont, const Tk_FontMetrics *fmPtr, int x, int y, int width, int height) argument
3004 TkMenu *menuPtr; local
3059 TkMenu *menuPtr = mePtr->menuPtr; local
3168 TkpComputeStandardMenuGeometry( TkMenu *menuPtr) argument
3416 DrawMenuEntryLabel( TkMenu *menuPtr, TkMenuEntry *mePtr, Drawable d, GC gc, Tk_Font tkfont, const Tk_FontMetrics *fmPtr, int x, int y, int width, int height) argument
3580 DrawMenuEntryBackground( TkMenu *menuPtr, TkMenuEntry *mePtr, Drawable d, Tk_3DBorder activeBorder, Tk_3DBorder bgBorder, int x, int y, int width, int height) argument
3628 TkMenu *menuPtr = mePtr->menuPtr; local
3729 TkMenu *menuPtr = MenuPtrForMenuRef(menu); local
3765 TkMenu *menuPtr = MenuPtrForMenuRef(menu); local
3800 MenuSelectEvent( TkMenu *menuPtr) argument
3843 TkMenu *menuPtr = MenuPtrForMenuRef(menu); local
3867 RecursivelyClearActiveMenu( TkMenu *menuPtr) argument
3910 TkMenu *menuPtr; local
4118 TkMenu *menuPtr; local
4192 HandleMenuHiliteMsg( MenuRef menu, Rect *menuRectPtr, Point hitPt, SInt16 *whichItem, TkMenu *menuPtr) argument
4248 HandleMenuDrawMsg( MenuRef menu, Rect *menuRectPtr, Point hitPt, SInt16 *whichItem, TkMenu *menuPtr) argument
4380 HandleMenuFindItemMsg( MenuRef menu, Rect *menuRectPtr, Point hitPt, SInt16 *whichItem, TkMenu *menuPtr) argument
4611 HandleMenuPopUpMsg( MenuRef menu, Rect *menuRectPtr, Point hitPt, SInt16 *whichItem, TkMenu *menuPtr) argument
4707 HandleMenuCalcItemMsg( MenuRef menu, Rect *menuRectPtr, Point hitPt, SInt16 *whichItem, TkMenu *menuPtr) argument
[all...]
/macosx-10.10/tcl-105/tk/tk/macosx/
H A DtkMacOSXMenu.c101 static void CheckForSpecialMenu(TkMenu *menuPtr);
104 static void MenuSelectEvent(TkMenu *menuPtr);
105 static void RecursivelyClearActiveMenu(TkMenu *menuPtr);
220 TkMenu *menuPtr = (TkMenu *)_tkMenu; local
222 if (menuPtr && mePtr) {
223 Tcl_Interp *interp = menuPtr->interp;
225 Tcl_Preserve(menuPtr);
226 int result = TkInvokeMenu(interp, menuPtr, mePtr->index);
232 Tcl_Release(menuPtr);
287 TkMenu *menuPtr variable
291 Tcl_Preserve(menuPtr); variable
297 Tcl_Release(menuPtr); variable
409 TkpNewMenu( TkMenu *menuPtr) argument
437 TkpDestroyMenu( TkMenu *menuPtr) argument
640 TkpPostMenu( Tcl_Interp *interp, TkMenu *menuPtr, int x, int y) argument
689 TkpSetWindowMenuBar( Tk_Window tkwin, TkMenu *menuPtr) argument
768 CheckForSpecialMenu( TkMenu *menuPtr) argument
927 TkpComputeStandardMenuGeometry( TkMenu *menuPtr) argument
1144 TkMenu *menuPtr = [menu tkMenu]; local
1178 MenuSelectEvent( TkMenu *menuPtr) argument
1221 RecursivelyClearActiveMenu( TkMenu *menuPtr) argument
1260 TkMenu *menuPtr = [(TKMenu *)mainMenu tkMenu]; local
1443 TkpComputeMenubarGeometry( TkMenu *menuPtr) argument
[all...]
H A DtkMacOSXWm.h196 TkMenu *menuPtr; member in struct:TkWmInfo
H A DtkMacOSXWm.c556 wmPtr->menuPtr = NULL;
/macosx-10.10/ruby-106/ruby/ext/tk/
H A Dtcltklib.c10642 struct dummy_TkMenu *menuPtr; member in struct:dummy_TkMenuEntry
10660 struct dummy_TkMenu *menuPtr; member in struct:dummy_TkMenuRef
10709 if (menuRefPtr->menuPtr == (struct dummy_TkMenu *) NULL) {
10714 if ((menuRefPtr->menuPtr)->menuType != MENUBAR) {
10719 (menuRefPtr->menuPtr)->menuType = TEAROFF_MENU;
10724 /* Tcl_SetStringObj((menuRefPtr->menuPtr)->menuTypePtr, s, strlen(s));*/
10725 (menuRefPtr->menuPtr)->menuTypePtr = Tcl_NewStringObj(s, strlen(s));
10726 /* Tcl_IncrRefCount((menuRefPtr->menuPtr)->menuTypePtr); */
10727 /* (menuRefPtr->menuPtr)->menuType = TEAROFF_MENU; */
10728 (menuRefPtr->menuPtr)
[all...]

Completed in 406 milliseconds