pekwm documentation: documentation for version pekwm-0.1.12, last updated April 08, 2010. ; Authors: | ||
---|---|---|
Prev | Chapter 13. Pekwm themes | Next |
Here is the explanation of Attributes names of themes
Attributes:
An integer, amount of pixels.
example: "2"
Pixels vertically times pixels horizontally.
example: "2x2"
Any percent value from 1 to 100.
example: "87"
sets a value as true (1) or false (0).
example: "true"
Free pixels from top, free pixels under, free pixels from left, free pixels from right.
example: "2 2 2 2"
Name for decoration, any name can be used and applied to windows with autoproperties or the set decor action. The list below includes names with special meaning:
DEFAULT
Defines decorations to all windows unless overridden with another decoration set (REQUIRED).
INPUTDIALOG
Defines decorations for input dialogs, such as the CmdDialog.
MENU
Defines decorations for menus.
STATUSWINDOW
Defines decorations for the command dialog.
WORKSPACEINDICATOR
Defines decorations for the workspace indicator.
BORDERLESS
Defines decorations for borderless windows (recommended).
TITLEBARLESS
Defines decorations for titlebarless windows (recommended, should be there if your theme looks nasty when toggled titlebarless).
A colour value in RGB format.
example: "#FFFFFF"
Name of the imagefile with an option after the #
#fixed
Image is fixed size. Default if omitted.
#scaled
Image will be scaled to fit the area it's defined for.
#tiled
Image will be repeated as many times as needed to fill the area it's defined for.
Any valid texture. Valid textures are:
EMPTY
No texture (transparent).
SOLID colour size
A solid colour texture of defined colour and size.
SOLIDRAISED colour colour colour pixels pixels toggle toggle toggle toggle size
A solid colour texture with a 3D look of defined colours, form and size. First colour defines the main fill colour, second the highlight colour used on the left and top parts of the texture, third the highlight colour on the bottom and right parts of the texture. First pixel amount defines how fart apart the 3D effects are from each other, second pixel amount is how thick the bordering will be (both pixels default to 1). The four toggles are used to tell which raised corners are to be drawn. This is useful for example when defining solidraised frame corner pieces. The order is Top, Bottom, Left, Right (not unlike that used in padding). As example: "True False True False" (or 1 0 1 0) could mean you want to draw the TopLeft piece of a solidraised window border. Size should explain itself, see above.
IMAGE imagename
An image texture using the defined imagename
Defines a font. Chopped to parts by # marks. First the font name, then the text orientation, then shadow offsets, then font type if not traditional x font. Some fields can be omitted.
example: "XFT#Verdana:size=10#Left#1 1" example: "-misc-fixed-*-*-*-*-14-*-*-*-*-*-*-1#Center#1 1"
Buttonactions work alike what you are used from the mouse config, first mouse button number pressed when this action should happen, then any standard pekwm actions.
example: "1" { Actions = "Close" }