Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members

scim_attribute.h File Reference

Definition of scim::Attribute and scim::AttributeList. More...


Namespaces

namespace  scim

Classes

class  scim::Attribute
 Class to store the string attributes. More...

Defines

#define SCIM_RGB_COLOR(RED, GREEN, BLUE)   ((unsigned int)(((RED)<<16) + ((GREEN)<<8) + (BLUE)))
#define SCIM_RGB_COLOR_RED(COLOR)   ((unsigned int)((COLOR>>16) & 0x00ff))
#define SCIM_RGB_COLOR_GREEN(COLOR)   ((unsigned int)((COLOR>>8) & 0x00ff))
#define SCIM_RGB_COLOR_BLUE(COLOR)   ((unsigned int)((COLOR) & 0x00ff))

Typedefs

typedef std::vector< Attribute > AttributeList
 The container to store a set of Attribute objects.

Enumerations

enum  AttributeType { SCIM_ATTR_NONE, SCIM_ATTR_DECORATE, SCIM_ATTR_FOREGROUND, SCIM_ATTR_BACKGROUND }
 Enum values of the valid attribute type. More...

Variables

const unsigned int SCIM_ATTR_DECORATE_NONE = 0
 No decorate.
const unsigned int SCIM_ATTR_DECORATE_UNDERLINE = 1
 Draw a line under the text.
const unsigned int SCIM_ATTR_DECORATE_HIGHLIGHT = 2
 Draw the text in highlighted color.
const unsigned int SCIM_ATTR_DECORATE_REVERSE = 4
 Draw the text in reverse color mode.


Detailed Description

Definition of scim::Attribute and scim::AttributeList.

Provide class scim::Attribute to control the drawing effect of strings.


Generated on Sat Mar 12 01:15:42 2005 for scim by doxygen 1.3.8