Back to index

im-sdk  12.3.91
Classes | Defines | Typedefs | Functions
unicode_block.h File Reference
#include <glib-object.h>
#include <glib.h>
#include <gtk/gtk.h>
#include "unicode_char_info.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _UnicodeLookup
struct  _UnicodeLookupClass

Defines

#define UNICODELOOKUP_TYPE   (unicodelookup_get_type ())
#define UNICODELOOKUP(obj)
#define UNICODELOOKUP_CLASS(klass)
#define IS_UNICODELOOKUP(obj)
#define IS_UNICODELOOKUP_CLASS(klass)

Typedefs

typedef struct _UnicodeLookup
typedef struct _UnicodeLookupClass

Functions

GType unicodelookup_get_type (void)
GtkWidget * unicodelookup_new (void)

Class Documentation

struct _UnicodeLookup

Definition at line 25 of file unicode_block.h.

Class Members
gulong block_selection_changed_handler_id
GtkWidget * block_selector
GtkWidget * char_table
GtkHPaned parent
GtkTreeSelection * tree_selection
struct _UnicodeLookupClass

Definition at line 36 of file unicode_block.h.

Class Members
GtkHPanedClass parent_class

Define Documentation

#define IS_UNICODELOOKUP (   obj)
Value:
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), \
                                      UNICODELOOKUP_TYPE))

Definition at line 16 of file unicode_block.h.

#define IS_UNICODELOOKUP_CLASS (   klass)
Value:
(G_TYPE_CHECK_CLASS_TYPE ((klass),\
                                      UNICODELOOKUP_TYPE))

Definition at line 18 of file unicode_block.h.

#define UNICODELOOKUP (   obj)
Value:
(G_TYPE_CHECK_INSTANCE_CAST ((obj),\
                                      UNICODELOOKUP_TYPE, UnicodeLookup))

Definition at line 12 of file unicode_block.h.

#define UNICODELOOKUP_CLASS (   klass)
Value:
(G_TYPE_CHECK_CLASS_CAST ((klass), \
                                      UNICODELOOKUP_TYPE, UnicodeLookupClass))

Definition at line 14 of file unicode_block.h.

Definition at line 11 of file unicode_block.h.


Typedef Documentation

typedef struct _UnicodeLookup

Definition at line 22 of file unicode_block.h.

typedef struct _UnicodeLookupClass

Definition at line 23 of file unicode_block.h.


Function Documentation

GType unicodelookup_get_type ( void  )

Definition at line 42 of file unicode_block.c.

{
  static GType unicodelookup_type = 0;
  if (!unicodelookup_type){
    static const GTypeInfo unicodelookup_info = {
      sizeof (UnicodeLookupClass),
      NULL, /* base init */
      NULL, /* base finalize */
      (GClassInitFunc) NULL, /* class init */
      NULL, /* class finalize */
      NULL, /* class data */
      sizeof (UnicodeLookup),
      0,
      (GInstanceInitFunc) unicodelookup_init, /* obj init */
      NULL /* value table */
    };
    unicodelookup_type =
      g_type_register_static (GTK_TYPE_HPANED, "unicodelookup",
                           &unicodelookup_info, 0);
  }
  return unicodelookup_type;
}

Here is the call graph for this function:

Here is the caller graph for this function:

GtkWidget* unicodelookup_new ( void  )

Definition at line 144 of file unicode_block.c.

{
  return GTK_WIDGET (g_object_new (unicodelookup_get_type (), NULL));
}

Here is the call graph for this function: