GRE::VIEWCOMMON Class Reference

Options which apply to all views in current process. More...

#include <gre/viewcommon.h>

List of all members.

Classes

class  FORM
 Form for modifying GRE::VIEWCOMMON. More...
class  FORM_SNAPSHOT
 Form for modifying GRE::VIEWCOMMON snapshot values. More...

Public Member Functions

 VIEWCOMMON ()
 ~VIEWCOMMON ()
ERRVALUE DlgEditValues (MDLGPARENT dlgparent)
ERRVALUE DlgSnapshotSetup (MDLGPARENT dlgparent)
bool GetAutoOpen3dViewCtrl () const
bool GetAutoRaise () const
int GetAutoRedrawDelay () const
bool GetDefaultGeoLocked () const
bool GetLocatorRedrawOnAnyChange () const
bool GetRedrawOnAnyChange () const
UINT16 GetRefreshInterval () const
bool GetSnapshotAddGeoFiles () const
const FILEPATHGetSnapshotFolder () const
const
MGD::IMAGEFILEWRITER::SETTINGS
GetSnapshotFormat () const
UINT32 GetSnapshotIndex () const
bool GetSnapshotLaunchViewer () const
UINT32 GetSnapshotMaxIndex () const
const MISTRINGGetSnapshotPrefix () const
bool GetSnapshotUseSubFolder () const
bool GetTrackCursor () const
const COLORGetTrackCursorColor () const
bool GetUpdateAfterDrawLayer () const
bool GetZoomPanWaitForRMB () const
void IncrementSnapshotIndex ()
void IniRead ()
void IniWrite () const
void SetAutoOpen3dViewCtrl (bool AutoOpen3dViewCtrl)
void SetAutoRaise (bool AutoRaise)
void SetAutoRedrawDelay (int AutoRedrawDelay)
void SetDefaultGeoLocked (bool DefaultGeoLocked)
void SetLocatorRedrawOnAnyChange (bool RedrawOnAnyChange)
void SetRedrawOnAnyChange (bool RedrawOnAnyChange)
void SetRefreshInterval (UINT16 RefreshInterval)
void SetSnapshot (const FILEPATH &Folder, const MGD::IMAGEFILEWRITER::SETTINGS &Format, bool AddGeoFiles, bool UseSubFolder, const MISTRING &Prefix, UINT32 Index=0)
void SetSnapshotFolder (const FILEPATH &Folder)
void SetSnapshotLaunchViewer (bool LaunchViewer)
void SetSnapshotMaxIndex (bool MaxIndex)
void SetTrackCursor (bool TrackCursor)
void SetTrackCursorColor (const COLOR &TrackCursorColor)
void SetUpdateAfterDrawLayer (bool UpdateAfterDrawLayer)
void SetZoomPanWaitForRMB (bool ZoomPanWaitForRMB)

Detailed Description

Options which apply to all views in current process.


Constructor & Destructor Documentation

GRE::VIEWCOMMON::VIEWCOMMON (  ) 

Common options form for snapshot settings only, defined in <gre/uiviewcommon.h>.

GRE::VIEWCOMMON::~VIEWCOMMON (  ) 

Member Function Documentation

ERRVALUE GRE::VIEWCOMMON::DlgEditValues ( MDLGPARENT  dlgparent  ) 

Dialog to edit all values.

ERRVALUE GRE::VIEWCOMMON::DlgSnapshotSetup ( MDLGPARENT  dlgparent  ) 

Dialog to setup snapshot.

bool GRE::VIEWCOMMON::GetAutoOpen3dViewCtrl (  )  const [inline]
bool GRE::VIEWCOMMON::GetAutoRaise (  )  const [inline]
int GRE::VIEWCOMMON::GetAutoRedrawDelay (  )  const [inline]
bool GRE::VIEWCOMMON::GetDefaultGeoLocked (  )  const [inline]
bool GRE::VIEWCOMMON::GetLocatorRedrawOnAnyChange (  )  const [inline]
bool GRE::VIEWCOMMON::GetRedrawOnAnyChange (  )  const [inline]
UINT16 GRE::VIEWCOMMON::GetRefreshInterval (  )  const [inline]
bool GRE::VIEWCOMMON::GetSnapshotAddGeoFiles (  )  const [inline]
const FILEPATH& GRE::VIEWCOMMON::GetSnapshotFolder (  )  const [inline]
const MGD::IMAGEFILEWRITER::SETTINGS& GRE::VIEWCOMMON::GetSnapshotFormat (  )  const [inline]
UINT32 GRE::VIEWCOMMON::GetSnapshotIndex (  )  const [inline]
bool GRE::VIEWCOMMON::GetSnapshotLaunchViewer (  )  const [inline]
UINT32 GRE::VIEWCOMMON::GetSnapshotMaxIndex (  )  const [inline]
const MISTRING& GRE::VIEWCOMMON::GetSnapshotPrefix (  )  const [inline]
bool GRE::VIEWCOMMON::GetSnapshotUseSubFolder (  )  const [inline]
bool GRE::VIEWCOMMON::GetTrackCursor (  )  const [inline]
const COLOR& GRE::VIEWCOMMON::GetTrackCursorColor (  )  const [inline]
bool GRE::VIEWCOMMON::GetUpdateAfterDrawLayer (  )  const [inline]
bool GRE::VIEWCOMMON::GetZoomPanWaitForRMB (  )  const [inline]
void GRE::VIEWCOMMON::IncrementSnapshotIndex (  ) 

Increment snapshot index.

Will update value in Ini file also.

void GRE::VIEWCOMMON::IniRead (  ) 

Read settings from Ini file.

By default, settings are shared among all processes. To retain settings separately, use GRE::SYSTEM::SetCommonIniGroup() during application initialization.

void GRE::VIEWCOMMON::IniWrite (  )  const

Write settings to Ini file.

By default, settings are shared among all processes. To retain settings separately, use GRE::SYSTEM::SetCommonIniGroup() during application initialization.

void GRE::VIEWCOMMON::SetAutoOpen3dViewCtrl ( bool  AutoOpen3dViewCtrl  )  [inline]
void GRE::VIEWCOMMON::SetAutoRaise ( bool  AutoRaise  )  [inline]
void GRE::VIEWCOMMON::SetAutoRedrawDelay ( int  AutoRedrawDelay  )  [inline]
void GRE::VIEWCOMMON::SetDefaultGeoLocked ( bool  DefaultGeoLocked  )  [inline]
void GRE::VIEWCOMMON::SetLocatorRedrawOnAnyChange ( bool  RedrawOnAnyChange  )  [inline]
void GRE::VIEWCOMMON::SetRedrawOnAnyChange ( bool  RedrawOnAnyChange  )  [inline]
void GRE::VIEWCOMMON::SetRefreshInterval ( UINT16  RefreshInterval  )  [inline]
void GRE::VIEWCOMMON::SetSnapshot ( const FILEPATH Folder,
const MGD::IMAGEFILEWRITER::SETTINGS Format,
bool  AddGeoFiles,
bool  UseSubFolder,
const MISTRING Prefix,
UINT32  Index = 0 
)
void GRE::VIEWCOMMON::SetSnapshotFolder ( const FILEPATH Folder  )  [inline]
void GRE::VIEWCOMMON::SetSnapshotLaunchViewer ( bool  LaunchViewer  )  [inline]
void GRE::VIEWCOMMON::SetSnapshotMaxIndex ( bool  MaxIndex  )  [inline]
void GRE::VIEWCOMMON::SetTrackCursor ( bool  TrackCursor  )  [inline]
void GRE::VIEWCOMMON::SetTrackCursorColor ( const COLOR TrackCursorColor  )  [inline]
void GRE::VIEWCOMMON::SetUpdateAfterDrawLayer ( bool  UpdateAfterDrawLayer  )  [inline]
void GRE::VIEWCOMMON::SetZoomPanWaitForRMB ( bool  ZoomPanWaitForRMB  )  [inline]

The documentation for this class was generated from the following file:

Generated on Sun Oct 7 21:34:56 2012 for TNTsdk 2012 by  doxygen 1.6.1