common/scim-bridge-attribute.h File Reference
Detailed Description
This header describes about attributes.
- Author:
- Ryo Dairiki <ryo-dairiki@users.sourceforge.net>
Attributes are used to give the clients some hints how the preedit strings should be shown.
They are used to highlight the current segment in the convertion mode, or to underline the newly-input-strings.
#include "scim-bridge.h"
Go to the source code of this file.
Typedefs
Enumerations
- enum _scim_bridge_attribute_type_t { ATTRIBUTE_NONE,
ATTRIBUTE_DECORATE,
ATTRIBUTE_FOREGROUND,
ATTRIBUTE_BACKGROUND
}
Functions
- ScimBridgeAttribute * scim_bridge_alloc_attribute ()
- void scim_bridge_free_attribute (ScimBridgeAttribute *attribute)
- void scim_bridge_copy_attribute (ScimBridgeAttribute *dst, const ScimBridgeAttribute *src)
- scim_bridge_attribute_type_t scim_bridge_attribute_get_type (const ScimBridgeAttribute *attribute)
- void scim_bridge_attribute_set_type (ScimBridgeAttribute *attribute, scim_bridge_attribute_type_t type)
- size_t scim_bridge_attribute_get_begin (const ScimBridgeAttribute *attribute)
- void scim_bridge_attribute_set_begin (ScimBridgeAttribute *attribute, size_t begin)
- size_t scim_bridge_attribute_get_end (const ScimBridgeAttribute *attribute)
- void scim_bridge_attribute_set_end (ScimBridgeAttribute *attribute, size_t end)
- scim_bridge_attribute_value_t scim_bridge_attribute_get_value (const ScimBridgeAttribute *attribute)
- void scim_bridge_attribute_set_value (ScimBridgeAttribute *attribute, scim_bridge_attribute_value_t value)
- void scim_bridge_attribute_set_color (ScimBridgeAttribute *attribute, unsigned int red, unsigned int green, unsigned int blue)
- unsigned int scim_bridge_attribute_get_red (const ScimBridgeAttribute *attribute)
- void scim_bridge_attribute_set_red (ScimBridgeAttribute *attribute, unsigned int red)
- unsigned int scim_bridge_attribute_get_green (const ScimBridgeAttribute *attribute)
- void scim_bridge_attribute_set_green (ScimBridgeAttribute *attribute, unsigned int green)
- unsigned int scim_bridge_attribute_get_blue (const ScimBridgeAttribute *attribute)
- void scim_bridge_attribute_set_blue (ScimBridgeAttribute *attribute, unsigned int blue)
Variables
Generated on Tue Sep 26 21:53:42 2006 for ScimBridge by
1.4.6