824N/A#include "dpsXcommonI.h"
824N/A#include "DSWwraps.h"
824N/Astatic Boolean GiveFeedbackPixmap(Widget w, Pixmap p, int width, int height, int depth, Screen *screen);
824N/Astatic Boolean SetValues(Widget old, Widget req, Widget new, ArgList args, Cardinal *num_args);
824N/Astatic Boolean TakeFeedbackPixmap(Widget w, Pixmap *p, int *width, int *height, int *depth, Screen **screen);
824N/Astatic XtGeometryResult GeometryManager(Widget w, XtWidgetGeometry *desired, XtWidgetGeometry *allowed);
824N/Astatic XtGeometryResult QueryGeometry(Widget w, XtWidgetGeometry *desired, XtWidgetGeometry *allowed);
824N/Astatic void ConvertToOrigPS(DPSScrolledWindowWidget dsw, int xX, int xY, float *psX, float *psY);
824N/Astatic void ConvertToPS(DPSScrolledWindowWidget dsw, float xX, float xY, float *psX, float *psY);
824N/Astatic void DrawingAreaGraphicsExpose(Widget w, XtPointer clientData, XEvent *event, Boolean *goOn);
824N/Astatic void GetDrawingInfo(Widget w, DSWDrawableType *type, Drawable *drawable, DPSGState *gstate, DPSContext *context);
824N/Astatic void GetScrollInfo(Widget w, int *h_value, int *h_size, int *h_max, int *v_value, int *v_size, int *v_max);
824N/Astatic void SetFeedbackDirtyArea(Widget w, float *rects, int count, XtPointer continue_feedback_data);
824N/Astatic void SetScaleAndScroll(Widget w, double scale, double psX, double psY, long xX, long xY);
824N/A case DSWDrawingVisible:
824N/A case DSWDrewVisible:
824N/A case DSWDrawingBackground:
824N/A case DSWDrawingVisible:
824N/A case DSWDrewVisible:
824N/A case DSWDrawingBackground:
824N/A case DSWDrewVisible:
824N/A case DSWDrawingVisible:
824N/A case DSWDrawingBackground:
824N/A case DSWDrawingVisible:
824N/A case DSWDrewVisible:
824N/A case DSWDrawingBackground:
824N/A case GraphicsExpose:
824N/A if (MoreExposes(w)) return;
824N/A if (MoreExposes(w)) return;
824N/A if (XtIsRealized(w)) {
824N/A if (!XtIsRealized(w)) return;
824N/A f.dirty_rects = r;
824N/A f.dirty_count = n;
824N/A if (!XtIsRealized(w)) {
824N/A if (XtIsRealized(w)) {