#include "ut_compiler.h"
#include <gtk/gtk.h>
#include <stdlib.h>
#include <string.h>
#include "ut_string.h"
#include "ut_assert.h"
#include "ut_debugmsg.h"
#include "xap_UnixDialogHelper.h"
#include "xap_GtkSignalBlocker.h"
#include "xap_Dialog_Id.h"
#include "xap_UnixApp.h"
#include "xap_Frame.h"
#include "ap_Strings.h"
#include "ap_Dialog_Id.h"
#include "ap_Dialog_Lists.h"
#include "ap_UnixDialog_Lists.h"
#include "fp_Line.h"
#include "fp_Column.h"
#include "gr_UnixCairoGraphics.h"
Functions | |
static void | s_customChanged (GtkWidget *, AP_UnixDialog_Lists *me) |
static void | s_FoldCheck_changed (GtkWidget *widget, AP_UnixDialog_Lists *me) |
static void | s_styleChanged (GtkWidget *w, AP_UnixDialog_Lists *me) |
static void | s_typeChanged (GtkWidget *, AP_UnixDialog_Lists *me) |
static void | s_valueChanged (GtkWidget *, AP_UnixDialog_Lists *me) |
static void | s_applyClicked (GtkWidget *, AP_UnixDialog_Lists *me) |
static void | s_closeClicked (GtkWidget *, AP_UnixDialog_Lists *me) |
static gboolean | s_preview_draw (GtkWidget *widget, gpointer, AP_UnixDialog_Lists *me) |
static gboolean | s_update (int) |
static void | addToStore (GtkListStore *store, const XAP_StringSet *pSS, int stringID, int itemID) |
static void | s_destroy_clicked (GtkWidget *, AP_UnixDialog_Lists *dlg) |
static void | s_delete_clicked (GtkWidget *widget, gpointer, gpointer *) |
Variables | |
ABI_W_NO_CONST_QUAL static ABI_W_POP AP_UnixDialog_Lists * | Current_Dialog |
static void addToStore | ( | GtkListStore * | store, | |
const XAP_StringSet * | pSS, | |||
int | stringID, | |||
int | itemID | |||
) | [static] |
static void s_applyClicked | ( | GtkWidget * | , | |
AP_UnixDialog_Lists * | me | |||
) | [static] |
References AP_UnixDialog_Lists::applyClicked().
Referenced by AP_UnixDialog_Lists::_connectSignals().
static void s_closeClicked | ( | GtkWidget * | , | |
AP_UnixDialog_Lists * | me | |||
) | [static] |
References AP_UnixDialog_Lists::closeClicked().
Referenced by AP_UnixDialog_Lists::_connectSignals().
static void s_customChanged | ( | GtkWidget * | , | |
AP_UnixDialog_Lists * | me | |||
) | [static] |
References AP_UnixDialog_Lists::customChanged(), and AP_Dialog_Lists::setDirty().
Referenced by AP_UnixDialog_Lists::_connectSignals().
References abiDestroyWidget().
Referenced by AP_UnixDialog_Lists::_connectSignals().
static void s_destroy_clicked | ( | GtkWidget * | , | |
AP_UnixDialog_Lists * | dlg | |||
) | [static] |
References AP_Dialog_Lists::a_QUIT, AP_UnixDialog_Lists::destroy(), AP_Dialog_Lists::setAnswer(), and UT_ASSERT.
Referenced by AP_UnixDialog_Lists::_connectSignals().
static void s_FoldCheck_changed | ( | GtkWidget * | widget, | |
AP_UnixDialog_Lists * | me | |||
) | [static] |
References AP_UnixDialog_Lists::setFoldLevel(), UT_DEBUGMSG, and UT_UTF8String::utf8_str().
Referenced by AP_UnixDialog_Lists::_constructWindowContents().
static gboolean s_preview_draw | ( | GtkWidget * | widget, | |
gpointer | , | |||
AP_UnixDialog_Lists * | me | |||
) | [static] |
References AP_UnixDialog_Lists::previewExposed(), UT_ASSERT, and UT_DEBUG_ONLY_ARG.
Referenced by AP_UnixDialog_Lists::_connectSignals().
static void s_styleChanged | ( | GtkWidget * | w, | |
AP_UnixDialog_Lists * | me | |||
) | [static] |
References AP_Dialog_Lists::fillUncustomizedValues(), AP_Dialog_Lists::setDirty(), and AP_UnixDialog_Lists::styleChanged().
Referenced by AP_UnixDialog_Lists::_connectSignals().
static void s_typeChanged | ( | GtkWidget * | , | |
AP_UnixDialog_Lists * | me | |||
) | [static] |
User has changed their list type selection.
References AP_UnixDialog_Lists::dontUpdate(), AP_Dialog_Lists::fillUncustomizedValues(), AP_UnixDialog_Lists::loadXPDataIntoLocal(), AP_UnixDialog_Lists::previewExposed(), AP_Dialog_Lists::setDirty(), and AP_UnixDialog_Lists::setListTypeFromWidget().
Referenced by AP_UnixDialog_Lists::_connectSignals().
static gboolean s_update | ( | int | ) | [static] |
static void s_valueChanged | ( | GtkWidget * | , | |
AP_UnixDialog_Lists * | me | |||
) | [static] |
A value in the Customized box has changed.
References AP_UnixDialog_Lists::dontUpdate(), AP_UnixDialog_Lists::previewExposed(), AP_Dialog_Lists::setDirty(), and AP_UnixDialog_Lists::setXPFromLocal().
Referenced by AP_UnixDialog_Lists::_connectSignals().
ABI_W_NO_CONST_QUAL static ABI_W_POP AP_UnixDialog_Lists* Current_Dialog [static] |