Disable all code related to libXp
deprecated and mostly no longer included on current OSes
This commit is contained in:
@@ -5,11 +5,11 @@ XCOMM $TOG: Imakefile /main/11 1997/09/05 11:28:15 samborn $
|
||||
INCLUDES = -I.
|
||||
|
||||
#if defined (SunArchitecture)
|
||||
DEPLIBS = $(DEPDTSVCLIB) $(DEPTTLIB) $(DEPXMLIB) $(DEPXTOOLLIB) $(DEPXPLIB) $(DEPXLIB)
|
||||
LOCAL_LIBRARIES = $(DTSVCLIB) $(TTLIB) $(XMLIB) $(XTOOLLIB) $(XPLIB) $(XLIB)
|
||||
DEPLIBS = $(DEPDTSVCLIB) $(DEPTTLIB) $(DEPXMLIB) $(DEPXTOOLLIB) $(DEPXLIB)
|
||||
LOCAL_LIBRARIES = $(DTSVCLIB) $(TTLIB) $(XMLIB) $(XTOOLLIB) $(XLIB)
|
||||
#else
|
||||
DEPLIBS = $(DEPDTHELPLIB) $(DEPDTSVCLIB) $(DEPTTLIB) $(DEPXMLIB) $(DEPXTOOLLIB) $(DEPXPLIB) $(DEPXLIB)
|
||||
LOCAL_LIBRARIES = $(DTHELPLIB) $(DTSVCLIB) $(TTLIB) $(XMLIB) $(XTOOLLIB) $(XPLIB) $(XLIB)
|
||||
DEPLIBS = $(DEPDTHELPLIB) $(DEPDTSVCLIB) $(DEPTTLIB) $(DEPXMLIB) $(DEPXTOOLLIB) $(DEPXLIB)
|
||||
LOCAL_LIBRARIES = $(DTHELPLIB) $(DTSVCLIB) $(TTLIB) $(XMLIB) $(XTOOLLIB) $(XLIB)
|
||||
#endif /* SunArchitecture*/
|
||||
SYS_LIBRARIES = -lm
|
||||
|
||||
|
||||
@@ -38,7 +38,9 @@
|
||||
#include <Xm/Form.h>
|
||||
#include <Xm/LabelG.h>
|
||||
#include <Xm/DialogS.h>
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
#include <Xm/Print.h>
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
#include <Xm/Protocols.h>
|
||||
#include <Xm/PushBG.h>
|
||||
#include <Xm/SeparatoG.h>
|
||||
@@ -872,7 +874,7 @@ clearSetupData(_DtCmPrintData *pd)
|
||||
static void
|
||||
createPrintShell(Calendar *c)
|
||||
{
|
||||
#if defined(PRINTING_SUPPORTED)
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
_DtCmPrintData *pd = (_DtCmPrintData *)c->print_data;
|
||||
|
||||
#ifdef GR_DEBUG
|
||||
@@ -1254,7 +1256,7 @@ report_error(Calendar *c, char *title, char *errText)
|
||||
static void
|
||||
pdm_notify_cb(Widget w, XtPointer uData, XtPointer cbData)
|
||||
{
|
||||
#if defined(PRINTING_SUPPORTED)
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
XmPrintShellCallbackStruct *cbStruct =
|
||||
(XmPrintShellCallbackStruct *)cbData;
|
||||
Calendar *c = (Calendar *)uData;
|
||||
@@ -1332,7 +1334,7 @@ print_cb(Widget w, XtPointer data, XtPointer cbDataP)
|
||||
static void
|
||||
print_setup_cb(Widget w, XtPointer uData, XtPointer cbData)
|
||||
{
|
||||
#if defined(PRINTING_SUPPORTED)
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
Calendar *c = (Calendar *)uData;
|
||||
_DtCmPrintData *pd = (_DtCmPrintData *)c->print_data;
|
||||
DtPrintSetupCallbackStruct *cbStruct =
|
||||
|
||||
@@ -57,12 +57,16 @@
|
||||
#include "print.h"
|
||||
|
||||
#include <X11/Intrinsic.h>
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
#include <X11/extensions/Print.h>
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
|
||||
#include <Xm/Xm.h>
|
||||
#include <Xm/DialogS.h>
|
||||
#include <Xm/DrawingA.h>
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
#include <Xm/Print.h>
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
|
||||
#define XOS_USE_XT_LOCKING
|
||||
#define X_INCLUDE_TIME_H
|
||||
@@ -497,8 +501,10 @@ typedef struct _CMGraphicsInfo
|
||||
static void local_dayname(Calendar *, char **, int);
|
||||
static void local_dayname3(Calendar *, char **, int);
|
||||
static char *get_report_type_string(CMGraphicsInfo *);
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
static void filePrintDoneCB(Display *, XPContext, XPGetDocStatus,
|
||||
XPointer);
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
static void filePrintReportStatus(Calendar *, Boolean);
|
||||
static void showBadAllocError(Calendar *);
|
||||
|
||||
@@ -2089,6 +2095,7 @@ get_report_type_string(CMGraphicsInfo *gInfo)
|
||||
return reportStrs[reportType];
|
||||
}
|
||||
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
static void
|
||||
filePrintDoneCB(Display *dsp, XPContext context, XPGetDocStatus status,
|
||||
XPointer uData)
|
||||
@@ -2103,6 +2110,7 @@ filePrintDoneCB(Display *dsp, XPContext context, XPGetDocStatus status,
|
||||
else
|
||||
filePrintReportStatus(c, (status == XPGetDocFinished));
|
||||
}
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
|
||||
static void
|
||||
filePrintReportStatus(Calendar *c, Boolean ok)
|
||||
@@ -2228,7 +2236,7 @@ x_open_file(Calendar *c)
|
||||
NULL, 0);
|
||||
#endif
|
||||
|
||||
#if defined(PRINTING_SUPPORTED)
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
|
||||
#ifdef GR_DEBUG
|
||||
if (!inDebugMode(c))
|
||||
@@ -2372,7 +2380,9 @@ x_print_file(void *gInfoP, Calendar *c)
|
||||
if (!inDebugMode(c))
|
||||
#endif
|
||||
{
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
XpEndJob(dsp);
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
|
||||
/* Make sure we know about a BadAlloc if it happens. */
|
||||
XSync(XtDisplay(gInfo->drawingArea), FALSE);
|
||||
@@ -2410,6 +2420,7 @@ x_init_printer(void *gInfoP, short orientation)
|
||||
int inchWd;
|
||||
Dimension daWd, daHt;
|
||||
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
#ifdef GR_DEBUG
|
||||
if (inDebugMode(gInfo->c))
|
||||
{
|
||||
@@ -2419,6 +2430,7 @@ x_init_printer(void *gInfoP, short orientation)
|
||||
else
|
||||
#endif
|
||||
XpStartPage(XtDisplay(w), XtWindow(XtParent(w)));
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
|
||||
/* XpStartPage() sets the shell width/height correctly. */
|
||||
nargs = 0;
|
||||
@@ -2943,7 +2955,9 @@ x_finish_printer(void *gInfoP)
|
||||
tmpSpin(w);
|
||||
else
|
||||
#endif
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
XpEndPage(XtDisplay(w));
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
}
|
||||
|
||||
void
|
||||
|
||||
@@ -20,9 +20,9 @@ XCOMM $XConsortium: Imakefile /main/5 1996/09/14 15:26:52 drk $
|
||||
* You cannot put -Llibpath into DEPLIBS. You must put actual
|
||||
* paths to the library.
|
||||
*/
|
||||
DEPLIBS = $(DEPDTSVCLIB) $(DEPTTLIB) $(DEPXMLIB) $(DEPXPLIB) \
|
||||
DEPLIBS = $(DEPDTSVCLIB) $(DEPTTLIB) $(DEPXMLIB) \
|
||||
$(DEPXTOOLLIB) $(DEPXLIB)
|
||||
LOCAL_LIBRARIES = $(DTSVCLIB) $(TTLIB) $(XMLIB) $(XPLIB) $(XTOOLLIB) $(XLIB)
|
||||
LOCAL_LIBRARIES = $(DTSVCLIB) $(TTLIB) $(XMLIB) $(XTOOLLIB) $(XLIB)
|
||||
SYS_LIBRARIES = -lm
|
||||
|
||||
|
||||
|
||||
@@ -14,8 +14,8 @@ DEPEND_DEFINES = $(DEPENDDEFINES)
|
||||
DEFINES = -D_BMS
|
||||
INCLUDES = -I.
|
||||
|
||||
DEPLIBS = $(DEPDTHELPLIB) $(DEPDTSVCLIB) $(DEPTTLIB) $(DEPXMLIB) $(DEPXTOOLLIB) $(DEPXPLIB) $(DEPXLIB)
|
||||
LOCAL_LIBRARIES = $(DTHELPLIB) $(DTSVCLIB) $(TTLIB) $(XMLIB) $(XTOOLLIB) $(XPLIB) $(XLIB)
|
||||
DEPLIBS = $(DEPDTHELPLIB) $(DEPDTSVCLIB) $(DEPTTLIB) $(DEPXMLIB) $(DEPXTOOLLIB) $(DEPXLIB)
|
||||
LOCAL_LIBRARIES = $(DTHELPLIB) $(DTSVCLIB) $(TTLIB) $(XMLIB) $(XTOOLLIB) $(XLIB)
|
||||
SYS_LIBRARIES = DtClientSysLibs $(CXXLIB)
|
||||
|
||||
SRCS = Main.c HourGlass.c HelpCache.c
|
||||
|
||||
@@ -5,8 +5,8 @@ PROGRAMS = dthelpgen
|
||||
-DCDE_CONFIGURATION_TOP=\"$(CDE_CONFIGURATION_TOP)\"
|
||||
INCLUDES = -I.
|
||||
|
||||
DEPLIBS = $(DEPDTHELPLIB) $(DEPDTSVCLIB) $(DEPTTLIB) $(DEPXMLIB) $(DEPXTOOLLIB) $(DEPXPLIB) $(DEPXLIB)
|
||||
LOCAL_LIBRARIES = $(DTHELPLIB) $(DTSVCLIB) $(TTLIB) $(XMLIB) $(XTOOLLIB) $(XPLIB) $(XLIB)
|
||||
DEPLIBS = $(DEPDTHELPLIB) $(DEPDTSVCLIB) $(DEPTTLIB) $(DEPXMLIB) $(DEPXTOOLLIB) $(DEPXLIB)
|
||||
LOCAL_LIBRARIES = $(DTHELPLIB) $(DTSVCLIB) $(TTLIB) $(XMLIB) $(XTOOLLIB) $(XLIB)
|
||||
SYS_LIBRARIES = DtClientSysLibs $(CXXLIB)
|
||||
|
||||
EXTRA_INCLUDES = -I$(DTHELPSRC)
|
||||
|
||||
@@ -6,8 +6,8 @@ DEFINES = -DDTLIB $(ICONV_INBUF_DEFINE) \
|
||||
-DCDE_CONFIGURATION_TOP='"$(CDE_CONFIGURATION_TOP)"' \
|
||||
-DCDE_INSTALLATION_TOP='"$(CDE_INSTALLATION_TOP)"'
|
||||
|
||||
DEPLIBS = $(DEPDTHELPLIB) $(DEPDTSVCLIB) $(DEPTTLIB) $(DEPXMLIB) $(DEPXTOOLLIB) $(DEPXPLIB) $(DEPXLIB)
|
||||
LOCAL_LIBRARIES = $(DTHELPLIB) $(DTSVCLIB) $(TTLIB) $(XMLIB) $(XTOOLLIB) $(XPLIB) $(XLIB)
|
||||
DEPLIBS = $(DEPDTHELPLIB) $(DEPDTSVCLIB) $(DEPTTLIB) $(DEPXMLIB) $(DEPXTOOLLIB) $(DEPXLIB)
|
||||
LOCAL_LIBRARIES = $(DTHELPLIB) $(DTSVCLIB) $(TTLIB) $(XMLIB) $(XTOOLLIB) $(XLIB)
|
||||
|
||||
/* Sun needs the widechar library */
|
||||
#ifdef SunArchitecture
|
||||
|
||||
@@ -5,8 +5,8 @@ DEPEND_DEFINES = $(DEPENDDEFINES)
|
||||
DEFINES = -D_BMS
|
||||
INCLUDES = -I.
|
||||
|
||||
DEPLIBS = $(DEPDTHELPLIB) $(DEPDTSVCLIB) $(DEPTTLIB) $(DEPXMLIB) $(DEPXTOOLLIB) $(DEPXPLIB) $(DEPXLIB)
|
||||
LOCAL_LIBRARIES = $(DTHELPLIB) $(DTSVCLIB) $(TTLIB) $(XMLIB) $(XTOOLLIB) $(XPLIB) $(XLIB)
|
||||
DEPLIBS = $(DEPDTHELPLIB) $(DEPDTSVCLIB) $(DEPTTLIB) $(DEPXMLIB) $(DEPXTOOLLIB) $(DEPXLIB)
|
||||
LOCAL_LIBRARIES = $(DTHELPLIB) $(DTSVCLIB) $(TTLIB) $(XMLIB) $(XTOOLLIB) $(XLIB)
|
||||
SYS_LIBRARIES = DtClientSysLibs $(CXXLIB)
|
||||
|
||||
SRCS = Main.c ManPage.c Util.c version.c
|
||||
|
||||
@@ -5,14 +5,14 @@ INCLUDES = -I. -I$(CDELIBSRC)
|
||||
|
||||
#if defined (SunArchitecture)
|
||||
DEPLIBS = $(DEPDTSVCLIB) $(DEPTTLIB) \
|
||||
$(DEPXMLIB) $(DEPXTOOLLIB) $(DEPXPLIB) $(DEPXLIB)
|
||||
$(DEPXMLIB) $(DEPXTOOLLIB) $(DEPXLIB)
|
||||
LOCAL_LIBRARIES = $(DTSVCLIB) $(TTLIB) \
|
||||
$(XMLIB) $(XTOOLLIB) $(XPLIB) $(XLIB)
|
||||
$(XMLIB) $(XTOOLLIB) $(XLIB)
|
||||
#else
|
||||
DEPLIBS = $(DEPDTHELPLIB) $(DEPDTSVCLIB) $(DEPTTLIB) \
|
||||
$(DEPXMLIB) $(DEPXTOOLLIB) $(DEPXPLIB) $(DEPXLIB)
|
||||
$(DEPXMLIB) $(DEPXTOOLLIB) $(DEPXLIB)
|
||||
LOCAL_LIBRARIES = $(DTHELPLIB) $(DTSVCLIB) $(TTLIB) \
|
||||
$(XMLIB) $(XTOOLLIB) $(XPLIB) $(XLIB)
|
||||
$(XMLIB) $(XTOOLLIB) $(XLIB)
|
||||
#endif /* SunArchitecture */
|
||||
|
||||
SYS_LIBRARIES = DtClientSysLibs
|
||||
|
||||
@@ -220,15 +220,17 @@ _DtHelpCreatePrintArea(Widget parent,
|
||||
extern AppPrintData * l_AppPrintData;
|
||||
DtHelpDispAreaStruct * DisplayArea;
|
||||
String string_resolution;
|
||||
int resolution;
|
||||
int resolution = 0;
|
||||
|
||||
// get print resolution from default-printer-resolution
|
||||
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
string_resolution =
|
||||
XpGetOneAttribute(XtDisplay(parent), l_AppPrintData->f_print_data->print_context,
|
||||
XPDocAttr, (char*)"default-printer-resolution");
|
||||
resolution = atoi(string_resolution);
|
||||
XFree(string_resolution);
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
|
||||
// if not printing, or default-printer-resolution not defined, calcuate from
|
||||
// the X screen resolution
|
||||
|
||||
@@ -149,7 +149,7 @@ static WXmToggleButton f_print_hierarchy;
|
||||
|
||||
static Boolean print_hierarchy; // keep track of hierarchy vs section
|
||||
|
||||
#if defined(PRINTING_SUPPORTED)
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
static void PrintEverything(AppPrintData *p);
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
|
||||
@@ -435,7 +435,7 @@ PdmNotifyCB(Widget pr_shell, XtPointer client_data, XtPointer call_data)
|
||||
{
|
||||
RCS_DEBUG("PdmNotifyCB called.\n");
|
||||
|
||||
#if defined(PRINTING_SUPPORTED)
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
char *msg;
|
||||
|
||||
XmPrintShellCallbackStruct* pr_cbs =
|
||||
@@ -469,7 +469,7 @@ CreatePrintShell(Widget widget, AppPrintData* p)
|
||||
{
|
||||
RCS_DEBUG("CreatePrintShell called.\n");
|
||||
|
||||
#if defined(PRINTING_SUPPORTED)
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
char buf[BUFSIZ];
|
||||
|
||||
/*
|
||||
@@ -529,7 +529,7 @@ PrintSetupCB(Widget print_dialog, XtPointer client_data, XtPointer call_data)
|
||||
{
|
||||
RCS_DEBUG("PrintSetupCB called.\n");
|
||||
|
||||
#if defined(PRINTING_SUPPORTED)
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
char *msg;
|
||||
|
||||
AppPrintData *p = (AppPrintData*)client_data;
|
||||
@@ -770,9 +770,9 @@ QuickPrintCB(Widget pr_button, XtPointer client_data, XtPointer call_data)
|
||||
* App-specific print data holder allocate function.
|
||||
*
|
||||
*/
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
void
|
||||
FinishPrintToFile(Display *display,
|
||||
XPContext context,
|
||||
XPGetDocStatus status,
|
||||
XPointer client_data)
|
||||
{
|
||||
@@ -800,6 +800,7 @@ FinishPrintToFile(Display *display,
|
||||
return;
|
||||
|
||||
}
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
|
||||
/*
|
||||
* ------------------------------------------------------------------------
|
||||
@@ -814,7 +815,7 @@ FinishPrintToFile(Display *display,
|
||||
void
|
||||
DoPrint(Widget widget, AppPrintData * p)
|
||||
{
|
||||
#if defined(PRINTING_SUPPORTED)
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
int save_data = XPSpool;
|
||||
char *msg;
|
||||
|
||||
@@ -825,7 +826,7 @@ DoPrint(Widget widget, AppPrintData * p)
|
||||
|
||||
RCS_DEBUG("DoPrint called.\n");
|
||||
|
||||
#if defined(PRINTING_SUPPORTED)
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
// create print shell, if not done yet
|
||||
CreatePrintShell(widget, p);
|
||||
|
||||
@@ -928,7 +929,7 @@ DoPrint(Widget widget, AppPrintData * p)
|
||||
|
||||
}
|
||||
|
||||
#if defined(PRINTING_SUPPORTED)
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
/*
|
||||
* ------------------------------------------------------------------------
|
||||
* Name: PrintEverything
|
||||
@@ -980,12 +981,14 @@ PrintOneUASCommon(UAS_Pointer<UAS_Common> &doc, Widget pshell, int *cur_pageP)
|
||||
|
||||
// set print orientation to either landscape or portrait (if set)
|
||||
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
if (f_printOrientation != NULL) {
|
||||
snprintf(buf, sizeof(buf),
|
||||
"*content-orientation: %s\n", f_printOrientation);
|
||||
XpSetAttributes(XtDisplay(pshell), XpGetContext(XtDisplay(pshell)),
|
||||
XPPageAttr, buf, XPAttrMerge);
|
||||
}
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
|
||||
for (gHelpDisplayArea->firstVisible = gHelpDisplayArea->nextNonVisible = 0;
|
||||
gHelpDisplayArea->nextNonVisible >= 0;
|
||||
@@ -993,7 +996,9 @@ PrintOneUASCommon(UAS_Pointer<UAS_Common> &doc, Widget pshell, int *cur_pageP)
|
||||
{
|
||||
(*cur_pageP)++;
|
||||
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
XpStartPage(XtDisplay(pshell), XtWindow(pshell));
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
|
||||
snprintf(buf, sizeof(buf), "%d", *cur_pageP);
|
||||
label = XmStringCreateLocalized(buf);
|
||||
@@ -1008,7 +1013,9 @@ PrintOneUASCommon(UAS_Pointer<UAS_Common> &doc, Widget pshell, int *cur_pageP)
|
||||
|
||||
// _DtHelpCleanAndDrawWholeCanvas((XtPointer)gHelpDisplayArea);
|
||||
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
XpEndPage(XtDisplay(pshell));
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
}
|
||||
|
||||
// Print chidren if appropriate
|
||||
|
||||
@@ -26,7 +26,9 @@
|
||||
*/
|
||||
|
||||
#include <Xm/XmAll.h>
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
#include <Xm/Print.h>
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
#include <Dt/Print.h>
|
||||
|
||||
#include "UAS.hh"
|
||||
@@ -77,7 +79,9 @@ void customizePrintSetupBox(AppPrintData * p);
|
||||
void DoPrint(Widget widget, AppPrintData * p);
|
||||
void Print(AppPrintData *p);
|
||||
void PrintCloseDisplayCB(Widget, XtPointer, XtPointer);
|
||||
void FinishPrintToFile(Display*, XPContext, XPGetDocStatus, XPointer);
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
void FinishPrintToFile(Display*, XPointer);
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
void CreatePrintShell(Widget, AppPrintData*);
|
||||
void CreatePrintSetup(Widget parent, AppPrintData* p);
|
||||
|
||||
|
||||
@@ -109,6 +109,7 @@ GraphicsMgr::get_graphic (UAS_Pointer<Graphic> &gr)
|
||||
|
||||
// if printing, get print resolution from default-printer-resolution
|
||||
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
if (window_system().printing()) {
|
||||
string_resolution = XpGetOneAttribute(window_system().printDisplay(),
|
||||
l_AppPrintData->f_print_data->print_context,
|
||||
@@ -116,6 +117,7 @@ GraphicsMgr::get_graphic (UAS_Pointer<Graphic> &gr)
|
||||
resolution = atoi(string_resolution);
|
||||
XFree(string_resolution);
|
||||
}
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
|
||||
// if not printing, or default-printer-resolution not defined, calcuate from
|
||||
// the X screen resolution
|
||||
|
||||
@@ -14,7 +14,9 @@
|
||||
#define _AppPrintData_hh
|
||||
|
||||
#include <Xm/XmAll.h>
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
#include <Xm/Print.h>
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
#include <Dt/Print.h>
|
||||
|
||||
#include "UAS.hh"
|
||||
|
||||
@@ -15,10 +15,10 @@ INCLUDES = -I. -I$(KSH93SRC)/include/ast -I$(KSH93SRC)/src/cmd/ksh93/include -I$
|
||||
* paths to the library.
|
||||
*/
|
||||
DEPLIBS = $(DEPDTHELPLIB) $(DEPDTSVCLIB) $(DEPDTWIDGETLIB) $(DEPDTPRINTLIB) \
|
||||
$(DEPXPLIB) $(DEPTTLIB) $(DEPXMLIB) $(DEPXTOOLLIB) $(DEPXLIB) \
|
||||
$(DEPTTLIB) $(DEPXMLIB) $(DEPXTOOLLIB) $(DEPXLIB) \
|
||||
$(KSH93SRC)/lib/libast.a
|
||||
LOCAL_LIBRARIES = $(DTHELPLIB) $(DTWIDGETLIB) $(DTSVCLIB) $(DTPRINTLIB) \
|
||||
$(XPLIB) $(TTLIB) $(XMLIB) $(XTOOLLIB) $(XLIB) \
|
||||
$(TTLIB) $(XMLIB) $(XTOOLLIB) $(XLIB) \
|
||||
$(KSH93SRC)/lib/libcmd.a $(KSH93SRC)/lib/libast.a
|
||||
|
||||
SYS_LIBRARIES = -lm $(DYNLIBSYSLIB) $(REGEXSYSLIB) $(ICONVSYSLIB)
|
||||
|
||||
@@ -313,14 +313,14 @@ EXTRA_RES_DEFINES = \
|
||||
|
||||
DEPLIBS1 = $(DEPXAUTHLIB) $(DEPXDMCPLIB) $(LOGINDEPXMULIB) $(LOGINDEPXLIB)
|
||||
DEPLIBS2 = $(DEPDTWIDGETLIB) $(DEPDTSVCLIB) $(DEPTTLIB) $(DEPXMLIB) \
|
||||
$(DEPXTOOLLIB) $(DEPXPLIB) $(DEPXLIB)
|
||||
DEPLIBS3 = $(DEPXDMCPLIB) $(DEPXMLIB) $(DEPXTOOLLIB) $(DEPXPLIB) $(DEPXLIB)
|
||||
$(DEPXTOOLLIB) $(DEPXLIB)
|
||||
DEPLIBS3 = $(DEPXDMCPLIB) $(DEPXMLIB) $(DEPXTOOLLIB) $(DEPXLIB)
|
||||
|
||||
BASE_LIBS1 = $(XAUTHLIB) $(LOGINXMULIB) $(XDMCPLIB) $(LOGINXLIB)
|
||||
BASE_LIBS2 = $(DTWIDGETLIB) $(DTSVCLIB) $(TTLIB) $(XMLIB) \
|
||||
$(XTOOLLIB) $(XPLIB) $(XLIB) $(XINLIB)
|
||||
$(XTOOLLIB) $(XLIB) $(XINLIB)
|
||||
BASE_LIBS3 = $(DTWIDGETLIB) $(DTSVCLIB) $(TTLIB) $(XDMCPLIB) $(XMLIB) \
|
||||
$(XTOOLLIB) $(XPLIB) $(XLIB) $(XINLIB)
|
||||
$(XTOOLLIB) $(XLIB) $(XINLIB)
|
||||
|
||||
LOCAL_LIBRARIES1 = $(BASE_LIBS1) $(IAFSYSLIB)
|
||||
LOCAL_LIBRARIES2 = $(BASE_LIBS2)
|
||||
@@ -336,7 +336,7 @@ EXTRA_RES_DEFINES = \
|
||||
BASE_LIBS1 = $(XAUTHLIB) $(LOGINXMULIB) $(XDMCPLIB) $(XTOOLLIB) \
|
||||
$(LOGINXLIB)
|
||||
BASE_LIBS2 = $(DTWIDGETLIB) $(DTSVCLIB) $(TTLIB) \
|
||||
$(XMLIB) $(XTOOLLIB) $(XPLIB) $(XLIB)
|
||||
$(XMLIB) $(XTOOLLIB) $(XLIB)
|
||||
# endif
|
||||
#endif
|
||||
|
||||
@@ -345,7 +345,7 @@ EXTRA_RES_DEFINES = \
|
||||
BASE_LIBS1 = $(XAUTHLIB) $(LOGINXMULIB) $(XDMCPLIB) $(XTOOLLIB) \
|
||||
$(LOGINXLIB)
|
||||
BASE_LIBS2 = $(DTWIDGETLIB) $(DTSVCLIB) $(TTLIB) \
|
||||
$(XMLIB) $(XTOOLLIB) $(XPLIB) $(XLIB)
|
||||
$(XMLIB) $(XTOOLLIB) $(XLIB)
|
||||
# endif
|
||||
#endif
|
||||
|
||||
|
||||
@@ -82,7 +82,9 @@
|
||||
#include <X11/Shell.h>
|
||||
#include <Xm/Xm.h>
|
||||
#include <Xm/PushB.h>
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
#include <Xm/Print.h>
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
#include "Dmx.h"
|
||||
#include "DmxPrintJob.h"
|
||||
#include "DmxPrintOptions.h"
|
||||
@@ -310,7 +312,7 @@ DmxPrintJob::execute (void)
|
||||
void
|
||||
DmxPrintJob::createPrintShell (void)
|
||||
{
|
||||
#if defined(PRINTING_SUPPORTED)
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
DtMailEnv dmxenv;
|
||||
DtMail::Session *d_session = theRoamApp.session()->session();
|
||||
|
||||
@@ -459,7 +461,7 @@ ok_cb(DtMailGenDialog *genDialog)
|
||||
void
|
||||
DmxPrintJob::doPrint (void)
|
||||
{
|
||||
#if defined(PRINTING_SUPPORTED)
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
DtMailEnv dmxenv;
|
||||
DtMail::Session *d_session = theRoamApp.session()->session();
|
||||
XPSaveData dest = XPSpool;
|
||||
@@ -670,7 +672,7 @@ DmxPrintJob::printOnePageCB(
|
||||
XtPointer client_data,
|
||||
XtPointer call_data)
|
||||
{
|
||||
#if defined(PRINTING_SUPPORTED)
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
DmxPrintJob *thisJob = (DmxPrintJob *) client_data;
|
||||
|
||||
XmPrintShellCallbackStruct *pscbs = (XmPrintShellCallbackStruct*)call_data;
|
||||
@@ -978,6 +980,7 @@ DmxPrintJob::getPageHeaderString(
|
||||
* Name: DmxPrintJob::finishedPrintToFile
|
||||
* Description:
|
||||
*/
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
void
|
||||
DmxPrintJob::finishedPrintToFile(
|
||||
Display *display,
|
||||
@@ -1023,6 +1026,7 @@ DmxPrintJob::finishedPrintToFile(
|
||||
}
|
||||
thisJob->cancel();
|
||||
}
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
|
||||
/*
|
||||
* Name: DmxPrintJob::cancelCB
|
||||
@@ -1069,7 +1073,7 @@ DmxPrintJob::pdmNotificationCB(
|
||||
XtPointer client_data,
|
||||
XtPointer call_data)
|
||||
{
|
||||
#if defined(PRINTING_SUPPORTED)
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
DmxPrintJob *thisJob = (DmxPrintJob *) client_data;
|
||||
XmPrintShellCallbackStruct *pscbs = (XmPrintShellCallbackStruct*)call_data;
|
||||
char *message = NULL;
|
||||
@@ -1118,7 +1122,7 @@ DmxPrintJob::pdmSetupCB(
|
||||
XtPointer client_data,
|
||||
XtPointer call_data)
|
||||
{
|
||||
#if defined(PRINTING_SUPPORTED)
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
DmxPrintJob *thisJob = (DmxPrintJob *) client_data;
|
||||
DtPrintSetupCallbackStruct *pbs = (DtPrintSetupCallbackStruct *) call_data;
|
||||
|
||||
|
||||
@@ -127,11 +127,13 @@ class DmxPrintJob : public UIComponent
|
||||
void createPrintShell (void);
|
||||
void createOutputWidgets (void);
|
||||
void doPrint (void);
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
static void finishedPrintToFile(
|
||||
Display*,
|
||||
XPContext,
|
||||
XPGetDocStatus,
|
||||
XPointer);
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
char * getPageHeaderString( DmxMsg*, DmxStringTypeEnum);
|
||||
Boolean loadOutputWidgets (void);
|
||||
void updatePageHeaders(
|
||||
|
||||
@@ -77,7 +77,9 @@
|
||||
#include <Xm/DialogS.h>
|
||||
#include <Xm/Form.h>
|
||||
#include <Xm/Label.h>
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
#include <Xm/Print.h>
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
#include <Xm/Text.h>
|
||||
#include <Dt/Editor.h>
|
||||
|
||||
|
||||
@@ -76,7 +76,9 @@
|
||||
#include <Xm/DialogS.h>
|
||||
#include <Xm/Form.h>
|
||||
#include <Xm/Label.h>
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
#include <Xm/Print.h>
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
#include <Dt/Editor.h>
|
||||
#include <Dt/Print.h>
|
||||
|
||||
@@ -91,11 +93,13 @@ static void _pjUpdatePageHeaders(
|
||||
PrintStringTypeEnum,
|
||||
PrintStringTypeEnum,
|
||||
PrintStringTypeEnum);
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
static void _pjFinishedPrintToFile(
|
||||
Display*,
|
||||
XPContext,
|
||||
XPGetDocStatus,
|
||||
XPointer);
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
static char * _pjGetPageHeaderString(PrintJob*, PrintStringTypeEnum);
|
||||
|
||||
static void _pjCancelCB (Widget, XtPointer client_data, XtPointer);
|
||||
@@ -374,7 +378,7 @@ _pjCreatePrintShell(PrintJob *pJob)
|
||||
pJob->parentShell == NULL ||
|
||||
pJob->pSetup == NULL) return;
|
||||
|
||||
#if defined(PRINTING_SUPPORTED)
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
|
||||
/*
|
||||
* Create the print shell and
|
||||
@@ -589,7 +593,7 @@ _pjCreateOutputWidgets(PrintJob *pJob)
|
||||
static void
|
||||
_pjDoPrint(PrintJob *pJob)
|
||||
{
|
||||
#if defined(PRINTING_SUPPORTED)
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
|
||||
static char buf[1024];
|
||||
static char *format;
|
||||
@@ -796,6 +800,7 @@ _pjGetPageHeaderString(PrintJob *pJob, PrintStringTypeEnum type)
|
||||
* App-specific print data holder allocate function.
|
||||
*
|
||||
*/
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
static void _pjFinishedPrintToFile(
|
||||
Display *display,
|
||||
XPContext context,
|
||||
@@ -824,6 +829,7 @@ static void _pjFinishedPrintToFile(
|
||||
}
|
||||
PrintJobDestroy(pJob);
|
||||
}
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
|
||||
|
||||
/*
|
||||
@@ -887,7 +893,7 @@ _pjPrintCB (Widget widget, XtPointer client_data, XtPointer call_data)
|
||||
static void
|
||||
_pjPdmSetupCB(Widget print_setup, XtPointer client_data, XtPointer call_data)
|
||||
{
|
||||
#if defined(PRINTING_SUPPORTED)
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
char *pname = "_pjPdmSetupCB";
|
||||
PrintJob *pJob = (PrintJob *) client_data;
|
||||
DtPrintSetupCallbackStruct
|
||||
@@ -920,7 +926,7 @@ _pjPdmSetupCB(Widget print_setup, XtPointer client_data, XtPointer call_data)
|
||||
static void
|
||||
_pjPdmNotificationCB (Widget widget, XtPointer client_data, XtPointer call_data)
|
||||
{
|
||||
#if defined(PRINTING_SUPPORTED)
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
PrintJob *pJob = (PrintJob*) client_data;
|
||||
XmPrintShellCallbackStruct *pscbs = (XmPrintShellCallbackStruct*)call_data;
|
||||
char *message = NULL;
|
||||
@@ -959,7 +965,7 @@ _pjPrintOnePageCB(
|
||||
XtPointer call_data
|
||||
)
|
||||
{
|
||||
#if defined(PRINTING_SUPPORTED)
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
PrintJob *pJob = (PrintJob *) client_data;
|
||||
|
||||
XmPrintShellCallbackStruct *pscbs = (XmPrintShellCallbackStruct*)call_data;
|
||||
|
||||
@@ -72,7 +72,9 @@
|
||||
#include <Xm/DialogS.h>
|
||||
#include <Xm/Form.h>
|
||||
#include <Xm/Label.h>
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
#include <Xm/Print.h>
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
#include <Xm/Text.h>
|
||||
#include <Dt/Editor.h>
|
||||
|
||||
|
||||
@@ -235,14 +235,16 @@ static void
|
||||
PdmJobBoxGetAttr(PdmSetupBox* me, PdmXp* pdm_xp)
|
||||
{
|
||||
PdmJobBoxData* data = (PdmJobBoxData*)me->subclass_data;
|
||||
PdmOidList* job_attrs_supported;
|
||||
const char* strval;
|
||||
PdmOidList* job_attrs_supported = NULL;
|
||||
const char* strval = NULL;
|
||||
|
||||
/*
|
||||
* job attributes supported
|
||||
*/
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
strval = PdmXpGetStringValue(pdm_xp, XPPrinterAttr,
|
||||
pdmoid_att_job_attributes_supported);
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
job_attrs_supported = PdmOidListNew(strval);
|
||||
/*
|
||||
* job options
|
||||
@@ -251,9 +253,11 @@ PdmJobBoxGetAttr(PdmSetupBox* me, PdmXp* pdm_xp)
|
||||
pdmoid_att_xp_spooler_command_options))
|
||||
{
|
||||
data->job_options_supported = True;
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
data->job_options =
|
||||
PdmXpGetStringValue(pdm_xp, XPJobAttr,
|
||||
pdmoid_att_xp_spooler_command_options);
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
}
|
||||
/*
|
||||
* job name (banner)
|
||||
@@ -261,16 +265,20 @@ PdmJobBoxGetAttr(PdmSetupBox* me, PdmXp* pdm_xp)
|
||||
if(PdmOidListHasOid(job_attrs_supported, pdmoid_att_job_name))
|
||||
{
|
||||
data->job_name_supported = True;
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
data->job_name =
|
||||
PdmXpGetStringValue(pdm_xp, XPJobAttr, pdmoid_att_job_name);
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
}
|
||||
/*
|
||||
* notification profile (send mail)
|
||||
*/
|
||||
if(PdmOidListHasOid(job_attrs_supported, pdmoid_att_notification_profile))
|
||||
{
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
strval = PdmXpGetStringValue(pdm_xp, XPJobAttr,
|
||||
pdmoid_att_notification_profile);
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
data->notification_profile = PdmOidNotifyParse(strval);
|
||||
if(data->notification_profile != PDMOID_NOTIFY_UNSUPPORTED)
|
||||
data->notification_profile_supported = True;
|
||||
@@ -301,15 +309,19 @@ PdmJobBoxSetAttr(PdmSetupBox* me, PdmXp* pdm_xp)
|
||||
{
|
||||
String value;
|
||||
XtVaGetValues(data->job_options_text, XmNvalue, &value, NULL);
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
PdmXpSetStringValue(pdm_xp, XPJobAttr,
|
||||
pdmoid_att_xp_spooler_command_options, value);
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
XtFree(value);
|
||||
}
|
||||
if(data->job_name_supported)
|
||||
{
|
||||
String value;
|
||||
XtVaGetValues(data->job_name_text, XmNvalue, &value, NULL);
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
PdmXpSetStringValue(pdm_xp, XPJobAttr, pdmoid_att_job_name, value);
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
XtFree(value);
|
||||
}
|
||||
if(data->notification_profile_supported)
|
||||
@@ -317,11 +329,13 @@ PdmJobBoxSetAttr(PdmSetupBox* me, PdmXp* pdm_xp)
|
||||
Boolean set;
|
||||
|
||||
set = XmToggleButtonGadgetGetState(data->notify_toggle);
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
PdmXpSetStringValue(pdm_xp, XPJobAttr,
|
||||
pdmoid_att_notification_profile,
|
||||
PdmOidNotifyString(set
|
||||
? PDMOID_NOTIFY_EMAIL
|
||||
: PDMOID_NOTIFY_NONE));
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -289,12 +289,14 @@ PdmMainWinGetAttributes(PdmMainWin* me)
|
||||
/*
|
||||
* get attributes for the main window
|
||||
*/
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
me->printer_descriptor = PdmXpGetStringValue(me->pdm_xp,
|
||||
XPPrinterAttr,
|
||||
pdmoid_att_descriptor);
|
||||
me->printer_name = PdmXpGetStringValue(me->pdm_xp,
|
||||
XPPrinterAttr,
|
||||
pdmoid_att_printer_name);
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
/*
|
||||
* call the get attributes proc for each setup box child
|
||||
*/
|
||||
|
||||
@@ -50,7 +50,9 @@ typedef enum {
|
||||
*/
|
||||
static const char* PdmXpGetQualifier(PdmXp* me);
|
||||
static char* PdmXpBuildResourceName(PdmXp* me, PdmOid id_att);
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
static XrmDatabase PdmXpLoadPool(PdmXp* me, XPAttributes type);
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
|
||||
|
||||
/*
|
||||
@@ -129,6 +131,7 @@ PdmXpOpen(PdmXp* me,
|
||||
/*
|
||||
* check to see if the display is a print server
|
||||
*/
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
if(XpQueryExtension(me->display, &event_base, &error_base))
|
||||
{
|
||||
/*
|
||||
@@ -142,9 +145,12 @@ PdmXpOpen(PdmXp* me,
|
||||
}
|
||||
else
|
||||
{
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
XCloseDisplay(me->display);
|
||||
me->display = (Display*)NULL;
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
}
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
}
|
||||
|
||||
return me->display;
|
||||
@@ -180,7 +186,9 @@ PdmXpClose(PdmXp* me)
|
||||
}
|
||||
XCloseDisplay(me->display);
|
||||
me->display = NULL;
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
me->context = (XPContext)NULL;
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
}
|
||||
}
|
||||
|
||||
@@ -197,6 +205,7 @@ PdmXpClose(PdmXp* me)
|
||||
*
|
||||
*
|
||||
*/
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
static XrmDatabase
|
||||
PdmXpLoadPool(PdmXp* me, XPAttributes type)
|
||||
{
|
||||
@@ -248,6 +257,7 @@ PdmXpLoadPool(PdmXp* me, XPAttributes type)
|
||||
|
||||
return me->pool[i];
|
||||
}
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
|
||||
/*
|
||||
* ------------------------------------------------------------------------
|
||||
@@ -266,6 +276,7 @@ PdmXpGetQualifier(PdmXp* me)
|
||||
{
|
||||
if(me->qualifier == (char*)NULL)
|
||||
{
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
if(PdmXpLoadPool(me, XPPrinterAttr) != (XrmDatabase)NULL)
|
||||
{
|
||||
char* str_type;
|
||||
@@ -278,6 +289,7 @@ PdmXpGetQualifier(PdmXp* me)
|
||||
me->qualifier_len = strlen(me->qualifier);
|
||||
}
|
||||
}
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
}
|
||||
return me->qualifier;
|
||||
}
|
||||
@@ -341,6 +353,7 @@ PdmXpBuildResourceName(PdmXp* me, PdmOid id_att)
|
||||
* pdmoid_none if the attribute value is not found.
|
||||
*
|
||||
*/
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
PdmOid
|
||||
PdmXpGetValue(PdmXp* me,
|
||||
XPAttributes type,
|
||||
@@ -352,6 +365,7 @@ PdmXpGetValue(PdmXp* me,
|
||||
|
||||
return PdmOidFromString(value);
|
||||
}
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
|
||||
/*
|
||||
* ------------------------------------------------------------------------
|
||||
@@ -367,6 +381,7 @@ PdmXpGetValue(PdmXp* me,
|
||||
* representation type is not a string.
|
||||
*
|
||||
*/
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
const char*
|
||||
PdmXpGetStringValue(PdmXp* me,
|
||||
XPAttributes type,
|
||||
@@ -395,6 +410,7 @@ PdmXpGetStringValue(PdmXp* me,
|
||||
else
|
||||
return (const char*)NULL;
|
||||
}
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
|
||||
/*
|
||||
* ------------------------------------------------------------------------
|
||||
@@ -409,6 +425,7 @@ PdmXpGetStringValue(PdmXp* me,
|
||||
*
|
||||
*
|
||||
*/
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
void
|
||||
PdmXpSetValue(PdmXp* me,
|
||||
XPAttributes type,
|
||||
@@ -417,6 +434,7 @@ PdmXpSetValue(PdmXp* me,
|
||||
{
|
||||
PdmXpSetStringValue(me, type, id_att, PdmOidString(id_val));
|
||||
}
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
|
||||
/*
|
||||
* ------------------------------------------------------------------------
|
||||
@@ -431,6 +449,7 @@ PdmXpSetValue(PdmXp* me,
|
||||
*
|
||||
*
|
||||
*/
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
void
|
||||
PdmXpSetStringValue(PdmXp* me,
|
||||
XPAttributes type,
|
||||
@@ -449,6 +468,8 @@ PdmXpSetStringValue(PdmXp* me,
|
||||
XrmPutStringResource(&pool, res_name, (char*)str_val);
|
||||
XtFree(res_name);
|
||||
}
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
|
||||
|
||||
/*
|
||||
* ------------------------------------------------------------------------
|
||||
@@ -466,6 +487,7 @@ PdmXpSetStringValue(PdmXp* me,
|
||||
void
|
||||
PdmXpUpdateAttributes(PdmXp* me)
|
||||
{
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
char fname[L_tmpnam];
|
||||
|
||||
if(tmpnam(fname))
|
||||
@@ -541,4 +563,5 @@ PdmXpUpdateAttributes(PdmXp* me)
|
||||
}
|
||||
XtFree(data);
|
||||
}
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
}
|
||||
|
||||
@@ -36,7 +36,9 @@
|
||||
#ifndef _PdmXp_h
|
||||
#define _PdmXp_h
|
||||
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
#include <X11/extensions/Print.h>
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
|
||||
#include "PdmOid.h"
|
||||
|
||||
@@ -51,7 +53,9 @@ typedef struct _PdmXp
|
||||
* print server connection info
|
||||
*/
|
||||
Display* display;
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
XPContext context;
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
/*
|
||||
* printing attribute pools
|
||||
*/
|
||||
@@ -73,6 +77,7 @@ extern Display* PdmXpOpen(PdmXp* me,
|
||||
char* context_str);
|
||||
extern void PdmXpClose(PdmXp* me);
|
||||
extern void PdmXpDelete(PdmXp* me);
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
extern PdmOid PdmXpGetValue(PdmXp* me,
|
||||
XPAttributes type,
|
||||
PdmOid id_att);
|
||||
@@ -87,6 +92,7 @@ extern void PdmXpSetStringValue(PdmXp* me,
|
||||
XPAttributes type,
|
||||
PdmOid id_att,
|
||||
const char* str_val);
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
extern void PdmXpUpdateAttributes(PdmXp* me);
|
||||
|
||||
|
||||
|
||||
@@ -530,7 +530,8 @@ PdmPrinterBoxGetAttr(PdmSetupBox* me, PdmXp* pdm_xp)
|
||||
PdmPrinterBoxData* data = (PdmPrinterBoxData*)me->subclass_data;
|
||||
const char* strval;
|
||||
PdmOidMediumSS* medium_ss_supported;
|
||||
PdmOidTrayMediumList* input_trays_medium;
|
||||
PdmOidTrayMediumList* input_trays_medium = NULL;
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
/*
|
||||
* printer model description
|
||||
*/
|
||||
@@ -542,19 +543,23 @@ PdmPrinterBoxGetAttr(PdmSetupBox* me, PdmXp* pdm_xp)
|
||||
strval = PdmXpGetStringValue(pdm_xp, XPDocAttr,
|
||||
pdmoid_att_document_format);
|
||||
data->document_format = PdmOidDocumentFormatParse(strval);
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
if((char*)NULL == data->document_format)
|
||||
{
|
||||
/*
|
||||
* document format not specified, try to obtain
|
||||
* document-formats-supported, and obtain up the default from it
|
||||
*/
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
strval = PdmXpGetStringValue(pdm_xp, XPPrinterAttr,
|
||||
pdmoid_att_document_formats_supported);
|
||||
data->document_format = PdmOidDocumentFormatDefault(strval);
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
}
|
||||
/*
|
||||
* document attributes supported
|
||||
*/
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
strval = PdmXpGetStringValue(pdm_xp, XPPrinterAttr,
|
||||
pdmoid_att_document_attributes_supported);
|
||||
data->document_attrs_supported = PdmOidListNew(strval);
|
||||
@@ -612,6 +617,7 @@ PdmPrinterBoxGetAttr(PdmSetupBox* me, PdmXp* pdm_xp)
|
||||
*/
|
||||
PdmOidMediumSSDelete(medium_ss_supported);
|
||||
PdmOidTrayMediumListDelete(input_trays_medium);
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
}
|
||||
|
||||
/*
|
||||
@@ -630,6 +636,7 @@ PdmPrinterBoxGetAttr(PdmSetupBox* me, PdmXp* pdm_xp)
|
||||
static void
|
||||
PdmPrinterBoxSetAttr(PdmSetupBox* me, PdmXp* pdm_xp)
|
||||
{
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
PdmPrinterBoxData* data = (PdmPrinterBoxData*)me->subclass_data;
|
||||
/*
|
||||
* orientation
|
||||
@@ -651,6 +658,7 @@ PdmPrinterBoxSetAttr(PdmSetupBox* me, PdmXp* pdm_xp)
|
||||
*/
|
||||
PdmXpSetValue(pdm_xp, XPDocAttr, pdmoid_att_default_input_tray,
|
||||
TrayCtlGetTray(data->tray_ctl));
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
}
|
||||
|
||||
/*
|
||||
|
||||
@@ -24,8 +24,8 @@ XCOMM
|
||||
DEFINES = -DCDE_INSTALLATION_TOP='"'$(CDE_INSTALLATION_TOP)'"'
|
||||
INCLUDES = -I.
|
||||
|
||||
DEPLIBS = $(DEPXTOOLLIB) $(DEPXPLIB) $(DEPXAUTHLIB) $(DEPXLIB)
|
||||
LOCAL_LIBRARIES = $(XTOOLLIB) $(XPLIB) $(XAUTHLIB) $(XLIB)
|
||||
DEPLIBS = $(DEPXTOOLLIB) $(DEPXAUTHLIB) $(DEPXLIB)
|
||||
LOCAL_LIBRARIES = $(XTOOLLIB) $(XAUTHLIB) $(XLIB)
|
||||
SYS_LIBRARIES = DtClientSysLibs
|
||||
|
||||
SRCS = dispatch.c dtpdmd.c mailbox.c \
|
||||
|
||||
@@ -44,7 +44,9 @@
|
||||
#include "X11/Xlibint.h"
|
||||
#include "X11/Intrinsic.h"
|
||||
#include "X11/Xatom.h"
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
#include <X11/extensions/Print.h>
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
#include <X11/Xauth.h>
|
||||
|
||||
|
||||
@@ -72,7 +74,9 @@ typedef struct
|
||||
|
||||
char *print_display_str; /* Print Server Connection Info */
|
||||
Window print_window;
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
XPContext print_context;
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
char *locale_hint;
|
||||
|
||||
Display *selection_display; /* Selection & Property Connection */
|
||||
|
||||
@@ -246,7 +246,9 @@ void mgr_initialize( XEvent *report, XpPdmServiceRec *rec )
|
||||
rec->video_window = strtol(list[1], (char **)NULL, 16);
|
||||
rec->print_display_str = xpstrdup( list[2] );
|
||||
rec->print_window = strtol(list[3], (char **)NULL, 16);
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
rec->print_context = strtol(list[4], (char **)NULL, 16);
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
rec->locale_hint = xpstrdup( list[5] );
|
||||
XFreeStringList( list );
|
||||
|
||||
@@ -533,6 +535,7 @@ void mgr_fetch_pdm( XpPdmServiceRec *rec )
|
||||
if ( setjmp( xio_quickie_jmp_buf ) == 0 ) {
|
||||
XSetIOErrorHandler( xio_quickie_handler );
|
||||
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
if ( rec->seldpy_as_printdpy ) {
|
||||
tptr1 = XpGetOneAttribute( rec->selection_display,
|
||||
rec->print_context,
|
||||
@@ -547,6 +550,7 @@ void mgr_fetch_pdm( XpPdmServiceRec *rec )
|
||||
XCloseDisplay( tdpy );
|
||||
}
|
||||
}
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
|
||||
XSetIOErrorHandler( NULL );
|
||||
}
|
||||
@@ -627,9 +631,11 @@ void mgr_fetch_pdm( XpPdmServiceRec *rec )
|
||||
sprintf( tstr, "0x%lx", rec->print_window );
|
||||
xp_add_argv( &(rec->pdm_exec_argvs), xpstrdup(tstr) );
|
||||
|
||||
#if 0 && defined(PRINTING_SUPPORTED)
|
||||
xp_add_argv( &(rec->pdm_exec_argvs), xpstrdup("-pcontext") );
|
||||
sprintf( tstr, "0x%lx", rec->print_context );
|
||||
xp_add_argv( &(rec->pdm_exec_argvs), xpstrdup(tstr) );
|
||||
#endif /* PRINTING_SUPPORTED */
|
||||
}
|
||||
|
||||
/********************************************************************
|
||||
|
||||
@@ -29,18 +29,18 @@ INCLUDES = -I. -I./UI -I./libUI -I./util -I./libUI/MotifUI \
|
||||
DEPLIBS = ./libUI/MotifUI/libMotifUI.a ./util/libUtil.a \
|
||||
./UI/libDtPrintinfo.a ./objects/PrintObj/libPrintObj.a \
|
||||
$(DEPDTHELPLIB) $(DEPDTWIDGETLIB) $(DEPDTSVCLIB) $(DEPTTLIB) \
|
||||
$(DEPXMLIB) $(DEPXTOOLLIB) $(DEPXPLIB) $(DEPXLIB)
|
||||
$(DEPXMLIB) $(DEPXTOOLLIB) $(DEPXLIB)
|
||||
|
||||
#ifdef SunArchitecture
|
||||
LOCAL_LIBRARIES = ./UI/libDtPrintinfo.a ./util/libUtil.a \
|
||||
./libUI/MotifUI/libMotifUI.a ./objects/PrintObj/libPrintObj.a \
|
||||
$(DTWIDGETLIB) $(DTSVCLIB) $(TTLIB) $(XMLIB) $(XTOOLLIB) \
|
||||
$(XPLIB) $(XLIB)
|
||||
$(XLIB)
|
||||
#else
|
||||
LOCAL_LIBRARIES = ./UI/libDtPrintinfo.a ./util/libUtil.a \
|
||||
./libUI/MotifUI/libMotifUI.a ./objects/PrintObj/libPrintObj.a \
|
||||
$(DTHELPLIB) $(DTWIDGETLIB) $(DTSVCLIB) $(TTLIB) $(XMLIB) \
|
||||
$(XTOOLLIB) $(XPLIB) $(XLIB)
|
||||
$(XTOOLLIB) $(XLIB)
|
||||
#endif /* SunArchitecture */
|
||||
|
||||
SYS_LIBRARIES = DtClientSysLibs DtClientExtraLibs
|
||||
|
||||
@@ -2,8 +2,8 @@ XCOMM $XConsortium: Imakefile /main/10 1996/10/09 14:06:18 drk $
|
||||
|
||||
INCLUDES = -I.
|
||||
|
||||
DEPLIBS = $(DEPDTSVCLIB) $(DEPTTLIB) $(DEPXMLIB) $(DEPXTOOLLIB) $(DEPXPLIB) $(DEPXLIB)
|
||||
LOCAL_LIBRARIES = $(DTSVCLIB) $(TTLIB) $(XMLIB) $(XTOOLLIB) $(XPLIB) $(XLIB)
|
||||
DEPLIBS = $(DEPDTSVCLIB) $(DEPTTLIB) $(DEPXMLIB) $(DEPXTOOLLIB) $(DEPXLIB)
|
||||
LOCAL_LIBRARIES = $(DTSVCLIB) $(TTLIB) $(XMLIB) $(XTOOLLIB) $(XLIB)
|
||||
SYS_LIBRARIES = -lm $(DYNLIBSYSLIB) $(REGEXSYSLIB)
|
||||
|
||||
|
||||
|
||||
@@ -74,12 +74,12 @@ SYS_LIBRARIES = -lelf -lm -ldl -lgen
|
||||
|
||||
#if defined(LinuxArchitecture)
|
||||
EXTRA_DEFINES = -D${PROGRAMS} $(XINOPT) -DUSE_X11SSEXT
|
||||
SYS_LIBRARIES = $(XPLIB) $(XINLIB) -lXss -ldl -lcrypt -lm
|
||||
SYS_LIBRARIES = $(XINLIB) -lXss -ldl -lcrypt -lm
|
||||
#endif
|
||||
|
||||
#if defined(FreeBSDArchitecture) || defined(NetBSDArchitecture)
|
||||
EXTRA_DEFINES = -D${PROGRAMS} $(XINOPT) -DUSE_X11SSEXT
|
||||
SYS_LIBRARIES = $(XPLIB) $(XINLIB) -lXss -lcrypt -lm
|
||||
SYS_LIBRARIES = $(XINLIB) -lXss -lcrypt -lm
|
||||
#endif
|
||||
|
||||
PROGRAMS=dtsession
|
||||
|
||||
@@ -44,9 +44,9 @@ UTILLIB = -lutil
|
||||
* paths to the library.
|
||||
*/
|
||||
DEPLIBS = $(DEPDTTERMLIB) $(DEPARCHLIBS) $(DEPXINPUTLIB) $(DEPHELPLIB) \
|
||||
$(DEPXMLIB) $(DEPXTOOLLIB) $(DEPXPLIB) $(DEPXLIB) $(DEPUTILLIB)
|
||||
$(DEPXMLIB) $(DEPXTOOLLIB) $(DEPXLIB) $(DEPUTILLIB)
|
||||
LOCAL_LIBRARIES = $(DTTERMLIB) $(USE_XHPLIB) $(XINPUTLIB) $(HELPLIB) \
|
||||
$(XMLIB) $(XTOOLLIB) $(XPLIB) $(XLIB) $(UTILLIB)
|
||||
$(XMLIB) $(XTOOLLIB) $(XLIB) $(UTILLIB)
|
||||
SYS_LIBRARIES = DtClientSysLibs
|
||||
|
||||
INCLUDES = -I. -I$(DTTERMSRC)/TermPrim -I$(DTTERMSRC)/Term -I$(DTTERMSRC)/TermView
|
||||
|
||||
@@ -31,11 +31,11 @@ UDC_INC_PATH7 = -I$(FONTEDT_PATH1)/dtgpftobdf
|
||||
DEFINES = $(OPT2)
|
||||
|
||||
DEPLIBS = $(DEPDTSVCLIB) $(DEPTTLIB) $(DEPXMLIB) $(DEPXTOOLLIB) \
|
||||
$(DEPXPLIB) $(DEPXLIB) \
|
||||
$(DEPXLIB) \
|
||||
$(FONTEDT_PATH1)/libfuty/liboakfuty.a \
|
||||
$(FONTEDT_PATH1)/libfal/libfal.a
|
||||
|
||||
LOCAL_LIBRARIES = $(DTSVCLIB) $(TTLIB) $(XMLIB) $(XTOOLLIB) $(XPLIB) $(XLIB) \
|
||||
LOCAL_LIBRARIES = $(DTSVCLIB) $(TTLIB) $(XMLIB) $(XTOOLLIB) $(XLIB) \
|
||||
$(FONTEDT_PATH1)/libfuty/liboakfuty.a \
|
||||
$(FONTEDT_PATH1)/libfal/libfal.a
|
||||
|
||||
|
||||
@@ -29,8 +29,8 @@ DEFINES = $(OPT2)
|
||||
$(UDC_INC_PATH5)\
|
||||
$(UDC_INC_PATH6)
|
||||
|
||||
DEPLIBS = $(DEPDTSVCLIB) $(DEPTTLIB) $(DEPXMLIB) $(DEPXTOOLLIB) $(DEPXPLIB) $(DEPXLIB)
|
||||
LOCAL_LIBRARIES = $(DTSVCLIB) $(TTLIB) $(XMLIB) $(XTOOLLIB) $(XPLIB) $(XLIB) ./libfuty/liboakfuty.a ./libfal/libfal.a
|
||||
DEPLIBS = $(DEPDTSVCLIB) $(DEPTTLIB) $(DEPXMLIB) $(DEPXTOOLLIB) $(DEPXLIB)
|
||||
LOCAL_LIBRARIES = $(DTSVCLIB) $(TTLIB) $(XMLIB) $(XTOOLLIB) $(XLIB) ./libfuty/liboakfuty.a ./libfal/libfal.a
|
||||
|
||||
|
||||
SRCS = comsub.c cpyw.c mtfgui.c ufont.c util.c\
|
||||
|
||||
@@ -2,8 +2,8 @@ XCOMM $XConsortium: Imakefile /main/8 1996/10/09 14:11:13 drk $
|
||||
|
||||
INCLUDES = -I.
|
||||
|
||||
DEPLIBS = $(DEPDTSVCLIB) $(DEPTTLIB) $(DEPXMLIB) $(DEPXTOOLLIB) $(DEPXPLIB) $(DEPXLIB)
|
||||
LOCAL_LIBRARIES = $(DTSVCLIB) $(TTLIB) $(XMLIB) $(XTOOLLIB) $(XPLIB) $(XLIB)
|
||||
DEPLIBS = $(DEPDTSVCLIB) $(DEPTTLIB) $(DEPXMLIB) $(DEPXTOOLLIB) $(DEPXLIB)
|
||||
LOCAL_LIBRARIES = $(DTSVCLIB) $(TTLIB) $(XMLIB) $(XTOOLLIB) $(XLIB)
|
||||
SYS_LIBRARIES = -lm
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user