rvc/uistyle.h File Reference

RVC User Interface controls for working with styles. More...

#include <mgui/listitem.h>
#include <mgui/formradiobuttons.h>
#include <mgui/edit.h>
#include <mgui/imagelst.h>
#include <rvc/styletype.h>
#include <mi32/elemtype.h>
#include <rvc/object.h>
Include dependency graph for uistyle.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  RVC::UI::FORM_EDIT_STYLE
 User Interface form for editing style definition. More...

Namespaces

namespace  RVC
namespace  RVC::UI

Enumerations

enum  RVC::UI::EDITSTYLEFLAGS {
  RVC::UI::EDITSTYLEFLAG_None = 0x00000000, RVC::UI::EDITSTYLEFLAG_DefaultOnly = 0x00000001, RVC::UI::EDITSTYLEFLAG_CAD = 0x00000002, RVC::UI::EDITSTYLEFLAG_SingleType = 0x00000004,
  RVC::UI::EDITSTYLEFLAG_NoRenameStyles = 0x00000010, RVC::UI::EDITSTYLEFLAG_NoNewDelStyles = 0x00000020, RVC::UI::EDITSTYLEFLAG_NoElemHeight = 0x00000040, RVC::UI::EDITSTYLEFLAG_NoTypeButtons = 0x00000080,
  RVC::UI::EDITSTYLEFLAG_NoScaleToLayout = 0x00000100, RVC::UI::EDITSTYLEFLAG_NoScaleOptions = 0x00000200, RVC::UI::EDITSTYLEFLAG_NoSample = 0x00000400, RVC::UI::EDITSTYLEFLAG_AllowScaleToNone = 0x00000800,
  RVC::UI::EDITSTYLEFLAG_SymbolForceSquare = 0x00010000, RVC::UI::EDITSTYLEFLAG_SymbolNoNone = 0x00020000, RVC::UI::EDITSTYLEFLAG_TextAllowHTML = 0x00100000, RVC::UI::EDITSTYLEFLAG_TextAllowSpecialFormat = 0x00200000,
  RVC::UI::EDITSTYLEFLAG_TextAllowVertAlignment = 0x00400000, RVC::UI::EDITSTYLEFLAG_TextForceWordWrap = 0x00800000, RVC::UI::EDITSTYLEFLAG_TextNoBlockWidth = 0x01000000, RVC::UI::EDITSTYLEFLAG_TextNoWordWrap = 0x02000000
}

Functions

int RVC::UI::DlgGetIcon (MDLGPARENT dlgparent, const MISTRING &PromptStr, RVC::OBJITEM &StyleObjItem, const COLOR &SampleColor)
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::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::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)

Detailed Description

RVC User Interface controls for working with styles.


Generated on Sun Oct 7 21:31:33 2012 for TNTsdk 2012 by  doxygen 1.6.1