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, const char *dlgtitle, SELTABFIELD flags=SELTABFIELD_Default, 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
 

Dialog to allow user to edit RVC object name, description and other user settable values.

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

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

Dialog to allow user to enter/edit RVC object name and description using RVC::OBJITEM.

If an existing object is being edited the 'objitem' must be attached to it. If a new object is being edited the objitem should be setup via OBJITEM::SetupNew().

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
 

Dialog to allow user to enter/edit RVC object name and description using RVCGENINFO.

If an existing object is being edited the 'objinfo' parameter must first be obtained from that object. If a new object is being edited the 'objinfo' provided must have the .objtype and .parentinode members set and the .objectinode member should be set to -1.

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  ) 
 

Dialog to allow user to select 'geometric' objects and projection and create 'implied' georeference for each.

Returns:
TRUE if any georeference saved, FALSE if not, < 0 if error

ERRVALUE DlgGeorefMakeSimple MDLGPARENT  dlgparent  ) 
 

Dialog to allow user to select 'image' objects and create simple affine georeference for each.

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
 

Dialog to select a single object.

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
 

Dialog to select a variable number of objects.

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
 

Dialog to select a specific set of objects, labels derived from object list provided.

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
 

Dialog to select a specific set of objects, MISTRING labels.

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
 

Dialog to select a specific set of objects, TEXTID labels.

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
 

Dialog to select subobject.

Also automatically allows selection of table if parent is a database and only OBJTYPE_Table specified. If the specified 'objitem' is not a child of 'parentobjitem' then it will be ignored.

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
 

Dialog to select table from a database object.

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,
const char *  dlgtitle,
SELTABFIELD  flags = SELTABFIELD_Default,
GETTABLEFIELDFILTER *  Filter = 0
 

Dialog to select table and field from a database object.

Deprecated:
Replaced by version using TEXTID title
Parameters:
dlgparent  Parent for dialog
dbobjitem  Database object item reference
tablename  Table name passed/returned
fieldname  Field name passed/returned
dlgtitle  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
 

Dialog to select table and field from a database object.

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
 

Dialog to perform project file maintenance.

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

ERRVALUE DlgMetadataAttach MDLGPARENT  dlgparent  ) 
 

Dialog to prompt user for objects and attach metadata to them.

Parameters:
dlgparent  Parent for dialog

ERRVALUE DlgRecoverProjectFile MDLGPARENT  dlgparent,
bool  mainproc
 

Recover RVC data from corrupt files.

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
 

Dialog for editing "scale selection" table.

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  Selection table name passed/returned

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

Dialog for editing "selection" table.

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  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 Tue Dec 14 13:20:30 2004 for TNTsdk by  doxygen 1.3.8-20040913