Dialog Functions

:Associate with "Dialog Functions" More...

Functions

ERRVALUE RVC::DlgEditObjectInfo (MDLGPARENT dlgparent, const RVC::OBJITEM &ObjItem)
ERRVALUE RVC::DlgEditObjectNameDesc (MDLGPARENT dlgparent, RVC::OBJITEM &objitem, const MISTRING &dlgtitle)
ERRVALUE RVC::DlgEditObjectNameDesc (MDLGPARENT dlgparent, int fhandle, RVCGENINFO &objinfo, const MISTRING &dlgtitle)
int RVC::DlgGeorefMakeImplied (MDLGPARENT dlgparent)
ERRVALUE RVC::DlgGeorefMakeSimple (MDLGPARENT dlgparent)
ERRVALUE RVC::DlgGetObject (MDLGPARENT dlgparent, const MISTRING &promptstr, const RVC::OBJTYPESET &objtypes, RVC::OBJITEM &objitem, GETOBJFLAGS flags=GETOBJFLAG_None, RVC::GETOBJFILTER *filter=0, const char *inigroup=0)
ERRVALUE RVC::DlgGetObjects (MDLGPARENT dlgparent, const MISTRING &promptstr, const RVC::OBJTYPESET &objtypes, RVC::OBJITEMLIST &objlist, GETOBJFLAGS flags=GETOBJFLAG_None, RVC::GETOBJFILTER *filter=0, int minobjs=1, int maxobjs=0, const char *inigroup=0)
ERRVALUE RVC::DlgGetObjectSet (MDLGPARENT dlgparent, const MISTRING &promptstr, const RVC::OBJTYPESET &objtypes, RVC::OBJITEMLIST &objlist, GETOBJFLAGS flags=GETOBJFLAG_None, RVC::GETOBJFILTER *filter=0, const char *inigroup=0)
ERRVALUE RVC::DlgGetObjectSet (MDLGPARENT dlgparent, const MISTRING &promptstr, const RVC::OBJTYPESET &objtypes, const MISTRING labelstr[], RVC::OBJITEMLIST &objlist, GETOBJFLAGS flags=GETOBJFLAG_None, RVC::GETOBJFILTER *filter=0, const char *inigroup=0)
ERRVALUE RVC::DlgGetObjectSet (MDLGPARENT dlgparent, const MISTRING &promptstr, const RVC::OBJTYPESET &objtypes, const TEXTID labelids[], RVC::OBJITEMLIST &objlist, GETOBJFLAGS flags=GETOBJFLAG_None, RVC::GETOBJFILTER *filter=0, const char *inigroup=0)
int RVC::DlgGetPattern (MDLGPARENT dlgparent, const MISTRING &PromptStr, RVC::STYLE::PATTERN PatternType, const RVC::OBJITEM &StyleObjItem, const COLOR &SampleColor)
ERRVALUE RVC::DlgGetPatterns (MDLGPARENT dlgparent, const MISTRING &PromptStr, RVC::STYLE::PATTERN PatternType, RVC::OBJITEM &StyleObjItem, SIMPLE_ARRAY< INT32 > &PatternNums, const COLOR &SampleColor)
ERRVALUE RVC::DlgGetSubObject (MDLGPARENT dlgparent, const RVC::OBJITEM &parentobjitem, const MISTRING &promptstr, const RVC::OBJTYPESET &objtypes, RVC::OBJITEM &objitem, GETOBJFLAGS flags=GETOBJFLAG_None, RVC::GETOBJFILTER *filter=0)
ERRVALUE RVC::DlgGetTable (MDLGPARENT dlgparent, const RVC::OBJITEM &dbobjitem, RVC::OBJECTNAME &tablename, TEXTID titleid=TEXTID_Title_SelectTable, SELTABFIELD flags=SELTABFIELD_TableOnly, GETTABLEFIELDFILTER *Filter=0)
ERRVALUE RVC::DlgGetTableField (MDLGPARENT dlgparent, const RVC::OBJITEM &dbobjitem, RVC::OBJECTNAME &tablename, RVC::OBJECTNAME &fieldname, TEXTID titleid=TEXTID_Title_SelectTableField, SELTABFIELD flags=SELTABFIELD_Default, GETTABLEFIELDFILTER *Filter=0)
ERRVALUE RVC::DlgMaintProjectFile (MDLGPARENT dlgparent, bool mainproc)
ERRVALUE RVC::DlgMetadataAttach (MDLGPARENT dlgparent)
ERRVALUE RVC::DlgRecoverProjectFile (MDLGPARENT dlgparent, bool mainproc)
ERRVALUE RVC::DlgStyleEdit (MDLGPARENT dlgparent, const RVC::OBJITEM &ObjItemStyle, MULTISTYLE &DftStyle, double CurMapScale, EDITSTYLEFLAGS flags, RVC::STYLE::TYPE StyleType=STYLE::TYPE_NumTypes)
ERRVALUE RVC::DlgStyleEdit (MDLGPARENT dlgparent, const RVC::OBJITEM &ObjItemStyle, TEXTSTYLE &DftStyle, double CurMapScale, EDITSTYLEFLAGS flags)
ERRVALUE RVC::DlgStyleEdit (MDLGPARENT dlgparent, const RVC::OBJITEM &ObjItemStyle, POLYSTYLE &DftStyle, double CurMapScale, EDITSTYLEFLAGS flags)
ERRVALUE RVC::DlgStyleEdit (MDLGPARENT dlgparent, const RVC::OBJITEM &ObjItemStyle, LINESTYLE &DftStyle, double CurMapScale, EDITSTYLEFLAGS flags)
ERRVALUE RVC::DlgStyleEdit (MDLGPARENT dlgparent, const RVC::OBJITEM &ObjItemStyle, POINTSTYLE &DftStyle, double CurMapScale, EDITSTYLEFLAGS flags)
ERRVALUE RVC::DlgStyleEdit (MDLGPARENT dlgparent, const RVC::OBJITEM &ObjItemStyle, double CurMapScale, EDITSTYLEFLAGS flags, RVC::STYLE::TYPE StyleType=STYLE::TYPE_NumTypes)
ERRVALUE RVC::DlgStyleEditPattern (MDLGPARENT dlgparent, const RVC::OBJITEM &StyleObjItem, RVC::STYLE::PATTERN PatternType, INT32 PatternNum, const COLOR &varcolor)
ERRVALUE RVC::DlgStyleEditPatternSet (MDLGPARENT dlgparent, const RVC::OBJITEM &StyleObjItem, RVC::STYLE::PATTERN PatternType, const COLOR &varcolor, INT32 PatternNum=-1)
int RVC::DlgTableEditScaleSelection (MDLGPARENT dlgparent, const RVC::OBJITEM &dbobjitem, ELEMTYPE elemtype, RVC::OBJECTNAME &tablename)
int RVC::DlgTableEditSelection (MDLGPARENT dlgparent, const RVC::OBJITEM &dbobjitem, ELEMTYPE elemtype, RVC::OBJECTNAME &tablename)
int RVC::DlgTableEditStyleByAttribute (MDLGPARENT dlgparent, const RVC::OBJITEM &dbobjitem, RVC::OBJECTNAME &tablename, MULTISTYLE &DftStyle, double CurMapScale, const OBJITEM *pDftStyleObjItem=0)
int RVC::DlgTableEditStyleByAttribute (MDLGPARENT dlgparent, const RVC::OBJITEM &dbobjitem, ELEMTYPE elemtype, RVC::OBJECTNAME &tablename, POLYSTYLE &DftStyle, double CurMapScale, const OBJITEM *pDftStyleObjItem=0)
int RVC::DlgTableEditStyleByAttribute (MDLGPARENT dlgparent, const RVC::OBJITEM &dbobjitem, ELEMTYPE elemtype, RVC::OBJECTNAME &tablename, LINESTYLE &DftStyle, double CurMapScale, const OBJITEM *pDftStyleObjItem=0)
int RVC::DlgTableEditStyleByAttribute (MDLGPARENT dlgparent, const RVC::OBJITEM &dbobjitem, ELEMTYPE elemtype, RVC::OBJECTNAME &tablename, POINTSTYLE &DftStyle, double CurMapScale, const OBJITEM *pDftStyleObjItem=0)
int RVC::DlgTableEditStyleByTheme (MDLGPARENT dlgparent, const RVC::OBJITEM &dbobjitem, ELEMTYPE elemtype, RVC::OBJECTNAME &tablename)

Detailed Description

:Associate with "Dialog Functions"


Function Documentation

ERRVALUE DlgEditObjectInfo MDLGPARENT  dlgparent,
const RVC::OBJITEM ObjItem
 

Parameters:
dlgparent  Parent for dialog
ObjItem  Item for object to edit

ERRVALUE DlgEditObjectNameDesc MDLGPARENT  dlgparent,
RVC::OBJITEM objitem,
const MISTRING dlgtitle
 

Parameters:
dlgparent  Parent for dialog
objitem  Item for object to edit
dlgtitle  Dialog title for resource lookup

ERRVALUE DlgEditObjectNameDesc MDLGPARENT  dlgparent,
int  fhandle,
RVCGENINFO objinfo,
const MISTRING dlgtitle
 

Parameters:
dlgparent  Parent for dialog
fhandle  Open RVC file handle
objinfo  Object information passed/returned
dlgtitle  Dialog title for resource lookup

int DlgGeorefMakeImplied MDLGPARENT  dlgparent  ) 
 

ERRVALUE DlgGeorefMakeSimple MDLGPARENT  dlgparent  ) 
 

ERRVALUE DlgGetObject MDLGPARENT  dlgparent,
const MISTRING promptstr,
const RVC::OBJTYPESET objtypes,
RVC::OBJITEM objitem,
GETOBJFLAGS  flags = GETOBJFLAG_None,
RVC::GETOBJFILTER filter = 0,
const char *  inigroup = 0
 

Parameters:
dlgparent  Parent for dialog
promptstr  Prompt string to show at top of dialog (also allows TEXTID)
objtypes  Object type(s) allowed for selection
objitem  Selected object passed/returned
flags  Flags
filter  Filter to determine if object is selectable
inigroup  INI group for default file, will use process if 0

ERRVALUE DlgGetObjects MDLGPARENT  dlgparent,
const MISTRING promptstr,
const RVC::OBJTYPESET objtypes,
RVC::OBJITEMLIST objlist,
GETOBJFLAGS  flags = GETOBJFLAG_None,
RVC::GETOBJFILTER filter = 0,
int  minobjs = 1,
int  maxobjs = 0,
const char *  inigroup = 0
 

Parameters:
dlgparent  Parent for dialog
promptstr  Prompt string to show at top of dialog (also allows TEXTID)
objtypes  Object type(s) allowed for selection
objlist  Object list returned
flags  Flags
filter  Filter to determine if object is selectable
minobjs  Minimum number of objects required
maxobjs  Maximum allowed to be selected, 0 if no limit
inigroup  INI group for default file, will use process if 0

ERRVALUE DlgGetObjectSet MDLGPARENT  dlgparent,
const MISTRING promptstr,
const RVC::OBJTYPESET objtypes,
RVC::OBJITEMLIST objlist,
GETOBJFLAGS  flags = GETOBJFLAG_None,
RVC::GETOBJFILTER filter = 0,
const char *  inigroup = 0
 

Parameters:
dlgparent  Parent for dialog
promptstr  Prompt string to show at top of dialog (also allows TEXTID)
objtypes  Object type(s) allowed for selection
objlist  Object list passed/returned
flags  Flags
filter  Filter to determine if object is selectable
inigroup  INI group for default file, will use process if 0

ERRVALUE DlgGetObjectSet MDLGPARENT  dlgparent,
const MISTRING promptstr,
const RVC::OBJTYPESET objtypes,
const MISTRING  labelstr[],
RVC::OBJITEMLIST objlist,
GETOBJFLAGS  flags = GETOBJFLAG_None,
RVC::GETOBJFILTER filter = 0,
const char *  inigroup = 0
 

Parameters:
dlgparent  Parent for dialog
promptstr  Prompt string to show at top of dialog (also allows TEXTID)
objtypes  Object type(s) allowed for selection
labelstr  Label names for each object
objlist  Object list passed/returned
flags  Flags
filter  Filter to determine if object is selectable
inigroup  INI group for default file, will use process if 0

ERRVALUE DlgGetObjectSet MDLGPARENT  dlgparent,
const MISTRING promptstr,
const RVC::OBJTYPESET objtypes,
const TEXTID  labelids[],
RVC::OBJITEMLIST objlist,
GETOBJFLAGS  flags = GETOBJFLAG_None,
RVC::GETOBJFILTER filter = 0,
const char *  inigroup = 0
 

Parameters:
dlgparent  Parent for dialog
promptstr  Prompt string to show at top of dialog (also allows TEXTID)
objtypes  Object type(s) allowed for selection
labelids  Label IDs for each object
objlist  Object list passed/returned
flags  Flags
filter  Filter to determine if object is selectable
inigroup  INI group for default file, will use process if 0

int DlgGetPattern MDLGPARENT  dlgparent,
const MISTRING PromptStr,
RVC::STYLE::PATTERN  PatternType,
const RVC::OBJITEM StyleObjItem,
const COLOR SampleColor
 

Dialog allowing selection of single pattern from style object.

Returns:
Pattern index or error < 0
Parameters:
dlgparent  Parent for dialog
PromptStr  Prompt to show at top of dialog
PatternType  Type of pattern
StyleObjItem  Style object item to select pattern from
SampleColor  "Variable" color for sample displays

ERRVALUE DlgGetPatterns MDLGPARENT  dlgparent,
const MISTRING PromptStr,
RVC::STYLE::PATTERN  PatternType,
RVC::OBJITEM StyleObjItem,
SIMPLE_ARRAY< INT32 > &  PatternNums,
const COLOR SampleColor
 

Dialog allowing selection of patterns from style object.

Parameters:
dlgparent  Parent for dialog
PromptStr  Prompt to show at top of dialog
PatternType  Type of pattern
StyleObjItem  Style object item passed/returned
PatternNums  Patterns selected
SampleColor  "Variable" color for sample displays

ERRVALUE DlgGetSubObject MDLGPARENT  dlgparent,
const RVC::OBJITEM parentobjitem,
const MISTRING promptstr,
const RVC::OBJTYPESET objtypes,
RVC::OBJITEM objitem,
GETOBJFLAGS  flags = GETOBJFLAG_None,
RVC::GETOBJFILTER filter = 0
 

Parameters:
dlgparent  Parent for dialog
parentobjitem  Parent object
promptstr  Prompt string to show at top of dialog (also allows TEXTID)
objtypes  Object type(s) allowed for selection
objitem  Selected object passed/returned
flags  Flags
filter  Filter to determine if object is selectable

ERRVALUE DlgGetTable MDLGPARENT  dlgparent,
const RVC::OBJITEM dbobjitem,
RVC::OBJECTNAME tablename,
TEXTID  titleid = TEXTID_Title_SelectTable,
SELTABFIELD  flags = SELTABFIELD_TableOnly,
GETTABLEFIELDFILTER *  Filter = 0
 

Parameters:
dlgparent  Parent for dialog
dbobjitem  Database object item reference
tablename  Table name passed/returned
titleid  Dialog title
flags  Flags for allowed selections

ERRVALUE DlgGetTableField MDLGPARENT  dlgparent,
const RVC::OBJITEM dbobjitem,
RVC::OBJECTNAME tablename,
RVC::OBJECTNAME fieldname,
TEXTID  titleid = TEXTID_Title_SelectTableField,
SELTABFIELD  flags = SELTABFIELD_Default,
GETTABLEFIELDFILTER *  Filter = 0
 

Parameters:
dlgparent  Parent for dialog
dbobjitem  Database object item reference
tablename  Table name passed/returned
fieldname  Field name passed/returned
titleid  Dialog title
flags  Flags for allowed selections

ERRVALUE DlgMaintProjectFile MDLGPARENT  dlgparent,
bool  mainproc
 

Parameters:
dlgparent  Parent for dialog
mainproc  Behave as though main process rather than child dialog

ERRVALUE DlgMetadataAttach MDLGPARENT  dlgparent  ) 
 

Parameters:
dlgparent  Parent for dialog

ERRVALUE DlgRecoverProjectFile MDLGPARENT  dlgparent,
bool  mainproc
 

Parameters:
mainproc  Behave as though main process rather than child dialog

ERRVALUE DlgStyleEdit MDLGPARENT  dlgparent,
const RVC::OBJITEM ObjItemStyle,
MULTISTYLE DftStyle,
double  CurMapScale,
EDITSTYLEFLAGS  flags,
RVC::STYLE::TYPE  StyleType = STYLE::TYPE_NumTypes
 

Dialog to edit text style(s) including 'default'.

Parameters:
dlgparent  Parent for dialog
ObjItemStyle  Style object item
DftStyle  'Default' style passed/returned
CurMapScale  Map scale to set when 'Current' button pressed
flags  Flags
StyleType  Type of style to edit, TYPE_NumTypes for all

ERRVALUE DlgStyleEdit MDLGPARENT  dlgparent,
const RVC::OBJITEM ObjItemStyle,
TEXTSTYLE DftStyle,
double  CurMapScale,
EDITSTYLEFLAGS  flags
 

Dialog to edit text style(s) including 'default'.

Parameters:
dlgparent  Parent for dialog
ObjItemStyle  Style object item
DftStyle  'Default' style passed/returned
CurMapScale  Map scale to set when 'Current' button pressed
flags  Flags

ERRVALUE DlgStyleEdit MDLGPARENT  dlgparent,
const RVC::OBJITEM ObjItemStyle,
POLYSTYLE DftStyle,
double  CurMapScale,
EDITSTYLEFLAGS  flags
 

Dialog to edit polygon style(s) including 'default'.

Parameters:
dlgparent  Parent for dialog
ObjItemStyle  Style object item
DftStyle  'Default' style passed/returned
CurMapScale  Map scale to set when 'Current' button pressed
flags  Flags

ERRVALUE DlgStyleEdit MDLGPARENT  dlgparent,
const RVC::OBJITEM ObjItemStyle,
LINESTYLE DftStyle,
double  CurMapScale,
EDITSTYLEFLAGS  flags
 

Dialog to edit line style(s) including 'default'.

Parameters:
dlgparent  Parent for dialog
ObjItemStyle  Style object item
DftStyle  'Default' style passed/returned
CurMapScale  Map scale to set when 'Current' button pressed
flags  Flags

ERRVALUE DlgStyleEdit MDLGPARENT  dlgparent,
const RVC::OBJITEM ObjItemStyle,
POINTSTYLE DftStyle,
double  CurMapScale,
EDITSTYLEFLAGS  flags
 

Dialog to edit point style(s) including 'default'.

Parameters:
dlgparent  Parent for dialog
ObjItemStyle  Style object item
DftStyle  'Default' style passed/returned
CurMapScale  Map scale to set when 'Current' button pressed
flags  Flags

ERRVALUE DlgStyleEdit MDLGPARENT  dlgparent,
const RVC::OBJITEM ObjItemStyle,
double  CurMapScale,
EDITSTYLEFLAGS  flags,
RVC::STYLE::TYPE  StyleType = STYLE::TYPE_NumTypes
 

Dialog to edit styles in style object.

Parameters:
dlgparent  Parent for dialog
ObjItemStyle  Style object item
CurMapScale  Map scale to set when 'Current' button pressed
flags  Flags
StyleType  Type of style to edit, TYPE_NumTypes for all

ERRVALUE DlgStyleEditPattern MDLGPARENT  dlgparent,
const RVC::OBJITEM StyleObjItem,
RVC::STYLE::PATTERN  PatternType,
INT32  PatternNum,
const COLOR varcolor
 

Dialog allowing "pattern" in style object to be edited.

Parameters:
dlgparent  Parent for dialog
StyleObjItem  Style object item
PatternType  Type of pattern
PatternNum  Pattern number to edit, -1 for "new" pattern
varcolor  "Variable" color for sample displays

ERRVALUE DlgStyleEditPatternSet MDLGPARENT  dlgparent,
const RVC::OBJITEM StyleObjItem,
RVC::STYLE::PATTERN  PatternType,
const COLOR varcolor,
INT32  PatternNum = -1
 

Dialog allowing "pattern set" in style object to be edited.

Parameters:
dlgparent  Parent for dialog
StyleObjItem  Style object item
PatternType  Type of pattern
varcolor  "Variable" color for sample displays
PatternNum  Default pattern number

int DlgTableEditScaleSelection MDLGPARENT  dlgparent,
const RVC::OBJITEM dbobjitem,
ELEMTYPE  elemtype,
RVC::OBJECTNAME tablename
 

Parameters:
dlgparent  Parent for dialog
dbobjitem  Database object item reference
elemtype  Element type
tablename  Selection table name passed/returned

int DlgTableEditSelection MDLGPARENT  dlgparent,
const RVC::OBJITEM dbobjitem,
ELEMTYPE  elemtype,
RVC::OBJECTNAME tablename
 

Parameters:
dlgparent  Parent for dialog
dbobjitem  Database object item reference
elemtype  Element type
tablename  Selection table name passed/returned

int DlgTableEditStyleByAttribute MDLGPARENT  dlgparent,
const RVC::OBJITEM dbobjitem,
RVC::OBJECTNAME tablename,
MULTISTYLE DftStyle,
double  CurMapScale,
const OBJITEM *  pDftStyleObjItem = 0
 

Dialog for editing 'style assignment' table for CAD style.

Returns:
TRUE if table modified, FALSE if not, < 0 if error.
Parameters:
dlgparent  Parent for dialog
dbobjitem  Database object item reference
tablename  Style assignment table name passed/returned
DftStyle  'Default' style passed/returned
CurMapScale  Map scale to set when 'Current' button pressed
pDftStyleObjItem  Default style object if any

int DlgTableEditStyleByAttribute MDLGPARENT  dlgparent,
const RVC::OBJITEM dbobjitem,
ELEMTYPE  elemtype,
RVC::OBJECTNAME tablename,
POLYSTYLE DftStyle,
double  CurMapScale,
const OBJITEM *  pDftStyleObjItem = 0
 

Dialog for editing 'style assignment' table for polygon style.

Returns:
TRUE if table modified, FALSE if not, < 0 if error.
Parameters:
dlgparent  Parent for dialog
dbobjitem  Database object item reference
elemtype  Element type
tablename  Style assignment table name passed/returned
DftStyle  'Default' style passed/returned
CurMapScale  Map scale to set when 'Current' button pressed
pDftStyleObjItem  Default style object if any

int DlgTableEditStyleByAttribute MDLGPARENT  dlgparent,
const RVC::OBJITEM dbobjitem,
ELEMTYPE  elemtype,
RVC::OBJECTNAME tablename,
LINESTYLE DftStyle,
double  CurMapScale,
const OBJITEM *  pDftStyleObjItem = 0
 

Dialog for editing 'style assignment' table for line style.

Returns:
TRUE if table modified, FALSE if not, < 0 if error.
Parameters:
dlgparent  Parent for dialog
dbobjitem  Database object item reference
elemtype  Element type
tablename  Style assignment table name passed/returned
DftStyle  'Default' style passed/returned
CurMapScale  Map scale to set when 'Current' button pressed
pDftStyleObjItem  Default style object if any

int DlgTableEditStyleByAttribute MDLGPARENT  dlgparent,
const RVC::OBJITEM dbobjitem,
ELEMTYPE  elemtype,
RVC::OBJECTNAME tablename,
POINTSTYLE DftStyle,
double  CurMapScale,
const OBJITEM *  pDftStyleObjItem = 0
 

Dialog for editing 'style assignment' table for point style.

Returns:
TRUE if table modified, FALSE if not, < 0 if error.
Parameters:
dlgparent  Parent for dialog
dbobjitem  Database object item reference
elemtype  Element type
tablename  Style assignment table name passed/returned
DftStyle  'Default' style passed/returned
CurMapScale  Map scale to set when 'Current' button pressed
pDftStyleObjItem  Default style object if any

int DlgTableEditStyleByTheme MDLGPARENT  dlgparent,
const RVC::OBJITEM dbobjitem,
ELEMTYPE  elemtype,
RVC::OBJECTNAME tablename
 

Dialog for editing 'style assignment' table for style by theme.

Returns:
TRUE if table modified, FALSE if not, < 0 if error.
Parameters:
dlgparent  Parent for dialog
dbobjitem  Database object item reference
elemtype  Element type
tablename  Style assignment table name passed/returned


Generated on Wed May 31 15:29:28 2006 for TNTsdk by  doxygen 1.3.8-20040913