73 virtual int process(wxObject &obj, wxEvent &evt);
75 virtual void OnSize(
int w,
int h);
160 static void writeViewParam(FILE *fp,
const char *key,
const char *value);
161 static void writeViewParam(FILE *fp,
const char *key,
long value);
162 static void writeViewParam(FILE *fp,
const char *key,
double value);
163 static void writeViewParam(FILE *fp,
const char *key,
unsigned int num,
const long *values);
164 static void writeViewParam(FILE *fp,
const char *key,
unsigned int num,
const double *values);
165 static int readVector(
const char *value,
unsigned int num,
long *values);
166 static int readVector(
const char *value,
unsigned int num,
double *values);
171 virtual int readView(
const char *key,
const char *value);
204 bool closeViewerCalled;
209 static int displayCounter;
212 static const char *viewFileExtension;
215 static const unsigned int viewBuffSize;
218 static const char *view_HeaderLine;
219 static const char *view_ViewerType;
220 static const char *view_ProjString;
221 static const char *view_WindowSize;
static const int display_minwidth
Definition: rviewDisplay.hh:122
unsigned int displayFlags
Definition: rviewDisplay.hh:175
static int readVector(const char *value, unsigned int num, long *values)
static const int display_scrstep
Definition: rviewDisplay.hh:109
virtual void OnSize(int w, int h)
virtual ~rviewDisplay(void)
static const int fixedNumberOfMenus
Definition: rviewDisplay.hh:196
static const int display_pjheight
Definition: rviewDisplay.hh:115
static const int display_width
Definition: rviewDisplay.hh:102
int qwindowID
Definition: rviewDisplay.hh:191
int getIdentifier(void) const
static const int display_cnvborder
Definition: rviewDisplay.hh:105
virtual void OnMenuCommand(int id)
int dimMode
Definition: rviewDisplay.hh:179
display_advmode_e
Definition: rviewDisplay.hh:129
virtual int process(wxObject &obj, wxEvent &evt)
static const int display_flag_update
Definition: rviewDisplay.hh:126
int extraSpace
Definition: rviewDisplay.hh:188
static void writeViewKey(FILE *fp, const char *key)
virtual int readView(const char *key, const char *value)
static const int display_cheight
Definition: rviewDisplay.hh:113
virtual int getViewerType(void) const =0
Definition: rviewUtils.hh:482
void setDisplayTitle(const char *title=NULL)
virtual void loadViewFinished(void)
void newDBState(bool dbstate)
int dimMDD
Definition: rviewDisplay.hh:179
void setMinimumViewerSize(int w, int h)
static const int display_pgstep
Definition: rviewDisplay.hh:111
Definition: rviewUtils.hh:636
Definition: rviewDisplay.hh:131
void noLongerUpdate(void)
Definition: rviewDisplay.hh:56
int parseViewFile(FILE *fp)
int mbarHeight
Definition: rviewDisplay.hh:192
int minViewX
Definition: rviewDisplay.hh:192
wxPanel * ctrlPanel
Definition: rviewDisplay.hh:182
bool displayOperation
Definition: rviewDisplay.hh:193
virtual int menuBarInitHook(void)
virtual int viewMenuInitHook(wxMenu *menu)
Definition: rviewDisplay.hh:133
virtual int openViewer(void)
virtual rviewFrameType getFrameType(void) const
rviewButton * projMinus
Definition: rviewDisplay.hh:185
r_Ref< r_GMarray > mddObj
Definition: rviewDisplay.hh:176
rviewText * project
Definition: rviewDisplay.hh:183
bool objectInitializedOK
Definition: rviewDisplay.hh:194
void setModeDimension(int dim)
rviewBaseType baseType
Definition: rviewDisplay.hh:180
r_Point mapIndex
Definition: rviewDisplay.hh:178
rviewFrameType
Definition: rviewUtils.hh:443
int getDisplayCounter(void) const
wxMessage * typeMsg
Definition: rviewDisplay.hh:184
int baseSize
Definition: rviewDisplay.hh:179
wxMenuBar * mBar
Definition: rviewDisplay.hh:181
static const int display_height
Definition: rviewDisplay.hh:103
char rootTitle[STRINGSIZE]
Definition: rviewDisplay.hh:187
virtual int userEvent(const user_event &ue)
Definition: rviewDisplay.hh:132
const char * skipIndexMapping(const char *s)
int displayID
Definition: rviewDisplay.hh:190
static const int display_pjwidth
Definition: rviewDisplay.hh:117
static const int display_pbwidth
Definition: rviewDisplay.hh:119
Definition: rviewUtils.hh:317
int advanceProjection(int direction, int advmode=display_advmode_relative)
rviewButton * projPlus
Definition: rviewDisplay.hh:185
static void writeViewParam(FILE *fp, const char *key, const char *value)
virtual const char * getFrameName(void) const
rviewBaseType
Definition: rviewUtils.hh:97
virtual int saveView(FILE *fp)
virtual int newProjection(void)
r_Point pt2
Definition: rviewDisplay.hh:178
char projString[STRINGSIZE]
Definition: rviewDisplay.hh:186
r_Minterval interv
Definition: rviewDisplay.hh:177
static const int display_pbheight
Definition: rviewDisplay.hh:120
int totalCtrlHeight
Definition: rviewDisplay.hh:189
static const int display_border
Definition: rviewDisplay.hh:107
rviewButton * projBut
Definition: rviewDisplay.hh:185
virtual const r_Minterval & getVirtualDomain(void) const
virtual void prepareToDie(void)
Definition: rviewUtils.hh:297
virtual int fileMenuInitHook(wxMenu *menu)
int minViewY
Definition: rviewDisplay.hh:192
r_Point pt1
Definition: rviewDisplay.hh:178
static const int display_flag_standalone
Definition: rviewDisplay.hh:125
void setQueryWindow(int qwindowID)
Definition: minterval.hh:249
rviewText * advance
Definition: rviewDisplay.hh:183
rviewDisplay(mdd_frame *mf, int es, unsigned int flags=0)