#include <gtk/gtk.h>
#include "config.h"
#include "gxsm/plugin.h"
#include "epsfutils.h"
#include "gxsm/glbvars.h"
#include "printer.h"
#include "pyremote.h"
#include "mkicons.h"
Go to the source code of this file.
Classes | |
union | pOptIndex |
Defines | |
#define | PI_PRINT_FILE 0x01 |
#define | PI_PRINT_PRINTER 0x02 |
#define | PI_PRINT_PREVIEW 0x04 |
#define | PI_PRINT_FRAME 0x10 |
#define | PI_PRINT_SCALE 0x20 |
#define | PI_PRINT_REGIONS 0x40 |
Functions | |
static void | printer_init (void) |
static void | printer_about (void) |
static void | printer_configure (void) |
static void | printer_query (void) |
static void | printer_cleanup (void) |
static void | printer_run (GtkWidget *w, void *data) |
static void | printer_run_non_interactive (GtkWidget *w, gpointer pc) |
GxsmPlugin * | get_gxsm_plugin_info (void) |
void | PIPrintPS (PIPrintPSData *ppsd) |
Variables | |
GxsmPlugin | printer_pi |
static const char * | about_text |
char * | pOpt_Type [] = {"plain", "with ticks", "with ticks, Off.=0", "with bar", "circular", NULL} |
char * | pOpt_Info [] = {"none", "size only", "more", "all", NULL} |
MKICONSPI_OPTIONS | pOptionsList [] |
|
Definition at line 137 of file printer.C. Referenced by PIPrintControl::dlg_clicked(), and PIPrintPS(). |
|
Definition at line 140 of file printer.C. Referenced by PIPrintControl::dlg_clicked(), and PIPrintPS(). |
|
Definition at line 139 of file printer.C. Referenced by PIPrintControl::dlg_clicked(), and PIPrintPS(). |
|
Definition at line 138 of file printer.C. Referenced by PIPrintControl::dlg_clicked(), and PIPrintPS(). |
|
Definition at line 142 of file printer.C. Referenced by PIPrintControl::dlg_clicked(), and PIPrintPS(). |
|
Definition at line 141 of file printer.C. Referenced by PIPrintControl::dlg_clicked(), and PIPrintPS(). |
|
Definition at line 128 of file printer.C. References GxsmPlugin::description, N_, printer_pi, and VERSION. |
|
|
Definition at line 569 of file printer.C. References about_text, GxsmPlugin::authors, N_, GxsmPlugin::name, printer_pi, and VERSION. |
|
Definition at line 595 of file printer.C. References GxsmPlugin::app, App::ConnectPluginToPrinterEvent(), and printer_pi. |
|
Definition at line 582 of file printer.C. References GxsmPlugin::app, GnomeAppService::message(), and printer_pi. |
|
Definition at line 520 of file printer.C. References DBG_L2, gapp, PI_DEBUG, printer_run_non_interactive(), and App::RemoteActionList. |
|
Definition at line 588 of file printer.C. References GxsmPlugin::app, App::ConnectPluginToPrinterEvent(), printer_pi, and printer_run(). |
|
Definition at line 602 of file printer.C. References PIPrintControl::run(), and DlgBase::running(). Referenced by printer_query(). |
|
Definition at line 538 of file printer.C. References DBG_L2, PIPrintPSData::mode, PI_DEBUG, and PIPrintPS(). Referenced by printer_init(). |
|
Initial value: N_("Gxsm Plugin\n\n" "Printer Plugin + Control.") |
|
|
|
|
|
Initial value: Definition at line 149 of file printer.C. Referenced by PIPrintControl::option_choice_callback(), PIPrintControl::run(), and PIPrintPSData::~PIPrintPSData(). |
|
Definition at line 78 of file printer.C. Referenced by get_gxsm_plugin_info(), printer_about(), printer_cleanup(), printer_configure(), and printer_query(). |