From b988205382127adf9533b8611ec22a1fbdaea3bc Mon Sep 17 00:00:00 2001 From: Michalis Kamprianis Date: Sun, 11 May 2014 12:46:37 +0200 Subject: [PATCH] Bug 692249 - Add Help button in Custom Reports dialog box modified: src/gnome-utils/gnc-ui.h modified: src/report/report-gnome/dialog-custom-report.c modified: src/report/report-gnome/dialog-custom-report.glade --- src/gnome-utils/gnc-ui.h | 1 + .../report-gnome/dialog-custom-report.c | 6 ++++++ .../report-gnome/dialog-custom-report.glade | 19 ++++++++++++++++++- 3 files changed, 25 insertions(+), 1 deletion(-) diff --git a/src/gnome-utils/gnc-ui.h b/src/gnome-utils/gnc-ui.h index ccd7323c86..18d21a0143 100644 --- a/src/gnome-utils/gnc-ui.h +++ b/src/gnome-utils/gnc-ui.h @@ -68,6 +68,7 @@ #define HL_SXEDITOR "tool-sched" #define HL_BOOK_OPTIONS "book-options" #define HL_CLOSE_BOOK "tool-close-book" +#define HL_USAGE_CUSTOMREP "report-custom" /* GTK Windows - Common Response Codes */ diff --git a/src/report/report-gnome/dialog-custom-report.c b/src/report/report-gnome/dialog-custom-report.c index 3e642ff2d7..8daf69227e 100644 --- a/src/report/report-gnome/dialog-custom-report.c +++ b/src/report/report-gnome/dialog-custom-report.c @@ -80,6 +80,7 @@ typedef struct _CustomReportDialog } CustomReportDialog; void custom_report_dialog_close_cb(GtkWidget* widget, gpointer data); +void custom_report_help_cb(GtkWidget* widget, gpointer data); void close_custom_report_clicked_cb(GtkWidget* widget, gpointer data); void custom_report_list_view_row_activated_cb(GtkTreeView *view, GtkTreePath *path, GtkTreeViewColumn *column, gpointer data); @@ -102,6 +103,11 @@ custom_report_dialog_close_cb(GtkWidget* widget, gpointer data) g_free(crd); } +void +custom_report_help_cb (GtkWidget *widget, gpointer data) +{ + gnc_gnome_help(HF_HELP, HL_USAGE_CUSTOMREP); +} void close_custom_report_clicked_cb(GtkWidget* widget, gpointer data) diff --git a/src/report/report-gnome/dialog-custom-report.glade b/src/report/report-gnome/dialog-custom-report.glade index 5f13edd355..d72ab92537 100644 --- a/src/report/report-gnome/dialog-custom-report.glade +++ b/src/report/report-gnome/dialog-custom-report.glade @@ -21,6 +21,23 @@ True False end + + + gtk-help + True + True + True + False + False + True + + + + False + False + 0 + + gtk-close @@ -37,7 +54,7 @@ False False - 0 + 1