CrystalSpace

Public API Reference

Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

csstatic.h File Reference

Crystal Space Windowing System: static control class. More...

#include "csextern.h"
#include "cscomp.h"

Go to the source code of this file.

Classes

class  csStatic
 The Static component class represents a decorative control (widget) which usually does not have functionality, but serves as a decoration. More...

Text alignment flags

#define CSSTA_HALIGNMASK   0x00000003
 Horizontal text alignment mask.
#define CSSTA_LEFT   0x00000000
 Align text horizontally to the left (default).
#define CSSTA_RIGHT   0x00000001
 Align text horizontally to the right.
#define CSSTA_HCENTER   0x00000002
 Center text horizontally.
#define CSSTA_VALIGNMASK   0x0000000C
 Vertical text alignment mask.
#define CSSTA_TOP   0x00000000
 Align text to top.
#define CSSTA_BOTTOM   0x00000004
 Align text to bottom.
#define CSSTA_VCENTER   0x00000008
 Center text vertically (default).
#define CSSTA_WRAPMASK   0x00000030
 Text wrap mask.
#define CSSTA_WORDWRAP   0x00000010
 Wrap text on word boundaries.
#define CSSTA_CHARWRAP   0x00000020
 Wrap text on character boundaries.

Enumerations

enum  csStaticStyle {
  csscsEmpty, csscsLabel, csscsFrameLabel, csscsRectangle,
  csscsBitmap, csscsText
}
 Possible static component styles. More...
enum  { cscmdStaticHotKeyEvent = 0x00000700, cscmdStaticMouseEvent, cscmdStaticSetBitmap, cscmdStaticGetBitmap }
 Static control class messages. More...


Detailed Description

Crystal Space Windowing System: static control class.

Definition in file csstatic.h.


Generated for Crystal Space by doxygen 1.3.9.1