Icon Editor Concepts Getting Started with Icon Editor using: Icon Editor Icon Editor: using editing: icons icons: editing Icon Editor enables you to create and edit images in two formats: X pixmap (XPM format) -- Multicolor images that include static and dynamic colors. Pixmap files are normally identified by a .pm file-name extension. X bitmap (XBM format) -- Black-and-white images. Bitmap files are normally identified by a .bm file-name extension. You draw images by selecting a tool and a color, and then drawing in the work area. As you draw, Icon Editor displays an actual-size copy of your icon in both formats. Even if you are drawing an image for use on color systems, you should be sure the black and white version is legible because icons may revert to the bitmap format if there are not enough free colors to display the full color version. Icon Design Recommendations Try to use a common theme among related icons. For example, if you are designing icons for an application, have purposeful similarities between the application's icon and icons for related data files. Be sure the black-and-white version of any color icon you design is acceptable. If the icon is displayed on a monochrome or grayscale display (or if there are not enough colors available), the icon is automatically displayed in its black-and-white form. Color Usage color: usage in icons icons: color usage Icons in the desktop use a palette of 22 colors: Eight static grays Eight static colors: red, blue, green, cyan, magenta, yellow, black, and white Six dynamic colors: foreground, background, top shadow, bottom shadow, select, and transparent This palette is rich enough to create attractive, easy-to-read icons without taking too many color resources that may be needed by other applications. Icons provided with the desktop use mostly grays with color for accent. The dynamic colors are useful for icons that change color as different color palettes are selected in Style Manager. The transparent color is useful for creating icons that have the illusion of being nonrectangular, since it allows the color behind the icon to show through. Icon Size Recommendations icons: size recommendations size: icons Following are the recommended sizes -- in pixels, width×height -- for creating new icons. File Manager (Large): High resolution: 32×32&newline;Medium resolution:32×32&newline;Low resolution: 32×32 File Manager (Small): High resolution: 16×16&newline;Medium resolution:16×16&newline;Low resolution: 16×16 Application Manager (Large): High resolution: 32×32&newline;Medium resolution:32×32&newline;Low resolution: 32×32 Application Manager (Small): High resolution: 16×16&newline;Medium resolution:16×16&newline;Low resolution: 16×16 Front Panel: High resolution: 48×48&newline;Medium resolution:48×48&newline;Low resolution: 32×32 Front Panel Subpanels: High resolution: 32×32&newline;Medium resolution:32×32&newline;Low resolution: 16×16 Minimized Windows: High resolution: 48×48&newline;Medium resolution:48×48&newline;Low resolution: 32×32 Desktop: High resolution: 32×32&newline;Medium resolution:32×32&newline;Low resolution: 32×32 Backdrop images can be any size. The pattern is repeated to fill the entire workspace. See Also Icon File-Name Conventions icons: how files are found image files: see icons icons: naming conventions .pm file-name .bm file-name bitmaps: how files are found pixmaps: how files are found conventions, image file naming Each icon and backdrop image is stored as a separate file. Typically, an icon is specified with just the base part of its file name. For example, an icon might be referenced with just the name mail when the file is actually stored as: /usr/dt/appconfig/icons/language/mail.l.pm The file-naming convention of adding suffixes helps group icons by size and type. For desktop components, many icon names are in these general formats: basename.size.format basename.format where basename is the image name used to reference the image, size is a single letter indicating the icon size, and format is pm for X pixmaps or bm for X bitmaps. The valid icon sizes are: Name Size Suffix Tiny 16×16 t Small 24×24 s Medium 32×32 m Large 48×48 l For example, suppose you specify an icon named mail for a file type you've written. If you have a color display and have set the File Manager preferences to use small icons, the assumed icon name is mail.s.pm (the s represents small, and pm is for pixmap, the color icon format). Search Paths The directory where an image is stored is determined by searching for the file in a list of directories. This list of directories is defined by a "search path" for icons. If you are using a color display, the desktop searches for files ending in .pm first. Otherwise, it looks for files ending in .bm. If an image is specified with a complete path name, the search path is not used. See Also lists the search path specifications. Storing Icon Files storing icon files icon file: storing By default, the desktop components look in these directories for icon files: Personal icons: /HomeDirectory/.dt/icons System-wide icons: /etc/dt/appconfig/icons/language Built-in icons: /usr/dt/appconfig/icons/language For English icons, use C for language. Storing Backdrop Image Files backdrop: storing backdrop image files image file: storing backdrop Each backdrop listed in the Style Manager Backdrop dialog box represents an image file. By default, Style Manager looks for backdrops in these directories: System-wide images: /etc/dt/appconfig/backdrops/language Built-in images: /usr/dt/backdrops/language If you create a new backdrop image that you want all system users to be able to access, place the backdrop image in /etc/dt/appconfig/backdrops/language. To restrict access to a backdrop image to particular users, put the backdrop image in a different directory and add that directory to the *backdropDirectories resource for those users.