#include <gtk/gtk.h>
#include <dirent.h>
#include <fnmatch.h>
#include "config.h"
#include "gxsm/plugin.h"
#include "epsfutils.h"
#include "gxsm/glbvars.h"
#include "mkicons.h"
#include "pyremote.h"
#include "gxsm/action_id.h"
Go to the source code of this file.
Classes | |
union | OptIndex |
Defines | |
#define | MK_ICONS_KEYBASE "MkIcons" |
Functions | |
static void | mkicons_init (void) |
static void | mkicons_about (void) |
static void | mkicons_configure (void) |
static void | mkicons_query (void) |
static void | mkicons_cleanup (void) |
static void | mkicons_run (GtkWidget *w, void *data) |
static void | mkicons_run_non_interactive (GtkWidget *w, gpointer mki) |
GxsmPlugin * | get_gxsm_plugin_info (void) |
int | gxsm_select (const struct dirent *item) |
void | MkIconsPI (MkIconsPIData *mid) |
Variables | |
GxsmPlugin | mkicons_pi |
static const char * | about_text |
char * | Opt_Paper [] = {"A4", "Letter", NULL} |
char * | Opt_Resolution [] = {"300dpi", "600dpi", "1200dpi", NULL} |
char * | Opt_ERegression [] = {"no", "E 30% margin", "E 5% margin", NULL} |
char * | Opt_LRegression [] = {"no", "lin.Reg.", NULL} |
char * | Opt_ViewMode [] = {"default", "quick", "direct", "logarithmic", "perodic", "horizontal", NULL} |
char * | Opt_AutoScaling [] = {"default", "auto 5% margin", "auto 20% margin", "auto 30% margin", NULL} |
char * | Opt_Scaling [] = {"no", "min-max", "Cps-lo-hi", NULL} |
MKICONSPI_OPTIONS | OptionsList [] |
char | select_mask [256] |
|
Definition at line 205 of file mkicons.C. Referenced by MkIconsPIControl::MkIconsPIControl(), MkIconsPIControl::run(), and MkIconsPIControl::~MkIconsPIControl(). |
|
Definition at line 125 of file mkicons.C. References GxsmPlugin::description, mkicons_pi, N_, and VERSION. |
|
Definition at line 481 of file mkicons.C. Referenced by MkIconsPI(). |
|
Definition at line 140 of file mkicons.C. References about_text, GxsmPlugin::authors, mkicons_pi, N_, GxsmPlugin::name, and VERSION. |
|
Definition at line 164 of file mkicons.C. References GxsmPlugin::app, App::ConnectPluginToMkiconsEvent(), and mkicons_pi. |
|
Definition at line 152 of file mkicons.C. References GxsmPlugin::app, GnomeAppService::message(), and mkicons_pi. |
|
|
|
Definition at line 158 of file mkicons.C. References GxsmPlugin::app, App::ConnectPluginToMkiconsEvent(), mkicons_pi, and mkicons_run(). |
|
Definition at line 169 of file mkicons.C. References MkIconsPIControl::run(), and DlgBase::running(). Referenced by mkicons_query(). |
|
|
|
|
Initial value: N_("Gxsm Plugin\n\n" "Printer Plugin + Control.") |
|
Definition at line 75 of file mkicons.C. Referenced by get_gxsm_plugin_info(), mkicons_about(), mkicons_cleanup(), mkicons_configure(), and mkicons_query(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Initial value: { { "Paper", Opt_Paper, "AL", 0 }, { "Resolution", Opt_Resolution, "36C", 1 }, { "E-Regression", Opt_ERegression, "-Ee", 0 }, { "L-Regression", Opt_LRegression, "-l", 0 }, { "View-Mode", Opt_ViewMode, "-qdlph", 0 }, { "Auto-Scaling", Opt_AutoScaling, "-123", 0 }, { "Scaling", Opt_Scaling, "-ac", 0 }, { NULL, NULL, NULL, 0 } } Definition at line 207 of file mkicons.C. Referenced by MkIconsPIControl::option_choice_callback(), MkIconsPIControl::run(), and MkIconsPIControl::~MkIconsPIControl(). |
|
|