Dialog Functions

Functions

ERRVALUE RVC::DlgEditACL (MDLGPARENT dlgparent, const MISTRING &title, const RVC::OBJITEM &ObjItem, SIMPLE_ARRAY< UINT8 > &buffer)
ERRVALUE RVC::DlgEditFileDescriptor (MDLGPARENT dlgparent, RVC::DESCRIPTOR &Descriptor, const FILEPATH &ParentDirectory, const MISTRING &title=TEXTID__None, EDITDESCRIPTORFLAGS flags=EDITDESCRIPTORFLAG_Default)
ERRVALUE RVC::DlgEditObjectDescriptor (MDLGPARENT dlgparent, OBJITEM &ObjItem, const MISTRING &title=TEXTID__None, EDITDESCRIPTORFLAGS flags=EDITDESCRIPTORFLAG_Default)
ERRVALUE RVC::DlgEditObjectDescriptor (MDLGPARENT dlgparent, DESCRIPTOR &Descriptor, FastDelegate< bool(RVC::OBJECTNAME &)> delegate, const MISTRING &title=TEXTID__None, EDITDESCRIPTORFLAGS flags=EDITDESCRIPTORFLAG_Default)
ERRVALUE RVC::DlgEditObjectDescriptor (MDLGPARENT dlgparent, DESCRIPTOR &Descriptor, const MISTRING &title=TEXTID__None, EDITDESCRIPTORFLAGS flags=EDITDESCRIPTORFLAG_Default)
ERRVALUE RVC::DlgEditObjectInfo (MDLGPARENT dlgparent, const RVC::OBJITEM &ObjItem)
ERRVALUE RVC::DlgGetGeoDatabases (MDLGPARENT dlgparent, const MISTRING &promptstr, RVC::OBJITEMLIST &objlist, RVC::GETOBJFILTER *filter=0)
int RVC::UI::DlgGetIcon (MDLGPARENT dlgparent, const MISTRING &PromptStr, RVC::OBJITEM &StyleObjItem, const COLOR &SampleColor)
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::UI::DlgGetPattern (MDLGPARENT dlgparent, const MISTRING &PromptStr, RVC::PATTERNTYPE PatternType, const RVC::OBJITEM &StyleObjItem, const COLOR &SampleColor)
ERRVALUE RVC::UI::DlgGetPatterns (MDLGPARENT dlgparent, const MISTRING &PromptStr, RVC::PATTERNTYPE 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 &TableNameShort, TEXTID titleid=TEXTID__None, SELTABFIELD flags=SELTABFIELD_TableOnly, GETTABLEFIELDFILTER *Filter=0)
ERRVALUE RVC::DlgGetTableField (MDLGPARENT dlgparent, const RVC::OBJITEM &dbobjitem, RVC::OBJECTNAME &TableNameShort, RVC::OBJECTNAME &FieldNameShort, TEXTID titleid=TEXTID__None, SELTABFIELD flags=SELTABFIELD_Default, GETTABLEFIELDFILTER *Filter=0)
ERRVALUE RVC::DlgMetadataAttach (MDLGPARENT dlgparent)
ERRVALUE RVC::DlgRecoverProjectFile (MDLGPARENT dlgparent, bool mainproc)
ERRVALUE RVC::DlgSelectElements (MDLGPARENT dlgparent, const RVC::OBJITEM &ObjItem, ELEMTYPE ElemType, UNSIGNEDSET &ResultSet)
ERRVALUE RVC::UI::DlgStyleEdit (MDLGPARENT dlgparent, const RVC::OBJITEM &ObjItemStyle, MULTISTYLE &DftStyle, double CurMapScale, EDITSTYLEFLAGS flags, RVC::STYLETYPE StyleType=STYLETYPE_NumTypes)
ERRVALUE RVC::UI::DlgStyleEdit (MDLGPARENT dlgparent, const RVC::OBJITEM &ObjItemStyle, TEXTSTYLE &DftStyle, double CurMapScale, EDITSTYLEFLAGS flags)
ERRVALUE RVC::UI::DlgStyleEdit (MDLGPARENT dlgparent, const RVC::OBJITEM &ObjItemStyle, POLYSTYLE &DftStyle, double CurMapScale, EDITSTYLEFLAGS flags)
ERRVALUE RVC::UI::DlgStyleEdit (MDLGPARENT dlgparent, const RVC::OBJITEM &ObjItemStyle, LINESTYLE &DftStyle, double CurMapScale, EDITSTYLEFLAGS flags)
ERRVALUE RVC::UI::DlgStyleEdit (MDLGPARENT dlgparent, const RVC::OBJITEM &ObjItemStyle, POINTSTYLE &DftStyle, double CurMapScale, EDITSTYLEFLAGS flags)
ERRVALUE RVC::UI::DlgStyleEdit (MDLGPARENT dlgparent, const RVC::OBJITEM &ObjItemStyle, double CurMapScale, EDITSTYLEFLAGS flags, RVC::STYLETYPE StyleType=STYLETYPE_NumTypes)
ERRVALUE RVC::UI::DlgStyleEditPattern (MDLGPARENT dlgparent, const RVC::OBJITEM &StyleObjItem, RVC::PATTERNTYPE PatternType, INT32 PatternNum, const COLOR &varcolor)
ERRVALUE RVC::UI::DlgStyleEditPatternSet (MDLGPARENT dlgparent, const RVC::OBJITEM &StyleObjItem, RVC::PATTERNTYPE 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::UI::DlgTableEditStyleByAttribute (MDLGPARENT dlgparent, const RVC::OBJITEM &dbobjitem, RVC::OBJECTNAME &tablename, MULTISTYLE &DftStyle, double CurMapScale, const OBJITEM *pDftStyleObjItem=0, RVC::STYLETYPE DftStyleType=RVC::STYLETYPE_NumTypes)
int RVC::UI::DlgTableEditStyleByAttribute (MDLGPARENT dlgparent, const RVC::OBJITEM &dbobjitem, ELEMTYPE elemtype, RVC::OBJECTNAME &tablename, POLYSTYLE &DftStyle, double CurMapScale, const OBJITEM *pDftStyleObjItem=0)
int RVC::UI::DlgTableEditStyleByAttribute (MDLGPARENT dlgparent, const RVC::OBJITEM &dbobjitem, ELEMTYPE elemtype, RVC::OBJECTNAME &tablename, LINESTYLE &DftStyle, double CurMapScale, const OBJITEM *pDftStyleObjItem=0)
int RVC::UI::DlgTableEditStyleByAttribute (MDLGPARENT dlgparent, const RVC::OBJITEM &dbobjitem, ELEMTYPE elemtype, RVC::OBJECTNAME &tablename, POINTSTYLE &DftStyle, double CurMapScale, const OBJITEM *pDftStyleObjItem=0)
int RVC::UI::DlgTableEditStyleByTheme (MDLGPARENT dlgparent, const RVC::OBJITEM &dbobjitem, ELEMTYPE elemtype, RVC::OBJECTNAME &tablename)

Function Documentation

ERRVALUE RVC::DlgEditACL ( MDLGPARENT  dlgparent,
const MISTRING title,
const RVC::OBJITEM ObjItem,
SIMPLE_ARRAY< UINT8 > &  buffer 
)

Dialog to allow user to edit RVC object ACL settings.

Parameters:
title Title string, can use TEXTID also
ObjItem if creating a new object, then ObjItem.IsNewRequest() == true and parent must be correct
ERRVALUE RVC::DlgEditFileDescriptor ( MDLGPARENT  dlgparent,
RVC::DESCRIPTOR Descriptor,
const FILEPATH ParentDirectory,
const MISTRING title = TEXTID__None,
EDITDESCRIPTORFLAGS  flags = EDITDESCRIPTORFLAG_Default 
)

Dialog to allow user to edit RVC file descriptor values.

Parameters:
dlgparent Parent for dialog
Descriptor Descriptor to edit
ParentDirectory Parent directory that this file is created in, used for call to FILEPATH::GetNameSizeLimit()
ERRVALUE RVC::DlgEditObjectDescriptor ( MDLGPARENT  dlgparent,
OBJITEM &  ObjItem,
const MISTRING title = TEXTID__None,
EDITDESCRIPTORFLAGS  flags = EDITDESCRIPTORFLAG_Default 
)

Dialog to allow user to edit RVC object descriptor values and check for conflicts with existing objects 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::CreateNew().

Parameters:
dlgparent Parent for dialog
ObjItem OBJITEM containing descriptor to edit
ERRVALUE RVC::DlgEditObjectDescriptor ( MDLGPARENT  dlgparent,
DESCRIPTOR &  Descriptor,
FastDelegate< bool(RVC::OBJECTNAME &)>  delegate,
const MISTRING title = TEXTID__None,
EDITDESCRIPTORFLAGS  flags = EDITDESCRIPTORFLAG_Default 
)

Dialog to allow user to edit RVC object descriptor values.

Parameters:
dlgparent Parent for dialog
Descriptor Descriptor to edit
ERRVALUE RVC::DlgEditObjectDescriptor ( MDLGPARENT  dlgparent,
DESCRIPTOR &  Descriptor,
const MISTRING title = TEXTID__None,
EDITDESCRIPTORFLAGS  flags = EDITDESCRIPTORFLAG_Default 
)

Dialog to allow user to edit RVC object descriptor values.

Parameters:
dlgparent Parent for dialog
Descriptor Descriptor to edit
ERRVALUE RVC::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 RVC::DlgGetGeoDatabases ( MDLGPARENT  dlgparent,
const MISTRING promptstr,
RVC::OBJITEMLIST objlist,
RVC::GETOBJFILTER filter = 0 
)

Dialog to select geodatabase connections.

Parameters:
dlgparent Parent for dialog
promptstr Prompt string to show at top of dialog (also allows TEXTID)
objlist Object list returned
filter Filter to determine if object is selectable
int RVC::UI::DlgGetIcon ( MDLGPARENT  dlgparent,
const MISTRING PromptStr,
RVC::OBJITEM StyleObjItem,
const COLOR SampleColor 
)

Dialog allowing selection of single icon from style object.

Same as DlgGetPattern except that it assumes Bitmap patterns, and uses icons.ref instead of stdstyle.rvc for the "standard" styles.

Returns:
Pattern index or error < 0
Parameters:
dlgparent Parent for dialog
PromptStr Prompt to show at top of dialog
StyleObjItem Style object item the icon was selected from
SampleColor "Variable" color for sample displays
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 
)

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 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 
)

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 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 
)

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 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 
)

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 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 
)

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 RVC::UI::DlgGetPattern ( MDLGPARENT  dlgparent,
const MISTRING PromptStr,
RVC::PATTERNTYPE  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 RVC::UI::DlgGetPatterns ( MDLGPARENT  dlgparent,
const MISTRING PromptStr,
RVC::PATTERNTYPE  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 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 
)

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 RVC::DlgGetTable ( MDLGPARENT  dlgparent,
const RVC::OBJITEM dbobjitem,
RVC::OBJECTNAME TableNameShort,
TEXTID  titleid = TEXTID__None,
SELTABFIELD  flags = SELTABFIELD_TableOnly,
GETTABLEFIELDFILTER *  Filter = 0 
)

Dialog to select table from database object.

Parameters:
dlgparent Parent for dialog
dbobjitem Database object item reference
TableNameShort Table name passed/returned
titleid Dialog title, default is TEXTID_Title_SelectTable
flags Flags for allowed selections
ERRVALUE RVC::DlgGetTableField ( MDLGPARENT  dlgparent,
const RVC::OBJITEM dbobjitem,
RVC::OBJECTNAME TableNameShort,
RVC::OBJECTNAME FieldNameShort,
TEXTID  titleid = TEXTID__None,
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
TableNameShort Table name passed/returned
FieldNameShort Field name passed/returned
titleid Dialog title, default is TEXTID_Title_SelectTableField
flags Flags for allowed selections
ERRVALUE RVC::DlgMetadataAttach ( MDLGPARENT  dlgparent  ) 

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

Parameters:
dlgparent Parent for dialog
ERRVALUE RVC::DlgRecoverProjectFile ( MDLGPARENT  dlgparent,
bool  mainproc 
)

Recover RVC data from corrupt files.

Parameters:
mainproc Behave as though main process rather than child dialog
ERRVALUE RVC::DlgSelectElements ( MDLGPARENT  dlgparent,
const RVC::OBJITEM ObjItem,
ELEMTYPE  ElemType,
UNSIGNEDSET ResultSet 
)

Display and select elements using multiple selection tools.

ERRVALUE RVC::UI::DlgStyleEdit ( MDLGPARENT  dlgparent,
const RVC::OBJITEM ObjItemStyle,
MULTISTYLE DftStyle,
double  CurMapScale,
EDITSTYLEFLAGS  flags,
RVC::STYLETYPE  StyleType = STYLETYPE_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 RVC::UI::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 RVC::UI::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 RVC::UI::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 RVC::UI::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 RVC::UI::DlgStyleEdit ( MDLGPARENT  dlgparent,
const RVC::OBJITEM ObjItemStyle,
double  CurMapScale,
EDITSTYLEFLAGS  flags,
RVC::STYLETYPE  StyleType = STYLETYPE_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 RVC::UI::DlgStyleEditPattern ( MDLGPARENT  dlgparent,
const RVC::OBJITEM StyleObjItem,
RVC::PATTERNTYPE  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 RVC::UI::DlgStyleEditPatternSet ( MDLGPARENT  dlgparent,
const RVC::OBJITEM StyleObjItem,
RVC::PATTERNTYPE  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 RVC::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 RVC::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 RVC::UI::DlgTableEditStyleByAttribute ( MDLGPARENT  dlgparent,
const RVC::OBJITEM dbobjitem,
RVC::OBJECTNAME tablename,
MULTISTYLE DftStyle,
double  CurMapScale,
const OBJITEM *  pDftStyleObjItem = 0,
RVC::STYLETYPE  DftStyleType = RVC::STYLETYPE_NumTypes 
)

Dialog for editing 'style assignment' table for MULTISTYLE.

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
DftStyleType Default style type
int RVC::UI::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 RVC::UI::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 RVC::UI::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 RVC::UI::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 Sun Oct 7 21:33:06 2012 for TNTsdk 2012 by  doxygen 1.6.1