SkkRule

SkkRule — Object representing a typing rule.

Types and Values

Description

Functions

Types and Values

SKK_TYPE_RULE

#define SKK_TYPE_RULE (skk_rule_get_type ())

The type for SkkRule.


struct SkkRule

struct SkkRule {
	GObject parent_instance;
	SkkRulePrivate * priv;
	SkkKeymapMapFile** keymaps;
	gint keymaps_length1;
	gint _keymaps_size_;
	SkkRomKanaMapFile* rom_kana;
};

Object representing a typing rule.


struct SkkRuleClass

struct SkkRuleClass {
	GObjectClass parent_class;
};

The class structure for SKK_TYPE_RULE. All the fields in this structure are private and should never be accessed directly.

Members


enum SkkRuleParseError

Members

SKK_RULE_PARSE_ERROR_FAILED

   

struct SkkRuleMetadata

struct SkkRuleMetadata {
	gchar* base_dir;
	gchar* name;
	gchar* label;
	gchar* description;
	gchar* filter;
};

Object describing a rule.

Members

gchar *base_dir;

Base directory.

 

gchar *name;

Name of the rule.

 

gchar *label;

Label string of the rule.

 

gchar *description;

Description of the rule.

 

gchar *filter;

Name of key event filter.