Lines Matching full:windows
348 % XWindows *windows,const CommandType command_type,Image **image,
358 % o windows: Specifies a pointer to a XWindows structure.
371 XWindows *windows,const CommandType command_type,Image **image, in XMagickCommand() argument
418 XFileBrowserWidget(display,windows,"Animate",filenames); in XMagickCommand()
450 XSetCursorState(display,windows,MagickTrue); in XMagickCommand()
451 XCheckRefreshWindows(display,windows); in XMagickCommand()
472 XSetCursorState(display,windows,MagickFalse); in XMagickCommand()
497 (void) CloneString(&windows->image.name,name); in XMagickCommand()
505 (void) CloneString(&windows->image.name,title); in XMagickCommand()
508 status=XStringListToTextProperty(&windows->image.name,1,&window_name); in XMagickCommand()
511 XSetWMName(display,windows->image.id,&window_name); in XMagickCommand()
548 status=XSaveImage(display,resource_info,windows,*image,exception); in XMagickCommand()
558 XNoticeWidget(display,windows,"Unable to save file:",message); in XMagickCommand()
589 XDisplayImageInfo(display,resource_info,windows,(Image *) NULL,*image, in XMagickCommand()
598 XTextViewHelp(display,resource_info,windows,MagickFalse, in XMagickCommand()
631 XSetCursorState(display,windows,MagickFalse); in XMagickCommand()
634 XSetCursorState(display,windows,MagickTrue); in XMagickCommand()
635 XCheckRefreshWindows(display,windows); in XMagickCommand()
639 XNoticeWidget(display,windows,"Unable to browse documentation", in XMagickCommand()
642 XSetCursorState(display,windows,MagickFalse); in XMagickCommand()
647 XNoticeWidget(display,windows,GetMagickVersion((size_t *) NULL), in XMagickCommand()
657 XClientMessage(display,windows->image.id,windows->im_protocols, in XMagickCommand()
658 windows->im_exit,CurrentTime); in XMagickCommand()
667 status=XConfirmWidget(display,windows,"Do you really want to exit", in XMagickCommand()
670 XClientMessage(display,windows->image.id,windows->im_protocols, in XMagickCommand()
671 windows->im_exit,CurrentTime); in XMagickCommand()
1407 *windows; in XAnimateImages() local
1417 windows=XSetWindows((XWindows *) ~0); in XAnimateImages()
1418 if (windows != (XWindows *) NULL) in XAnimateImages()
1452 windows=XSetWindows(XInitializeWindows(display,resource_info)); in XAnimateImages()
1453 if (windows == (XWindows *) NULL) in XAnimateImages()
1460 magick_windows[number_windows++]=(&windows->icon); in XAnimateImages()
1461 magick_windows[number_windows++]=(&windows->backdrop); in XAnimateImages()
1462 magick_windows[number_windows++]=(&windows->image); in XAnimateImages()
1463 magick_windows[number_windows++]=(&windows->info); in XAnimateImages()
1464 magick_windows[number_windows++]=(&windows->command); in XAnimateImages()
1465 magick_windows[number_windows++]=(&windows->widget); in XAnimateImages()
1466 magick_windows[number_windows++]=(&windows->popup); in XAnimateImages()
1473 if (windows->font_info != (XFontStruct *) NULL) in XAnimateImages()
1474 (void) XFreeFont(display,windows->font_info); in XAnimateImages()
1475 windows->font_info=XBestFont(display,resource_info,MagickFalse); in XAnimateImages()
1476 if (windows->font_info == (XFontStruct *) NULL) in XAnimateImages()
1482 map_info=windows->map_info; in XAnimateImages()
1483 icon_map=windows->icon_map; in XAnimateImages()
1484 visual_info=windows->visual_info; in XAnimateImages()
1485 icon_visual=windows->icon_visual; in XAnimateImages()
1486 pixel=windows->pixel_info; in XAnimateImages()
1487 icon_pixel=windows->icon_pixel; in XAnimateImages()
1488 font_info=windows->font_info; in XAnimateImages()
1489 icon_resources=windows->icon_resources; in XAnimateImages()
1490 class_hints=windows->class_hints; in XAnimateImages()
1491 manager_hints=windows->manager_hints; in XAnimateImages()
1572 windows->context.id=(Window) NULL; in XAnimateImages()
1574 resource_info,&windows->context); in XAnimateImages()
1583 &windows->context); in XAnimateImages()
1586 "Window id: 0x%lx (context)",windows->context.id); in XAnimateImages()
1596 XCreateGC(display,windows->context.id,context_mask,&context_values); in XAnimateImages()
1604 XCreateGC(display,windows->context.id,context_mask,&context_values); in XAnimateImages()
1614 pixel->highlight_context=XCreateGC(display,windows->context.id, in XAnimateImages()
1619 (void) XDestroyWindow(display,windows->context.id); in XAnimateImages()
1624 icon_resources,&windows->icon); in XAnimateImages()
1625 windows->icon.geometry=resource_info->icon_geometry; in XAnimateImages()
1626 XBestIconSize(display,&windows->icon,display_image); in XAnimateImages()
1627 windows->icon.attributes.colormap= in XAnimateImages()
1629 windows->icon.attributes.event_mask=ExposureMask | StructureNotifyMask; in XAnimateImages()
1634 &windows->icon); in XAnimateImages()
1637 windows->icon.id); in XAnimateImages()
1645 icon_pixel->annotate_context=XCreateGC(display,windows->icon.id, in XAnimateImages()
1650 windows->icon.annotate_context=icon_pixel->annotate_context; in XAnimateImages()
1655 resource_info,&windows->image); in XAnimateImages()
1656 windows->image.shape=MagickTrue; /* non-rectangular shape hint */ in XAnimateImages()
1658 windows->image.shared_memory=MagickFalse; in XAnimateImages()
1666 (void) CloneString(&windows->image.name,title); in XAnimateImages()
1667 (void) CloneString(&windows->image.icon_name,title); in XAnimateImages()
1683 (void) CloneString(&windows->image.name,window_name); in XAnimateImages()
1684 (void) CloneString(&windows->image.icon_name,filename); in XAnimateImages()
1687 windows->image.immutable=MagickTrue; in XAnimateImages()
1688 windows->image.shape=MagickTrue; in XAnimateImages()
1689 windows->image.geometry=resource_info->image_geometry; in XAnimateImages()
1699 windows->image.width=(unsigned int) geometry_info.width; in XAnimateImages()
1700 windows->image.height=(unsigned int) geometry_info.height; in XAnimateImages()
1701 windows->image.attributes.event_mask=ButtonMotionMask | ButtonPressMask | in XAnimateImages()
1706 resource_info,&windows->backdrop); in XAnimateImages()
1707 if ((resource_info->backdrop) || (windows->backdrop.id != (Window) NULL)) in XAnimateImages()
1712 windows->backdrop.x=0; in XAnimateImages()
1713 windows->backdrop.y=0; in XAnimateImages()
1714 (void) CloneString(&windows->backdrop.name,"ImageMagick Backdrop"); in XAnimateImages()
1715 windows->backdrop.flags=(size_t) (USSize | USPosition); in XAnimateImages()
1716 windows->backdrop.width=(unsigned int) in XAnimateImages()
1718 windows->backdrop.height=(unsigned int) in XAnimateImages()
1720 windows->backdrop.border_width=0; in XAnimateImages()
1721 windows->backdrop.immutable=MagickTrue; in XAnimateImages()
1722 windows->backdrop.attributes.do_not_propagate_mask=ButtonPressMask | in XAnimateImages()
1724 windows->backdrop.attributes.event_mask=ButtonPressMask | KeyPressMask | in XAnimateImages()
1727 manager_hints->icon_window=windows->icon.id; in XAnimateImages()
1732 &windows->backdrop); in XAnimateImages()
1735 "Window id: 0x%lx (backdrop)",windows->backdrop.id); in XAnimateImages()
1736 (void) XMapWindow(display,windows->backdrop.id); in XAnimateImages()
1737 (void) XClearWindow(display,windows->backdrop.id); in XAnimateImages()
1738 if (windows->image.id != (Window) NULL) in XAnimateImages()
1740 (void) XDestroyWindow(display,windows->image.id); in XAnimateImages()
1741 windows->image.id=(Window) NULL; in XAnimateImages()
1746 windows->image.flags|=USPosition; in XAnimateImages()
1747 windows->image.x=(XDisplayWidth(display,visual_info->screen)/2)- in XAnimateImages()
1748 (windows->image.width/2); in XAnimateImages()
1749 windows->image.y=(XDisplayHeight(display,visual_info->screen)/2)- in XAnimateImages()
1750 (windows->image.height/2); in XAnimateImages()
1753 manager_hints->icon_window=windows->icon.id; in XAnimateImages()
1757 if (windows->group_leader.id != (Window) NULL) in XAnimateImages()
1763 manager_hints->window_group=windows->group_leader.id; in XAnimateImages()
1764 (void) XSelectInput(display,windows->group_leader.id,StructureNotifyMask); in XAnimateImages()
1767 "Window id: 0x%lx (group leader)",windows->group_leader.id); in XAnimateImages()
1770 (Window) (resource_info->backdrop ? windows->backdrop.id : root_window), in XAnimateImages()
1771 argv,argc,class_hints,manager_hints,&windows->image); in XAnimateImages()
1772 (void) XChangeProperty(display,windows->image.id,windows->im_protocols, in XAnimateImages()
1774 if (windows->group_leader.id != (Window) NULL) in XAnimateImages()
1775 (void) XSetTransientForHint(display,windows->image.id, in XAnimateImages()
1776 windows->group_leader.id); in XAnimateImages()
1779 windows->image.id); in XAnimateImages()
1784 resource_info,&windows->info); in XAnimateImages()
1785 (void) CloneString(&windows->info.name,"Info"); in XAnimateImages()
1786 (void) CloneString(&windows->info.icon_name,"Info"); in XAnimateImages()
1787 windows->info.border_width=1; in XAnimateImages()
1788 windows->info.x=2; in XAnimateImages()
1789 windows->info.y=2; in XAnimateImages()
1790 windows->info.flags|=PPosition; in XAnimateImages()
1791 windows->info.attributes.win_gravity=UnmapGravity; in XAnimateImages()
1792 windows->info.attributes.event_mask=ButtonPressMask | ExposureMask | in XAnimateImages()
1797 manager_hints->window_group=windows->image.id; in XAnimateImages()
1798 XMakeWindow(display,windows->image.id,argv,argc,class_hints,manager_hints, in XAnimateImages()
1799 &windows->info); in XAnimateImages()
1800 windows->info.highlight_stipple=XCreateBitmapFromData(display, in XAnimateImages()
1801 windows->info.id,(char *) HighlightBitmap,HighlightWidth,HighlightHeight); in XAnimateImages()
1802 windows->info.shadow_stipple=XCreateBitmapFromData(display, in XAnimateImages()
1803 windows->info.id,(char *) ShadowBitmap,ShadowWidth,ShadowHeight); in XAnimateImages()
1804 (void) XSetTransientForHint(display,windows->info.id,windows->image.id); in XAnimateImages()
1805 if (windows->image.mapped) in XAnimateImages()
1806 (void) XWithdrawWindow(display,windows->info.id,windows->info.screen); in XAnimateImages()
1809 windows->info.id); in XAnimateImages()
1814 resource_info,&windows->command); in XAnimateImages()
1815 windows->command.data=MagickMenus; in XAnimateImages()
1816 (void) XCommandWidget(display,windows,CommandMenu,(XEvent *) NULL); in XAnimateImages()
1819 windows->command.geometry=XGetResourceClass(resource_info->resource_database, in XAnimateImages()
1821 (void) CloneString(&windows->command.name,MagickTitle); in XAnimateImages()
1822 windows->command.border_width=0; in XAnimateImages()
1823 windows->command.flags|=PPosition; in XAnimateImages()
1824 windows->command.attributes.event_mask=ButtonMotionMask | ButtonPressMask | in XAnimateImages()
1830 manager_hints->window_group=windows->image.id; in XAnimateImages()
1832 &windows->command); in XAnimateImages()
1833 windows->command.highlight_stipple=XCreateBitmapFromData(display, in XAnimateImages()
1834 windows->command.id,(char *) HighlightBitmap,HighlightWidth, in XAnimateImages()
1836 windows->command.shadow_stipple=XCreateBitmapFromData(display, in XAnimateImages()
1837 windows->command.id,(char *) ShadowBitmap,ShadowWidth,ShadowHeight); in XAnimateImages()
1838 (void) XSetTransientForHint(display,windows->command.id,windows->image.id); in XAnimateImages()
1841 "Window id: 0x%lx (command)",windows->command.id); in XAnimateImages()
1846 resource_info,&windows->widget); in XAnimateImages()
1849 windows->widget.geometry=XGetResourceClass(resource_info->resource_database, in XAnimateImages()
1851 windows->widget.border_width=0; in XAnimateImages()
1852 windows->widget.flags|=PPosition; in XAnimateImages()
1853 windows->widget.attributes.event_mask=ButtonMotionMask | ButtonPressMask | in XAnimateImages()
1860 manager_hints->window_group=windows->image.id; in XAnimateImages()
1862 &windows->widget); in XAnimateImages()
1863 windows->widget.highlight_stipple=XCreateBitmapFromData(display, in XAnimateImages()
1864 windows->widget.id,(char *) HighlightBitmap,HighlightWidth,HighlightHeight); in XAnimateImages()
1865 windows->widget.shadow_stipple=XCreateBitmapFromData(display, in XAnimateImages()
1866 windows->widget.id,(char *) ShadowBitmap,ShadowWidth,ShadowHeight); in XAnimateImages()
1867 (void) XSetTransientForHint(display,windows->widget.id,windows->image.id); in XAnimateImages()
1870 "Window id: 0x%lx (widget)",windows->widget.id); in XAnimateImages()
1875 resource_info,&windows->popup); in XAnimateImages()
1876 windows->popup.border_width=0; in XAnimateImages()
1877 windows->popup.flags|=PPosition; in XAnimateImages()
1878 windows->popup.attributes.event_mask=ButtonMotionMask | ButtonPressMask | in XAnimateImages()
1884 manager_hints->window_group=windows->image.id; in XAnimateImages()
1886 &windows->popup); in XAnimateImages()
1887 windows->popup.highlight_stipple=XCreateBitmapFromData(display, in XAnimateImages()
1888 windows->popup.id,(char *) HighlightBitmap,HighlightWidth,HighlightHeight); in XAnimateImages()
1889 windows->popup.shadow_stipple=XCreateBitmapFromData(display, in XAnimateImages()
1890 windows->popup.id,(char *) ShadowBitmap,ShadowWidth,ShadowHeight); in XAnimateImages()
1891 (void) XSetTransientForHint(display,windows->popup.id,windows->image.id); in XAnimateImages()
1894 "Window id: 0x%lx (pop up)",windows->popup.id); in XAnimateImages()
1908 windows->image.x=0; in XAnimateImages()
1909 windows->image.y=0; in XAnimateImages()
1913 window_changes.width=(int) windows->image.width; in XAnimateImages()
1914 window_changes.height=(int) windows->image.height; in XAnimateImages()
1915 (void) XReconfigureWMWindow(display,windows->image.id,windows->command.screen, in XAnimateImages()
1917 windows->image.pixmaps=(Pixmap *) AcquireQuantumMemory(number_scenes, in XAnimateImages()
1918 sizeof(*windows->image.pixmaps)); in XAnimateImages()
1919 windows->image.matte_pixmaps=(Pixmap *) AcquireQuantumMemory(number_scenes, in XAnimateImages()
1920 sizeof(*windows->image.pixmaps)); in XAnimateImages()
1921 if ((windows->image.pixmaps == (Pixmap *) NULL) || in XAnimateImages()
1922 (windows->image.matte_pixmaps == (Pixmap *) NULL)) in XAnimateImages()
1925 if ((windows->image.mapped == MagickFalse) || in XAnimateImages()
1926 (windows->backdrop.id != (Window) NULL)) in XAnimateImages()
1927 (void) XMapWindow(display,windows->image.id); in XAnimateImages()
1928 XSetCursorState(display,windows,MagickTrue); in XAnimateImages()
1938 windows->image.pixmap=(Pixmap) NULL; in XAnimateImages()
1939 windows->image.matte_pixmap=(Pixmap) NULL; in XAnimateImages()
1945 image_list[scene],windows->image.pixel_info); in XAnimateImages()
1952 status=XMakeImage(display,resource_info,&windows->image,image_list[scene], in XAnimateImages()
1978 (void) CloneString(&windows->image.name,title); in XAnimateImages()
1993 (void) CloneString(&windows->image.name,window_name); in XAnimateImages()
1995 status=XStringListToTextProperty(&windows->image.name,1,&window_name); in XAnimateImages()
1998 XSetWMName(display,windows->image.id,&window_name); in XAnimateImages()
2001 windows->image.pixmaps[scene]=windows->image.pixmap; in XAnimateImages()
2002 windows->image.matte_pixmaps[scene]=windows->image.matte_pixmap; in XAnimateImages()
2009 XRefreshWindow(display,&windows->image,&event); in XAnimateImages()
2013 XSetCursorState(display,windows,MagickFalse); in XAnimateImages()
2014 if (windows->command.mapped) in XAnimateImages()
2015 (void) XMapRaised(display,windows->command.id); in XAnimateImages()
2025 (void) XMagickCommand(display,resource_info,windows,PlayCommand,&images, in XAnimateImages()
2116 (void) CloneString(&windows->image.name,name); in XAnimateImages()
2124 (void) CloneString(&windows->image.name,title); in XAnimateImages()
2127 status=XStringListToTextProperty(&windows->image.name,1, in XAnimateImages()
2131 XSetWMName(display,windows->image.id,&window_name); in XAnimateImages()
2139 image_list[scene],windows->image.pixel_info); in XAnimateImages()
2140 windows->image.ximage->width=(int) image->columns; in XAnimateImages()
2141 windows->image.ximage->height=(int) image->rows; in XAnimateImages()
2142 windows->image.pixmap=windows->image.pixmaps[scene]; in XAnimateImages()
2143 windows->image.matte_pixmap=windows->image.matte_pixmaps[scene]; in XAnimateImages()
2150 XRefreshWindow(display,&windows->image,&event); in XAnimateImages()
2160 status=XCheckTypedWindowEvent(display,windows->image.id,KeyPress, in XAnimateImages()
2172 XClientMessage(display,windows->image.id, in XAnimateImages()
2173 windows->im_protocols,windows->im_exit,CurrentTime); in XAnimateImages()
2186 if (windows->image.stasis == MagickFalse) in XAnimateImages()
2187 windows->image.stasis=(GetMagickTime()-timestamp) > 0 ? in XAnimateImages()
2189 if (event.xany.window == windows->command.id) in XAnimateImages()
2197 id=XCommandWidget(display,windows,CommandMenu,&event); in XAnimateImages()
2210 entry=XMenuWidget(display,windows,CommandMenu[id],Menus[id], in XAnimateImages()
2218 nexus=XMagickCommand(display,resource_info,windows, in XAnimateImages()
2239 if (event.xbutton.window == windows->backdrop.id) in XAnimateImages()
2245 if (event.xbutton.window == windows->image.id) in XAnimateImages()
2255 if (windows->command.mapped) in XAnimateImages()
2256 (void) XWithdrawWindow(display,windows->command.id, in XAnimateImages()
2257 windows->command.screen); in XAnimateImages()
2260 (void) XCommandWidget(display,windows,CommandMenu, in XAnimateImages()
2262 (void) XMapRaised(display,windows->command.id); in XAnimateImages()
2282 if (event.xclient.message_type == windows->im_protocols) in XAnimateImages()
2284 if (*event.xclient.data.l == (long) windows->im_update_colormap) in XAnimateImages()
2291 if (magick_windows[i]->id == windows->icon.id) in XAnimateImages()
2315 if (windows->backdrop.id != (Window) NULL) in XAnimateImages()
2319 if (*event.xclient.data.l == (long) windows->im_exit) in XAnimateImages()
2326 if (event.xclient.message_type == windows->dnd_protocols) in XAnimateImages()
2385 if (event.xclient.message_type != windows->wm_protocols) in XAnimateImages()
2387 if (*event.xclient.data.l == (long) windows->wm_take_focus) in XAnimateImages()
2393 if (*event.xclient.data.l != (long) windows->wm_delete_window) in XAnimateImages()
2397 if (event.xclient.window == windows->image.id) in XAnimateImages()
2411 if (event.xconfigure.window == windows->image.id) in XAnimateImages()
2419 Position the transient windows relative of the Image window. in XAnimateImages()
2421 if (windows->command.geometry == (char *) NULL) in XAnimateImages()
2422 if (windows->command.mapped == MagickFalse) in XAnimateImages()
2424 windows->command.x= in XAnimateImages()
2425 event.xconfigure.x-windows->command.width-25; in XAnimateImages()
2426 windows->command.y=event.xconfigure.y; in XAnimateImages()
2427 XConstrainWindowPosition(display,&windows->command); in XAnimateImages()
2428 window_changes.x=windows->command.x; in XAnimateImages()
2429 window_changes.y=windows->command.y; in XAnimateImages()
2430 (void) XReconfigureWMWindow(display,windows->command.id, in XAnimateImages()
2431 windows->command.screen,(unsigned int) (CWX | CWY), in XAnimateImages()
2434 if (windows->widget.geometry == (char *) NULL) in XAnimateImages()
2435 if (windows->widget.mapped == MagickFalse) in XAnimateImages()
2437 windows->widget.x= in XAnimateImages()
2439 windows->widget.y= in XAnimateImages()
2441 XConstrainWindowPosition(display,&windows->widget); in XAnimateImages()
2442 window_changes.x=windows->widget.x; in XAnimateImages()
2443 window_changes.y=windows->widget.y; in XAnimateImages()
2444 (void) XReconfigureWMWindow(display,windows->widget.id, in XAnimateImages()
2445 windows->widget.screen,(unsigned int) (CWX | CWY), in XAnimateImages()
2452 windows->image.width=(unsigned int) event.xconfigure.width; in XAnimateImages()
2453 windows->image.height=(unsigned int) event.xconfigure.height; in XAnimateImages()
2456 if (event.xconfigure.window == windows->icon.id) in XAnimateImages()
2461 windows->icon.width=(unsigned int) event.xconfigure.width; in XAnimateImages()
2462 windows->icon.height=(unsigned int) event.xconfigure.height; in XAnimateImages()
2475 if (event.xdestroywindow.window == windows->group_leader.id) in XAnimateImages()
2500 Repaint windows that are now exposed. in XAnimateImages()
2502 if (event.xexpose.window == windows->image.id) in XAnimateImages()
2504 windows->image.pixmap=windows->image.pixmaps[scene]; in XAnimateImages()
2505 windows->image.matte_pixmap=windows->image.matte_pixmaps[scene]; in XAnimateImages()
2506 XRefreshWindow(display,&windows->image,&event); in XAnimateImages()
2509 if (event.xexpose.window == windows->icon.id) in XAnimateImages()
2512 XRefreshWindow(display,&windows->icon,&event); in XAnimateImages()
2586 nexus=XMagickCommand(display,resource_info,windows, in XAnimateImages()
2617 if (event.xmap.window == windows->backdrop.id) in XAnimateImages()
2621 windows->backdrop.mapped=MagickTrue; in XAnimateImages()
2624 if (event.xmap.window == windows->image.id) in XAnimateImages()
2626 if (windows->backdrop.id != (Window) NULL) in XAnimateImages()
2631 nexus=XMagickCommand(display,resource_info,windows, in XAnimateImages()
2636 windows->image.mapped=MagickTrue; in XAnimateImages()
2639 if (event.xmap.window == windows->info.id) in XAnimateImages()
2641 windows->info.mapped=MagickTrue; in XAnimateImages()
2644 if (event.xmap.window == windows->icon.id) in XAnimateImages()
2651 (void) XMakeImage(display,icon_resources,&windows->icon, in XAnimateImages()
2652 display_image,windows->icon.width,windows->icon.height, in XAnimateImages()
2654 (void) XSetWindowBackgroundPixmap(display,windows->icon.id, in XAnimateImages()
2655 windows->icon.pixmap); in XAnimateImages()
2656 (void) XClearWindow(display,windows->icon.id); in XAnimateImages()
2657 (void) XWithdrawWindow(display,windows->info.id, in XAnimateImages()
2658 windows->info.screen); in XAnimateImages()
2659 windows->icon.mapped=MagickTrue; in XAnimateImages()
2662 if (event.xmap.window == windows->command.id) in XAnimateImages()
2664 windows->command.mapped=MagickTrue; in XAnimateImages()
2667 if (event.xmap.window == windows->popup.id) in XAnimateImages()
2669 windows->popup.mapped=MagickTrue; in XAnimateImages()
2672 if (event.xmap.window == windows->widget.id) in XAnimateImages()
2674 windows->widget.mapped=MagickTrue; in XAnimateImages()
2707 if (event.xproperty.atom != windows->im_remote_command) in XAnimateImages()
2739 if (event.xunmap.window == windows->backdrop.id) in XAnimateImages()
2741 windows->backdrop.mapped=MagickFalse; in XAnimateImages()
2744 if (event.xunmap.window == windows->image.id) in XAnimateImages()
2746 windows->image.mapped=MagickFalse; in XAnimateImages()
2749 if (event.xunmap.window == windows->info.id) in XAnimateImages()
2751 windows->info.mapped=MagickFalse; in XAnimateImages()
2754 if (event.xunmap.window == windows->icon.id) in XAnimateImages()
2757 XConfigureImageColormap(display,resource_info,windows, in XAnimateImages()
2761 windows->icon.mapped=MagickFalse; in XAnimateImages()
2764 if (event.xunmap.window == windows->command.id) in XAnimateImages()
2766 windows->command.mapped=MagickFalse; in XAnimateImages()
2769 if (event.xunmap.window == windows->popup.id) in XAnimateImages()
2771 if (windows->backdrop.id != (Window) NULL) in XAnimateImages()
2772 (void) XSetInputFocus(display,windows->image.id,RevertToParent, in XAnimateImages()
2774 windows->popup.mapped=MagickFalse; in XAnimateImages()
2777 if (event.xunmap.window == windows->widget.id) in XAnimateImages()
2779 if (windows->backdrop.id != (Window) NULL) in XAnimateImages()
2780 (void) XSetInputFocus(display,windows->image.id,RevertToParent, in XAnimateImages()
2782 windows->widget.mapped=MagickFalse; in XAnimateImages()
2799 if ((windows->visual_info->klass == GrayScale) || in XAnimateImages()
2800 (windows->visual_info->klass == PseudoColor) || in XAnimateImages()
2801 (windows->visual_info->klass == DirectColor)) in XAnimateImages()
2804 Withdraw windows. in XAnimateImages()
2806 if (windows->info.mapped) in XAnimateImages()
2807 (void) XWithdrawWindow(display,windows->info.id,windows->info.screen); in XAnimateImages()
2808 if (windows->command.mapped) in XAnimateImages()
2809 (void) XWithdrawWindow(display,windows->command.id, in XAnimateImages()
2810 windows->command.screen); in XAnimateImages()
2813 if (windows->backdrop.mapped) in XAnimateImages()
2815 (void) XWithdrawWindow(display,windows->backdrop.id,\ in XAnimateImages()
2816 windows->backdrop.screen); in XAnimateImages()
2817 (void) XDestroyWindow(display,windows->backdrop.id); in XAnimateImages()
2818 windows->backdrop.id=(Window) NULL; in XAnimateImages()
2819 (void) XWithdrawWindow(display,windows->image.id,windows->image.screen); in XAnimateImages()
2820 (void) XDestroyWindow(display,windows->image.id); in XAnimateImages()
2821 windows->image.id=(Window) NULL; in XAnimateImages()
2823 XSetCursorState(display,windows,MagickTrue); in XAnimateImages()
2824 XCheckRefreshWindows(display,windows); in XAnimateImages()
2827 if (windows->image.pixmaps[scene] != (Pixmap) NULL) in XAnimateImages()
2828 (void) XFreePixmap(display,windows->image.pixmaps[scene]); in XAnimateImages()
2829 windows->image.pixmaps[scene]=(Pixmap) NULL; in XAnimateImages()
2830 if (windows->image.matte_pixmaps[scene] != (Pixmap) NULL) in XAnimateImages()
2831 (void) XFreePixmap(display,windows->image.matte_pixmaps[scene]); in XAnimateImages()
2832 windows->image.matte_pixmaps[scene]=(Pixmap) NULL; in XAnimateImages()
2834 XSetCursorState(display,windows,MagickFalse); in XAnimateImages()
2835 windows->image.pixmaps=(Pixmap *) in XAnimateImages()
2836 RelinquishMagickMemory(windows->image.pixmaps); in XAnimateImages()
2837 windows->image.matte_pixmaps=(Pixmap *) in XAnimateImages()
2838 RelinquishMagickMemory(windows->image.matte_pixmaps); in XAnimateImages()
2844 if (windows->image.mapped != MagickFalse) in XAnimateImages()
2845 (void) XWithdrawWindow(display,windows->image.id,windows->image.screen); in XAnimateImages()
2888 % XResourceInfo *resource_info,XWindows *windows,Image *image,
2902 % o windows: Specifies a pointer to a XWindows structure.
2908 XResourceInfo *resource_info,XWindows *windows,Image *image, in XSaveImage() argument
2943 XFileBrowserWidget(display,windows,"Save",filename); in XSaveImage()
2954 status=XConfirmWidget(display,windows,"Overwrite",filename); in XSaveImage()
2975 status=XDialogWidget(display,windows,"Save","Enter JPEG quality:", in XSaveImage()
2999 XListBrowserWidget(display,windows,&windows->widget,PageSizes,"Select", in XSaveImage()
3012 XSetCursorState(display,windows,MagickFalse); in XSaveImage()