#include <mgui/formextents.h>
Inheritance diagram for MGUI::FORM_EDIT_EXTENTS:

Public Types | |
| enum | FLAGS { FLAG_None = 0x00, FLAG_AllowAllGeorefDatumTypes = 0x01, FLAG_NoChangeCoordRefSys = 0x02 } |
Public Member Functions | |
| void | ClearExtents (bool notify=true) |
| void | Create (MGUI::LAYOUT_PANE_BASE &ParentPane, bool IsRangeEditable=true, FLAGS flags=FLAG_None, MGUI::LAYOUT_SIZEALIGN sizealign=MGUI::LAYOUT_SIZEALIGN_FixedSize) |
| FORM_EDIT_EXTENTS () | |
| const SPATREF::COORDREFSYS & | GetCoordRefSys () const |
| const DRECT2D & | GetExtents () const |
| bool | HasAllRangeValues () |
| void | SetCoordRefSys (const SPATREF::COORDREFSYS &CoordRefSys, bool notify=true) |
| void | SetExtents (const DRECT2D &Extents, bool notify=true) |
| void | SetRangeEditable (bool IsRangeEditable) |
| virtual | ~FORM_EDIT_EXTENTS () |
Definition at line 57 of file formextents.h.
|
|
Definition at line 60 of file formextents.h. |
|
|
Constructor.
|
|
|
Destructor.
|
|
|
Clear range edit controls.
|
|
||||||||||||||||||||
|
Create form with label from resource lookup.
|
|
|
Get the projection to use for extents selection.
Definition at line 92 of file formextents.h. |
|
|
Get the extents of the form.
Definition at line 88 of file formextents.h. |
|
|
Determine if user has entered values for all range fields.
|
|
||||||||||||
|
Set the projection to use for extents selection. If a projection and value coordinates exists, the coordinates will be converted to the new projection |
|
||||||||||||
|
Set the extents of the form Do this after the call to SetProjection() or the call to the method will alter the extents.
|
|
|
Set the extents section to be editable.
|
1.3.8-20040913