#include <rvc/formedst.h>
Inheritance diagram for MGUI::FORM_EDITSTYLE:

Public Member Functions | |
| ERRVALUE | CommitChanges () |
| ERRVALUE | Create (MGUI::LAYOUT_PANE_BASE &ParentPane, RVC::STYLE::TYPE StyleType, RVC::EDITSTYLEFLAGS FormStyle=RVC::EDITSTYLEFLAG_None) |
| FORM_EDITSTYLE () | |
| INT32 | GetActiveStyleNum (RVC::STYLE::TYPE StyleType) const |
| INT32 | GetActiveStyleNum () const |
| RVC::STYLE::TYPE | GetActiveStyleType () const |
| double | GetCurrentScale () |
| void | GetDefaultStyle (MULTISTYLE &MultiStyle) const |
| void | GetDefaultStyle (TEXTSTYLE &TextStyle) const |
| void | GetDefaultStyle (POLYSTYLE &PolyStyle) const |
| void | GetDefaultStyle (LINESTYLE &LineStyle) const |
| void | GetDefaultStyle (POINTSTYLE &PointStyle) const |
| void | GetStyleObjItem (RVC::OBJITEM &ObjItem) const |
| virtual bool | IsCreated () const |
| bool | IsObjectModified () |
| void | ResetModified () |
| ERRVALUE | SetActiveStyleNum (RVC::STYLE::TYPE StyleType, INT32 StyleNum) |
| void | SetCurrentMapScale (double CurMapScale) |
| void | SetDefaultStyle (const MULTISTYLE &MultiStyle) |
| void | SetDefaultStyle (const TEXTSTYLE &TextStyle) |
| void | SetDefaultStyle (const POLYSTYLE &PolygonStyle) |
| void | SetDefaultStyle (const POINTSTYLE &PointStyle) |
| void | SetDefaultStyle (const LINESTYLE &LineStyle) |
| virtual void | SetEnabled (bool enabled=true) |
| void | SetHardcopyDPI (double HardcopyDPI) |
| ERRVALUE | SetStyleObject (const RVC::OBJITEM &ObjItem, RVC::OBJECT::OPENMODE OpenMode=RVC::OBJECT::OPENMODE_Read) |
| void | SetStyleType (RVC::STYLE::TYPE StyleType) |
| virtual | ~FORM_EDITSTYLE () |
Protected Member Functions | |
| void | NotifyModified () |
| void | SetObjectModified (bool ObjectModified=true) |
Private Member Functions | |
| virtual double | v_OnGetCurrentScale () |
| virtual void | v_OnGetStyleDescription (RVC::STYLE::TYPE StyleType, INT32 StyleNum, MISTRING &desc) |
| virtual void | v_OnNotifyModified () |
|
|
Constructor.
|
|
|
Destructor.
|
|
|
Commit changes made by user to file.
|
|
||||||||||||||||
|
Create the form.
|
|
|
Get active style number for specified type.
|
|
|
Get active style number.
Definition at line 128 of file formedst.h. |
|
|
Get active style type.
Definition at line 138 of file formedst.h. |
|
|
Get current scale.
Definition at line 142 of file formedst.h. |
|
|
Get default MULTISTYLE.
|
|
|
Get default TEXTSTYLE.
|
|
|
Get default POLYSTYLE.
|
|
|
Get default LINESTYLE.
|
|
|
Get default POINTSTYLE.
|
|
|
Get current style object item.
Definition at line 171 of file formedst.h. |
|
|
Determine if form has been created.
Implements MGUI::FORM. |
|
|
Determine if RVC style object has been modified by user edits.
Definition at line 178 of file formedst.h. |
|
|
Definition at line 244 of file formedst.h. |
|
|
Reset 'modified' status.
Definition at line 182 of file formedst.h. |
|
||||||||||||
|
Set active style number for specified style type. This does not change the style type being "edited", use SetStyleType() to do that. |
|
|
Set current 'map scale' for style samples and 'Current Scale' button.
Definition at line 193 of file formedst.h. |
|
|
Set default MULTISTYLE style.
|
|
|
Set default TEXT style.
|
|
|
Set default POLYGON style.
|
|
|
Set default POINT style.
|
|
|
Set default LINE style.
|
|
|
MGUI::FORM overrides.
Implements MGUI::FORM. |
|
|
Set hardcopy pixel spacing in "pixels per inch". This value is used when user chooses units to view style elements in. |
|
|
Definition at line 246 of file formedst.h. |
|
||||||||||||
|
Set style object to edit or select styles from.
|
|
|
Set type of style being edited.
|
|
|
Called to obtain "current" map scale. Default implementation returns -1. |
|
||||||||||||||||
|
Method to obtain style description. Override to provide own descriptions. |
|
|
Called when modification made to current style.
|
1.3.8-20040913