#include <stdlib.h>
#include <string.h>
#include <string>
#include <vector>
#include "ut_string.h"
#include "ut_assert.h"
#include "ut_debugmsg.h"
#include "ut_vector.h"
#include "ut_hash.h"
#include "gr_UnixCairoGraphics.h"
#include "xap_UnixDialogHelper.h"
#include "xap_App.h"
#include "xap_UnixApp.h"
#include "xap_Frame.h"
#include "xap_UnixFrameImpl.h"
#include "xap_Dialog_Id.h"
#include "xap_Dlg_Insert_Symbol.h"
#include "xap_UnixDlg_Insert_Symbol.h"
#include "xap_Draw_Symbol.h"
Defines | |
#define | WIDGET_ID_TAG_KEY "id" |
Functions | |
static void | s_dlg_response (GtkWidget *widget, gint id, XAP_UnixDialog_Insert_Symbol *dlg) |
static void | s_destroy_clicked (GtkWidget *, XAP_UnixDialog_Insert_Symbol *dlg) |
static void | s_delete_clicked (GtkWidget *widget, gpointer, XAP_UnixDialog_Insert_Symbol *) |
static void | s_new_font (GtkWidget *, XAP_UnixDialog_Insert_Symbol *dlg) |
static void | s_new_row (GtkWidget *, XAP_UnixDialog_Insert_Symbol *dlg) |
static void | s_scroll_event (GtkWidget *, GdkEventScroll *event, XAP_UnixDialog_Insert_Symbol *dlg) |
static gboolean | s_sym_SymbolMap_draw (GtkWidget *, cairo_t *, XAP_UnixDialog_Insert_Symbol *dlg) |
static gboolean | s_size_request (GtkWidget *, GtkAllocation *req, XAP_UnixDialog_Insert_Symbol *dlg) |
static gboolean | s_Symbolarea_draw (GtkWidget *, cairo_t *, XAP_UnixDialog_Insert_Symbol *dlg) |
static gboolean | s_SymbolMap_clicked (GtkWidget *, GdkEvent *e, XAP_UnixDialog_Insert_Symbol *dlg) |
static gboolean | s_CurrentSymbol_clicked (GtkWidget *, GdkEvent *e, XAP_UnixDialog_Insert_Symbol *dlg) |
static gboolean | s_keypressed (GtkWidget *, GdkEventKey *e, XAP_UnixDialog_Insert_Symbol *dlg) |
Variables | |
static UT_sint32 | s_Insert_Symbol_first = 0 |
static std::string | s_Prev_Font |
static UT_UCSChar | m_CurrentSymbol |
static UT_UCSChar | m_PreviousSymbol |
#define WIDGET_ID_TAG_KEY "id" |
static gboolean s_CurrentSymbol_clicked | ( | GtkWidget * | , | |
GdkEvent * | e, | |||
XAP_UnixDialog_Insert_Symbol * | dlg | |||
) | [static] |
References XAP_UnixDialog_Insert_Symbol::CurrentSymbol_clicked().
Referenced by XAP_UnixDialog_Insert_Symbol::_connectSignals().
static void s_delete_clicked | ( | GtkWidget * | widget, | |
gpointer | , | |||
XAP_UnixDialog_Insert_Symbol * | ||||
) | [static] |
References abiDestroyWidget().
Referenced by XAP_UnixDialog_Insert_Symbol::_connectSignals().
static void s_destroy_clicked | ( | GtkWidget * | , | |
XAP_UnixDialog_Insert_Symbol * | dlg | |||
) | [static] |
References XAP_UnixDialog_Insert_Symbol::event_WindowDelete().
Referenced by XAP_UnixDialog_Insert_Symbol::_connectSignals().
static void s_dlg_response | ( | GtkWidget * | widget, | |
gint | id, | |||
XAP_UnixDialog_Insert_Symbol * | dlg | |||
) | [static] |
static gboolean s_keypressed | ( | GtkWidget * | , | |
GdkEventKey * | e, | |||
XAP_UnixDialog_Insert_Symbol * | dlg | |||
) | [static] |
References XAP_UnixDialog_Insert_Symbol::Key_Pressed().
Referenced by XAP_UnixDialog_Insert_Symbol::_connectSignals().
static void s_new_font | ( | GtkWidget * | , | |
XAP_UnixDialog_Insert_Symbol * | dlg | |||
) | [static] |
References XAP_UnixDialog_Insert_Symbol::New_Font().
Referenced by XAP_UnixDialog_Insert_Symbol::_connectSignals().
static void s_new_row | ( | GtkWidget * | , | |
XAP_UnixDialog_Insert_Symbol * | dlg | |||
) | [static] |
References XAP_UnixDialog_Insert_Symbol::New_Row().
Referenced by XAP_UnixDialog_Insert_Symbol::_connectSignals().
static void s_scroll_event | ( | GtkWidget * | , | |
GdkEventScroll * | event, | |||
XAP_UnixDialog_Insert_Symbol * | dlg | |||
) | [static] |
References XAP_UnixDialog_Insert_Symbol::Scroll_Event().
Referenced by XAP_UnixDialog_Insert_Symbol::_connectSignals().
static gboolean s_size_request | ( | GtkWidget * | , | |
GtkAllocation * | req, | |||
XAP_UnixDialog_Insert_Symbol * | dlg | |||
) | [static] |
References XAP_UnixDialog_Insert_Symbol::setSymbolMap_size().
Referenced by XAP_UnixDialog_Insert_Symbol::_connectSignals().
static gboolean s_sym_SymbolMap_draw | ( | GtkWidget * | , | |
cairo_t * | , | |||
XAP_UnixDialog_Insert_Symbol * | dlg | |||
) | [static] |
References XAP_UnixDialog_Insert_Symbol::SymbolMap_exposed().
Referenced by XAP_UnixDialog_Insert_Symbol::_connectSignals().
static gboolean s_Symbolarea_draw | ( | GtkWidget * | , | |
cairo_t * | , | |||
XAP_UnixDialog_Insert_Symbol * | dlg | |||
) | [static] |
References XAP_UnixDialog_Insert_Symbol::Symbolarea_exposed().
Referenced by XAP_UnixDialog_Insert_Symbol::_connectSignals().
static gboolean s_SymbolMap_clicked | ( | GtkWidget * | , | |
GdkEvent * | e, | |||
XAP_UnixDialog_Insert_Symbol * | dlg | |||
) | [static] |
References XAP_UnixDialog_Insert_Symbol::SymbolMap_clicked().
Referenced by XAP_UnixDialog_Insert_Symbol::_connectSignals().
UT_UCSChar m_CurrentSymbol [static] |
Referenced by XAP_Win32Dialog_Insert_Symbol::_setFontFromCombo(), XAP_UnixDialog_Insert_Symbol::event_Insert(), XAP_Draw_Symbol::getCurrent(), XAP_UnixDialog_Insert_Symbol::Key_Pressed(), XAP_UnixDialog_Insert_Symbol::New_Font(), XAP_UnixDialog_Insert_Symbol::runModeless(), XAP_UnixDialog_Insert_Symbol::Symbolarea_exposed(), XAP_UnixDialog_Insert_Symbol::SymbolMap_clicked(), and XAP_UnixDialog_Insert_Symbol::SymbolMap_exposed().
UT_UCSChar m_PreviousSymbol [static] |
Referenced by XAP_Win32Dialog_Insert_Symbol::_setFontFromCombo(), XAP_UnixDialog_Insert_Symbol::Key_Pressed(), XAP_UnixDialog_Insert_Symbol::New_Font(), XAP_UnixDialog_Insert_Symbol::runModeless(), XAP_UnixDialog_Insert_Symbol::Symbolarea_exposed(), XAP_UnixDialog_Insert_Symbol::SymbolMap_clicked(), and XAP_UnixDialog_Insert_Symbol::SymbolMap_exposed().
UT_sint32 s_Insert_Symbol_first = 0 [static] |
Referenced by XAP_UnixDialog_Insert_Symbol::runModeless().
std::string s_Prev_Font [static] |