Defines | Functions | Variables

ap_UnixDialog_Border_Shading.cpp File Reference

#include "ut_compiler.h"
#include <stdlib.h>
#include <gdk/gdk.h>
#include "ut_locale.h"
#include "ut_std_string.h"
#include "ut_assert.h"
#include "ut_debugmsg.h"
#include "ut_unixColor.h"
#include "xap_UnixDialogHelper.h"
#include "xap_UnixDlg_ColorChooser.h"
#include "xap_GtkComboBoxHelpers.h"
#include "xap_GtkSignalBlocker.h"
#include "gr_UnixCairoGraphics.h"
#include "xap_App.h"
#include "xap_UnixApp.h"
#include "xap_Frame.h"
#include "ap_Strings.h"
#include "ap_Dialog_Id.h"
#include "ap_Dialog_Border_Shading.h"
#include "ap_UnixDialog_Border_Shading.h"
#include "ap_UnixDialog_Columns.h"

Defines

#define WIDGET_ID_TAG_KEY   "id"

Functions

static void s_apply_changes (GtkWidget *widget, gpointer data)
static void s_close_window (GtkWidget *widget, gpointer data)
static void s_line_left (GtkWidget *widget, gpointer data)
static void s_line_right (GtkWidget *widget, gpointer data)
static void s_line_top (GtkWidget *widget, gpointer data)
static void s_line_bottom (GtkWidget *widget, gpointer data)
static gboolean s_preview_draw (GtkWidget *widget, gpointer, AP_UnixDialog_Border_Shading *dlg)
static gboolean s_on_shading_enable_clicked (GtkWidget *button, gpointer data)
static gboolean s_on_border_color_clicked (GtkWidget *button, GdkEventButton *event, gpointer data)
static void s_on_border_thickness_clicked (GtkWidget *widget, gpointer data)
static void s_on_border_style_clicked (GtkWidget *widget, gpointer data)
static gboolean s_on_shading_color_clicked (GtkWidget *button, GdkEventButton *event, gpointer data)
static void s_on_shading_offset_clicked (GtkWidget *widget, gpointer data)
static void s_destroy_clicked (GtkWidget *, AP_UnixDialog_Border_Shading *dlg)
static void s_delete_clicked (GtkWidget *widget, gpointer, gpointer *)

Variables

ABI_W_NO_CONST_QUAL ABI_W_POP
const char * 
sBorderStyle [BORDER_SHADING_NUMOFSTYLES]

Define Documentation

#define WIDGET_ID_TAG_KEY   "id"

Function Documentation

static void s_apply_changes ( GtkWidget *  widget,
gpointer  data 
) [static]
static void s_close_window ( GtkWidget *  widget,
gpointer  data 
) [static]
static void s_delete_clicked ( GtkWidget *  widget,
gpointer  ,
gpointer  
) [static]
static void s_destroy_clicked ( GtkWidget *  ,
AP_UnixDialog_Border_Shading dlg 
) [static]
static void s_line_bottom ( GtkWidget *  widget,
gpointer  data 
) [static]
static void s_line_left ( GtkWidget *  widget,
gpointer  data 
) [static]
static void s_line_right ( GtkWidget *  widget,
gpointer  data 
) [static]
static void s_line_top ( GtkWidget *  widget,
gpointer  data 
) [static]
static gboolean s_on_border_color_clicked ( GtkWidget *  button,
GdkEventButton *  event,
gpointer  data 
) [static]
static void s_on_border_style_clicked ( GtkWidget *  widget,
gpointer  data 
) [static]
static void s_on_border_thickness_clicked ( GtkWidget *  widget,
gpointer  data 
) [static]
static gboolean s_on_shading_color_clicked ( GtkWidget *  button,
GdkEventButton *  event,
gpointer  data 
) [static]
static gboolean s_on_shading_enable_clicked ( GtkWidget *  button,
gpointer  data 
) [static]
static void s_on_shading_offset_clicked ( GtkWidget *  widget,
gpointer  data 
) [static]
static gboolean s_preview_draw ( GtkWidget *  widget,
gpointer  ,
AP_UnixDialog_Border_Shading dlg 
) [static]

Variable Documentation

ABI_W_NO_CONST_QUAL ABI_W_POP const char* sBorderStyle[BORDER_SHADING_NUMOFSTYLES]
Initial value:
 {
                                                        "0",    
                                                        "1",    
                                                        "2",    
                                                        "3"}

Referenced by AP_UnixDialog_Border_Shading::event_BorderStyleChanged().