Back to index

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

Go to the source code of this file.


struct  _UniCharInfo
struct  _UniCharInfoClass


#define UNICHARTABLE_TYPE   (unichartable_get_type ())
#define UNICHARTABLE(obj)
#define IS_UNICHARTABLE(obj)
#define UNICHAR_MAX   0xffff


typedef struct _UniCharInfo
typedef struct _UniCharInfoClass


GType unicharinfo_get_type (void)
GtkWidget * unicharinfo_new (void)
void charinfo_table_set_current_character (UniCharInfo *, gunichar)

Class Documentation

struct _UniCharInfo

Definition at line 24 of file unicode_char_info.h.

Class Members
GtkObject * adjustment
gulong adjustment_changed_handler_id
gunichar begin_char
GtkWidget * drawing_area
gunichar end_char
gunichar first_char
GtkWidget * mybutton
gint n_cols
gint n_rows
PangoFontMetrics * pango_fm
PangoLayout * pango_layout
GtkHBox parent
GdkPixmap * pixmap
gunichar previous_first_char
gunichar previous_selected_char
gunichar selected_char

Define Documentation

#define IS_UNICHARTABLE (   obj)

Definition at line 15 of file unicode_char_info.h.

#define IS_UNICHARTABLE_CLASS (   klass)

Definition at line 17 of file unicode_char_info.h.

#define UNICHAR_MAX   0xffff

Definition at line 59 of file unicode_char_info.h.

#define UNICHARTABLE (   obj)
                                      UNICHARTABLE_TYPE, UniCharTable))

Definition at line 11 of file unicode_char_info.h.

#define UNICHARTABLE_CLASS (   klass)
                                      UNICHARTABLE_TYPE, UniCharTableClass))

Definition at line 13 of file unicode_char_info.h.

#define UNICHARTABLE_TYPE   (unichartable_get_type ())

Definition at line 10 of file unicode_char_info.h.

Typedef Documentation

typedef struct _UniCharInfo

Definition at line 21 of file unicode_char_info.h.

typedef struct _UniCharInfoClass

Definition at line 22 of file unicode_char_info.h.

Function Documentation

void charinfo_table_set_current_character ( UniCharInfo *  ,

Definition at line 513 of file unicode_char_info.c.

  set_current_char (obj, uc);
#if 0
  charinfo_table_redraw (obj);

Here is the call graph for this function:

GType unicharinfo_get_type ( void  )

Definition at line 37 of file unicode_char_info.c.

  static GType unicharinfo_type = 0;
  if (!unicharinfo_type){
    static const GTypeInfo unicharinfo_info = {
      sizeof (UniCharInfoClass),
      NULL, /* base init */
      NULL, /* base finalize */
      (GClassInitFunc) unicharinfo_table_class_init, /* class init */
      NULL, /* class finalize */
      NULL, /* class data */
      sizeof (UniCharInfo),
      (GInstanceInitFunc) unicharinfo_init, /* obj init */
      NULL /* value table */
    unicharinfo_type =
      g_type_register_static (GTK_TYPE_HBOX, "unicharinfo",
                           &unicharinfo_info, 0);
  return unicharinfo_type;

Here is the call graph for this function:

Here is the caller graph for this function:

GtkWidget* unicharinfo_new ( void  )

Definition at line 142 of file unicode_char_info.c.

  return GTK_WIDGET (g_object_new (unicharinfo_get_type (), NULL));

Here is the call graph for this function:

Here is the caller graph for this function: