![]() |
![]()
| ![]() |
![]()
NAMEdtpmfile — format of X Pixmap (XPM) format desktop icon files SYNOPSIS
DESCRIPTIONPixmap icons are multi-color images based on the XPM (X PixMap) format. A pixmap file is an ASCII file, which can be read and modified by hand, in addition to the use of color pixmap editors (like the Icon Editor). The XPM format was designed specifically for small "icon" images. XPM files can be included directly in C source code, so the file data is in the form of a pixmap structure variable. A pixmap file can be broken down into three main components: generic pixmap information, pixmap colors, and the actual pixmap data. The generic pixmap file contains the following information:
Each color used in the pixmap is defined by a string containing the following information:
The data itself is simply strings of symbols representing colors. There is one string per column of the pixmap, and this data will resemble the actual icon. RETURN VALUENone. EXAMPLESThe following is a pixmap that can be used to represent an executable file. The icon has a 3-D border around it and contains a lightning bolt. static char ** execute = { "22 22 7 1", "R s iconGray1 m white c #e1e1e1e1e1e1", "B s iconGray3 m white c #afafafafafaf", "~ s iconColor6 m white c yellow", "Y s iconColor1 m black c black", "X s iconGray2 m white c #c8c8c8c8c8c8", "+ s iconGray7 m black c #4b4b4b4b4b4b", "@ s iconGray5 m black c #7d7d7d7d7d7d", "RRRRRRRRRRRRRRRRRRRBRR", "RRRRRRRRRRRRRRRR~~BRRY", "RRBBBBBBBBBBBBX~~YBBYY", "RRBBBBBBBBBBBB~~YBBBYY", "RRBBBBBBBBBB~~~YBBBBYY", "RRBBBBBBBBX~~~YBBBBBYY", "RRBBBBBBBB~~~YBBBBBBYY", "RRBBBBBBX~~~~~~~~XYBYY", "RRBBBBX~~~~~~~~XYYBBYY", "RRBBBBBYYYY~~~XYBBBBYY", "RRBBBBBBX~~~XYYBBBBBYY", "RRBBBBBX~~XYYBBBBBBBYY", "RRBBBX~~~YYYBBBBBBBBYY", "RRBB~~~~~~~~~~~XYBBBYY", "RRX~~~~~~~~~~X+YBBBBYY", "RRBYYYY~~~~X+YBBBBBBYY", "RRBBBBB~~B@YBBBBBBBBYY", "RRBBBB~X@YYBBBBBBBBBYY", "RRBBB~B+YBBBBBBBBBBBYY", "RRBB~+YBBBBBBBBBBBBBYY", "RRY~YYYYYYYYYYYYYYYYYY", "RYYYYYYYYYYYYYYYYYYYYY"}; APPLICATION USAGEFor a description of icon location, usage, design, etc. within the CDE, refer to dticonfile(4). SEE ALSOX11WindowSystemdocumentation, dticonfile(4), dticon(1), dtbmfile(4).
|