GnuCash  4.11-11-ge9df8d41d2+
Data Structures | Macros | Enumerations | Functions
gnc-plugin-page-report.c File Reference

Report page. More...

#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
#include <glib/gstdio.h>
#include <libguile.h>
#include <sys/stat.h>
#include <errno.h>
#include <gnc-glib-utils.h>
#include "gfec.h"
#include "dialog-custom-report.h"
#include "dialog-utils.h"
#include "gnc-component-manager.h"
#include "gnc-engine.h"
#include "gnc-gnome-utils.h"
#include "gnc-guile-utils.h"
#include "gnc-html-history.h"
#include "gnc-html.h"
#include "gnc-html-factory.h"
#include "gnc-file.h"
#include "gnc-filepath-utils.h"
#include "gnc-plugin.h"
#include "gnc-plugin-page-report.h"
#include "gnc-plugin-file-history.h"
#include "gnc-prefs.h"
#include "gnc-report.h"
#include "gnc-session.h"
#include "gnc-ui-util.h"
#include "gnc-ui.h"
#include "gnc-window.h"
#include "option-util.h"
#include "window-report.h"
#include "swig-runtime.h"
#include "guile-mappings.h"
#include "business-options.h"
#include "gnc-icons.h"
#include "print-session.h"

Go to the source code of this file.

Data Structures

struct  GncPluginPageReportPrivate
 

Macros

#define GNC_PLUGIN_PAGE_REPORT_GET_PRIVATE(o)   ((GncPluginPageReportPrivate*)g_type_instance_get_private((GTypeInstance*)o, GNC_TYPE_PLUGIN_PAGE_REPORT))
 
#define SCHEME_OPTIONS   "SchemeOptions"
 The key name used it the state file for storing the report options. More...
 
#define SCHEME_OPTIONS_N   "SchemeOptions%d"
 
#define FUNC_NAME   "gtk_widget_destroy"
 
#define FUNC_NAME   "gtk_window_present"
 
#define GNC_PREFS_GROUP_REPORT_PDFEXPORT   GNC_PREFS_GROUP_GENERAL_REPORT ".pdf-export"
 
#define GNC_PREF_FILENAME_DATE_FMT   "filename-date-format"
 
#define GNC_PREF_FILENAME_FMT   "filename-format"
 

Enumerations

enum  { PROP_0, PROP_REPORT_ID }
 

Functions

void gnc_plugin_page_report_destroy (GncPluginPageReportPrivate *priv)
 
void gnc_plugin_page_report_remove_edited_report (GncPluginPageReportPrivate *priv, SCM report)
 
void gnc_plugin_page_report_add_edited_report (GncPluginPageReportPrivate *priv, SCM report)
 
void gnc_plugin_page_report_raise_editor (SCM report)
 
GncPluginPagegnc_plugin_page_report_new (int reportId)
 
void gnc_plugin_page_report_reload (GncPluginPageReport *report)
 
void gnc_main_window_open_report (int report_id, GncMainWindow *window)
 
void gnc_main_window_open_report_url (const char *url, GncMainWindow *window)
 

Detailed Description

Report page.

Author
Copyright (C) 2004 Joshua Sled jsled.nosp@m.@asy.nosp@m.nchro.nosp@m.nous.nosp@m..org
Copyright (C) 2005 David Hampton hampt.nosp@m.on@e.nosp@m.mploy.nosp@m.ees..nosp@m.org

Definition in file gnc-plugin-page-report.c.