Lines Matching defs:icon
70 Tk_Uid iconName; /* Name to display in icon. */
83 Tk_Window icon; /* Window to use as icon for this window,
85 Tk_Window iconFor; /* Window for which this window is icon, or
86 * NULL if this isn't an icon for anyone. */
372 wmPtr->icon = NULL;
512 * This window is an icon for somebody else. Make sure that
629 if (wmPtr->icon != NULL) {
630 wmPtr2 = ((TkWindow *) wmPtr->icon)->wmInfoPtr;
636 wmPtr2->icon = NULL;
970 ": it is an icon for ", winPtr->pathName, (char *) NULL);
1194 ": it is an icon for ", winPtr->pathName, (char *) NULL);
1303 if (wmPtr->icon != NULL) {
1304 interp->result = Tk_PathName(wmPtr->icon);
1310 if (wmPtr->icon != NULL) {
1312 * Remove the icon window relationship. In principle we
1317 * icon window event-challenged; the user will have to
1321 wmPtr2 = ((TkWindow *) wmPtr->icon)->wmInfoPtr;
1326 wmPtr->icon = NULL;
1334 " as icon window: not at top level", (char *) NULL);
1339 Tcl_AppendResult(interp, argv[3], " is already an icon for ",
1343 if (wmPtr->icon != NULL) {
1344 WmInfo *wmPtr3 = ((TkWindow *) wmPtr->icon)->wmInfoPtr;
1352 atts.event_mask = Tk_Attributes(wmPtr->icon)->event_mask
1354 Tk_ChangeWindowAttributes(wmPtr->icon, CWEventMask, &atts);
1358 * Disable button events in the icon window: some window
1370 wmPtr->icon = tkwin2;
1629 interp->result = "icon";
1703 ": it is an icon for ", Tk_PathName(wmPtr->iconFor),