Defines | Enumerations | Functions

xap_UnixDlg_FontChooser.cpp File Reference

#include "ut_compiler.h"
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <set>
#include <string>
#include <gtk/gtk.h>
#include "ut_assert.h"
#include "ut_debugmsg.h"
#include "ut_string.h"
#include "ut_misc.h"
#include "ut_units.h"
#include "xap_UnixDialogHelper.h"
#include "xap_UnixDlg_FontChooser.h"
#include "xap_UnixApp.h"
#include "xap_Frame.h"
#include "xap_UnixFrameImpl.h"
#include "xap_EncodingManager.h"
#include "xav_View.h"
#include "gr_UnixCairoGraphics.h"

Defines

#define PREVIEW_BOX_BORDER_WIDTH_PIXELS   8
#define PREVIEW_BOX_HEIGHT_PIXELS   80
#define PREVIEW_ENTRY_DEFAULT_STRING   "Lorem ipsum dolor sit amet, consectetaur adipisicing..."

Enumerations

enum  { RED, GREEN, BLUE, OPACITY }
enum  { TEXT_COLUMN, N_COLUMNS }

Functions

static gint searchTreeView (GtkTreeView *tv, const char *compareText)
GtkWidget * createFontTabTreeView ()
static gint s_color_update (GtkWidget *, XAP_UnixDialog_FontChooser *dlg)
static gint s_bgcolor_update (GtkWidget *, XAP_UnixDialog_FontChooser *dlg)
static void s_select_row_font (GtkTreeSelection *, XAP_UnixDialog_FontChooser *dlg)
static void s_select_row_style (GtkTreeSelection *, XAP_UnixDialog_FontChooser *dlg)
static void s_select_row_size (GtkTreeSelection *, XAP_UnixDialog_FontChooser *dlg)
static gboolean s_drawing_area_draw (GtkWidget *w, cairo_t *)
static void s_underline_toggled (GtkWidget *, XAP_UnixDialog_FontChooser *dlg)
static void s_overline_toggled (GtkWidget *, XAP_UnixDialog_FontChooser *dlg)
static void s_subscript_toggled (GtkWidget *, XAP_UnixDialog_FontChooser *dlg)
static void s_superscript_toggled (GtkWidget *, XAP_UnixDialog_FontChooser *dlg)
static void s_strikeout_toggled (GtkWidget *, XAP_UnixDialog_FontChooser *dlg)
static void s_hidden_toggled (GtkWidget *, XAP_UnixDialog_FontChooser *dlg)
static void s_transparency_toggled (GtkWidget *, XAP_UnixDialog_FontChooser *dlg)

Define Documentation

#define PREVIEW_BOX_BORDER_WIDTH_PIXELS   8
#define PREVIEW_BOX_HEIGHT_PIXELS   80
#define PREVIEW_ENTRY_DEFAULT_STRING   "Lorem ipsum dolor sit amet, consectetaur adipisicing..."

Enumeration Type Documentation

anonymous enum
Enumerator:
RED 
GREEN 
BLUE 
OPACITY 
anonymous enum
Enumerator:
TEXT_COLUMN 
N_COLUMNS 

Function Documentation

GtkWidget* createFontTabTreeView (  ) 
static gint s_bgcolor_update ( GtkWidget *  ,
XAP_UnixDialog_FontChooser dlg 
) [static]
static gint s_color_update ( GtkWidget *  ,
XAP_UnixDialog_FontChooser dlg 
) [static]
static gboolean s_drawing_area_draw ( GtkWidget *  w,
cairo_t *   
) [static]
static void s_hidden_toggled ( GtkWidget *  ,
XAP_UnixDialog_FontChooser dlg 
) [static]
static void s_overline_toggled ( GtkWidget *  ,
XAP_UnixDialog_FontChooser dlg 
) [static]
static void s_select_row_font ( GtkTreeSelection *  ,
XAP_UnixDialog_FontChooser dlg 
) [static]
static void s_select_row_size ( GtkTreeSelection *  ,
XAP_UnixDialog_FontChooser dlg 
) [static]
static void s_select_row_style ( GtkTreeSelection *  ,
XAP_UnixDialog_FontChooser dlg 
) [static]
static void s_strikeout_toggled ( GtkWidget *  ,
XAP_UnixDialog_FontChooser dlg 
) [static]
static void s_subscript_toggled ( GtkWidget *  ,
XAP_UnixDialog_FontChooser dlg 
) [static]
static void s_superscript_toggled ( GtkWidget *  ,
XAP_UnixDialog_FontChooser dlg 
) [static]
static void s_transparency_toggled ( GtkWidget *  ,
XAP_UnixDialog_FontChooser dlg 
) [static]
static void s_underline_toggled ( GtkWidget *  ,
XAP_UnixDialog_FontChooser dlg 
) [static]
static gint searchTreeView ( GtkTreeView *  tv,
const char *  compareText 
) [static]