Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
gtkimcontextsimple.h File Reference
#include <gtk/gtkimcontext.h>

Go to the source code of this file.

Data Structures

struct  _GtkIMContextSimple
 
struct  _GtkIMContextSimpleClass
 

Macros

#define GTK_MAX_COMPOSE_LEN   7
 
#define GTK_TYPE_IM_CONTEXT_SIMPLE   (gtk_im_context_simple_get_type ())
 
#define GTK_IM_CONTEXT_SIMPLE(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_IM_CONTEXT_SIMPLE, GtkIMContextSimple))
 
#define GTK_IM_CONTEXT_SIMPLE_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_IM_CONTEXT_SIMPLE, GtkIMContextSimpleClass))
 
#define GTK_IS_IM_CONTEXT_SIMPLE(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_IM_CONTEXT_SIMPLE))
 
#define GTK_IS_IM_CONTEXT_SIMPLE_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_IM_CONTEXT_SIMPLE))
 
#define GTK_IM_CONTEXT_SIMPLE_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_IM_CONTEXT_SIMPLE, GtkIMContextSimpleClass))
 

Typedefs

typedef struct _GtkIMContextSimple GtkIMContextSimple
 
typedef struct _GtkIMContextSimplePrivate GtkIMContextSimplePrivate
 
typedef struct _GtkIMContextSimpleClass GtkIMContextSimpleClass
 

Functions

GDK_AVAILABLE_IN_ALL GType gtk_im_context_simple_get_type (void) G_GNUC_CONST
 
GDK_AVAILABLE_IN_ALL GtkIMContextgtk_im_context_simple_new (void)
 
void gtk_im_context_simple_add_table (GtkIMContextSimple *context_simple, guint16 *data, int max_seq_len, int n_seqs)
 
GDK_AVAILABLE_IN_ALL void gtk_im_context_simple_add_compose_file (GtkIMContextSimple *context_simple, const char *compose_file)
 

Macro Definition Documentation

◆ GTK_IM_CONTEXT_SIMPLE

#define GTK_IM_CONTEXT_SIMPLE ( obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_IM_CONTEXT_SIMPLE, GtkIMContextSimple))

Definition at line 43 of file gtkimcontextsimple.h.

◆ GTK_IM_CONTEXT_SIMPLE_CLASS

#define GTK_IM_CONTEXT_SIMPLE_CLASS ( klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_IM_CONTEXT_SIMPLE, GtkIMContextSimpleClass))

Definition at line 44 of file gtkimcontextsimple.h.

◆ GTK_IM_CONTEXT_SIMPLE_GET_CLASS

#define GTK_IM_CONTEXT_SIMPLE_GET_CLASS ( obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_IM_CONTEXT_SIMPLE, GtkIMContextSimpleClass))

Definition at line 47 of file gtkimcontextsimple.h.

◆ GTK_IS_IM_CONTEXT_SIMPLE

#define GTK_IS_IM_CONTEXT_SIMPLE ( obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_IM_CONTEXT_SIMPLE))

Definition at line 45 of file gtkimcontextsimple.h.

◆ GTK_IS_IM_CONTEXT_SIMPLE_CLASS

#define GTK_IS_IM_CONTEXT_SIMPLE_CLASS ( klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_IM_CONTEXT_SIMPLE))

Definition at line 46 of file gtkimcontextsimple.h.

◆ GTK_MAX_COMPOSE_LEN

#define GTK_MAX_COMPOSE_LEN   7

GTK_MAX_COMPOSE_LEN:

Evaluates to the maximum length of a compose sequence.

This macro is longer used by GTK.

Definition at line 40 of file gtkimcontextsimple.h.

◆ GTK_TYPE_IM_CONTEXT_SIMPLE

#define GTK_TYPE_IM_CONTEXT_SIMPLE   (gtk_im_context_simple_get_type ())

Definition at line 42 of file gtkimcontextsimple.h.

Typedef Documentation

◆ GtkIMContextSimple

Definition at line 50 of file gtkimcontextsimple.h.

◆ GtkIMContextSimpleClass

Definition at line 52 of file gtkimcontextsimple.h.

◆ GtkIMContextSimplePrivate

typedef struct _GtkIMContextSimplePrivate GtkIMContextSimplePrivate

Definition at line 51 of file gtkimcontextsimple.h.

Function Documentation

◆ gtk_im_context_simple_add_compose_file()

GDK_AVAILABLE_IN_ALL void gtk_im_context_simple_add_compose_file ( GtkIMContextSimple * context_simple,
const char * compose_file )

◆ gtk_im_context_simple_add_table()

void gtk_im_context_simple_add_table ( GtkIMContextSimple * context_simple,
guint16 * data,
int max_seq_len,
int n_seqs )

◆ gtk_im_context_simple_get_type()

GDK_AVAILABLE_IN_ALL GType gtk_im_context_simple_get_type ( void )

◆ gtk_im_context_simple_new()

GDK_AVAILABLE_IN_ALL GtkIMContext * gtk_im_context_simple_new ( void )