Assignment between variables of type Allocation causes the data to be copied. Subsequent actions which modify the data through one variable will not effect the other.
Available in SML for Windows: はい
Assignment between variables of type BITMAPPATTERN causes the data to be copied. Subsequent actions which modify the data through one variable will not effect the other.
Available in SML for Windows: はい
Assignment between variables of type BITSET causes the data to be copied. Subsequent actions which modify the data through one variable will not effect the other.
Resize(NumItems)
パラメータ:
値を返す
class BITSET is derived from class BITSET_UNOWNED, and inherits all its members and methods as well.
Available in SML for Windows: はい
Assignment between variables of type BITSET_ITERATOR causes the data to be copied. Subsequent actions which modify the data through one variable will not effect the other.
GetIndex()
パラメータ:
値を返す
Available in SML for Windows: はい
Assignment between variables of type BITSET_UNOWNED causes the data to be copied. Subsequent actions which modify the data through one variable will not effect the other.
Begin(val)
パラメータ:
値を返す
End()
パラメータ:
値を返す
ClearAll()
パラメータ:
値を返す
Clear(pos)
パラメータ:
値を返す
ClearRange(start, end)
パラメータ:
値を返す
GetBit(pos)
パラメータ:
値を返す
GetNumEntries()
パラメータ:
値を返す
Invert(pos)
パラメータ:
値を返す
InvertAll()
パラメータ:
値を返す
InvertRange(start, end)
パラメータ:
値を返す
Set(pos)
パラメータ:
値を返す
SetAll()
パラメータ:
値を返す
SetRange(start, end)
パラメータ:
値を返す
SetBit(pos, val)
パラメータ:
値を返す
Available in SML for Windows: はい
Assignment between variables of type ButtonItem causes the data to be copied. Subsequent actions which modify the data through one variable will not effect the other.
Available in SML for Windows: いいえ
Variables of type CAD only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type CAD are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
Available in SML for Windows: はい
Assignment between variables of type CADELEMOPT causes the data to be copied. Subsequent actions which modify the data through one variable will not effect the other.
Available in SML for Windows: はい
Variables of type CADINFO only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type CADINFO are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
class CADINFO is derived from class OBJECT, and inherits all its members and methods as well.
Available in SML for Windows: はい
Assignment between variables of type CallbackList causes the data to be copied. Subsequent actions which modify the data through one variable will not effect the other.
Available in SML for Windows: はい
Assignment between variables of type Center causes the data to be copied. Subsequent actions which modify the data through one variable will not effect the other.
Available in SML for Windows: はい
Assignment between variables of type COLOR causes the data to be copied. Subsequent actions which modify the data through one variable will not effect the other.
Available in SML for Windows: はい
Assignment between variables of type ColorMap causes the data to be copied. Subsequent actions which modify the data through one variable will not effect the other.
Available in SML for Windows: はい
Variables of type CompositeWidget only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type CompositeWidget are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
class CompositeWidget is derived from class Widget, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type CONTEXT only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type CONTEXT are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
Available in SML for Windows: はい
Assignment between variables of type CONTRAST causes the data to be copied. Subsequent actions which modify the data through one variable will not effect the other.
TransValue(value)
パラメータ:
値を返す
ComputeStandard(Rast, type$, name$, description$)
パラメータ:
Unknown label text 'details'
値を返す
Read(Rast, name$)
パラメータ:
値を返す
Write(Rast, name$, description$)
パラメータ:
値を返す
Available in SML for Windows: はい
Variables of type DATABASE only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type DATABASE are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
Available in SML for Windows: はい
Variables of type DataTip only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type DataTip are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
Available in SML for Windows: はい
Assignment between variables of type DATETIME causes the data to be copied. Subsequent actions which modify the data through one variable will not effect the other.
GetString(format$)
パラメータ:
値を返す
GetYear()
パラメータ:
値を返す
GetMonth()
パラメータ:
値を返す
GetDayOfMonth()
パラメータ:
値を返す
GetDayOfWeek()
パラメータ:
値を返す
GetDayOfYear()
パラメータ:
値を返す
GetHour()
パラメータ:
値を返す
GetMin()
パラメータ:
値を返す
GetSec()
パラメータ:
値を返す
GetDateJulian()
パラメータ:
値を返す
GetDateTimeJulian()
パラメータ:
値を返す
GetDateYYYYMMDD()
パラメータ:
値を返す
GetTimeUnix()
パラメータ:
値を返す
GetTimeSecondsSinceMidnight(local)
パラメータ:
値を返す
SetTimeSecondsSinceMidnight(value)
パラメータ:
値を返す
SetCurrent()
パラメータ:
値を返す
SetDate(year, month, day)
パラメータ:
値を返す
SetTime(hour, min, sec)
パラメータ:
値を返す
SetTimeUnix(value)
パラメータ:
値を返す
SetDateJulian(value)
パラメータ:
値を返す
SetDateTimeJulian(value)
パラメータ:
値を返す
SetDateYYYYMMDD(value)
パラメータ:
値を返す
Available in SML for Windows: はい
Variables of type DBEDITOR only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type DBEDITOR are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
Available in SML for Windows: はい
Variables of type DBEDITOR_SingleRecordView only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type DBEDITOR_SingleRecordView are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
class DBEDITOR_SingleRecordView is derived from class DBEDITORTABLE, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type DBEDITOR_SingleRecordWidget only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type DBEDITOR_SingleRecordWidget are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
class DBEDITOR_SingleRecordWidget is derived from class DBEDITORTABLE, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type DBEDITOR_TabularView only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type DBEDITOR_TabularView are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
class DBEDITOR_TabularView is derived from class DBEDITORTABLE, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type DBEDITORTABLE only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type DBEDITORTABLE are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
class DBEDITORTABLE is derived from class XmForm, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type DBFIELDINFO only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type DBFIELDINFO are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
Available in SML for Windows: はい
Variables of type DBTABLEINFO only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type DBTABLEINFO are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
Available in SML for Windows: はい
Variables of type DBTABLEVAR only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type DBTABLEVAR are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
Available in SML for Windows: はい
Variables of type DialogShell only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type DialogShell are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
class DialogShell is derived from class CompositeWidget, and inherits all its members and methods as well.
Available in SML for Windows: いいえ
Variables of type DISP only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type DISP are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
Available in SML for Windows: いいえ
Variables of type DISPCALLBACKLIST only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type DISPCALLBACKLIST are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
class DISPCALLBACKLIST is derived from class CallbackList, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type DisplayInfo only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type DisplayInfo are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
Available in SML for Windows: はい
Variables of type ELEMSELECTPARMS only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type ELEMSELECTPARMS are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
Available in SML for Windows: はい
Variables of type FFT1D only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Forward(in_x, in_y, out_x, out_y, numItems, format$)
パラメータ:
値を返す
Inverse(in_x, in_y, out_x, out_y, numItems, format$)
パラメータ:
値を返す
Available in SML for Windows: はい
Variables of type FILE only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type FILE are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
Available in SML for Windows: はい
Assignment between variables of type FILEPATH causes the data to be copied. Subsequent actions which modify the data through one variable will not effect the other.
Append(filename$)
パラメータ:
値を返す
Exists()
パラメータ:
値を返す
Delete()
パラメータ:
値を返す
Make()
パラメータ:
値を返す
Rename(filename$)
パラメータ:
値を返す
IsFile()
パラメータ:
値を返す
IsFolder()
パラメータ:
値を返す
IsReadable()
パラメータ:
値を返す
IsWritable()
パラメータ:
値を返す
GetSize()
パラメータ:
値を返す
GetName()
パラメータ:
値を返す
GetNameOnly()
パラメータ:
値を返す
GetPath()
パラメータ:
値を返す
GetExtension()
パラメータ:
値を返す
GetTimeCreated()
パラメータ:
値を返す
GetTimeModified()
パラメータ:
値を返す
GetDirectoryList()
パラメータ:
値を返す
GetFileList(pattern$)
パラメータ:
値を返す
StripExtension()
パラメータ:
値を返す
StripLastComponent()
パラメータ:
値を返す
StripToExisting()
パラメータ:
値を返す
StripToFolder()
パラメータ:
値を返す
StripToRoot()
パラメータ:
値を返す
SetExtension(extn$)
パラメータ:
値を返す
SetName(name$)
パラメータ:
値を返す
Available in SML for Windows: はい
Assignment between variables of type Frame causes the data to be copied. Subsequent actions which modify the data through one variable will not effect the other.
Available in SML for Windows: はい
Variables of type FT1D only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Forward(in_x, in_y, out_x, out_y, numItems, format$)
パラメータ:
値を返す
Inverse(in_x, in_y, out_x, out_y, numItems, format$)
パラメータ:
値を返す
Available in SML for Windows: はい
Variables of type GC only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type GC are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
Available in SML for Windows: はい
Variables of type Georef only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Available in SML for Windows: はい
Variables of type GPSCallbackList only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type GPSCallbackList are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
class GPSCallbackList is derived from class CallbackList, and inherits all its members and methods as well.
Available in SML for Windows: はい
Assignment between variables of type GPSData causes the data to be copied. Subsequent actions which modify the data through one variable will not effect the other.
Available in SML for Windows: はい
Assignment between variables of type GPSPort causes the data to be copied. Subsequent actions which modify the data through one variable will not effect the other.
Available in SML for Windows: はい
Variables of type GPSSymbol only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Available in SML for Windows: はい
Variables of type GRE_GROUP only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type GRE_GROUP are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
AttachHorizontal(groupPoint$, offset, anchor$, anchorPoint$, refgroup)
パラメータ:
値を返す
AttachVertical(groupPoint$, offset, anchor$, anchorPoint$, refgroup)
パラメータ:
値を返す
CreateView(form, name$, height, width, createflags$)
Available in SML for Windows: いいえ
パラメータ:
値を返す
Create3DView(form, name$, height, width, createflags$)
Available in SML for Windows: いいえ
パラメータ:
値を返す
CreateLayerManagerForm(parent)
Available in SML for Windows: いいえ
パラメータ:
値を返す
Destroy()
パラメータ:
値を返す
GetLayerByName(name$)
パラメータ:
値を返す
OpenLayerManagerWindow(parent)
手法 has been deprecated and is not guaranteed to exist as of version 7.0
Available in SML for Windows: いいえ
パラメータ:
値を返す
Read(filename$, objectname$)
パラメータ:
値を返す
RemoveAllLayers()
パラメータ:
値を返す
SetActiveLayer(layer)
パラメータ:
値を返す
Write(filename$, objectname$, description$)
パラメータ:
値を返す
class GRE_GROUP is derived from class GRE_VIEWABLE, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type GRE_LAYER only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type GRE_LAYER are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
IsVisibleInView(viewnum)
パラメータ:
値を返す
SetVisibleInView(viewnum, visible)
パラメータ:
値を返す
UnhighlightAllElements(redraw)
パラメータ:
値を返す
ZoomToActiveElement(view)
パラメータ:
値を返す
ZoomToHighlighted(view)
パラメータ:
値を返す
Available in SML for Windows: はい
Variables of type GRE_LAYER_CAD only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type GRE_LAYER_CAD are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
class GRE_LAYER_CAD is derived from class GRE_LAYER, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type GRE_LAYER_MAPGRID only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type GRE_LAYER_MAPGRID are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
class GRE_LAYER_MAPGRID is derived from class GRE_LAYER, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type GRE_LAYER_PINMAP only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type GRE_LAYER_PINMAP are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
class GRE_LAYER_PINMAP is derived from class GRE_LAYER, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type GRE_LAYER_RASTER only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type GRE_LAYER_RASTER are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
class GRE_LAYER_RASTER is derived from class GRE_LAYER, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type GRE_LAYER_REGION only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type GRE_LAYER_REGION are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
class GRE_LAYER_REGION is derived from class GRE_LAYER, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type GRE_LAYER_SCALEBAR only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type GRE_LAYER_SCALEBAR are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
class GRE_LAYER_SCALEBAR is derived from class GRE_LAYER, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type GRE_LAYER_SCRIPT only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type GRE_LAYER_SCRIPT are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
class GRE_LAYER_SCRIPT is derived from class GRE_LAYER, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type GRE_LAYER_TEXT only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type GRE_LAYER_TEXT are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
class GRE_LAYER_TEXT is derived from class GRE_LAYER, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type GRE_LAYER_TIN only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type GRE_LAYER_TIN are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
class GRE_LAYER_TIN is derived from class GRE_LAYER, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type GRE_LAYER_VECTOR only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type GRE_LAYER_VECTOR are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
class GRE_LAYER_VECTOR is derived from class GRE_LAYER, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type GRE_LAYERMANAGER only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type GRE_LAYERMANAGER are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
Available in SML for Windows: はい
Variables of type GRE_LAYOUT only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type GRE_LAYOUT are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
class GRE_LAYOUT is derived from class GRE_VIEWABLE, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type GRE_VECTOR_LABELS only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type GRE_VECTOR_LABELS are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
HighlightSingle(elemnum, action$, drawviews)
パラメータ:
値を返す
HighlightMultiple(elemcount, elemnums, action$, drawviews)
パラメータ:
値を返す
IsHighlighted(elemnum)
パラメータ:
値を返す
GetSelectedElement()
値を返す
GetSelectedElementList(elemlist)
パラメータ:
値を返す
Available in SML for Windows: はい
Variables of type GRE_VECTOR_LINES only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type GRE_VECTOR_LINES are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
HighlightSingle(elemnum, action$, drawviews)
パラメータ:
値を返す
HighlightMultiple(elemcount, elemnums, action$, drawviews)
パラメータ:
値を返す
IsHighlighted(elemnum)
パラメータ:
値を返す
GetSelectedElement()
値を返す
GetSelectedElementList(elemlist)
パラメータ:
値を返す
Available in SML for Windows: はい
Variables of type GRE_VECTOR_NODES only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type GRE_VECTOR_NODES are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
HighlightSingle(elemnum, action$, drawviews)
パラメータ:
値を返す
HighlightMultiple(elemcount, elemnums, action$, drawviews)
パラメータ:
値を返す
IsHighlighted(elemnum)
パラメータ:
値を返す
GetSelectedElement()
値を返す
GetSelectedElementList(elemlist)
パラメータ:
値を返す
Available in SML for Windows: はい
Variables of type GRE_VECTOR_POINTS only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type GRE_VECTOR_POINTS are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
HighlightSingle(elemnum, action$, drawviews)
パラメータ:
値を返す
HighlightMultiple(elemcount, elemnums, action$, drawviews)
パラメータ:
値を返す
IsHighlighted(elemnum)
パラメータ:
値を返す
GetSelectedElement()
値を返す
GetSelectedElementList(elemlist)
パラメータ:
値を返す
Available in SML for Windows: はい
Variables of type GRE_VECTOR_POLYS only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type GRE_VECTOR_POLYS are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
HighlightSingle(elemnum, action$, drawviews)
パラメータ:
値を返す
HighlightMultiple(elemcount, elemnums, action$, drawviews)
パラメータ:
値を返す
IsHighlighted(elemnum)
パラメータ:
値を返す
GetSelectedElement()
値を返す
GetSelectedElementList(elemlist)
パラメータ:
値を返す
Available in SML for Windows: はい
Variables of type GRE_VIEW only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type GRE_VIEW are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
RestoreAll()
値を返す
RestoreRect(xmin, ymin, xmax, ymax)
パラメータ:
値を返す
SetDefaultTool()
値を返す
ActivateTool(tool)
Available in SML for Windows: いいえ
パラメータ:
値を返す
AddStandardTools()
Available in SML for Windows: いいえ
パラメータ:
値を返す
AddToolIcons(addscripts)
Available in SML for Windows: いいえ
パラメータ:
値を返す
Destroy()
パラメータ:
値を返す
GetMapScale()
パラメータ:
値を返す
GetTransLayerToScreen(layer, inverse)
パラメータ:
値を返す
GetTransLayerToView(layer, inverse)
パラメータ:
値を返す
GetTransViewToScreen(inverse)
パラメータ:
値を返す
SaveSnapshot(filename$, objname$, desc$)
Available in SML for Windows: いいえ
パラメータ:
値を返す
SetCursor(cursor$)
パラメータ:
値を返す
SetGPS(gps)
Available in SML for Windows: いいえ
パラメータ:
値を返す
SetMapScale(mapscale)
パラメータ:
値を返す
SetMessage(msg$)
パラメータ:
値を返す
SetStatusBar(value, max)
パラメータ:
値を返す
StatusBarClear()
パラメータ:
値を返す
Redraw(noUpdateBetweenLayers)
パラメータ:
値を返す
RedrawDirect(drawflags$)
パラメータ:
値を返す
RedrawIfNeeded()
パラメータ:
値を返す
RedrawFull()
パラメータ:
値を返す
ZoomFull(redraw)
パラメータ:
値を返す
Zoom1X(redraw)
パラメータ:
値を返す
ZoomIn(zoomfactor, redraw)
パラメータ:
値を返す
ZoomOut(zoomfactor, redraw)
パラメータ:
値を返す
ZoomToGroup(group, redraw)
パラメータ:
値を返す
ZoomToLayer(layer, redraw)
パラメータ:
値を返す
ZoomToLayerRect(layer, rect, redraw)
パラメータ:
値を返す
TransPointLayerToView(layer, inPoint)
パラメータ:
値を返す
TransPointViewToLayer(layer, inPoint)
パラメータ:
値を返す
Available in SML for Windows: はい
Variables of type GRE_VIEW3D only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type GRE_VIEW3D are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
class GRE_VIEW3D is derived from class GRE_VIEW, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type GRE_VIEWABLE only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type GRE_VIEWABLE are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
CreateView(form, name$, height, width, createflags$)
Available in SML for Windows: いいえ
パラメータ:
値を返す
RenderToRaster(filename$, rastername$, viewnum, cellsize, height, width, numbits, bgcolor, colormap, fallbackpixel)
パラメータ:
値を返す
RenderRectToRaster(filename$, rastername$, rect, viewnum, cellsize, height, width, numbits, bgcolor, colormap)
パラメータ:
値を返す
DlgObjMgrCreate(parent)
Available in SML for Windows: いいえ
パラメータ:
値を返す
DlgObjMgrDestroy()
Available in SML for Windows: いいえ
値を返す
DlgObjMgrOpen()
Available in SML for Windows: いいえ
値を返す
DlgObjMgrClose()
Available in SML for Windows: いいえ
値を返す
DlgObjMgrIsOpen()
Available in SML for Windows: いいえ
値を返す
Available in SML for Windows: はい
Variables of type GroupXPosn only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type GroupXPosn are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
Available in SML for Windows: はい
Variables of type GroupYPosn only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type GroupYPosn are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
Available in SML for Windows: はい
Variables of type GUI_CANVAS only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Create(parent, width, height, alignment$)
パラメータ:
値を返す
CreateGC()
パラメータ:
詳細と仮定
値を返す
CreateScreenGC()
パラメータ:
値を返す
GetHeight()
パラメータ:
値を返す
GetWidth()
パラメータ:
値を返す
Refresh(UpdateNow, rect)
パラメータ:
値を返す
SetCursor(cursor$)
パラメータ:
値を返す
SetOnLeftDown(OnLeftDown, data)
パラメータ:
値を返す
SetOnLeftUp(OnLeftUp, data)
パラメータ:
値を返す
SetOnRightDown(OnRightDown, data)
パラメータ:
値を返す
SetOnRightUp(OnRightUp, data)
パラメータ:
値を返す
SetOnMouseMove(OnMouseMove, data)
パラメータ:
値を返す
SetOnSize(OnSize, data)
パラメータ:
詳細と仮定
値を返す
SetOnPaint(OnPaint, data)
パラメータ:
詳細と仮定
値を返す
class GUI_CANVAS is derived from class GUI_CTRL, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type GUI_CTRL only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type GUI_CTRL are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
GetParentPane()
パラメータ:
値を返す
GetValueStr()
パラメータ:
値を返す
GetValueNum()
パラメータ:
値を返す
IsCreated()
パラメータ:
値を返す
SetEnabled(enabled)
パラメータ:
値を返す
SetFocus()
パラメータ:
値を返す
SetValueStr(string$)
パラメータ:
値を返す
SetValueNum(value)
パラメータ:
値を返す
SetVisible(visible)
パラメータ:
値を返す
Available in SML for Windows: はい
Variables of type GUI_CTRL_COLORBUTTON only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Create(parent, color, alignment$)
パラメータ:
値を返す
GetColor()
パラメータ:
値を返す
SetColor(color)
パラメータ:
値を返す
SetOnChangeColor(OnChangeColor, data)
パラメータ:
値を返す
class GUI_CTRL_COLORBUTTON is derived from class GUI_CTRL, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type GUI_CTRL_COMBOBOX only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Create(parent, alignment$, sort, width, dfthigh)
パラメータ:
値を返す
SetOnSelection(OnSelection, data)
パラメータ:
値を返す
AddItem(label$, item_id$)
パラメータ:
値を返す
GetCount()
パラメータ:
値を返す
GetSelectedItemIndex()
パラメータ:
値を返す
SetSelectedItemIndex(item_index)
パラメータ:
値を返す
GetSelectedItemID()
パラメータ:
値を返す
SetSelectedItemID(item_id$)
パラメータ:
値を返す
DeleteItemIndex(item_index)
パラメータ:
値を返す
DeleteAllItems()
パラメータ:
値を返す
SetSorted(sorted)
パラメータ:
値を返す
class GUI_CTRL_COMBOBOX is derived from class GUI_CTRL, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type GUI_CTRL_EDIT_BASE only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type GUI_CTRL_EDIT_BASE are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
SetReadOnly(readonly)
パラメータ:
値を返す
class GUI_CTRL_EDIT_BASE is derived from class GUI_CTRL, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type GUI_CTRL_EDIT_NUMBER only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
ClearValue(notify)
パラメータ:
値を返す
Create(parent, dft, min, max, places, width, style$, format$, alignment$)
パラメータ:
値を返す
GetMax()
パラメータ:
値を返す
GetMin()
パラメータ:
値を返す
GetValue()
パラメータ:
値を返す
HasValue()
パラメータ:
値を返す
SetFormat(format$, places)
パラメータ:
値を返す
SetRange(min, max, notify, flags$)
パラメータ:
値を返す
SetValue(value, notify)
パラメータ:
値を返す
SetOnActivate(OnActivate, data)
パラメータ:
値を返す
SetOnChangeValue(OnChangeValue, data)
パラメータ:
値を返す
SetOnUserEdit(OnUserEdit, data)
パラメータ:
値を返す
class GUI_CTRL_EDIT_NUMBER is derived from class GUI_CTRL_EDIT_BASE, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type GUI_CTRL_EDIT_STRING only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
ClearValue(notify)
パラメータ:
値を返す
Create(parent, maxlen, width, style$, alignment$)
パラメータ:
値を返す
GetValue()
パラメータ:
値を返す
SetSelection(start, end, NoScroll)
パラメータ:
値を返す
SetValue(string$, notify)
パラメータ:
値を返す
SetOnActivate(OnActivate, data)
パラメータ:
値を返す
SetOnChangeValue(OnChangeValue, data)
パラメータ:
値を返す
SetOnUserEdit(OnUserEdit, data)
パラメータ:
値を返す
class GUI_CTRL_EDIT_STRING is derived from class GUI_CTRL_EDIT_BASE, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type GUI_CTRL_GROUPBOX only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Create(parent, alignment$, orientation$, spacing, extraborder, label$)
パラメータ:
値を返す
class GUI_CTRL_GROUPBOX is derived from class GUI_CTRL, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type GUI_CTRL_LABEL only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Create(parent, label$, alignment$, style$)
パラメータ:
値を返す
SetLabel(label$)
パラメータ:
値を返す
class GUI_CTRL_LABEL is derived from class GUI_CTRL, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type GUI_CTRL_LISTBOX only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Create(parent, alignment$, sort, width, dfthigh)
パラメータ:
値を返す
SetOnChangeSelection(OnChangeSelection, data)
パラメータ:
値を返す
SetOnDoubleClick(OnDoubleClick, data)
パラメータ:
値を返す
AddItem(label$, item_id$)
パラメータ:
値を返す
GetCount()
パラメータ:
値を返す
GetSelectedItemIndex()
パラメータ:
値を返す
SetSelectedItemIndex(item_index)
パラメータ:
値を返す
GetSelectedItemID()
パラメータ:
値を返す
SetSelectedItemID(item_id$)
パラメータ:
値を返す
DeleteItemIndex(item_index)
パラメータ:
値を返す
DeleteAllItems()
パラメータ:
値を返す
class GUI_CTRL_LISTBOX is derived from class GUI_CTRL, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type GUI_CTRL_MENUBUTTON only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Create(parent, label$, alignment$)
パラメータ:
値を返す
CreateIcon(parent, iconid$, tooltip$, size)
パラメータ:
値を返す
SetOnSelection(OnSelection, data)
パラメータ:
値を返す
SetOnMenuPopup(OnMenuPopup, data)
パラメータ:
値を返す
AddItem(label$, item_id$)
パラメータ:
詳細と仮定
値を返す
GetValue()
パラメータ:
値を返す
GetItemState(item_id$)
パラメータ:
値を返す
SetItemState(item_id$, state)
パラメータ:
値を返す
SetItemEnabled(item_id$, state)
パラメータ:
値を返す
class GUI_CTRL_MENUBUTTON is derived from class GUI_CTRL, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type GUI_CTRL_PUSHBUTTON only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Create(parent, label$, alignment$, large)
パラメータ:
値を返す
CreateIcon(parent, iconid$, tooltip$, size)
パラメータ:
値を返す
SetOnPressed(OnPressed, data)
パラメータ:
値を返す
class GUI_CTRL_PUSHBUTTON is derived from class GUI_CTRL, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type GUI_CTRL_TOGGLEBUTTON only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Create(parent, label$, style$, default, alignment$)
パラメータ:
値を返す
CreateIcon(parent, iconid, tooltip$, style$, default, size)
パラメータ:
値を返す
GetValue()
パラメータ:
値を返す
SetOnPressed(OnPressed, data)
パラメータ:
値を返す
SetValue(value, notify)
パラメータ:
値を返す
class GUI_CTRL_TOGGLEBUTTON is derived from class GUI_CTRL, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type GUI_DLG only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Close(notify)
パラメータ:
値を返す
CreateButtons(buttons$)
パラメータ:
値を返す
CreateModeless(parent, AllowMinimize)
パラメータ:
値を返す
DoModal(parent)
パラメータ:
値を返す
GetButtonPane()
パラメータ:
値を返す
GetCtrlByID(ctrl_id$)
パラメータ:
値を返す
GetMainPane()
パラメータ:
値を返す
GetCtrlValueStr(ctrl_id$)
パラメータ:
値を返す
GetCtrlValueNum(ctrl_id$)
パラメータ:
値を返す
GetValues()
パラメータ:
値を返す
IsCreated()
パラメータ:
値を返す
IsOpen()
パラメータ:
値を返す
Open()
パラメータ:
値を返す
SetApplyEnabled(enabled)
パラメータ:
値を返す
SetIgnoreNonVisible(ignore)
パラメータ:
値を返す
SetOkEnabled(enabled)
パラメータ:
値を返す
SetOnApply(OnApply, data)
パラメータ:
値を返す
SetOnCancel(OnCancel, data)
パラメータ:
値を返す
SetOnClose(OnClose, data)
パラメータ:
値を返す
SetOnDestroy(OnDestroy, data)
パラメータ:
値を返す
SetOnOpen(OnOpen, data)
パラメータ:
値を返す
SetOnOK(OnOK, data)
パラメータ:
値を返す
SetOnInitDialog(OnInitDialog, data)
パラメータ:
値を返す
SetStyle(style$)
パラメータ:
値を返す
SetTitle(title$)
パラメータ:
値を返す
SetCtrlValueStr(ctrl_id$, value$)
パラメータ:
値を返す
SetValues(data)
パラメータ:
値を返す
SetCtrlValueNum(ctrl_id$, value)
パラメータ:
値を返す
SetXMLNode(node)
パラメータ:
値を返す
UpdateLayout()
パラメータ:
値を返す
Available in SML for Windows: はい
Variables of type GUI_FORM_COMPOSITE only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type GUI_FORM_COMPOSITE are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
class GUI_FORM_COMPOSITE is derived from class GUI_CTRL, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type GUI_FORM_EDIT_NUMBER only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
ClearValue(notify)
パラメータ:
値を返す
Create(parent, label$, dft, min, max, places, width, editstyle$, format$, alignment$, labelstyle$)
パラメータ:
値を返す
GetEditCtrl()
パラメータ:
値を返す
GetLabel()
パラメータ:
値を返す
GetMin()
パラメータ:
値を返す
GetMax()
パラメータ:
値を返す
GetValue()
パラメータ:
値を返す
HasValue()
パラメータ:
値を返す
SetValue(value, notify)
パラメータ:
値を返す
SetFormat(format$, places)
パラメータ:
値を返す
Create(parent, label$, dft, min, max, places, width, editstyle$, format$, alignment$, labelstyle$)
パラメータ:
値を返す
SetRange(min, max, notify, flags$)
パラメータ:
値を返す
SetReadOnly(readonly)
パラメータ:
値を返す
SetLabel(label$)
パラメータ:
値を返す
SetOnChangeValue(OnChangeValue, data)
パラメータ:
値を返す
class GUI_FORM_EDIT_NUMBER is derived from class GUI_FORM_COMPOSITE, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type GUI_FORM_EDIT_RANGE only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
ClearValue(notify)
パラメータ:
値を返す
Create(parent, label$, dftlow, dfthigh, min, max, mininterval, places, width, editstyle$, format$, alignment$, labelstyle$)
パラメータ:
値を返す
GetMax()
パラメータ:
値を返す
GetMin()
パラメータ:
値を返す
GetLabel()
パラメータ:
値を返す
GetValueMax()
パラメータ:
値を返す
GetValueMin()
パラメータ:
値を返す
HasValue()
パラメータ:
値を返す
SetAutoSwap(autoswap)
パラメータ:
値を返す
SetFormat(format$, places)
パラメータ:
値を返す
SetLabel(label$)
パラメータ:
値を返す
SetMinInterval(value, notify)
パラメータ:
値を返す
SetOnChangeValue(OnChangeValue, data)
パラメータ:
値を返す
SetRange(min, max, notify, flags$)
パラメータ:
値を返す
SetReadOnly(readonly)
パラメータ:
値を返す
SetValue(min, max, notify)
パラメータ:
値を返す
class GUI_FORM_EDIT_RANGE is derived from class GUI_FORM_COMPOSITE, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type GUI_FORM_EDIT_STRING only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Create(parent, label$, maxlen, width, editstyle$, alignment$, labelstyle$)
パラメータ:
値を返す
GetEditCtrl()
パラメータ:
値を返す
GetLabel()
パラメータ:
値を返す
GetValue()
パラメータ:
値を返す
SetLabel(label$)
パラメータ:
値を返す
SetOnChangeValue(OnChangeValue, data)
パラメータ:
値を返す
SetSelection(start, end, NoScroll)
パラメータ:
値を返す
SetValue(string$, notify)
パラメータ:
値を返す
class GUI_FORM_EDIT_STRING is derived from class GUI_FORM_COMPOSITE, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type GUI_FORM_RADIOGROUP only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type GUI_FORM_RADIOGROUP are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
Create(parent, orientation$, alignment$)
パラメータ:
値を返す
AddButton(label$, button_id$)
パラメータ:
値を返す
AddIconButton(iconid$, tooltip$, button_id$, size)
パラメータ:
値を返す
SetOnPressed(OnPressed, data)
パラメータ:
値を返す
SetSelected(value$)
パラメータ:
値を返す
GetSelected()
パラメータ:
値を返す
class GUI_FORM_RADIOGROUP is derived from class GUI_CTRL, and inherits all its members and methods as well.
Available in SML for Windows: はい
Assignment between variables of type GUI_FORMDATA causes the data to be copied. Subsequent actions which modify the data through one variable will not effect the other.
GetValueNum(ctrl_id$, property$)
パラメータ:
値を返す
GetValueStr(ctrl_id$)
パラメータ:
値を返す
SetValueNum(ctrl_id$, value, property$)
パラメータ:
値を返す
SetValueStr(ctrl_id$, value$)
パラメータ:
値を返す
class GUI_FORMDATA is derived from class XMLDOC, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type GUI_LAYOUT_BOOK only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Create()
パラメータ:
値を返す
Initialize(parent, alignment$)
パラメータ:
値を返す
class GUI_LAYOUT_BOOK is derived from class GUI_LAYOUT_PANE_BASE, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type GUI_LAYOUT_EQUALIZER only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Add(control)
パラメータ:
値を返す
Equalize()
パラメータ:
値を返す
Available in SML for Windows: はい
Variables of type GUI_LAYOUT_PAGE only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Create(book, label$, orientation$)
パラメータ:
値を返す
SetIgnoreNonVisible(IgnoreNonVisible)
パラメータ:
値を返す
SetOnInitPage(OnInitPage, data)
パラメータ:
値を返す
SetOnSetActive(OnSetActive, data)
パラメータ:
値を返す
class GUI_LAYOUT_PAGE is derived from class GUI_LAYOUT_PANE_ROOT, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type GUI_LAYOUT_PANE only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Create(parent, orientation$, alignment$, ChildSpacing, ExtraBorder)
パラメータ:
値を返す
class GUI_LAYOUT_PANE is derived from class GUI_LAYOUT_PANE_BASE, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type GUI_LAYOUT_PANE_BASE only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type GUI_LAYOUT_PANE_BASE are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
AddSpaceExpanding()
パラメータ:
値を返す
AddSpaceFixed(size)
パラメータ:
値を返す
IsCreated()
パラメータ:
値を返す
SetEnabled(enabled)
パラメータ:
値を返す
SetVisible(visible)
パラメータ:
値を返す
Available in SML for Windows: はい
Variables of type GUI_LAYOUT_PANE_MAIN only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type GUI_LAYOUT_PANE_MAIN are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
class GUI_LAYOUT_PANE_MAIN is derived from class GUI_LAYOUT_PANE_ROOT, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type GUI_LAYOUT_PANE_ROOT only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type GUI_LAYOUT_PANE_ROOT are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
class GUI_LAYOUT_PANE_ROOT is derived from class GUI_LAYOUT_PANE_BASE, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type GUI_PANE_XML only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Create(parent, node)
パラメータ:
値を返す
Available in SML for Windows: はい
Assignment between variables of type Histogram causes the data to be copied. Subsequent actions which modify the data through one variable will not effect the other.
Available in SML for Windows: いいえ
Assignment between variables of type HTMLDOC causes the data to be copied. Subsequent actions which modify the data through one variable will not effect the other.
GetRootNode()
パラメータ:
値を返す
Read(filename$)
パラメータ:
Unknown label text 'details'
値を返す
Write(filename$)
パラメータ:
Unknown label text 'details'
値を返す
Unparse()
パラメータ:
値を返す
GetLastError()
パラメータ:
値を返す
GetElementByID(id$)
パラメータ:
値を返す
Available in SML for Windows: はい
Variables of type INIHANDLE only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type INIHANDLE are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
Available in SML for Windows: はい
Assignment between variables of type LABELFRAMEPARMS causes the data to be copied. Subsequent actions which modify the data through one variable will not effect the other.
Available in SML for Windows: はい
Variables of type LEGENDVIEW only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type LEGENDVIEW are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
Available in SML for Windows: はい
Assignment between variables of type LINEPATTERN causes the data to be copied. Subsequent actions which modify the data through one variable will not effect the other.
Available in SML for Windows: はい
Assignment between variables of type LINESTYLE causes the data to be copied. Subsequent actions which modify the data through one variable will not effect the other.
Available in SML for Windows: はい
Variables of type LineTool only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type LineTool are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
class LineTool is derived from class Tool, and inherits all its members and methods as well.
Available in SML for Windows: いいえ
Variables of type LMComponant only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type LMComponant are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
Available in SML for Windows: はい
Assignment between variables of type MAPPROJ causes the data to be copied. Subsequent actions which modify the data through one variable will not effect the other.
SetProjectionAEAC(LatStdParallel1, LatStdParallel2, LonCentralMeridian, LatOrigin, FalseEasting, FalseNorthing)
パラメータ:
値を返す
SetProjectionAzimuthalEquidistant(LonCenter, LatCenter, FalseEasting, FalseNorthing)
パラメータ:
値を返す
SetProjectionBOCC(Skewed)
パラメータ:
値を返す
SetProjectionCassini(LonCenter, LatCenter, FalseEasting, FalseNorthing)
パラメータ:
値を返す
SetProjectionEquidistantConic1SP(LatStdParallel, LonCentralMeridian, LatOrigin, FalseEasting, FalseNorthing)
パラメータ:
値を返す
SetProjectionEquidistantConic2SP(LatStdParallel1, LatStdParallel2, LonCentralMeridian, LatOrigin, FalseEasting, FalseNorthing)
パラメータ:
値を返す
SetProjectionEquirectangular(LonCentralMeridian, LatTrueScale, FalseEasting, FalseNorthing)
パラメータ:
値を返す
SetProjectionGnomonic(LonCenter, LatCenter, FalseEasting, FalseNorthing)
パラメータ:
値を返す
SetProjectionGVNSP(Height, LonCenter, LatCenter, FalseEasting, FalseNorthing)
パラメータ:
値を返す
SetProjectionLAEA(LonCenter, LatCenter, FalseEasting, FalseNorthing)
パラメータ:
値を返す
SetProjectionLCC(LatStdParallel1, LatStdParallel2, LonCentralMeridian, LatOrigin, FalseEasting, FalseNorthing, ScaleFactor)
パラメータ:
値を返す
SetProjectionLandsatSOM(Satellite, Path)
パラメータ:
値を返す
SetProjectionMercator(ScaleFactor, LonCentralMeridian, LatTrueScale, FalseEasting, FalseNorthing)
パラメータ:
値を返す
SetProjectionMillerCylindrical(LonCentralMeridian, FalseEasting, FalseNorthing)
パラメータ:
値を返す
SetProjectionObliqueMercatorA(ScaleFactor, LatOrigin, LonGeodeticPoint1, LatGeodeticPoint1, LonGeodeticPoint2, LatGeodeticPoint2, FalseEasting, FalseNorthing)
パラメータ:
値を返す
SetProjectionObliqueMercatorB(ScaleFactor, AzimuthAngle, LonAzimuthPoint, LatOrigin, FalseEasting, FalseNorthing)
パラメータ:
値を返す
SetProjectionOrthographic(LonCenter, LatCenter, FalseEasting, FalseNorthing)
パラメータ:
値を返す
SetProjectionPolarStereo(ScaleFactor, LonDownward, LatTrueScale, FalseEasting, FalseNorthing)
パラメータ:
値を返す
SetProjectionPolyconic(ScaleFactor, LonCentralMeridian, LatOrigin, FalseEasting, FalseNorthing)
パラメータ:
値を返す
SetProjectionRobinson(LonCentralMeridian, FalseEasting, FalseNorthing)
パラメータ:
値を返す
SetProjectionSinusoidal(LonCentralMeridian, FalseEasting, FalseNorthing)
パラメータ:
値を返す
SetProjectionStereographic(ScaleFactor, LonCenter, LatCenter, FalseEasting, FalseNorthing)
パラメータ:
値を返す
SetProjectionTransverseMercator(ScaleFactor, LonCentralMeridian, LatOrigin, FalseEasting, FalseNorthing)
パラメータ:
値を返す
SetProjectionVanDerGrintenI(LonCentralMeridian, FalseEasting, FalseNorthing)
パラメータ:
値を返す
SetSystemLatLon()
値を返す
SetSystemNZMG()
値を返す
SetSystemUPS(Pole$)
パラメータ:
値を返す
SetSystemUTM(Zone)
パラメータ:
値を返す
Available in SML for Windows: はい
Assignment between variables of type Mat3x3 causes the data to be copied. Subsequent actions which modify the data through one variable will not effect the other.
Available in SML for Windows: はい
Variables of type MATRIX only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type MATRIX are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
Available in SML for Windows: はい
Variables of type MdispPOLYLINETOOL only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type MdispPOLYLINETOOL are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
GetPolygon()
パラメータ:
値を返す
SetPolygon(polyline)
パラメータ:
値を返す
class MdispPOLYLINETOOL is derived from class Tool, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type MdispRegionTool only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type MdispRegionTool are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
class MdispRegionTool is derived from class RegionTool, and inherits all its members and methods as well.
Available in SML for Windows: いいえ
Variables of type MdispTool only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
Variables of type MdispTool are considered "undefined" or NULL until assigned a value. Attempts to call class methods or access class members on a NULL variable are "undefined".
class MdispTool is derived from class Tool, and inherits all its members and methods as well.
Available in SML for Windows: いいえ
Assignment between variables of type MenuItem causes the data to be copied. Subsequent actions which modify the data through one variable will not effect the other.
Available in SML for Windows: いいえ
Variables of type MieADRG only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
class MieADRG is derived from class MieRASTER, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type MieADRI only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
class MieADRI is derived from class MieRASTER, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type MieAGLEADERTARGET only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
class MieAGLEADERTARGET is derived from class MieRASTER, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type MieAISAHyperspectral only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
class MieAISAHyperspectral is derived from class MieRASTER, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type MieALDEN only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
class MieALDEN is derived from class MieRASTER, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type MieARCASCII only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
class MieARCASCII is derived from class MieRASTER, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type MieARCCOVERAGEVECTOR only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
class MieARCCOVERAGEVECTOR is derived from class MieVECTOR, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type MieARCE00VECTOR only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
class MieARCE00VECTOR is derived from class MieVECTOR, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type MieARCGENERATEVECTOR only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
class MieARCGENERATEVECTOR is derived from class MieVECTOR, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type MieARCSHAPEFILECAD only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
class MieARCSHAPEFILECAD is derived from class MieCAD, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type MieARCSHAPEFILEVECTOR only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
class MieARCSHAPEFILEVECTOR is derived from class MieVECTOR, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type MieASCIIRASTER only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
class MieASCIIRASTER is derived from class MieRASTER, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type MieASCIIXYZRASTER only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
class MieASCIIXYZRASTER is derived from class MieRASTER, and inherits all its members and methods as well.
Available in SML for Windows: はい
Variables of type MieATLASGISCAD only contain references (or pointers) to data. Assignment between variables of this type cause both variables to point to the same data. Subsequent actions which modify the data through either variable will effect the other as well.
class MieATLASGISCAD is derived from class MieCAD, and inherits all its members and methods as well.
Available in SML for Windows: はい
Allocation handle used with network functions
(This class has no members)
日時の作成: 17-Sep-1998
修正日時: なし
Bitmap fill pattern for use in drawing styles
(This class has no members)
日時の作成: 07-Apr-1998
修正日時: なし
An 'array' of bits that can be resized
Resize the BITSET to a new number of entries.
Sets bits in the last entry beyond the old end to 'false'
numeric NumItems
The number of entries to resize to.
なし
日時の作成: 17-Nov-2003
修正日時: なし
An 'iterator' to step forward through all selected items in a BITSET
Get the current index.
numeric
日時の作成: 17-Nov-2003
修正日時: なし
An 'array' of bits
Initialize iterator with first set or unset item in the bit set.
Returns iterator to first set entry, otherwise the last+1 item
if no matching item
numeric val
The value to iterate through.
class
Initialize iterator with last+1 item in the bit set.
class
Clear bit array setting all bits to false
なし
Set the specified bit position to false
numeric pos
The bit position to clear.
なし
Set the range of entries to false
numeric start
The starting bit position.
numeric end
The ending bit position.
なし
Get the bit at the given position
numeric pos
The bit position from which to retrieve a value.
numeric
Gets the number of valid entries
numeric
Invert the bit at the given position
numeric pos
The bit position to invert.
なし
Invert all entries in the bit set
なし
Invert the specified range of entries.
numeric start
The starting bit position.
numeric end
The ending bit position.
なし
Set a value at the given position to 'true'.
numeric pos
The bit position to set.
なし
Set all bitset entries to 'true', opposite of "ClearAll()".
なし
Set the range of entries to 'true'
numeric start
The starting bit position.
numeric end
The ending bit position.
なし
Set a value at the given position to the specified value.
numeric pos
The bit position to set.
numeric val
The value to set.
なし
日時の作成: 17-Nov-2003
修正日時: なし
Base class for PushButtonItem and ToggleButtonItem
name : string 読み/書き
The button name
IconName : string 読み/書き
The icon name
IconClass : string 読み/書き
The icon class
ToolTip : string 読み/書き
The tooltip associated with the button item
Disabled : numeric 読み/書き
1 or 0
Toggle : numeric 読み/書き
1 = toggle on, 0 = toggle off
Selected : numeric 読み/書き
1 if selected, 0 otherwise
OneOfMany : numeric 読み/書き
Use one-of-many indicator, enforce radio behavior
ForegroundColor : class COLOR 読み/書き
The foreground color of the icon
BackgroundColor : class COLOR 読み/書き
The background color of the icon
日時の作成: なし
修正日時: なし
Class representation of CAD symbols. See CADINFO.
$Info : class CADINFO 読み込みのみ
The information on this cad object (See CADINFO)
日時の作成: なし
修正日時: なし
Optional cad element parameters
DrawColor : class COLOR 読み/書き
The color to draw with
FillColor : class COLOR 読み/書き
The element fill color
Fill : numeric 読み/書き
Specify 1 to fill elements with "FillColor"
DrawBorder : numeric 読み/書き
Set to 1 to draw borders, 0 otherwise
ScaleToMap : numeric 読み/書き
Scale between Cad object and map
LineWidth : numeric 読み/書き
Width for line elements
Angle : numeric 読み/書き
Angle of the point symbol
日時の作成: 25-Nov-2002
修正日時: なし
Info for CAD objects. Example: CADvar.$Info.NumLines
MinX : numeric 読み込みのみ
The minimum x coordinate value for the entire CAD object
MinY : numeric 読み込みのみ
The minimum y coordinate value for the entire CAD object
MinZ : numeric 読み込みのみ
The minimum z coordinate value for the entire CAD object
MaxX : numeric 読み込みのみ
The maximum x coordinate value for the entire CAD object
MaxY : numeric 読み込みのみ
The maximum y coordinate value for the entire CAD object
MaxZ : numeric 読み込みのみ
The maximum z coordinate value for the entire CAD object
日時の作成: 20-Sep-2000
修正日時: なし
Used as a base class for other types of callbacks
(This class has no members)
日時の作成: 26-Jan-1998
修正日時: なし
Center handle used with network functions
(This class has no members)
日時の作成: 17-Sep-1998
修正日時: なし
A color with r, g, b and alpha transparency values
red : numeric 読み/書き
0 - 100
green : numeric 読み/書き
0 - 100
blue : numeric 読み/書き
0 - 100
transp : numeric 読み/書き
0 - 100
name : string 書き込みのみ
From rgb.txt
日時の作成: 26-Jan-1998
修正日時: なし
Raster color map
Name : string 読み込みのみ
the color map object name
Desc : string 読み込みのみ
the color map object description
日時の作成: 26-Jan-1998
修正日時: 27-Jul-1998
Base class that all composite widgets are derived from
(This class has no members)
日時の作成: なし
修正日時: なし
Internal SML information. There's always one of these named _context
CancelCheckInterval : numeric 読み/書き
How often to check the cancel button, in seconds
Filename : string 読み込みのみ
Filename of the script, if known
ScriptDir : string 読み込みのみ
Directory the script is in, if known
ScriptIsRVCObject : numeric 読み込みのみ
True if the script is an RVC object
DisplayInfo : class DisplayInfo 読み込みのみ
Information about the current display
IsWindows : numeric 読み込みのみ
1 if running under Microsoft Windows, 0 otherwise
IsMacintosh : numeric 読み込みのみ
1 if running on a Macintosh, 0 otherwise
IsUnix : numeric 読み込みのみ
1 if running under Unix, 0 otherwise
CaseSensitive : numeric 読み/書き
1 for case sensitive string comparisons, 0 for case insensitive string comparisons
Locale : string 読み込みのみ
Three letter abbrevation of current locale (eg: "enu"==English (US), "deu"==German, etc...)
日時の作成: 29-Aug-2000
修正日時: なし
A contrast 'object' for raster display
Translate a raster cell value through a contrast table
numeric value
Value to translate
numeric
Computes a standard contrast table.
Raster Rast
Raster to compute contrast for. Its histogram may be
string type$
used for some default values
Contrast type
string name$ (オプション)
可能性のある値:
"none"
No contrast
"linear"
Linear spread over a range (will default to min/max of raster histogram)
"normalize"
Normalize
"equalize"
Equalize
"log"
"exp"
"piecewise-linear"
"threshold"
"userdefined"
Name to save contrast table as. If not specified, the
string description$ (オプション)
contrast table will be computed but not saved
Description for the contrast table subobject
Since the parameters for each type of contrast is different,
the function doesn't take them as function arguments. Instead
you must fill in the required members of the class before
calling this method.
numeric
Read a contrast table
Raster Rast
Raster to read contrast table subobject from
string name$
Name of the contrast subobject. If not specified, will
read the last used one.
numeric
Write a contrast subobject
Raster Rast
Raster to save contrast subobject under.
string name$
Name for contrast subobject
string description$ (オプション)
Description for contrast subobject
numeric
Type : string 読み込みのみ
Contrast type setting
可能性のある値:
"none"
"linear"
"normalize"
"equalize"
"log"
"exp"
"piecewise-linear"
"threshold"
"userdefined"
InputLowerLimit : numeric 読み/書き
The minimum input value
InputUpperLimit : numeric 読み/書き
The maximum input value
Power : numeric 読み/書き
Used by log and exp contrast
Mean : numeric 読み/書き
Used for normalized contrast
StdDevL : numeric 読み/書き
Used for normalized contrast
StdDevR : numeric 読み/書き
Used for normalized contrast
OutputLowerLimit : numeric 読み/書き
The minimum output value
OutputUpperLimit : numeric 読み/書き
The maximum output value
OutputLowerValue : numeric 読み/書き
Value to output if input value is < InputLowerLimit
OutputUpperValue : numeric 読み/書き
Value to output if input value is > InputUpperLimit
Invert : numeric 読み/書き
If 1 the table is inverted
日時の作成: 02-May-2003
修正日時: なし
Open database handle
Name : string 読み込みのみ
the database name
Desc : string 読み込みのみ
the database description
NumTables : numeric 読み込みのみ
the number of tables in the database
日時の作成: なし
修正日時: なし
Settings for DataTips
Field : class DBFIELDINFO 書き込みのみ
The field from which the datatip is generated
TableName : string 読み/書き
The table name from which the datatip is generated
FieldName : string 読み/書き
The field name from which the datatip is generated
Shown : numeric 読み/書き
Determines if the datatip is shown or not
Prefix : string 読み/書き
The datatip prefix
Suffix : string 読み/書き
The datatip suffix
DecimalPlaces : numeric 読み/書き
The number of decimal places to show
UnitType : string 読み/書き
The unit type - length, area, etc...
UnitsStored : string 読み/書き
The units as stored - meters, meters squared, etc...
Units : string 読み/書き
The units for display - meters, meters squared, etc...
日時の作成: なし
修正日時: なし
Date/Time representation
Returns the value of the class as a formatted string
The format string is similar to what you would pass to sprintf(),
but has many more built-in values.
string format$ (オプション)
Format to use (optional), default is "%c" which gives the default
fomratting for the current locale.
string
Get the 4 digit year relative to the Common Era
numeric
Get the month number (1 - 12)
numeric
returns the day of the month (1-31)
numeric
returns the day of the week (1 = Sunday, 7 = Saturday)
numeric
returns the day of the year (1 - 366)
numeric
Get the hour value of the time (24-hour clock)
numeric
Get the minutes value of the time
numeric
Get the seconds value of the time
numeric
Get the date in days since the start of the Julian calendar
numeric
returns the datetime in julian date format (H-M-S are in decimal)
numeric
Get the date as an 8-digit integer in YYYYMMDD format
numeric
Get the time in seconds since the origin of the Unix clock
(00:00:00 UTC, January 1, 1970 on most systems).
numeric
Get the time in seconds since midnight.
numeric local
1 for local time, 0 for UTC
numeric
Set the time in seconds since midnight.
numeric value
the number of seconds
なし
Set the date and time to the current time.
なし
sets the date as provided by year, month, day
numeric year
the desired year
numeric month
the desired month (1-12)
numeric day
the desired day (1-31)
なし
sets the time as specified
numeric hour
the desired hour (0-23)
numeric min
the desired hour (0-59)
numeric sec
the desired hour (0-59)
なし
Set the time in seconds since the origin of the Unix clock
(00:00:00 UTC, January 1, 1970 on most systems).
numeric value
the number of seconds
なし
Set the date in days since the start of the Julian calendar
numeric value
the number of days
なし
sets the date time from a julian formatted date (H-M-S are in decimal)
numeric value
the julian datetime
なし
Set the date as an 8-digit integer in YYYYMMDD format
numeric value
the date
なし
日時の作成: 25-Mar-2002
修正日時: 13-Mar-2003
Database editor handle
(This class has no members)
日時の作成: なし
修正日時: なし
Database editor single record view dialog
(This class has no members)
日時の作成: なし
修正日時: なし
Database editor single record view XmForm
OKButton : class XmPushButton 読み/書き
Button to disable if not all values given
日時の作成: なし
修正日時: なし
Database editor tabular record view dialog
(This class has no members)
日時の作成: なし
修正日時: なし
Database editor handle for a single table
(This class has no members)
日時の作成: なし
修正日時: なし
Database field information
Name : string 読み/書き
The field name
DomainID : string 読み/書き
For database schemas that have a foreign key made up of more than one field.
UnitType : string 読み/書き
The unit type, length, area, etc...
Units : string 読み/書き
The field units, meters, meters squared, etc...
Key : class DBFIELDINFO 読み/書き
The key field for setting up relations as in:
foreignKey.Key = primaryKey;
NextKey : class DBFIELDINFO 読み/書き
The next key (for secondary keys)
IsPrimaryKey : numeric 読み/書き
Set to 1 if this field is to be a primary key
IsKey : numeric 読み/書き
Set to 1 if this field is to be a foreign key
IsIndexed : numeric 読み/書き
Set to 1 to make the field indexed
ReadOnly : numeric 読み/書き
Set to 1 to make the field read-only
Computed : numeric 読み込みのみ
Set to 1 to make a computed field
Places : numeric 読み/書き
The number of decimal places
DispWidth : numeric 読み/書き
The default field width in the display
Type : string 読み込みのみ
The field type
可能性のある値:
"string"
"numeric"
"datetime"
"date"
"binary"
日時の作成: なし
修正日時: なし
Database table information
Name : string 読み/書き
the table name
Description : string 読み/書き
the table description
NumFields : numeric 読み込みのみ
the number of fields in the table
TableNumber : numeric 読み込みのみ
the number of the table in the database
TableType : string 読み込みのみ
the type of table
可能性のある値:
"UserDefined"
User defined table
"Style"
Style assignment table
"StdStats"
Standard statistics
"ElemID"
Element ID table
"NodeTurn"
Node turn table
"ScaleSelect"
Scale selection table
"Section"
Section table
"PointStyle"
Point style assignment table
"LineStyle"
Line style assignment table
"PolyStyle"
Poly style assignment table
"TextStyle"
Text assignment table
"CADStyle"
CAD style assignment table
NumRecords : numeric 読み込みのみ
the number of records in the table
RelatedOnly : numeric 読み/書き
indicates if the table is a "Related Only" table
NoRestrictions : numeric 読み/書き
indicates if the table is a "No Restriction" table
OneRecordPerElement : numeric 読み/書き
indicates if the table is a "One Record Per Element" table
OneElementPerRecord : numeric 読み/書き
indicates if the table is a "One Element Per Record" table
OneToOneAttachment : numeric 読み/書き
indicates if the table is has "One to One" attachments
ImpliedAttachment : numeric 読み/書き
indicates if the table is an "Implied One to One" table
StyleObjName : string 読み/書き
style object name for style tables
StyleFileName : string 読み/書き
style file name for style tables
日時の作成: なし
修正日時: なし
Database table variable (internal use only)
(This class has no members)
日時の作成: なし
修正日時: なし
Shell around form dialogs
PopupCallback : class XmCallbackList 読み込みのみ
Callback function for the dialog popup (open)
PopdownCallback : class XmCallbackList 読み込みのみ
Callback function for the dialog popdown (close)
日時の作成: なし
修正日時: なし
Dialog containing a View of a single Group
View : class GRE_VIEW 読み込みのみ
the view associated with this display
Group : class GRE_GROUP 読み込みのみ
the group in the view
LastButtonPressed : string 読み込みのみ
the name of the last pressed button
日時の作成: なし
修正日時: なし
List of functions to call for various display actions
(This class has no members)
日時の作成: なし
修正日時: なし
Information about the current display
Height : numeric 読み込みのみ
The height of the display dialog
Width : numeric 読み込みのみ
The width of the display dialog
NumColors : numeric 読み込みのみ
The number of available colors
BitsPerPixel : numeric 読み込みのみ
The bitdepth setting
日時の作成: なし
修正日時: なし
Element selection parmeters for VectorLayer
Mode : string 読み/書き
Element selection mode
可能性のある値:
"None"
Don't display any elements
"All"
Display all elements
"ByAttribute"
Selected by style assignment table
"ByQuery"
Selected by query
"ByMapScale"
Selected by map scale
Query : string 読み/書き
Query to use if Mode is "ByQuery"
Table : class DBTABLEINFO 書き込みのみ
Style assignment table to use if Mode is "ByAttribute"
日時の作成: なし
修正日時: なし
Linear Fast Fourier Transformation
Forward FFT
array in_x
One dimensional array of input x values
array in_y
One dimensional array of input y values
array out_x
One dimensional array of output x values
array out_y
One dimensional array of output y values
numeric numItems
Number of item in arrays
string format$
Format flag
可能性のある値:
"RI_RI"
Input : Real, Imaginary; Output : Real, Imaginary
"RI_MP"
Input : Real, Imaginary; Output : Magnitude, Phase
"MP_RI"
Input : Magnitude, Phase; Output : Real, Imaginary
"MP_MP"
Input : Magnitude, Phase; Output : Magnitude, Phase
なし
Inverse FFT
array in_x
One dimensional array of input x values
array in_y
One dimensional array of input y values
array out_x
One dimensional array of output x values
array out_y
One dimensional array of output y values
numeric numItems
Number of item in arrays
string format$
Format flag
可能性のある値:
"RI_RI"
Input : Real, Imaginary; Output : Real, Imaginary
"RI_MP"
Input : Real, Imaginary; Output : Magnitude, Phase
"MP_RI"
Input : Magnitude, Phase; Output : Real, Imaginary
"MP_MP"
Input : Magnitude, Phase; Output : Magnitude, Phase
なし
日時の作成: 16-Oct-2001
修正日時: なし
Handle for open text file. Also base class for other file-like classes
pos : numeric 読み/書き
The current position in the file
size : numeric 読み込みのみ
The size of the file (in bytes)
日時の作成: なし
修正日時: なし
Provides methods for file and path management
Appends the filename$ to the FILEPATH
string filename$
the filename
なし
Determine if a file exists
numeric
true (1) if the file exists, false (0) if not
Delete the file
numeric
Create the directory if it doesn't already exist
numeric
Rename a file
string filename$
renames the
numeric
returns true (1) if the FILEPATH represents a file, false (0) if not
numeric
returns true (1) if the FILEPATH represents a folder, false (0) if not
numeric
returns true (1) if the file is readable, false (0) if not
numeric
returns true (1) if the file is writable, false (0) if not
numeric
Get the file's size.
numeric
Size in bytes or error code if less than 0
Get the file name, including the extention, if any.
string
Return the name without the path or extention
string
Return the directory the file is in
string
Return the file's extention (for example, ".rvc")
string
Return the creation file of the file
class DATETIME
Return the last modified time of the file
class DATETIME
Get a list of all subdirectories under the directory this FILEPATH points to.
Assumes the FILEPATH refers to a directory, not a file.
class STRINGLIST
Get a list of all files in the directory.
Assumes the FILEPATH refers to a directory, not a file.
string pattern$ (オプション)
Optional pattern to match (for example "*.rvc")
class STRINGLIST
Remove the extention
Note: this only changes the filename that the FILEPATH represents,
it does not change any files.
なし
If the FILEPATH refers to a file, this function is the same as
StripToFolder(). If it refers to a folder, it backs up one level.
なし
If the FILEPATH represents a file that does not exist, it removes the
filename and directory componants until it refers to something that exists.
なし
Remove the filename and extention
Note: this only changes the filename that the FILEPATH represents,
it does not change any files.
なし
Remove all but the root portion of the path
なし
Changes just the extention portion of the FILEPATH.
Note: This does not rename the file. It just changes which file the
FILEPATH refers to.
string extn$
New file extention (example: ".rvc")
なし
Changes just the name portion of the FILEPATH.
Note: This does not rename the file. It just changes which file the
FILEPATH refers to.
string name$
new name
なし
日時の作成: 25-Mar-2002
修正日時: 09-Nov-2002
Handle used with frame functions
(This class has no members)
日時の作成: 04-Apr-2001
修正日時: なし
Linear Fourier Transformation
Forward FFT
array in_x
One dimensional array of input x values
array in_y
One dimensional array of input y values
array out_x
One dimensional array of output x values
array out_y
One dimensional array of output y values
numeric numItems
Number of item in arrays
string format$
Format flag
可能性のある値:
"RI_RI"
Input : Real, Imaginary; Output : Real, Imaginary
"RI_MP"
Input : Real, Imaginary; Output : Magnitude, Phase
"MP_RI"
Input : Magnitude, Phase; Output : Real, Imaginary
"MP_MP"
Input : Magnitude, Phase; Output : Magnitude, Phase
なし
Inverse FFT
array in_x
One dimensional array of input x values
array in_y
One dimensional array of input y values
array out_x
One dimensional array of output x values
array out_y
One dimensional array of output y values
numeric numItems
Number of item in arrays
string format$
Format flag
可能性のある値:
"RI_RI"
Input : Real, Imaginary; Output : Real, Imaginary
"RI_MP"
Input : Real, Imaginary; Output : Magnitude, Phase
"MP_RI"
Input : Magnitude, Phase; Output : Real, Imaginary
"MP_MP"
Input : Magnitude, Phase; Output : Magnitude, Phase
なし
日時の作成: 16-Oct-2001
修正日時: なし
The 'graphics context' used for drawing
TextStyle : class TEXTSTYLE 読み/書き
The text style to use for drawn text display
日時の作成: 00-*a
修正日時: なし
Object to map georeference handle
Projection : class MAPPROJ 読み/書き
The map projection parameters
ObjToMap : class Mat3x3 読み/書き
The transformation matrix from object to map coordinates
MapToObj : class Mat3x3 読み/書き
The transformation matrix from map to object coordinates
Affine : class TRANSAFFINE 読み/書き
The affine X/Y coordinate transformation
Model : string 読み込みのみ
The transformation model
可能性のある値:
"Unspecified"
model not specified
"Affine"
"Plane Projective"
"Bilinear"
"Quintic"
"Space Resection"
"Piecewise Affine"
"Piecewise Plane Projective"
"Piecewise Bilinear"
"Piecewise Quintic"
"Piecewise Space Resection"
"1st-Order Polynomial"
"2nd-Order Polynomial"
"3rd-Order Polynomial"
"4th-Order Polynomial"
Higher orders also possible
日時の作成: 13-Dec-2000
修正日時: なし
Callback list for GPSs
(This class has no members)
日時の作成: 29-Jun-1998
修正日時: なし
Data read from a GPSPort
position : class POINT3D 読み込みのみ
the gps position
velocity : class POINT3D 読み込みのみ
the current velocity
heading : numeric 読み込みのみ
the current direction
speed : numeric 読み込みのみ
the current speed
numberOfSatellites : numeric 読み込みのみ
the current number of satellites
positionXYIsValid : numeric 読み込みのみ
Determine if the X-Y coordinate is valid
positionZIsValid : numeric 読み込みのみ
Determine if the Z coordinate is valid
velocityXYIsValid : numeric 読み込みのみ
Determine if the X-Y velocity is valid
velocityZIsValid : numeric 読み込みのみ
Determine if the Z velocity is valid
headingIsValid : numeric 読み込みのみ
Determine if the current direction is valid
speedIsValid : numeric 読み込みのみ
Determine if the current speed is valid
numberSatellitesIsValid : numeric 読み込みのみ
Determine if there is a valid number of satellites
日時の作成: 10-Apr-1998
修正日時: 29-Jun-1998
GPS Port handle
Name : string 読み込みのみ
Name of the GPS source
Status : string 読み込みのみ
Status of the GPS source
可能性のある値:
"Good"
Good signal, data available
"NoResponse"
No response from device
"Initializing"
Initializing
"Acquiring"
Acquiring signal from satellites
"SignalLost"
Lost signal from satellites
"EndOfLogFile"
End of log
"NotOpen"
GPS Port not open
Data : class GPSData 読み込みのみ
Current GPS data (read directly from GPS)
LastData : class GPSData 読み込みのみ
GPS data at last poll
PollInterval : numeric 書き込みのみ
Poll interval in milliseconds
PollCallback : class GPSCallbackList 読み込みのみ
List of functions to call when GPS value is updated
Protocol : string 読み込みのみ
Name of the GPS protocol
MovingSymbol : class GPSSymbol 読み/書き
Symbol used to represent current GPS location (when moving)
StoppedSymbol : class GPSSymbol 読み/書き
Symbol used to represent current GPS location (when not moving)
日時の作成: 10-Apr-1998
修正日時: 09-Nov-1998
Symbol used to represent current GPS location
Color : class COLOR 読み/書き
Color of the symbol
Size : numeric 読み/書き
Size in mm
Style : string 読み/書き
Built in symbol style
可能性のある値:
"None"
No symbol (hidden)
"BoxOpen"
An open square
"BoxFilled"
A filled square
"CircleOpen"
An open circle
"CircleFilled"
A filled circle
"Crosshair"
A thin crosshair
"CorsshairHalo"
A crossahir with a halo around it
日時の作成: 09-Nov-1998
修正日時: なし
Display group
Name : string 読み/書き
The group name
Layout : class GRE_LAYOUT 読み込みのみ
The layout that this group belongs to
X : class GroupXPosn 読み込みのみ
The x position of the group
Y : class GroupYPosn 読み込みのみ
The y position of the group
FirstLayer : class GRE_LAYER 読み込みのみ
The first layer of the group
LastLayer : class GRE_LAYER 読み込みのみ
The last layer of the group
ActiveLayer : class GRE_LAYER 読み込みのみ
The currently active layer
PrevGroup : class GRE_GROUP 読み込みのみ
The previous group in the layout
NextGroup : class GRE_GROUP 読み込みのみ
The next group in the layout
FirstView : class GRE_VIEW 読み込みのみ
Returns the first view associated with this group
ClipRegion : class REGIONDATA 読み込みのみ
The clipping region for the group
FullRegion : class REGIONDATA 読み込みのみ
The complete group region, the union of all layer regions
DestroyCallback : class DISPCALLBACKLIST 読み込みのみ
Callback for group destruction
DrawBeginCallback : class DISPCALLBACKLIST 読み込みのみ
Callback for when the drawing is started
DrawEndCallback : class DISPCALLBACKLIST 読み込みのみ
Callback for when the drawing has completed
LayerAddedCallback : class DISPCALLBACKLIST 読み込みのみ
Callback for the addition of a layer
LayerDeleteCallback : class DISPCALLBACKLIST 読み込みのみ
Callback for the removal of a layer
LayerSelectedCallback : class DISPCALLBACKLIST 読み込みのみ
Callback for the selection of a layer
LayerDeselectedCallback : class DISPCALLBACKLIST 読み込みのみ
Callback for deselecting a layer
RelScale : numeric 読み/書き
The 'relative' scale
Projection : class MAPPROJ 読み/書き
Projection to use (Auto-Match may override)
Extents : class RECT 読み込みのみ
Extents of group in Projection
ExtentsWithoutMargins : class RECT 読み込みのみ
Extents of group in Projection (without margins)
Center : class POINT2D 読み込みのみ
Center of group in Projection
AngleToNorth : numeric 読み込みのみ
Angle (in degrees) between vertical and Projection north
Ignore : numeric 読み/書き
Set to true to completely ignores group for positioning/display
FixLatLonAspect : numeric 読み/書き
Do aspect correction if displaying in Lat/Lon
SingleLayer : numeric 読み込みのみ
If true, group can only have one layer
Clip : numeric 読み/書き
Set to true to clip using ClipRegion
Is3D : numeric 読み込みのみ
Group is 3D
ShowLatLonCoords : numeric 読み/書き
Show group coordinates in Lat/Lon
LockZoom : numeric 読み/書き
Prevent accidental changes to relative zoom
Set horizontal position of display group in layout
string groupPoint$
Where on the group to attach
numeric offset
可能性のある値:
"None"
No attachment
"Left"
Attach left edge
"Center"
Attach center
"Right"
Attach right edge
"Geographic"
Attach Geographically (both groups must be georeferenced)
Page inches in hardcopy mode, ground meters in display mode
string anchor$
What to attach the group to
string anchorPoint$
可能性のある値:
"None"
No attachment
"Group"
Attach to another group (set RefGroup to the group to attach to)
"Page"
Attach to the page
"Margin"
Attach to the margin
Attachment location on the anchor
class GRE_GROUP refgroup (オプション)
可能性のある値:
"None"
No attachment
"Left"
Attach left edge
"Center"
Attach center
"Right"
Attach right edge
"Geographic"
Attach Geographically (both groups must be georeferenced)
Group to attach to, if needed
なし
Set vertical position of display group in layout
string groupPoint$
Where on the group to attach
numeric offset
可能性のある値:
"None"
No attachment
"Top"
Attach top edge
"Center"
Attach center
"Bottom"
Attach bottom edge
"Geographic"
Attach Geographically (both groups must be georeferenced)
Page inches in hardcopy mode, ground meters in display mode
string anchor$
What to attach the group to
string anchorPoint$
可能性のある値:
"None"
No attachment
"Group"
Attach to another group (set RefGroup to the group to attach to)
"Page"
Attach to the page
"Margin"
Attach to the margin
Attachment location on the anchor
class GRE_GROUP refgroup (オプション)
可能性のある値:
"None"
No attachment
"Top"
Attach top edge
"Center"
Attach center
"Bottom"
Attach bottom edge
"Geographic"
Attach Geographically (both groups must be georeferenced)
Group to attach to, if needed
なし
Create view of group
class Widget form
The parent form of the view
string name$ (オプション)
Name for title bar
numeric height (オプション)
Width in pixels
numeric width (オプション)
Height in pixels
string createflags$ (オプション)
Create flags
可能性のある値:
"NoCloseOption"
Don't include "Close" option on view menu
"DestroyOnClose"
Destroy view when View/Close selected
"NoSelectTool"
Don't add "Select" tool
"NoLegendView"
Don't create LegendView
"NoStdTools"
Don't add any standard tools
"NoDftAddIcons"
Don't put default "add" icon(s) on toolbar
"NoCancelButton"
Don't put "Cancel" button at bottom of window
"NoSkipButton"
Don't put "Skip" button at bottom of window
"NoRedrawButton"
Don't put "Redraw" button at bottom of window
"NoToolBoxTool"
Don't add "ToolBox" tool
"NoStatusLine"
Don't create "status" line
"NoIconBar"
Don't create iconbar
"NoDftDrawIcons"
Don't create default "draw" icons when creating window
"NoDftViewIcons"
Don't create default "view" icons when creating window
"NoScalePosLine"
Don't create zoom/scale/position line at bottom of view window
"NoScrollbars"
Don't create scroll bars
class GRE_VIEW
Create a 3D view of group
class Widget form
The parent form of the view
string name$ (オプション)
Name for title bar
numeric height (オプション)
Width in pixels
numeric width (オプション)
Height in pixels
string createflags$ (オプション)
Create flags
可能性のある値:
"NoCloseOption"
Don't include "Close" option on view menu
"DestroyOnClose"
Destroy view when View/Close selected
"NoSelectTool"
Don't add "Select" tool
"NoLegendView"
Don't create LegendView
"NoStdTools"
Don't add any standard tools
"NoDftAddIcons"
Don't put default "add" icon(s) on toolbar
"NoCancelButton"
Don't put "Cancel" button at bottom of window
"NoSkipButton"
Don't put "Skip" button at bottom of window
"NoRedrawButton"
Don't put "Redraw" button at bottom of window
"NoToolBoxTool"
Don't add "ToolBox" tool
"NoStatusLine"
Don't create "status" line
"NoIconBar"
Don't create iconbar
"NoDftDrawIcons"
Don't create default "draw" icons when creating window
"NoDftViewIcons"
Don't create default "view" icons when creating window
"NoScalePosLine"
Don't create zoom/scale/position line at bottom of view window
"NoScrollbars"
Don't create scroll bars
class GRE_VIEW3D
Create the layer manager for the layers in the group
class Widget parent
The parent widget
class GRE_LAYERMANAGER
Destroys a group and all of its layers
class GRE_GROUP
Find a named layer in the group
string name$
The desired layer's name
class GRE_LAYER
Open the layer manager window
class Widget parent
The parent widget
class GRE_LAYERMANAGER
Read a saved group from a file
string filename$
The filename of the group to be read
string objectname$ (オプション)
The objectname of the group to be read
なし
Remove all layers from a group
なし
Set the active layer for a group
class GRE_LAYER layer
The layer to set as 'active'
なし
Save a display group to a file
string filename$
The filename with the group to be read
string objectname$ (オプション)
The objectname of the group to be read
string description$ (オプション)
The description of the group to be read
なし
日時の作成: 17-May-2000
修正日時: なし
Base class for geodata display layers
Name : string 読み/書き
The name of the layer
Type : string 読み込みのみ
The layer type: "Raster", "Vector", "CAD", "TIN", etc...
Group : class GRE_GROUP 読み込みのみ
Reference to the group the layer is in
PrevLayer : class GRE_LAYER 読み込みのみ
Reference to the previous layer in this group
NextLayer : class GRE_LAYER 読み込みのみ
Reference to the next layer in this group
Region : Region 読み込みのみ
Region defining extents and projection of the layer
Extents : class RECT 読み/書き
The extents of the layer
Projection : class MAPPROJ 読み/書き
The layer's map projection
zinit : numeric 読み/書き
The minimum z value of the layer
zlast : numeric 読み/書き
The maximum z value of the layer
zscale : numeric 読み/書き
The z coordinate scale
zoffset : numeric 読み/書き
The z coordinate offset
BaseColor : class COLOR 読み/書き
The pedastal color
ActiveElemColor : class COLOR 読み/書き
The color for the active element
SelectedElemColor : class COLOR 読み/書き
The color for the selected element
WireframeColor : class COLOR 読み/書き
The color for the 3D view wireframe
NoDrawWireframe : numeric 読み/書き
Don't draw the wireframe in 3D views
UsesTransparency : numeric 読み/書き
Layer makes use of transparency effects
ShowDataTips : numeric 書き込みのみ
Set to 1 to show layer datatips, 0 otherwise
DataTipSearchDist : numeric 読み/書き
The search distance in pixels
MinVisibleMapScale : numeric 読み/書き
Map scale control for visibility lower limit
MaxVisibleMapScale : numeric 読み/書き
Map scale control for visibility upper limit
DestroyCallback : class DISPCALLBACKLIST 読み込みのみ
The callback function for layer destroy
DrawBeginCallback : class DISPCALLBACKLIST 読み込みのみ
Callback for when the drawing is started
DrawEndCallback : class DISPCALLBACKLIST 読み込みのみ
Callback for when the drawing has completed
ChangeObjectCallback : class DISPCALLBACKLIST 読み込みのみ
Callback for a change to the layer
LayerManagerExpand : numeric 書き込みのみ
Set to 1 to expand the layer
AllowNewObject : numeric 読み/書き
Set to 1 to allow new objects, 0 otherwes
AllowDeleteLayer : numeric 読み/書き
Set to 1 to allow layer deletion, 0 otherwise
AllowHideLayer : numeric 読み/書き
Set to 1 to allow the layer to be hidden, 0 otherwise
IgnoreExtents : numeric 読み/書き
Set to 1 to ignore layer extents, 0 otherwise
Determine if layer is visible in view
numeric viewnum
View number, 0-31
numeric
Set whether layer is visible in view
numeric viewnum
View number, 0-31
numeric visible
True for visible, False for hidden
なし
Unhighlight all elements
numeric redraw (オプション)
Redraw the view, will redraw if not specified
なし
Zoom to active element
class GRE_VIEW view (オプション)
View to zoom, will zoom all if not specified
なし
Zoom to highlighted elements
class GRE_VIEW view (オプション)
View to zoom, will zoom all if not specified
なし
日時の作成: 23-May-2000
修正日時: なし
CAD object layer
StyleObject : class STYLEOBJECT 読み/書き
The cad layer style object
日時の作成: なし
修正日時: なし
Map Grid layer
IntervalUnits : string 読み/書き
Units for grid interval
可能性のある値:
"Inches"
inches
"mm"
millimeters
"Points"
points (1/72 inches)
"Pixels"
pixels
XInterval : numeric 読み/書き
X Interval in IntervalUnits (for non-Lat/Lon projections)
YInterval : numeric 読み/書き
Y Interval in IntervalUnits (for non-Lat/Lon projections)
XDegrees : numeric 読み/書き
X Interval in degrees (for Lat/Lon projections)
YDegrees : numeric 読み/書き
X Interval in degrees (for Lat/Lon projections)
IntervalProjection : class MAPPROJ 読み/書き
Map projection for interval (same as "Projection")
ExtentsProjection : class MAPPROJ 読み/書き
Map projection for extents
Extents : class RECT 読み/書き
Map extents (in meters or degrees depending on projection)
CoordLabelStyle : class TEXTSTYLE 読み/書き
Text style for coordinates
GridStyle : class LINESTYLE 読み/書き
Line style for grid lines
BorderStyle : class LINESTYLE 読み/書き
Line style for border
BorderTickStyle : class LINESTYLE 読み/書き
Line style for border tick marks
InteriorTickStyle : class LINESTYLE 読み/書き
Line style interior tick marks
MapScale : numeric 読み/書き
Mapscale for sizes if "SizeRelative" is true
GridWidthUnits : string 読み/書き
Units for grid line width
可能性のある値:
"Inches"
inches
"mm"
millimeters
"Points"
points (1/72 inches)
"Pixels"
pixels
GridWidth : numeric 読み/書き
Width of grid lines (in GridWidthUnits)
BorderWidthUnits : string 読み/書き
Units for border line thickness
可能性のある値:
"Inches"
inches
"mm"
millimeters
"Points"
points (1/72 inches)
"Pixels"
pixels
BorderWidth : numeric 読み/書き
Border line thickness (in BorderWidthUnits)
BorderTickWidthUnits : string 読み/書き
Units for thickness of exterior border ticks
可能性のある値:
"Inches"
inches
"mm"
millimeters
"Points"
points (1/72 inches)
"Pixels"
pixels
BorderTickWidth : numeric 読み/書き
Thickness of exterior border tick marks (in BorderTickWidthUnits)
BorderTickIntWidthUnits : string 読み/書き
Units for thickness of interior border ticks
可能性のある値:
"Inches"
inches
"mm"
millimeters
"Points"
points (1/72 inches)
"Pixels"
pixels
BorderTickIntWidth : numeric 読み/書き
Thickness of interior border tick marks (in BorderTickIntWidthUnits)
BorderTickInsideUnits : string 読み/書き
Units for length of border ticks pointing in
可能性のある値:
"Inches"
inches
"mm"
millimeters
"Points"
points (1/72 inches)
"Pixels"
pixels
BorderTickInside : numeric 読み/書き
Length of border ticks pointing in (in BorderTickInsideUnits)
BorderTickOutsideUnits : string 読み/書き
Units for lenfth of border ticks pointing out
可能性のある値:
"Inches"
inches
"mm"
millimeters
"Points"
points (1/72 inches)
"Pixels"
pixels
BorderTickOutside : numeric 読み/書き
Length of border ticks pointing out (in BorderTickOutsideUnits)
BorderTextOffsetUnits : string 読み/書き
Units for border text offset
可能性のある値:
"Inches"
inches
"mm"
millimeters
"Points"
points (1/72 inches)
"Pixels"
pixels
BorderTextOffset : numeric 読み/書き
Offset of border text (in BorderTextOffsetUnits)
InteriorTickSizeUnits : string 読み/書き
Units for length of interior ticks
可能性のある値:
"Inches"
inches
"mm"
millimeters
"Points"
points (1/72 inches)
"Pixels"
pixels
InteriorTickSize : numeric 読み/書き
Length of interior tick marks (in InteriorTickSizeUnits)
InteriorTickWidthUnits : string 読み/書き
Units for thickness of interior ticks
可能性のある値:
"Inches"
inches
"mm"
millimeters
"Points"
points (1/72 inches)
"Pixels"
pixels
InteriorTickWidth : numeric 読み/書き
Width of interior tick marks (in InteriorTickWidthUnits)
CoordOrientation : string 読み/書き
Orientation of coordinates
可能性のある値:
"Horizontal"
Horizontal on the page
"Vertical"
Vertical on the page
"Parallel"
Parallel to the border
"Perpendicular"
Perpendicular to the border
"AlongTick"
Along the tick mark
CoordFormat : string 読み/書き
Coordinate format if not Lat/Lon
可能性のある値:
"Space"
XXX XXX
"Comma"
XXX,XXX
"Period"
XXX.XXX
"NoSpace"
XXXXXX
"UTM"
xXXxxx
"xXXxxx"
xXXxxx
"xXXxxx_XX"
xXXxxx_XX
"xXXxxxN_XX"
xXXxxxN_XX
CoordFormatLatLon : string 読み/書き
Coordinate format if Lat/Lon
可能性のある値:
"DDMMSS"
Degrees Minutes and Seconds
"DDMMmmm"
Degrees and Minutes
"DDdddd"
Decimal degrees
CoordFormatLatLonNoSymbol : numeric 読み/書き
Leave out degree/minute/seconds symbols if Lat/Lon
CoordFormatLatLonAddSpace : numeric 読み/書き
Add spaces between componants
CoordFormatLatLonLeadingZero : numeric 読み/書き
Add leading zeros
SizeRelative : numeric 読み/書き
Sizes relative to MapScale
ShowGrid : numeric 読み/書き
Show grid
ShowBorderTicksExt : numeric 読み/書き
Show tick marks outside border
ShowBorderTicksInt : numeric 読み/書き
Show tick marks inside border
ShowCoordText2D : numeric 読み/書き
Show coordinate text in 2D
ShowBorder : numeric 読み/書き
Show border
ShowInteriorTicks : numeric 読み/書き
Show interior tick marks
ShowCoordText3D : numeric 読み/書き
Show coordinate text in 3D
ShowBorderBottom3D : numeric 読み/書き
Show border at Z = zmin in 3D
ShowBorderTop3D : numeric 読み/書き
Show border at Z = zmax in 3D
BorderRelative : numeric 読み/書き
Interval is relative to borders, not 0
ShowVerticalTicks : numeric 読み/書き
Show ticks on vertical axes
LayoutScale : numeric 読み/書き
Use layout mapscale
ShowVerticalScale : numeric 読み/書き
Show scale on vertical axes
ShowMinSec0 : numeric 読み/書き
Show minutes/seconds in lat-lon even if 0
日時の作成: なし
修正日時: なし
Pinmap layer
LayerManager : class LMComponant 読み込みのみ
The layer manager control
DataTip : class DataTip 読み込みのみ
The pinmap layer datatip
NoDrawActiveElem : numeric 読み/書き
Set to 1 to not draw the active element
ActiveElem : numeric 読み/書き
The active element number
StyleByScript : numeric 読み/書き
Set to 1 to style the pinmap layer by script
Table : string 書き込みのみ
The table to used as the source of the data
XField : string 書き込みのみ
The field with x coordinate values
YField : string 書き込みのみ
The field with y coordinate values
ZField : string 書き込みのみ
The field with z coordinate values
LabelField : string 書き込みのみ
The field with the label values
Units : string 読み/書き
The units for the x, y coordinates (i.e. meters)
LatLonFormat : string 読み/書き
Format for lat/long values
可能性のある値:
"decimal_degrees"
"I_decimal_degrees"
"DDDdddddd"
"IDDDdddddd"
"DDDMMSS"
"IDDDMMSS"
"DDDMMSSI"
"DDDMMSSs"
"IDDDMMSSs"
"DDDMMSSsI"
"DDDMMSSss"
"IDDDMMSSss"
"DDDMMSSssI"
"DDDMMSSsss"
"IDDDMMSSsss"
"DDDMMSSsssI"
"DDDMMSS_ss"
"IDDDMMSS_ss"
"DDDMMSS_ssI"
"DDDMM_mm"
"IDDDMM_mm"
"DDDMM_mmI"
"seconds"
"seconds_I"
"I_seconds"
ZUnits : string 読み/書き
The units for the z coordinate (i.e. meters)
LabelStyle : class TEXTSTYLE 読み/書き
The text label style for the pinmap layer
PointStyle : class POINTSTYLE 読み/書き
The point style for the pinmap layer
Script : string 読み/書き
Script for styling the pinmap layer
StyleObject : class STYLEOBJECT 読み/書き
The style object
LabelPosition : numeric 読み/書き
The label positioning for the pinmap layer
Possible Values:
"Default"
"Upper Left"
"Upper Center"
"Upper Right"
"Left Center"
"Centered"
"Right Center"
"Lower Left"
"Lower Center"
"Lower Right"
日時の作成: なし
修正日時: なし
Raster object layer
NullCellsTransparent : numeric 読み/書き
NULL cells in raster are transparent
DisableRayCast : numeric 読み/書き
Don't use ray casting for 3-D
DoBlendMask : numeric 読み/書き
Use blend mask
ColorMap : class ColorMap 読み/書き
the color map object for this raster layer
DataTip : class DataTip 読み込みのみ
the raster layer datatip
StyleObject : class STYLEOBJECT 読み/書き
style object for raster (if any)
日時の作成: なし
修正日時: なし
Region layer
(This class has no members)
日時の作成: なし
修正日時: なし
Scale bar layer
Width : numeric 読み/書き
Width (thickness, not length) of the scale bar
WidthUnits : string 読み/書き
Units for scalebar thickness
可能性のある値:
"Inches"
inches
"mm"
millimeters
"Points"
points (1/72th of an inch)
"Pixels"
pixels
MapScale : numeric 読み/書き
Mapscale for sizes if "SizeRelative" is true
LineStyle : class LINESTYLE 読み/書き
Line style for grid lines
TextStyle : class LINESTYLE 読み/書き
Text style for labels
MajorDiv : numeric 読み/書き
Number of major divisions
MinorDiv : numeric 読み/書き
Number of minor divisions
Length : numeric 読み/書き
Length of the bar in "Units"
Units : string 読み/書き
Units for "Length"
NegativePart : numeric 読み/書き
Add one major division to the left of zero
CenterLine : numeric 読み/書き
Add a horizontal center line
ShowTicks : numeric 読み/書き
Include tickmarks
TextOnBottom : numeric 読み/書き
0 = labels on top, 1 = labels on bottom
ShowUnits : numeric 読み/書き
Show the units string with the last label
CenterUnits : numeric 読み/書き
Include the units string when centering the last label
LayoutScale : numeric 読み/書き
Sizes are relative to the layout mapscale
日時の作成: なし
修正日時: なし
Script layer
Margin : numeric 読み/書き
Margin for a script layer within a group
日時の作成: 18-Aug-2003
修正日時: なし
Text layer
Text : string 読み/書き
Text for the layer (If "IsLink" is false)
Style : class TEXTSTYLE 読み/書き
The text layer styling
IsLink : numeric 読み込みのみ
If true, text is read from external file
IsRVCObject : numeric 読み込みのみ
If true the text is an object of an rvc file
IsUnicode : numeric 読み込みのみ
Text is Unicode encoded
Filename : string 読み/書き
Filename containing text if "IsLink" is true
Encoding : string 読み/書き
Text encoding for external file
日時の作成: なし
修正日時: なし
TIN object layer
NoFill : numeric 読み/書き
Set to 1 to disable triangle filling, 0 otherwise
DrawEdgesFirst : numeric 読み/書き
Set to 1 to draw edges before triangles, 0 otherwise
StyleObject : class STYLEOBJECT 読み/書き
Style object for the tin layer
日時の作成: なし
修正日時: なし
Vector object layer
Node : class GRE_VECTOR_NODES 読み込みのみ
provides access to the vector nodes
Point : class GRE_VECTOR_POINTS 読み込みのみ
provides access to the vector points
Line : class GRE_VECTOR_LINES 読み込みのみ
provides access to the vector lines
Poly : class GRE_VECTOR_POLYS 読み込みのみ
provides access to the vector polygons
Label : class GRE_VECTOR_LABELS 読み込みのみ
provides access to the vector labels
DrawLinesFirst : numeric 読み/書き
set to 1 to draw lines before polygons
DrawLabelsOnly : numeric 読み/書き
draws only label elements
NoFillWhenHighlight : numeric 読み/書き
set to 1 to not fill polygons when highlighting (only highlights lines)
StyleObject : class STYLEOBJECT 読み/書き
the vectors styleobject
日時の作成: 23-May-2000
修正日時: なし
Layer manager dialog
Open : numeric 読み/書き
1 if the layer manager is open, 0 otherwise
DestroyCallback : class DISPCALLBACKLIST 読み込みのみ
The callback for when the layer manager is destroyed
OpenCallback : class DISPCALLBACKLIST 読み込みのみ
The callback for when the layer manager is opened
CloseCallback : class DISPCALLBACKLIST 読み込みのみ
The callback for when teh layer manager is closed
日時の作成: なし
修正日時: なし
Layout of multiple groups
Name : string 読み込みのみ
the layout name
MapScale : numeric 読み/書き
the layout map scale
FirstGroup : class GRE_GROUP 読み込みのみ
the first group of the layout
LastGroup : class GRE_GROUP 読み込みのみ
the last group of the layout
ActiveGroup : class GRE_GROUP 読み込みのみ
the currently active group
FirstView : class GRE_VIEW 読み込みのみ
returns first view associated with this layout
Hardcopy : class PrintParms 読み込みのみ
the printing parameters
DestroyCallback : class DISPCALLBACKLIST 読み込みのみ
The callback function for layout destroy
DrawBeginCallback : class DISPCALLBACKLIST 読み込みのみ
Callback for when the drawing is started
DrawEndCallback : class DISPCALLBACKLIST 読み込みのみ
Callback for when the drawing has completed
GroupAddedCallback : class DISPCALLBACKLIST 読み込みのみ
Callback for the addition of a group to the layout
GroupDeleteCallback : class DISPCALLBACKLIST 読み込みのみ
Callback for the removal of a group from the layout
GroupSelectedCallback : class DISPCALLBACKLIST 読み込みのみ
Callback for the selection of a group in the layout
GroupDeselectedCallback : class DISPCALLBACKLIST 読み込みのみ
Callback for the deselection of a group in the layout
日時の作成: 17-May-2000
修正日時: なし
Label portion of VECTORLAYER
Draw : numeric 読み/書き
set to 1 to draw labels
DataTip : class DataTip 読み込みのみ
the datatip for the layer
ShowDataTips : numeric 書き込みのみ
set to 1 to show datatips
NormalStyle : class TEXTSTYLE 読み/書き
the normal (unhighlighted) style
Highlight single element
numeric elemnum
Element to highlight
string action$ (オプション)
Highlighting action
numeric drawviews (オプション)
可能性のある値:
"Replace"
Replace highlighted set with specified element(s) [default]
"Add"
Add specified element(s) to highlighted set
"Subtract"
Subtract specified element(s) from highlighted set
"Toggle"
Toggle state of specified element(s)
Update views, will update if not specified
なし
Highlight multiple elements
numeric elemcount
Number of elements
array elemnums
Elements to highlight
string action$ (オプション)
Highlighting action
numeric drawviews (オプション)
可能性のある値:
"Replace"
Replace highlighted set with specified element(s) [default]
"Add"
Add specified element(s) to highlighted set
"Subtract"
Subtract specified element(s) from highlighted set
"Toggle"
Toggle state of specified element(s)
Update views, will update if not specified
なし
Determine if specified element is highlighted
numeric elemnum
Element number
numeric
Get the selected element
numeric
element number or 0 if none selected
Get the list of selected elements
array elemlist
Array of element numbers returned
numeric
Number of elements selected
日時の作成: 23-May-2000
修正日時: なし
Line portion of VECTORLAYER
DataTip : class DataTip 読み込みのみ
The datatip for this layer
ShowDataTips : numeric 書き込みのみ
Set to 1 to show datatips
Select : class ELEMSELECTPARMS 読み/書き
Element selection parameters
NormalStyle : class LINESTYLE 読み/書き
Style to use if StyleMode is "AllSame"
StyleMode : string 読み/書き
Element style mode
可能性のある値:
"AllSame"
Draw using NormalStyle
"ByAttribute"
Use Style assignment table
"ByScript"
Style by script
"ByTheme"
Style by theme map
Script : string 読み/書き
Script to use if StyleMode is "ByScript"
Table : class DBTABLEINFO 書き込みのみ
Style assignment table to use if StyleMode is "ByAttribute"
LayerManager : class LMComponant 読み込みのみ
The layer manager control
Highlight single element
numeric elemnum
Element to highlight
string action$ (オプション)
Highlighting action
numeric drawviews (オプション)
可能性のある値:
"Replace"
Replace highlighted set with specified element(s) [default]
"Add"
Add specified element(s) to highlighted set
"Subtract"
Subtract specified element(s) from highlighted set
"Toggle"
Toggle state of specified element(s)
Update views, will update if not specified
なし
Highlight multiple elements
numeric elemcount
Number of elements
array elemnums
Elements to highlight
string action$ (オプション)
Highlighting action
numeric drawviews (オプション)
可能性のある値:
"Replace"
Replace highlighted set with specified element(s) [default]
"Add"
Add specified element(s) to highlighted set
"Subtract"
Subtract specified element(s) from highlighted set
"Toggle"
Toggle state of specified element(s)
Update views, will update if not specified
なし
Determine if specified element is highlighted
numeric elemnum
Element number
numeric
Get the selected element
numeric
element number or 0 if none selected
Get the list of selected elements
array elemlist
Array of element numbers returned
numeric
Number of elements selected
日時の作成: 23-May-2000
修正日時: なし
Node portion of VECTORLAYER
Draw : numeric 読み/書き
Draw nodes
NormalStyle : class POINTSTYLE 読み/書き
The normal node display style
DangleStyle : class POINTSTYLE 読み/書き
The dangling node display style
Highlight single element
numeric elemnum
Element to highlight
string action$ (オプション)
Highlighting action
numeric drawviews (オプション)
可能性のある値:
"Replace"
Replace highlighted set with specified element(s) [default]
"Add"
Add specified element(s) to highlighted set
"Subtract"
Subtract specified element(s) from highlighted set
"Toggle"
Toggle state of specified element(s)
Update views, will update if not specified
なし
Highlight multiple elements
numeric elemcount
Number of elements
array elemnums
Elements to highlight
string action$ (オプション)
Highlighting action
numeric drawviews (オプション)
可能性のある値:
"Replace"
Replace highlighted set with specified element(s) [default]
"Add"
Add specified element(s) to highlighted set
"Subtract"
Subtract specified element(s) from highlighted set
"Toggle"
Toggle state of specified element(s)
Update views, will update if not specified
なし
Determine if specified element is highlighted
numeric elemnum
Element number
numeric
Get the selected element
numeric
element number or 0 if none selected
Get the list of selected elements
array elemlist
Array of element numbers returned
numeric
Number of elements selected
日時の作成: 23-May-2000
修正日時: なし
Point portion of VECTORLAYER
DataTip : class DataTip 読み込みのみ
The datatip for this layer
ShowDataTips : numeric 書き込みのみ
Set to 1 to show datatips
Select : class ELEMSELECTPARMS 読み/書き
Element selection parameters
NormalStyle : class POINTSTYLE 読み/書き
Style to use if StyleMode is "AllSame"
StyleMode : string 読み/書き
Element style mode
可能性のある値:
"AllSame"
Draw using NormalStyle
"ByAttribute"
Use Style assignment table
"ByScript"
Style by script
"ByTheme"
Style by theme map
Script : string 読み/書き
Script to use if StyleMode is "ByScript"
Table : class DBTABLEINFO 書き込みのみ
Style assignment table to use if StyleMode is "ByAttribute"
LayerManager : class LMComponant 読み込みのみ
The layer manager control
Highlight single element
numeric elemnum
Element to highlight
string action$ (オプション)
Highlighting action
numeric drawviews (オプション)
可能性のある値:
"Replace"
Replace highlighted set with specified element(s) [default]
"Add"
Add specified element(s) to highlighted set
"Subtract"
Subtract specified element(s) from highlighted set
"Toggle"
Toggle state of specified element(s)
Update views, will update if not specified
なし
Highlight multiple elements
numeric elemcount
Number of elements
array elemnums
Elements to highlight
string action$ (オプション)
Highlighting action
numeric drawviews (オプション)
可能性のある値:
"Replace"
Replace highlighted set with specified element(s) [default]
"Add"
Add specified element(s) to highlighted set
"Subtract"
Subtract specified element(s) from highlighted set
"Toggle"
Toggle state of specified element(s)
Update views, will update if not specified
なし
Determine if specified element is highlighted
numeric elemnum
Element number
numeric
Get the selected element
numeric
element number or 0 if none selected
Get the list of selected elements
array elemlist
Array of element numbers returned
numeric
Number of elements selected
日時の作成: 23-May-2000
修正日時: なし
Polygon portion of VECTORLAYER
DataTip : class DataTip 読み込みのみ
The datatip for this layer
ShowDataTips : numeric 書き込みのみ
Set to 1 to show datatips
Select : class ELEMSELECTPARMS 読み/書き
Element selection parameters
NormalStyle : class POLYSTYLE 読み/書き
Style to use if StyleMode is "AllSame"
StyleMode : string 読み/書き
Element style mode
可能性のある値:
"AllSame"
Draw using NormalStyle
"ByAttribute"
Use Style assignment table
"ByScript"
Style by script
"ByTheme"
Style by theme map
Script : string 読み/書き
Script to use if StyleMode is "ByScript"
Table : class DBTABLEINFO 書き込みのみ
Style assignment table to use if StyleMode is "ByAttribute"
NoFill : numeric 読み/書き
Set to 0 polygons are filled, 1 they are not
LayerManager : class LMComponant 読み込みのみ
The layer manager control
Highlight single element
numeric elemnum
Element to highlight
string action$ (オプション)
Highlighting action
numeric drawviews (オプション)
可能性のある値:
"Replace"
Replace highlighted set with specified element(s) [default]
"Add"
Add specified element(s) to highlighted set
"Subtract"
Subtract specified element(s) from highlighted set
"Toggle"
Toggle state of specified element(s)
Update views, will update if not specified
なし
Highlight multiple elements
numeric elemcount
Number of elements
array elemnums
Elements to highlight
string action$ (オプション)
Highlighting action
numeric drawviews (オプション)
可能性のある値:
"Replace"
Replace highlighted set with specified element(s) [default]
"Add"
Add specified element(s) to highlighted set
"Subtract"
Subtract specified element(s) from highlighted set
"Toggle"
Toggle state of specified element(s)
Update views, will update if not specified
なし
Determine if specified element is highlighted
numeric elemnum
Element number
numeric
Get the selected element
numeric
element number or 0 if none selected
Get the list of selected elements
array elemlist
Array of element numbers returned
numeric
Number of elements selected
日時の作成: 23-May-2000
修正日時: なし
2D view of LAYOUT or GROUP
ActiveColor : class COLOR 読み込みのみ
The color setting for active elements
BackgroundColor : class COLOR 読み込みのみ
The background color for the view
Center : class POINT2D 読み/書き
The center point of the view
CurrentMapScale : numeric 読み/書き
The current map scale of the view
DisableRedraw : numeric 読み/書き
Disable redraw for this view
DoingRedraw : numeric 読み込みのみ
1 if view is doing redraw
Extents : class RECT 読み込みのみ
The extents (as a rectangle) of the view
Height : numeric 読み込みのみ
The view height (y extent)
HighlightColor : class COLOR 読み込みのみ
The color for selected elements in the view
NoBlankScreen : numeric 読み/書き
Set to 1 to not blank the screen on redraw
PixelSizeMillimeters : numeric 読み込みのみ
The pixel size
PositionProjection : class MAPPROJ 書き込みのみ
Map projection for position report at bottom of view
ScalePosVisible : numeric 書き込みのみ
Set to 0 to hide scale/position report at bottom of view
ShowDataTips : numeric 書き込みのみ
0=None, 1=Show for active layer, 2=All layers
StatusHandle : class STATUSHANDLE 読み込みのみ
The status handle for the view status bar
ViewPoint : class VIEWPOINT3D 読み込みのみ
Gets the 3D viewpoint (if the view is 3D)
Width : numeric 読み込みのみ
The view width (x extent)
DestroyCallback : class DISPCALLBACKLIST 読み込みのみ
The callback function for view destroy
DrawBeginCallback : class DISPCALLBACKLIST 読み込みのみ
Callback for when the drawing is started
DrawEndCallback : class DISPCALLBACKLIST 読み込みのみ
Callback for when the drawing has completed
ExposeCallback : class DISPCALLBACKLIST 読み込みのみ
Callback for when a portion of the view becomes exposed
MouseMoveCallback : class DISPCALLBACKLIST 読み込みのみ
Callback for mouse movement
RestoreCallback : class DISPCALLBACKLIST 読み込みのみ
Callback for restoring a portion of the view
ResizeCallback : class DISPCALLBACKLIST 読み込みのみ
Callback for resizing the view
DataTipShownCallback : class DISPCALLBACKLIST 読み込みのみ
Callback for when a datatip is shown
DataTipHiddenCallback : class DISPCALLBACKLIST 読み込みのみ
Callback for when a datatip is hidden
AddGroupIcon : class XmPushButton 読み込みのみ
The icon button for adding a group to the view (for layouts)
AddLayerIcon : class XmPushButton 読み込みのみ
The icon button for adding a layer to the view
CancelIcon : class XmPushButton 読み込みのみ
The icon button for 'cancel'
DrawingArea : class XmDrawingArea 読み込みのみ
The drawing area of the view
Form : class XmForm 読み込みのみ
The parent for of the view
FullViewIcon : class XmPushButton 読み込みのみ
The icon button for zooming to full view
GeoLockIcon : class XmToggleButton 読み込みのみ
The icon button to (de)activate geolocking
IconBar : class XmRowColumn 読み込みのみ
The icon bar for all of the icons
InfoForm : class XmForm 読み込みのみ
The form for info
LocatorIcon : class XmPushButton 読み込みのみ
The icon button for the multiview locator
MenuBar : class XmRowColumn 読み込みのみ
The menu bar at the top of the view window
Mouse : class POINT2D 読み込みのみ
The location of the mouse pointer
PreviousViewIcon : class XmPushButton 読み込みのみ
The icon button for looking at the previous view
PreviousZoomIcon : class XmPushButton 読み込みのみ
The icon button for zooming to previous 'zoom factor'
RedrawIcon : class XmPushButton 読み込みのみ
The icon button for redrawing the view
SkipIcon : class XmPushButton 読み込みのみ
The icon button for skipping ahead (not rendering a layer)
SnapshotIcon : class XmPushButton 読み込みのみ
The icon button for taking a snapshot of the view
StatusForm : class XmForm 読み込みのみ
The form for the status bar
Zoom1XIcon : class XmPushButton 読み込みのみ
The icon button for zooming to 1X
ZoomInIcon : class XmPushButton 読み込みのみ
The icon button for zooming in once (zoom factor=2)
ZoomOutIcon : class XmPushButton 読み込みのみ
The icon button for zooming out once (zoom factor=2)
ZoomToGroupIcon : class XmPushButton 読み込みのみ
The icon button for zooming to the active group
ZoomToLayerIcon : class XmPushButton 読み込みのみ
The icon button for zooming to the active layer
LegendView : class LEGENDVIEW 読み込みのみ
The legend view object for the view window
NextView : class GRE_VIEW 読み込みのみ
Get the next view associated with the group or layout this view is for
Restore entire view
なし
Restore specified rectangle
numeric xmin
Minimum X
numeric ymin
Minimum Y
numeric xmax
Maximum X
numeric ymax
Maximum Y
なし
Set tool to default
なし
Activate the specified tool
class TOOL tool
The tool to activate in this view
なし
Add the standard tools to the view
なし
Add the tool icons to the view
numeric addscripts (オプション)
Use '1' to add tool and macro script icons, '0' otherwise
なし
Destroys the view
なし
Gets the current map scale (same as view.CurrentMapScale)
numeric
Get the transparm to translate between a layer's object coordinates and window coordinates
class GRE_LAYER layer
The layer to use
numeric inverse (オプション)
If true, return the ScreenToLayer trans instead
class TRANSPARM
Get the transparm to translate between a layer's object coordinates and view coordinates
class GRE_LAYER layer
The layer to use
numeric inverse (オプション)
If true, return the ViewToLayer trans instead
class TRANSPARM
Get the transparm to translate between view coordinates and window coordinates
numeric inverse (オプション)
If true, return the ScreenToView trans instead
class TRANSPARM
Save a snapshot of the view to a raster
string filename$
The RVC filename
string objname$
The object name to save to
string desc$
The object description
なし
Allows for the use of other cursors in the view
string cursor$
The cursor name
可能性のある値:
"X"
"LeftPointer"
"RightPointer"
"ResizeTopLeft"
"ResizeTopRight"
"ResizeTop"
"ResizeLeft"
"ResizeRight"
"ResizeBottom"
"ResizeBottomLeft"
"ResizeBottomRight"
"Hand1"
"Hand2"
"Question"
"Up"
"Down"
"Left"
"Right"
"UpDown"
"LeftRight"
"UpDownLeftRight"
"Plus"
"DoublePlus"
"Watch"
"Pencil"
"Paint"
"TextInsert"
なし
Set the GPS source for the view
class GPSPORT gps (オプション)
The gps source to set for this view
なし
Sets the mapscale of the view (same as setting view.CurrentMapScale)
numeric mapscale
The value to set the view's mapscale to
なし
Set the message text at the bottom of the view
string msg$
The message to be shown
なし
Set status bar at bottom of view.
numeric value
current status bar value
numeric max
maximum status bar number
なし
Clear the status bar.
なし
Redraw view.
numeric noUpdateBetweenLayers (オプション)
If non-zero, don't refresh display between each layer
なし
Draw view direct with drawflags
string drawflags$ (オプション)
Draw flags
"NoBlankScreen" Don't clear screen before drawing
可能性のある値:
"NoBlankScreen"
Don't clear screen before drawing
なし
Redraw a view (but only if it has changed since last redraw)
なし
Redraw view (full).
なし
Zoom to show full extents of view
numeric redraw (オプション)
Force redraw if true
なし
Set view to 1X zoom and redraw.
numeric redraw (オプション)
Force redraw if true
なし
Zoom in on view.
numeric zoomfactor (オプション)
amount to zoom
numeric redraw (オプション)
Force redraw if true
なし
Zoom out on view.
numeric zoomfactor (オプション)
amount to zoom
numeric redraw (オプション)
Force redraw if true
なし
Zoom so that a given group fills the view
class GRE_GROUP group
The group
numeric redraw (オプション)
Force redraw if true
なし
Zoom so that a given layer fills the view
class GRE_LAYER layer
the layer
numeric redraw (オプション)
Force a redraw if true
なし
Zoom so that specified rectangle in layer fills view
class GRE_LAYER layer
the layer
class RECT rect
the rectangle to zoom to
numeric redraw (オプション)
Force a redraw if true
なし
Translate a point from layer coordinates to view coordinates.
class GRE_LAYER layer
the layer
class POINT2D inPoint
the point to translate
class POINT2D
Translate a point from layer view to layer coordinates.
class GRE_LAYER layer
the layer
class POINT2D inPoint
the point to translate
class POINT2D
日時の作成: 22-May-2000
修正日時: なし
3D view of a single group
(This class has no members)
日時の作成: なし
修正日時: なし
Base class for objects that can have "views" (GRE_LAYOUT, GRE_GROUP).
Create view of layout
class Widget form
The parent form of the view
string name$ (オプション)
Name for title bar
numeric height (オプション)
Width in pixels
numeric width (オプション)
Height in pixels
string createflags$ (オプション)
Optional flags
可能性のある値:
"NoCloseOption"
Don't include "Close" option on view menu
"DestroyOnClose"
Destroy view when View/Close selected
"NoSelectTool"
Don't add "Select" tool
"NoLegendView"
Don't create LegendView
"NoStdTools"
Don't add any standard tools
"NoDftAddIcons"
Don't put default "add" icon(s) on toolbar
"NoCancelButton"
Don't put "Cancel" button at bottom of window
"NoSkipButton"
Don't put "Skip" button at bottom of window
"NoRedrawButton"
Don't put "Redraw" button at bottom of window
"NoToolBoxTool"
Don't add "ToolBox" tool
"NoStatusLine"
Don't create "status" line
"NoIconBar"
Don't create iconbar
"NoDftDrawIcons"
Don't create default "draw" icons when creating window
"NoDftViewIcons"
Don't create default "view" icons when creating window
"NoScalePosLine"
Don't create zoom/scale/position line at bottom of view window
"NoScrollbars"
Don't create scroll bars
class GRE_VIEW
Render layout to raster
string filename$
The filename to write the raster to
string rastername$
The rastername to for saving of the object
numeric viewnum
View number for selecting which layers to draw, 31=hardcopy
numeric cellsize
Target raster cell size in meters
numeric height (オプション)
Width in pixels, computed from cellsize if 0
numeric width (オプション)
Height in pixels, computed from cellsize if 0
numeric numbits (オプション)
Number of bits, 16 or 24, default is 24
class COLOR bgcolor (オプション)
Background color
class COLORMAP colormap (オプション)
Colormap for 4 or 8-bit
numeric fallbackpixel (オプション)
Pixel value to use if not in palette
numeric
Render layout to raster
string filename$
The rvc of the desired raster
string rastername$
The raster name
class RECT rect
The extents to render in group or layout coordinates
numeric viewnum
View number for selecting which layers to draw, 31=hardcopy
numeric cellsize
Target raster cell size in meters
numeric height (オプション)
Width in pixels, computed from cellsize if 0
numeric width (オプション)
Height in pixels, computed from cellsize if 0
numeric numbits (オプション)
Number of bits, 16 or 24, default is 24
class COLOR bgcolor (オプション)
Background color
class COLORMAP colormap (オプション)
Colormap for 4 or 8-bit
numeric
Create an object manager dialog
class Widget parent
this dialog's parent
なし
Destroy the object manager dialog
なし
Open the object manager dialog
なし
Close the object manager dialog
なし
Determine if the object manager dialog is open (1 if true)
numeric
日時の作成: 26-Aug-2003
修正日時: なし
Group positioning information for layouts (X)
RefGroup : class GRE_GROUP 読み/書き
The reference group
AttachTo : string 読み/書き
Set attachment to:
可能性のある値:
"None"
No attachment
"Group"
Attach to another group (set RefGroup to the group to attach to)
"Page"
Attach to the page
"Margin"
Attach to the margin
AttachThis : string 読み/書き
Set attachment of this group
可能性のある値:
"None"
No attachment
"Left"
Attach left edge
"Center"
Attach center
"Right"
Attach right edge
"Geographic"
Attach Geographically (both groups must be georeferenced)
AttachRef : string 読み/書き
How to attach to the reference group
可能性のある値:
"None"
No attachment
"Left"
Attach left edge
"Center"
Attach center
"Right"
Attach right edge
"Geographic"
Attach Geographically (both groups must be georeferenced)
Offset : numeric 読み/書き
Page inches in hardcopy mode, ground meters in display mode
SizeMeters : numeric 読み込みのみ
Ground meters
SizeInches : numeric 読み/書き
Page inches (hardcopy mode only)
日時の作成: 10-Jun-1998
修正日時: なし
Group positioning information for layouts (Y)
RefGroup : class GRE_GROUP 読み/書き
The reference group
AttachTo : string 読み/書き
Set attachment to:
可能性のある値:
"None"
No attachment
"Group"
Attach to another group (set RefGroup to the group to attach to)
"Page"
Attach to the page
"Margin"
Attach to the margin
AttachThis : string 読み/書き
Set attachment of this group
可能性のある値:
"None"
No attachment
"Top"
Attach top edge
"Center"
Attach center
"Bottom"
Attach bottom edge
"Geographic"
Attach Geographically (both groups must be georeferenced)
AttachRef : string 読み/書き
How to attach to the reference group
可能性のある値:
"None"
No attachment
"Top"
Attach top edge
"Center"
Attach center
"Bottom"
Attach bottom edge
"Geographic"
Attach Geographically (both groups must be georeferenced)
Offset : numeric 読み/書き
Page inches in hardcopy mode, ground meters in display mode
SizeMeters : numeric 読み込みのみ
Ground meters
SizeInches : numeric 読み/書き
Page inches (hardcopy mode only)
日時の作成: 10-Jun-1998
修正日時: なし
Canvas control to support drawing
Creates a canvas control
class GUI_LAYOUT_PANE_BASE parent
The parent pane of the canvas
numeric width
The desired width (in pixels)
numeric height
The desired height (in pixels)
string alignment$ (オプション)
Sizing and alignment options
可能性のある値:
"Expand"
"FixedWidth"
"FixedHeight"
"FixedSize"
"AlignLeft"
"AlignRight"
"AlignTop"
"AlignBottom"
"CenterHorz"
"CenterVert"
"Center"
"IgnoreNonVisible"
なし
Create a graphic context for writing to a buffer
Refresh method is used to send the buffered image to the screen
class GC
Create a graphic context for drawing directly to the screen
class GC
Get the height of the canvas (in pixels)
numeric
Get the width of the canvas (in pixels)
numeric
Refreshes the canvas (entirely by default)
numeric UpdateNow (オプション)
Perform refresh immediately before returning
class RECT rect (オプション)
Refreshes a specified rectangle
なし
Sets the cursor to be used
string cursor$
Options for the cursor
可能性のある値:
"default"
"Arrow"
Standard selection arrow
"CrosshairThick"
"CrosshairThin"
"NoFunction"
"Help"
"Wait"
"MoveHand"
"TextInsert"
"SizeAll"
"SizeNS"
"SizeEW"
"SizeNESW"
"SizeNWSE"
なし
Sets the function to be called when the left mouse button is pressed
proc OnLeftDown(
class GUI_CANVAS this
class POINT2D point
numeric shift
numeric ctrl
class data
)
The callback for left mouse press
class data (オプション)
Optional data passed to your callback
なし
Sets the function to be called when the left mouse button is released
proc OnLeftUp(
class GUI_CANVAS this
class POINT2D point
numeric shift
numeric ctrl
class data
)
The callback for left mouse release
class data (オプション)
Optional data passed to your callback
なし
Sets the function to be called when the right mouse button is pressed
proc OnRightDown(
class GUI_CANVAS this
class POINT2D point
numeric shift
numeric ctrl
class data
)
The callback for right mouse press
class data (オプション)
Optional data passed to your callback
なし
Sets the function to be called when the right mouse button is released
proc OnRightUp(
class GUI_CANVAS this
class POINT2D point
numeric shift
numeric ctrl
class data
)
The callback for right mouse release
class data (オプション)
Optional data passed to your callback
なし
Sets the function to be called when the mouse cursor is moved
proc OnMouseMove(
class GUI_CANVAS this
class POINT2D point
numeric shift
numeric ctrl
class data
)
The callback for mouse movements
class data (オプション)
Optional data passed to your callback
なし
Sets the function to be called when the canvas size changes
proc OnSize(
class GUI_CANVAS this
numeric width
numeric height
class data
)
The callback for canvas size changes
class data (オプション)
Optional data passed to your callback
Note, this is NOT called repeatedly while the user resizes the window,
but instead will be called after the user releases the mouse or
pauses for a nominal period of time (.5 second).
なし
Sets the function to be called when the canvas needs to be drawn
proc OnPaint(
class GUI_CANVAS this
class GC gc
class data
)
The callback for redrawing the canvas
class data (オプション)
Optional data passed to your callback
Do not call directly.
なし
日時の作成: 16-Dec-2003
修正日時: なし
Base class for "single" graphical user interface controls.
Get the parent of the control
class
Gets a string value from the control
string
Gets a numeric value from the control
numeric
Determine if the control has been created
numeric
1 if created, 0 if not
Sets the control to be enabled (accepts keyboard input) or disabled
numeric enabled
1 enables, 0 disables
なし
Set the focus to the control
なし
Set the control value
string string$
the value to set
なし
Set the control value
numeric value
the value to set
なし
Set whether the control is visible or not
numeric visible
1 sets control visible, 0 sets it as not visible
なし
日時の作成: 12-Dec-2001
修正日時: 17-Sep-2002
PushButton control for showing and selecting a color.
Creates the colorbutton control
class GUI_LAYOUT_PANE_BASE parent
The parent pane
class COLOR color
A default color
string alignment$ (オプション)
The button 'alignment'
可能性のある値:
"Expand"
"FixedWidth"
"FixedHeight"
"FixedSize"
"AlignLeft"
"AlignRight"
"AlignTop"
"AlignBottom"
"CenterHorz"
"CenterVert"
"Center"
"IgnoreNonVisible"
なし
Returns the current color
class COLOR
Set the current color
class COLOR color
The new color to set
なし
Set the function to be called when the color changes
proc OnChangeColor(
class GUI_CTRL_COLORBUTTON this
class data
)
The callback method for color change
class data (オプション)
Optional data passed as 2nd parameter to your callback
なし
日時の作成: 24-Sep-2002
修正日時: なし
Combobox control for selection of items from a list.
Creates a combobox control
class GUI_LAYOUT_PANE_BASE parent
The parent pane
string alignment$ (オプション)
The combobox 'alignment'
numeric sort (オプション)
可能性のある値:
"Expand"
"FixedWidth"
"FixedHeight"
"FixedSize"
"AlignLeft"
"AlignRight"
"AlignTop"
"AlignBottom"
"CenterHorz"
"CenterVert"
"Center"
"IgnoreNonVisible"
Sorts the items in the list if set to 1
numeric width (オプション)
The width of the combobox (0 for default)
numeric dfthigh (オプション)
The default height of the list for 'dropdown'
なし
Sets the function to be called upon selection of an item
proc OnSelection(
class GUI_CTRL_COMBOBOX this
class data
)
The callback method for on combobox selection
class data (オプション)
Optional data passed as 2nd parameter to your callback
なし
Adds an item to the list
string label$
The item label
string item_id$ (オプション)
An item id value
string
Gets the number of items in the list
numeric
Get the index of the selected item (or -1 if none selected)
numeric
Set an item in the list to be selected
numeric item_index
The item to select
なし
Gets the ID of the selected item
string
Sets the ID of the selected item
string item_id$
The id value to set for the item
なし
Delete the item at the given index from the list
numeric item_index
The index of the item to remove
なし
Removes all items from the list
なし
Sets whether the list should be sorted or not
numeric sorted
1 to sort, 0 for unsorted
なし
日時の作成: 05-Sep-2002
修正日時: なし
Base class for 'edit' controls
Sets whether the control value is read-only or not
numeric readonly
1 if read-only, 0 if not
なし
日時の作成: 12-Dec-2001
修正日時: なし
Number editing control
Clears the value
numeric notify
Call OnChangeValue() if control has already been created
なし
Creates the control
class GUI_LAYOUT_PANE_BASE parent
The parent pane
numeric dft
The default value
numeric min
The minimum allowed value
numeric max
The maximum allowed value
numeric places (オプション)
The number of decimal places to show
numeric width (オプション)
The width in characters (0 to auto-determine based on min/max places)
string style$ (オプション)
The edit control 'style' settings
string format$ (オプション)
可能性のある値:
"Default"
"NoMin"
"NoMax"
"NoRange"
"NoDefault"
"AddOne"
"BlankZero"
"ReadOnly"
"LeftJustify"
The number format
string alignment$ (オプション)
可能性のある値:
"Decimal"
"Exponential"
"Latitude"
"Longitude"
"DegMinSec"
The number alignment
可能性のある値:
"Expand"
"FixedWidth"
"FixedHeight"
"FixedSize"
"AlignLeft"
"AlignRight"
"AlignTop"
"AlignBottom"
"CenterHorz"
"CenterVert"
"Center"
"IgnoreNonVisible"
なし
Retrieves the maximum value
numeric
Retrieves the minimum value
numeric
Gets the current value
numeric
Determine if value is valid
numeric
Set format for showing/entering values
string format$
The format to set
numeric places
可能性のある値:
"Decimal"
"Exponential"
"Latitude"
"Longitude"
"DegMinSec"
Decimal places for FORMAT_Decimal or FORMAT_Exponential, -1 to leave unchanged
なし
Set the allowed range
numeric min
The new minimum
numeric max
The new maximum
numeric notify (オプション)
Call OnChangeValue() if value adjusted to new range
string flags$ (オプション)
Optional flags for setting the range
可能性のある値:
"Default"
"NoMin"
"NoMax"
"NoRange"
"NoDefault"
"AddOne"
"BlankZero"
"ReadOnly"
"LeftJustify"
numeric
Sets the current control vale
numeric value
The value to set to
numeric notify
Call OnChangeValue() if value adjusted to new range
なし
Sets the callback method for control activation
proc OnActivate(
class GUI_CTRL_EDIT_NUMBER this
class data
)
callback method for on activate
class data (オプション)
Optional data passed as 2nd parameter to your callback
なし
Sets the callback method for changing values
proc OnChangeValue(
class GUI_CTRL_EDIT_NUMBER this
class data
)
callback method for value change
class data (オプション)
Optional data passed as 2nd parameter to your callback
なし
Sets the callback method for user changes in the control
proc OnUserEdit(
class GUI_CTRL_EDIT_NUMBER this
class data
)
callback method for user edit
class data (オプション)
Optional data passed as 2nd parameter to your callback
なし
日時の作成: 12-Dec-2001
修正日時: なし
String editing control
Clears the value
numeric notify
Call OnChangeValue() if control has already been created
なし
Creates the control
class GUI_LAYOUT_PANE_BASE parent
The parent pane
numeric maxlen
Maximum number of characters allowed in string
numeric width (オプション)
Width in characters
string style$ (オプション)
The edit control 'style' settings
string alignment$ (オプション)
可能性のある値:
"Default"
"RightJustify"
"ReadOnly"
"Password"
The edit control alignment settings
可能性のある値:
"Expand"
"FixedWidth"
"FixedHeight"
"FixedSize"
"AlignLeft"
"AlignRight"
"AlignTop"
"AlignBottom"
"CenterHorz"
"CenterVert"
"Center"
"IgnoreNonVisible"
なし
Gets the current value
string
Select a range of characters in the string
numeric start (オプション)
The starting character position in the string (0 indexed)
numeric end (オプション)
The ending character position in the string (-1 for end of string)
numeric NoScroll (オプション)
Indicates whether to scroll the caret into view or not
なし
Sets the current value
string string$
The new value
numeric notify
Call OnChangeValue() if string is changed
なし
Sets the callback method for control activation
proc OnActivate(
class GUI_CTRL_EDIT_STRING this
class data
)
callback method for on activate
class data (オプション)
Optional data passed as 2nd parameter to your callback
なし
Sets the callback method for changing values
proc OnChangeValue(
class GUI_CTRL_EDIT_STRING this
class data
)
callback method for value change
class data (オプション)
Optional data passed as 2nd parameter to your callback
なし
Sets the callback method for user changes in the control
proc OnUserEdit(
class GUI_CTRL_EDIT_STRING this
class data
)
callback method for user edit
class data (オプション)
Optional data passed as 2nd parameter to your callback
なし
日時の作成: 12-Dec-2001
修正日時: なし
A rectangular frame encompassing other controls
Creates a groupbox control
class GUI_LAYOUT_PANE_BASE parent
The parent frame
string alignment$ (オプション)
The alignment setting of the groupbox
string orientation$ (オプション)
可能性のある値:
"Expand"
"FixedWidth"
"FixedHeight"
"FixedSize"
"AlignLeft"
"AlignRight"
"AlignTop"
"AlignBottom"
"CenterHorz"
"CenterVert"
"Center"
"IgnoreNonVisible"
The orientation setting of the groupbox
numeric spacing (オプション)
可能性のある値:
"horizontal"
"vertical"
"horizontalLtoR"
"horizontalRtoL"
The spacing between the children of the groupbox
numeric extraborder (オプション)
Extra border spacing (in addition to child 'spacing')
string label$ (オプション)
The groupboxes label
なし
日時の作成: 12-Dec-2001
修正日時: なし
A non-editable label control
Creates a label control
class GUI_LAYOUT_PANE_BASE parent
The parent pane
string label$
The desired label for the control
string alignment$ (オプション)
The alignment setting for the text label
string style$ (オプション)
可能性のある値:
"Expand"
"FixedWidth"
"FixedHeight"
"FixedSize"
"AlignLeft"
"AlignRight"
"AlignTop"
"AlignBottom"
"CenterHorz"
"CenterVert"
"Center"
"IgnoreNonVisible"
The style for the text label
可能性のある値:
"LeftNoWrap"
"Left"
"Center"
"Right"
なし
Sets the text label of the label control
string label$
The desired new label
なし
日時の作成: 12-Dec-2001
修正日時: なし
Display simple list of items which user can view and select.
Creates the listbox control
class GUI_LAYOUT_PANE_BASE parent
The parent pane
string alignment$ (オプション)
The 'alignment' of the listbox
numeric sort (オプション)
可能性のある値:
"Expand"
"FixedWidth"
"FixedHeight"
"FixedSize"
"AlignLeft"
"AlignRight"
"AlignTop"
"AlignBottom"
"CenterHorz"
"CenterVert"
"Center"
"IgnoreNonVisible"
Set to 1 for a sorted listbox, 0 for unsorted
numeric width (オプション)
The width of the listbox (in characters)
numeric dfthigh (オプション)
The default height of the listbox
なし
Sets the function to call when the selection has changed
proc OnChangeSelection(
class GUI_CTRL_LISTBOX this
class data
)
The callback method for on change selection
class data (オプション)
Optional data passed as 2nd parameter to your callback
なし
Sets the function to call when a double click is detected
proc OnDoubleClick(
class GUI_CTRL_LISTBOX this
class data
)
The callback method for double click
class data (オプション)
Optional data passed as 2nd parameter to your callback
なし
Adds an item to the list
string label$
The label name for the item
string item_id$ (オプション)
An id for the item
string
Returns the number of items in the list
numeric
Returns the index of the selected item
numeric
Sets the index of the selected item
numeric item_index
The index to set the item to
なし
Returns the ID of the selected item
string
Sets the ID of the selected item
string item_id$
The ID to set for the item
なし
Delete an item based on its index
numeric item_index
The index of the item to delete
なし
Removes all items from the list
なし
日時の作成: 05-Sep-2002
修正日時: なし
Button control for a menu (with either a label or an icon
Creates a labeled menubutton control
class GUI_LAYOUT_PANE_BASE parent
The parent pane
string label$
A label for the menubutton
string alignment$ (オプション)
The 'alignment' of the button
可能性のある値:
"Expand"
"FixedWidth"
"FixedHeight"
"FixedSize"
"AlignLeft"
"AlignRight"
"AlignTop"
"AlignBottom"
"CenterHorz"
"CenterVert"
"Center"
"IgnoreNonVisible"
なし
Creates a menubutton with an icon
class GUI_LAYOUT_PANE_BASE parent
The parent pane
string iconid$
The id for the desired icon
string tooltip$
可能性のある値:
"ADD_BLOCK_RED"
"ADD_CIRCLE_RED"
"ADD_CIRCULAR_ARC_RED"
"ADD_CIRCULAR_ARC_CHORD_RED"
"ADD_CIRCULAR_ARC_WEDGE_RED"
"ADD_CROSSING_LINE_RED"
"ADD_DASHED_LINE_RED"
"ADD_ELLIPSE_RED"
"ADD_ELLIPTICAL_ARC_RED"
"ADD_ELLIPTICAL_ARC_CHORD_RED"
"ADD_ELLIPTICAL_ARC_WEDGE_RED"
"ADD_MESH_RED"
"ADD_NODE_RED"
"ADD_POINT_RED"
"ADD_POLYLINE_RED"
"ADD_POLYGON_RED"
"ADD_RECTANGLE_RED"
"ADD_SOLID_LINE_RED"
"ADD_TEXT_RED"
"ADD_VERTEX_RED"
"BLANK"
"BULLET_GRAY"
"BULLET_RED"
"CHECKBOX_BLACK"
"CHECKBOX_DKGRAY"
"CHECKBOX_EMPTY"
"CHECKBOX_EMPTY_S"
"CHECKBOX_RED"
"CHECKBOX_RED_S"
"CHECKMARK_BLACK"
"COMBINE_AREA_INTERSECT"
"COMBINE_AREA_SUBTRACT"
"COMBINE_AREA_UNION"
"COMBINE_AREA_XOR"
"CONTROL_ADD_ALL_CYAN"
"CONTROL_ADD_CYAN"
"CONTROL_FAST_FORWARD_CYAN"
"CONTROL_FAST_REVERSE_CYAN"
"CONTROL_MAGICWAND_CYAN"
"CONTROL_PAUSE_CYAN"
"CONTROL_PLAY_FORWARD_CYAN"
"CONTROL_PLAY_REVERSE_CYAN"
"CONTROL_REFRESH_CYAN"
"CONTROL_SKIP_FORWARD_CYAN"
"CONTROL_SKIP_REVERSE_CYAN"
"CONTROL_STOP_CYAN"
"CONTROL_SUBTRACT_ALL_CYAN"
"CONTROL_SUBTRACT_CYAN"
"CREATE_FILE"
"CREATE_FILE_MI"
"CREATE_FOLDER"
"CREATE_FOLDER_MI"
"CREATE_OBJECT"
"DESKTOP_COMPUTER"
"DESKTOP_DRIVE_CDROM"
"DESKTOP_DRIVE_FIXED"
"DESKTOP_DRIVE_FLOPPY"
"DESKTOP_DRIVE_NETWORK"
"DESKTOP_DRIVE_REMOVABLE"
"DESKTOP_FILE"
"DESKTOP_FOLDER_CLOSED"
"DESKTOP_FOLDER_OPEN"
"DESKTOP_NETWORK"
"DOC_BOOK"
"DOC_BOOKS"
"DOC_PAGE"
"EDIT_APPLY_RED"
"EDIT_CIRCLESLASH_DKGRAY"
"EDIT_CIRCLESLASH_RED"
"EDIT_CONTROLS"
"EDIT_COPY"
"EDIT_CUT"
"EDIT_DELETE_RED"
"EDIT_FIND_CYAN"
"EDIT_PASTE"
"EDIT_PENCIL"
"EDIT_REDO_RED"
"EDIT_RENAME"
"EDIT_SELECT_RED"
"EDIT_SELECT_RED_SLASH"
"EDIT_UNDO_RED"
"ELEMENT_EDGE_CYAN"
"ELEMENT_LABEL_CYAN"
"ELEMENT_LINE_CYAN"
"ELEMENT_NODE_CYAN"
"ELEMENT_POINT_CYAN"
"ELEMENT_POLYGON_CYAN"
"ELEMENT_TRIANGLE_CYAN"
"FILE_BROWSE"
"FILE_NEW"
"FILE_OPEN"
"FILE_RENAME"
"FILE_SAVE"
"FILE_SAVEAS"
"FOLDER_NAVIGATE_OUT"
"FOLDER_NEW"
"GRE_GROUP_3D"
"GRE_LAYER_GEOFORMULA"
"GRE_LAYER_MAPGRID"
"GRE_LAYER_PINMAP"
"GRE_LAYER_SCALEBAR"
"GRE_LAYER_SCRIPT"
"GRE_LAYER_SKETCH"
"GRE_LAYER_SURFACE"
"HELP"
"HYPER_NAVIGATE_BACK"
"HYPER_NAVIGATE_HOME"
"LAYER_ADD_RED"
"LAYER_ADD_YELLOW"
"LAYER_BOTTOM_RED"
"LAYER_BOTTOM_YELLOW"
"LAYER_DELETE_ALL_YELLOW"
"LAYER_DELETE_RED"
"LAYER_DELETE_YELLOW"
"LAYER_DOWN_RED"
"LAYER_DOWN_YELLOW"
"LAYER_PLAY_RED"
"LAYER_TOOL_YELLOW"
"LAYER_TOP_RED"
"LAYER_TOP_YELLOW"
"LAYER_UP_RED"
"LAYER_UP_YELLOW"
"LINE_HORIZONTAL_RED"
"LINE_WAVY_RED"
"LINE_ZIGZAG_RED"
"LOGO_MI"
"MATH_MAX"
"MATH_MEAN"
"MATH_MIN"
"MATH_N"
"MATH_SIGMA"
"MATH_STDDEV"
"MEASURE_CROSS_SECTION"
"MEASURE_HISTOGRAM"
"MEASURE_PROFILE"
"MESSAGES_ERROR"
"MESSAGES_EXCLAMATION"
"MESSAGES_INFORMATION"
"MESSAGES_QUESTION"
"MESSAGES_WORK"
"NAVIGATE_GOTO"
"NEW_RECORD"
"RVCOBJ_CAD"
"RVCOBJ_COLORPALETTE"
"RVCOBJ_CONTRAST"
"RVCOBJ_DATABASE"
"RVCOBJ_DB_QUERY"
"RVCOBJ_DB_TABLE"
"RVCOBJ_DB_TABLE_INTERNAL"
"RVCOBJ_DB_TABLE_LINKED"
"RVCOBJ_DB_TABLE_STANDARD"
"RVCOBJ_DB_TABLE_STYLE"
"RVCOBJ_DISP_GROUP"
"RVCOBJ_DISP_LAYOUT"
"RVCOBJ_DISP_SIM3D"
"RVCOBJ_DISP_TEMPLATE"
"RVCOBJ_FILE"
"RVCOBJ_FOLDER"
"RVCOBJ_GENERIC"
"RVCOBJ_GEOREFERENCE"
"RVCOBJ_HISTOGRAM"
"RVCOBJ_HYPERSPECTRAL"
"RVCOBJ_LEGEND"
"RVCOBJ_METADATA"
"RVCOBJ_RASTER"
"RVCOBJ_RASTER_BLUE"
"RVCOBJ_RASTER_CYAN"
"RVCOBJ_RASTER_GRAY"
"RVCOBJ_RASTER_GREEN"
"RVCOBJ_RASTER_HUE"
"RVCOBJ_RASTER_MAGENTA"
"RVCOBJ_RASTER_RED"
"RVCOBJ_RASTER_SATURATION"
"RVCOBJ_RASTER_YELLOW"
"RVCOBJ_REGION"
"RVCOBJ_SMLSCRIPT"
"RVCOBJ_STYLE"
"RVCOBJ_TEXT"
"RVCOBJ_TIEPOINT"
"RVCOBJ_TIN"
"RVCOBJ_VECTOR"
"SELECT_MULTI_CYAN"
"SELECT_ONE_CYAN"
"SELECT_TOGGLE_CYAN"
"SELECT_UNDO_CYAN"
"SML_CLASS"
"SML_CLASSMEMBER"
"SML_CLASSMEMBER_R"
"SML_CLASSMEMBER_RW"
"SML_CLASSMEMBER_W"
"SML_FUNCTION"
"SML_STRING"
"SML_SYNTAX"
"STYLE_PATTERN_COPY"
"STYLE_PATTERN_EDIT"
"STYLE_PATTERN_EDITSET"
"STYLE_PATTERN_NEW"
"STYLE_STYLE_COPY"
"STYLE_STYLE_NEW"
"STYLE_VIEW_ICONS"
"STYLE_VIEW_LIST"
"TOOLBOX_ARC"
"TOOLBOX_ARC_CHORD"
"TOOLBOX_ARC_WEDGE"
"TOOLBOX_CIRCLE"
"TOOLBOX_ELLIPSE"
"TOOLBOX_POINT"
"TOOLBOX_POLYGON"
"TOOLBOX_POLYLINE"
"TOOLBOX_RECTANGLE"
"TOOLBOX_REGION"
"TOOLBOX_REGULAR_POLYGON"
"TOOLBOX_SEGMENT"
"TOOLBOX_TEXT"
"VIEW_ACTIVE_ELEMENT"
"VIEW_ALL_ELEMENTS"
"VIEW_SELECTED_ELEMENTS"
"VIEW_TOOL_GEOTOOLBOX"
"VIEW_TOOL_HYPEREDIT"
"VIEW_TOOL_HYPERNAVIGATE"
"VIEW_TOOL_VIEWINVIEW"
"VIEW_TOOL_ZOOMBOX"
"ZOOM_1"
"ZOOM_2"
"ZOOM_3"
"ZOOM_4"
"ZOOM_FULL"
"ZOOM_IN"
"ZOOM_OUT"
"ZOOM_UNDO"
"SML_ASSEMBLY"
"SML_BREAKPOINT"
"SML_BREAK_AND_PC"
"SML_PC"
"SML_TIMINGS"
"SML_STEP"
"LIST_COLLAPSE"
"LIST_EXPAND"
A tooltip string to displayed when hovering over the button
numeric size (オプション)
The desired size of the icon (0 for default)
なし
Sets the function to call for a menu button selection
proc OnSelection(
class GUI_CTRL_MENUBUTTON this
class data
)
The callback method for menu selection
class data (オプション)
Optional data passed as 2nd parameter to your callback
なし
Sets the function to call for a menu 'popup'
proc OnMenuPopup(
class GUI_CTRL_MENUBUTTON this
class data
)
The callback method for on menu popup
class data (オプション)
Optional data passed as 2nd parameter to your callback
なし
Adds an item to the menu
string label$
A label for the item
string item_id$ (オプション)
An id for the item
The id will be passed to OnSelected() and must be unique
within the dialog.
You can create a separator in the menu by creating an item
with a label of "-". The ID for a separator is ignored.
string
Get the value of the last selected item
string
Gets the current state of a menu item
string item_id$
The menu item's id
numeric
Set the current state of a menu item
string item_id$
The menu item's id
numeric state
Toggle the state on or off
なし
Sets a menu item enabled/disabled by id
string item_id$
The menu item's id
numeric state
1 for enabled, 0 for disabled
なし
日時の作成: 05-Sep-2002
修正日時: なし
Pushbutton control that can support both text and icon buttons
Creates a pushbutton control with a text label
class GUI_LAYOUT_PANE_BASE parent
The parent pane
string label$
The pushbutton label
string alignment$ (オプション)
The pushbutton alignment setting
numeric large (オプション)
可能性のある値:
"Expand"
"FixedWidth"
"FixedHeight"
"FixedSize"
"AlignLeft"
"AlignRight"
"AlignTop"
"AlignBottom"
"CenterHorz"
"CenterVert"
"Center"
"IgnoreNonVisible"
Create large buttons (for dialogs)
なし
Creates a pushbutton control with an icon
class GUI_LAYOUT_PANE_BASE parent
The parent pane
string iconid$
The desired icon
string tooltip$
可能性のある値:
"ADD_BLOCK_RED"
"ADD_CIRCLE_RED"
"ADD_CIRCULAR_ARC_RED"
"ADD_CIRCULAR_ARC_CHORD_RED"
"ADD_CIRCULAR_ARC_WEDGE_RED"
"ADD_CROSSING_LINE_RED"
"ADD_DASHED_LINE_RED"
"ADD_ELLIPSE_RED"
"ADD_ELLIPTICAL_ARC_RED"
"ADD_ELLIPTICAL_ARC_CHORD_RED"
"ADD_ELLIPTICAL_ARC_WEDGE_RED"
"ADD_MESH_RED"
"ADD_NODE_RED"
"ADD_POINT_RED"
"ADD_POLYLINE_RED"
"ADD_POLYGON_RED"
"ADD_RECTANGLE_RED"
"ADD_SOLID_LINE_RED"
"ADD_TEXT_RED"
"ADD_VERTEX_RED"
"BLANK"
"BULLET_GRAY"
"BULLET_RED"
"CHECKBOX_BLACK"
"CHECKBOX_DKGRAY"
"CHECKBOX_EMPTY"
"CHECKBOX_EMPTY_S"
"CHECKBOX_RED"
"CHECKBOX_RED_S"
"CHECKMARK_BLACK"
"COMBINE_AREA_INTERSECT"
"COMBINE_AREA_SUBTRACT"
"COMBINE_AREA_UNION"
"COMBINE_AREA_XOR"
"CONTROL_ADD_ALL_CYAN"
"CONTROL_ADD_CYAN"
"CONTROL_FAST_FORWARD_CYAN"
"CONTROL_FAST_REVERSE_CYAN"
"CONTROL_MAGICWAND_CYAN"
"CONTROL_PAUSE_CYAN"
"CONTROL_PLAY_FORWARD_CYAN"
"CONTROL_PLAY_REVERSE_CYAN"
"CONTROL_REFRESH_CYAN"
"CONTROL_SKIP_FORWARD_CYAN"
"CONTROL_SKIP_REVERSE_CYAN"
"CONTROL_STOP_CYAN"
"CONTROL_SUBTRACT_ALL_CYAN"
"CONTROL_SUBTRACT_CYAN"
"CREATE_FILE"
"CREATE_FILE_MI"
"CREATE_FOLDER"
"CREATE_FOLDER_MI"
"CREATE_OBJECT"
"DESKTOP_COMPUTER"
"DESKTOP_DRIVE_CDROM"
"DESKTOP_DRIVE_FIXED"
"DESKTOP_DRIVE_FLOPPY"
"DESKTOP_DRIVE_NETWORK"
"DESKTOP_DRIVE_REMOVABLE"
"DESKTOP_FILE"
"DESKTOP_FOLDER_CLOSED"
"DESKTOP_FOLDER_OPEN"
"DESKTOP_NETWORK"
"DOC_BOOK"
"DOC_BOOKS"
"DOC_PAGE"
"EDIT_APPLY_RED"
"EDIT_CIRCLESLASH_DKGRAY"
"EDIT_CIRCLESLASH_RED"
"EDIT_CONTROLS"
"EDIT_COPY"
"EDIT_CUT"
"EDIT_DELETE_RED"
"EDIT_FIND_CYAN"
"EDIT_PASTE"
"EDIT_PENCIL"
"EDIT_REDO_RED"
"EDIT_RENAME"
"EDIT_SELECT_RED"
"EDIT_SELECT_RED_SLASH"
"EDIT_UNDO_RED"
"ELEMENT_EDGE_CYAN"
"ELEMENT_LABEL_CYAN"
"ELEMENT_LINE_CYAN"
"ELEMENT_NODE_CYAN"
"ELEMENT_POINT_CYAN"
"ELEMENT_POLYGON_CYAN"
"ELEMENT_TRIANGLE_CYAN"
"FILE_BROWSE"
"FILE_NEW"
"FILE_OPEN"
"FILE_RENAME"
"FILE_SAVE"
"FILE_SAVEAS"
"FOLDER_NAVIGATE_OUT"
"FOLDER_NEW"
"GRE_GROUP_3D"
"GRE_LAYER_GEOFORMULA"
"GRE_LAYER_MAPGRID"
"GRE_LAYER_PINMAP"
"GRE_LAYER_SCALEBAR"
"GRE_LAYER_SCRIPT"
"GRE_LAYER_SKETCH"
"GRE_LAYER_SURFACE"
"HELP"
"HYPER_NAVIGATE_BACK"
"HYPER_NAVIGATE_HOME"
"LAYER_ADD_RED"
"LAYER_ADD_YELLOW"
"LAYER_BOTTOM_RED"
"LAYER_BOTTOM_YELLOW"
"LAYER_DELETE_ALL_YELLOW"
"LAYER_DELETE_RED"
"LAYER_DELETE_YELLOW"
"LAYER_DOWN_RED"
"LAYER_DOWN_YELLOW"
"LAYER_PLAY_RED"
"LAYER_TOOL_YELLOW"
"LAYER_TOP_RED"
"LAYER_TOP_YELLOW"
"LAYER_UP_RED"
"LAYER_UP_YELLOW"
"LINE_HORIZONTAL_RED"
"LINE_WAVY_RED"
"LINE_ZIGZAG_RED"
"LOGO_MI"
"MATH_MAX"
"MATH_MEAN"
"MATH_MIN"
"MATH_N"
"MATH_SIGMA"
"MATH_STDDEV"
"MEASURE_CROSS_SECTION"
"MEASURE_HISTOGRAM"
"MEASURE_PROFILE"
"MESSAGES_ERROR"
"MESSAGES_EXCLAMATION"
"MESSAGES_INFORMATION"
"MESSAGES_QUESTION"
"MESSAGES_WORK"
"NAVIGATE_GOTO"
"NEW_RECORD"
"RVCOBJ_CAD"
"RVCOBJ_COLORPALETTE"
"RVCOBJ_CONTRAST"
"RVCOBJ_DATABASE"
"RVCOBJ_DB_QUERY"
"RVCOBJ_DB_TABLE"
"RVCOBJ_DB_TABLE_INTERNAL"
"RVCOBJ_DB_TABLE_LINKED"
"RVCOBJ_DB_TABLE_STANDARD"
"RVCOBJ_DB_TABLE_STYLE"
"RVCOBJ_DISP_GROUP"
"RVCOBJ_DISP_LAYOUT"
"RVCOBJ_DISP_SIM3D"
"RVCOBJ_DISP_TEMPLATE"
"RVCOBJ_FILE"
"RVCOBJ_FOLDER"
"RVCOBJ_GENERIC"
"RVCOBJ_GEOREFERENCE"
"RVCOBJ_HISTOGRAM"
"RVCOBJ_HYPERSPECTRAL"
"RVCOBJ_LEGEND"
"RVCOBJ_METADATA"
"RVCOBJ_RASTER"
"RVCOBJ_RASTER_BLUE"
"RVCOBJ_RASTER_CYAN"
"RVCOBJ_RASTER_GRAY"
"RVCOBJ_RASTER_GREEN"
"RVCOBJ_RASTER_HUE"
"RVCOBJ_RASTER_MAGENTA"
"RVCOBJ_RASTER_RED"
"RVCOBJ_RASTER_SATURATION"
"RVCOBJ_RASTER_YELLOW"
"RVCOBJ_REGION"
"RVCOBJ_SMLSCRIPT"
"RVCOBJ_STYLE"
"RVCOBJ_TEXT"
"RVCOBJ_TIEPOINT"
"RVCOBJ_TIN"
"RVCOBJ_VECTOR"
"SELECT_MULTI_CYAN"
"SELECT_ONE_CYAN"
"SELECT_TOGGLE_CYAN"
"SELECT_UNDO_CYAN"
"SML_CLASS"
"SML_CLASSMEMBER"
"SML_CLASSMEMBER_R"
"SML_CLASSMEMBER_RW"
"SML_CLASSMEMBER_W"
"SML_FUNCTION"
"SML_STRING"
"SML_SYNTAX"
"STYLE_PATTERN_COPY"
"STYLE_PATTERN_EDIT"
"STYLE_PATTERN_EDITSET"
"STYLE_PATTERN_NEW"
"STYLE_STYLE_COPY"
"STYLE_STYLE_NEW"
"STYLE_VIEW_ICONS"
"STYLE_VIEW_LIST"
"TOOLBOX_ARC"
"TOOLBOX_ARC_CHORD"
"TOOLBOX_ARC_WEDGE"
"TOOLBOX_CIRCLE"
"TOOLBOX_ELLIPSE"
"TOOLBOX_POINT"
"TOOLBOX_POLYGON"
"TOOLBOX_POLYLINE"
"TOOLBOX_RECTANGLE"
"TOOLBOX_REGION"
"TOOLBOX_REGULAR_POLYGON"
"TOOLBOX_SEGMENT"
"TOOLBOX_TEXT"
"VIEW_ACTIVE_ELEMENT"
"VIEW_ALL_ELEMENTS"
"VIEW_SELECTED_ELEMENTS"
"VIEW_TOOL_GEOTOOLBOX"
"VIEW_TOOL_HYPEREDIT"
"VIEW_TOOL_HYPERNAVIGATE"
"VIEW_TOOL_VIEWINVIEW"
"VIEW_TOOL_ZOOMBOX"
"ZOOM_1"
"ZOOM_2"
"ZOOM_3"
"ZOOM_4"
"ZOOM_FULL"
"ZOOM_IN"
"ZOOM_OUT"
"ZOOM_UNDO"
"SML_ASSEMBLY"
"SML_BREAKPOINT"
"SML_BREAK_AND_PC"
"SML_PC"
"SML_TIMINGS"
"SML_STEP"
"LIST_COLLAPSE"
"LIST_EXPAND"
The tooltip for display when 'hovering over' button
numeric size (オプション)
The icon size (0 = default)
なし
Sets the callback method for button press
proc OnPressed(
class GUI_CTRL_PUSHBUTTON this
class data
)
Callback method for pushbutton press
class data (オプション)
Optional data passed as 2nd parameter to your callback
なし
日時の作成: 12-Dec-2001
修正日時: なし
Toggle button control supporting both "checkbox" and "radio"
behavior with text and icon buttons.
Create a togglebutton with a text label
class GUI_LAYOUT_PANE_BASE parent
The parent pane
string label$
The desired label
string style$ (オプション)
The toggle 'style'
numeric default (オプション)
可能性のある値:
"Check"
"Radio"
The default value (or setting) for the togglebutton
string alignment$ (オプション)
The alignment setting for the togglebutton
可能性のある値:
"Expand"
"FixedWidth"
"FixedHeight"
"FixedSize"
"AlignLeft"
"AlignRight"
"AlignTop"
"AlignBottom"
"CenterHorz"
"CenterVert"
"Center"
"IgnoreNonVisible"
なし
Create a togglebutton control with an icon
class GUI_LAYOUT_PANE_BASE parent
The parent pane
numeric iconid
The desired icon
string tooltip$
可能性のある値:
"ADD_BLOCK_RED"
"ADD_CIRCLE_RED"
"ADD_CIRCULAR_ARC_RED"
"ADD_CIRCULAR_ARC_CHORD_RED"
"ADD_CIRCULAR_ARC_WEDGE_RED"
"ADD_CROSSING_LINE_RED"
"ADD_DASHED_LINE_RED"
"ADD_ELLIPSE_RED"
"ADD_ELLIPTICAL_ARC_RED"
"ADD_ELLIPTICAL_ARC_CHORD_RED"
"ADD_ELLIPTICAL_ARC_WEDGE_RED"
"ADD_MESH_RED"
"ADD_NODE_RED"
"ADD_POINT_RED"
"ADD_POLYLINE_RED"
"ADD_POLYGON_RED"
"ADD_RECTANGLE_RED"
"ADD_SOLID_LINE_RED"
"ADD_TEXT_RED"
"ADD_VERTEX_RED"
"BLANK"
"BULLET_GRAY"
"BULLET_RED"
"CHECKBOX_BLACK"
"CHECKBOX_DKGRAY"
"CHECKBOX_EMPTY"
"CHECKBOX_EMPTY_S"
"CHECKBOX_RED"
"CHECKBOX_RED_S"
"CHECKMARK_BLACK"
"COMBINE_AREA_INTERSECT"
"COMBINE_AREA_SUBTRACT"
"COMBINE_AREA_UNION"
"COMBINE_AREA_XOR"
"CONTROL_ADD_ALL_CYAN"
"CONTROL_ADD_CYAN"
"CONTROL_FAST_FORWARD_CYAN"
"CONTROL_FAST_REVERSE_CYAN"
"CONTROL_MAGICWAND_CYAN"
"CONTROL_PAUSE_CYAN"
"CONTROL_PLAY_FORWARD_CYAN"
"CONTROL_PLAY_REVERSE_CYAN"
"CONTROL_REFRESH_CYAN"
"CONTROL_SKIP_FORWARD_CYAN"
"CONTROL_SKIP_REVERSE_CYAN"
"CONTROL_STOP_CYAN"
"CONTROL_SUBTRACT_ALL_CYAN"
"CONTROL_SUBTRACT_CYAN"
"CREATE_FILE"
"CREATE_FILE_MI"
"CREATE_FOLDER"
"CREATE_FOLDER_MI"
"CREATE_OBJECT"
"DESKTOP_COMPUTER"
"DESKTOP_DRIVE_CDROM"
"DESKTOP_DRIVE_FIXED"
"DESKTOP_DRIVE_FLOPPY"
"DESKTOP_DRIVE_NETWORK"
"DESKTOP_DRIVE_REMOVABLE"
"DESKTOP_FILE"
"DESKTOP_FOLDER_CLOSED"
"DESKTOP_FOLDER_OPEN"
"DESKTOP_NETWORK"
"DOC_BOOK"
"DOC_BOOKS"
"DOC_PAGE"
"EDIT_APPLY_RED"
"EDIT_CIRCLESLASH_DKGRAY"
"EDIT_CIRCLESLASH_RED"
"EDIT_CONTROLS"
"EDIT_COPY"
"EDIT_CUT"
"EDIT_DELETE_RED"
"EDIT_FIND_CYAN"
"EDIT_PASTE"
"EDIT_PENCIL"
"EDIT_REDO_RED"
"EDIT_RENAME"
"EDIT_SELECT_RED"
"EDIT_SELECT_RED_SLASH"
"EDIT_UNDO_RED"
"ELEMENT_EDGE_CYAN"
"ELEMENT_LABEL_CYAN"
"ELEMENT_LINE_CYAN"
"ELEMENT_NODE_CYAN"
"ELEMENT_POINT_CYAN"
"ELEMENT_POLYGON_CYAN"
"ELEMENT_TRIANGLE_CYAN"
"FILE_BROWSE"
"FILE_NEW"
"FILE_OPEN"
"FILE_RENAME"
"FILE_SAVE"
"FILE_SAVEAS"
"FOLDER_NAVIGATE_OUT"
"FOLDER_NEW"
"GRE_GROUP_3D"
"GRE_LAYER_GEOFORMULA"
"GRE_LAYER_MAPGRID"
"GRE_LAYER_PINMAP"
"GRE_LAYER_SCALEBAR"
"GRE_LAYER_SCRIPT"
"GRE_LAYER_SKETCH"
"GRE_LAYER_SURFACE"
"HELP"
"HYPER_NAVIGATE_BACK"
"HYPER_NAVIGATE_HOME"
"LAYER_ADD_RED"
"LAYER_ADD_YELLOW"
"LAYER_BOTTOM_RED"
"LAYER_BOTTOM_YELLOW"
"LAYER_DELETE_ALL_YELLOW"
"LAYER_DELETE_RED"
"LAYER_DELETE_YELLOW"
"LAYER_DOWN_RED"
"LAYER_DOWN_YELLOW"
"LAYER_PLAY_RED"
"LAYER_TOOL_YELLOW"
"LAYER_TOP_RED"
"LAYER_TOP_YELLOW"
"LAYER_UP_RED"
"LAYER_UP_YELLOW"
"LINE_HORIZONTAL_RED"
"LINE_WAVY_RED"
"LINE_ZIGZAG_RED"
"LOGO_MI"
"MATH_MAX"
"MATH_MEAN"
"MATH_MIN"
"MATH_N"
"MATH_SIGMA"
"MATH_STDDEV"
"MEASURE_CROSS_SECTION"
"MEASURE_HISTOGRAM"
"MEASURE_PROFILE"
"MESSAGES_ERROR"
"MESSAGES_EXCLAMATION"
"MESSAGES_INFORMATION"
"MESSAGES_QUESTION"
"MESSAGES_WORK"
"NAVIGATE_GOTO"
"NEW_RECORD"
"RVCOBJ_CAD"
"RVCOBJ_COLORPALETTE"
"RVCOBJ_CONTRAST"
"RVCOBJ_DATABASE"
"RVCOBJ_DB_QUERY"
"RVCOBJ_DB_TABLE"
"RVCOBJ_DB_TABLE_INTERNAL"
"RVCOBJ_DB_TABLE_LINKED"
"RVCOBJ_DB_TABLE_STANDARD"
"RVCOBJ_DB_TABLE_STYLE"
"RVCOBJ_DISP_GROUP"
"RVCOBJ_DISP_LAYOUT"
"RVCOBJ_DISP_SIM3D"
"RVCOBJ_DISP_TEMPLATE"
"RVCOBJ_FILE"
"RVCOBJ_FOLDER"
"RVCOBJ_GENERIC"
"RVCOBJ_GEOREFERENCE"
"RVCOBJ_HISTOGRAM"
"RVCOBJ_HYPERSPECTRAL"
"RVCOBJ_LEGEND"
"RVCOBJ_METADATA"
"RVCOBJ_RASTER"
"RVCOBJ_RASTER_BLUE"
"RVCOBJ_RASTER_CYAN"
"RVCOBJ_RASTER_GRAY"
"RVCOBJ_RASTER_GREEN"
"RVCOBJ_RASTER_HUE"
"RVCOBJ_RASTER_MAGENTA"
"RVCOBJ_RASTER_RED"
"RVCOBJ_RASTER_SATURATION"
"RVCOBJ_RASTER_YELLOW"
"RVCOBJ_REGION"
"RVCOBJ_SMLSCRIPT"
"RVCOBJ_STYLE"
"RVCOBJ_TEXT"
"RVCOBJ_TIEPOINT"
"RVCOBJ_TIN"
"RVCOBJ_VECTOR"
"SELECT_MULTI_CYAN"
"SELECT_ONE_CYAN"
"SELECT_TOGGLE_CYAN"
"SELECT_UNDO_CYAN"
"SML_CLASS"
"SML_CLASSMEMBER"
"SML_CLASSMEMBER_R"
"SML_CLASSMEMBER_RW"
"SML_CLASSMEMBER_W"
"SML_FUNCTION"
"SML_STRING"
"SML_SYNTAX"
"STYLE_PATTERN_COPY"
"STYLE_PATTERN_EDIT"
"STYLE_PATTERN_EDITSET"
"STYLE_PATTERN_NEW"
"STYLE_STYLE_COPY"
"STYLE_STYLE_NEW"
"STYLE_VIEW_ICONS"
"STYLE_VIEW_LIST"
"TOOLBOX_ARC"
"TOOLBOX_ARC_CHORD"
"TOOLBOX_ARC_WEDGE"
"TOOLBOX_CIRCLE"
"TOOLBOX_ELLIPSE"
"TOOLBOX_POINT"
"TOOLBOX_POLYGON"
"TOOLBOX_POLYLINE"
"TOOLBOX_RECTANGLE"
"TOOLBOX_REGION"
"TOOLBOX_REGULAR_POLYGON"
"TOOLBOX_SEGMENT"
"TOOLBOX_TEXT"
"VIEW_ACTIVE_ELEMENT"
"VIEW_ALL_ELEMENTS"
"VIEW_SELECTED_ELEMENTS"
"VIEW_TOOL_GEOTOOLBOX"
"VIEW_TOOL_HYPEREDIT"
"VIEW_TOOL_HYPERNAVIGATE"
"VIEW_TOOL_VIEWINVIEW"
"VIEW_TOOL_ZOOMBOX"
"ZOOM_1"
"ZOOM_2"
"ZOOM_3"
"ZOOM_4"
"ZOOM_FULL"
"ZOOM_IN"
"ZOOM_OUT"
"ZOOM_UNDO"
"SML_ASSEMBLY"
"SML_BREAKPOINT"
"SML_BREAK_AND_PC"
"SML_PC"
"SML_TIMINGS"
"SML_STEP"
"LIST_COLLAPSE"
"LIST_EXPAND"
The tooltip for display when 'hovering over' button
string style$ (オプション)
The desired style for the togglebutton
numeric default (オプション)
可能性のある値:
"Check"
"Radio"
The default value (or setting) for the togglebutton
numeric size (オプション)
The icon size (0 = default)
なし
Get the current value of the togglebutton
numeric
Sets the callback method for button press
proc OnPressed(
class GUI_CTRL_TOGGLEBUTTON this
class data
)
Callback method for togglebutton press
class data (オプション)
Optional data passed as 2nd parameter to your callback
なし
Sets the current value
numeric value
The new value to set
numeric notify
Call OnChangeValue() if togglebutton value is changed
なし
日時の作成: 12-Dec-2001
修正日時: なし
A dialog
Closes the dialog
numeric notify
Call OnClose() if true
なし
Create the standard dialog buttons at the bottom.
This function should be called from within your OnInitDialog
callback after creating all the other controls for the dialog
string buttons$
The buttons to create
可能性のある値:
"Default"
"OK"
"Cancel"
"Apply"
"Close"
"Help"
なし
Creates a modeless dialog. Will call OnInitDialog() to allow you
to create the controls for the dialog
class GUI_CTRL parent (オプション)
Parent over which to popup the dialog. If omitted, uses
numeric AllowMinimize (オプション)
SML's concept of the default location
Allows the dialog to be mimized unless 0
numeric
Popup the dialog in a modal state. OnInitDialog() will be called
to allow you to create controls for the dialog.
This function will not return until the dialog is closed.
class GUI_CTRL parent (オプション)
Parent over which to popup the dialog. If omitted, uses
SML's concept of the default location
numeric
Get pane to create buttons at bottom of dialog.
This allows additional 'non-standard' buttons to be added to the dialog. This will create the pane if it has not been created already.
class GUI_LAYOUT_PANE
Return the handle of a control given its "id".
The GUI_CTRL returned should be assigned to a variable of the proper derived class. For example, if you have a combobox, you should assign the return value to a variable of class GUI_CTRL_COMBOBOX.
NOTE: This function cannot be called before the dialog has popped up because no controls have been created yet. Just calling SetXMLNode does not cause the controls to be created. If you need to get a control handle to set it up, you should setup an OnOpen callback and handle it there.
WARNING! Improper use of this function can cause SML to crash. If you give it the id of a label and assign the return value to a GUI_CTRL_COMBOBOX and try to treat it like one, you will crash.
string ctrl_id$
The id of the control
class GUI_CTRL
Get the main layout pane
class GUI_LAYOUT_PANE_MAIN
Gets the value of the desired control
string ctrl_id$
The id of the control
string
Gets the value of the desired control
string ctrl_id$
The id of the control
numeric
Get the values of all the controls in the dialog.
Since the GUI_FORMDATA returned is derived from XMLDOC, you can use
XMLDOC methods to write the values to a file.
class GUI_FORMDATA
Determine if the dialog has been created yet
numeric
true (1) if the dialog has been created, false (0) if not
Determine if the dialog is open
numeric
true (1) if the dialog is open, false (0) if not
Open the dialog non-modally.
This function will open the dialog and then return with the dialog still open. The dialog will stay open until the user closes it or you call the Close method.
numeric
Allows you to enable or disable the Apply button
numeric enabled
true (1) to enable, false (0) to disable
なし
Control how the dialog handles controls which are hidden. If set to true (1), they are ignored when computing control placement. If set to false (0), they still take up space.
numeric ignore
1 to ignore, 0 otherwise
なし
Allows you to enable or disable the OK button
numeric enabled
true (1) to enable, false (0) to disable
なし
Set user-defined function or procedure to call when "Apply" button is pressed.
proc OnApply(
class GUI_DLG this
class data
)
The func or proc to call
class data (オプション)
Optional data passed as 2nd parameter to your callback
なし
Set function or procedure to call when the user clicks "cancel"
proc OnCancel(
class GUI_DLG this
class data
)
Function to call. If the function returns 0, the dialog will
class data (オプション)
not close. Return 1 to accept the default, which is to close
the dialog.
Optional data passed as 2nd parameter to your callback
なし
Set function or procedure to call when dialog is closed
proc OnClose(
class GUI_DLG this
class data
)
Function to call. If the function returns 0, the dialog will
class data (オプション)
not close. Return 1 to accept the default, which is to close
the dialog.
Optional data passed as 2nd parameter to your callback
なし
Set function or procedure to call when the dialog is destroyed
proc OnDestroy(
class GUI_DLG this
class data
)
Function to call. The return value is ignored.
class data (オプション)
Optional data passed as 2nd parameter to your callback
なし
Set function to call when dialog is opened
proc OnOpen(
class GUI_DLG this
class data
)
Function to call. The return value is ignored.
class data (オプション)
Optional data passed as 2nd parameter to your callback
なし
Set function to call when ok is pressed
proc OnOK(
class GUI_DLG this
class data
)
Function to call. If the function returns 0, the dialog will
class data (オプション)
not close. Return 1 to accept the default, which is to close
the dialog.
Optional data passed as 2nd parameter to your callback
なし
Set the function to call when dialog contents need to be created. If the dialog is being created from an XML description, you should call SetXMLNode BEFORE trying to popup the dialog, not within OnInitDialog(). You can still set an OnInitDialog, but it will get called before the XML descibed content is created, and isn't very useful.
proc OnInitDialog(
class GUI_DLG this
class data
)
Function to call
class data (オプション)
Optional data passed as 2nd parameter to your callback
なし
Sets the 'styling' of the dialog
string style$
Desired 'style' settings
可能性のある値:
"Default"
"Resizable"
"ContextHelp"
"AllowMinimize"
"AllowMaximize"
"CenterOnScreen"
"CenterOnMouse"
なし
Set the title for the dailog. This is usually done in the OnInitDialog callback. If the dialog is created from an XML description, the default title is determined by the XML.
string title$
The title to set
なし
Set the value of a given control given the control's "id".
If this is done before the dialog is created, the value is recorded
and used to fill in the control once it exists.
string ctrl_id$
The id of the control to set
string value$
The value to set
なし
Set all the values in the dialog.
If this is done before the dialog is created, the values are recorded
and used to fill in the control when they are created.
Since the parameter is a GUI_FORMDATA, which is derived from XMLDOC, you
can use XMLDOC methods to fill it in or read values out of an XML file.
class GUI_FORMDATA data
The GUI_FORMDATA of the form
なし
Set the value of a given control given the control's "id".
If this is done before the dialog is created, the value is recorded
and used to fill in the control once it exists.
string ctrl_id$
The id of the control to set
numeric value
The value to set
なし
Set the SML description of the dialog.
Note, the actual dialog won't be created until it is popped up.
class XMLNODE node
The xml node describing the dialog
numeric
An error value if < 0.
Call to recalculate control placement after changing controls.
なし
日時の作成: 09-Aug-2002
修正日時: 17-Sep-2002
Base class for composite forms.
(This class has no members)
日時の作成: 05-Mar-2002
修正日時: なし
Form consisting of label and numeric edit field.
Clears the value in the edit field
numeric notify
Call OnChangeValue() if control has already been created
なし
Create a number editing form
class GUI_LAYOUT_PANE_BASE parent
The parent pane
string label$
The form label
numeric dft
A default value
numeric min
The minimum allowed value
numeric max
The maximum allowed value
numeric places (オプション)
The number of decimal places to show
numeric width (オプション)
The width in characters, or 0 to automatically
string editstyle$ (オプション)
determine based on min/max places
Optional 'styles' for the edit form
string format$ (オプション)
可能性のある値:
"Default"
"NoMin"
"NoMax"
"NoRange"
"NoDefault"
"AddOne"
"BlankZero"
"ReadOnly"
"LeftJustify"
The number format
string alignment$ (オプション)
可能性のある値:
"Decimal"
"Exponential"
"Latitude"
"Longitude"
"DegMinSec"
The number alignment setting
string labelstyle$ (オプション)
可能性のある値:
"Expand"
"FixedWidth"
"FixedHeight"
"FixedSize"
"AlignLeft"
"AlignRight"
"AlignTop"
"AlignBottom"
"CenterHorz"
"CenterVert"
"Center"
"IgnoreNonVisible"
The 'style' of the form label
可能性のある値:
"LeftNoWrap"
"Left"
"Center"
"Right"
なし
Gets the edit control from the form
class GUI_CTRL_EDIT_NUMBER
Gets the label control for the form
class GUI_CTRL_LABEL
Get the minimum allowed value
numeric
Get the maximum allowed value
numeric
Get the current value
numeric
Determine if there is a valid value currently
numeric
Set the current value
numeric value
The new value to set
numeric notify
Call OnChangeValue() if change occurred
なし
Sets the number format for display
string format$
The number format
numeric places
可能性のある値:
"Decimal"
"Exponential"
"Latitude"
"Longitude"
"DegMinSec"
The number of places for display
なし
Create a number editing form
class GUI_LAYOUT_PANE_BASE parent
The parent pane
string label$
The form label
numeric dft
A default value
numeric min
The minimum allowed value
numeric max
The maximum allowed value
numeric places (オプション)
The number of decimal places to show
numeric width (オプション)
The width in characters, or 0 to automatically
string editstyle$ (オプション)
determine based on min/max places
Optional 'styles' for the edit form
string format$ (オプション)
可能性のある値:
"Default"
"NoMin"
"NoMax"
"NoRange"
"NoDefault"
"AddOne"
"BlankZero"
"ReadOnly"
"LeftJustify"
The number format
string alignment$ (オプション)
可能性のある値:
"Decimal"
"Exponential"
"Latitude"
"Longitude"
"DegMinSec"
The number alignment setting
string labelstyle$ (オプション)
可能性のある値:
"Expand"
"FixedWidth"
"FixedHeight"
"FixedSize"
"AlignLeft"
"AlignRight"
"AlignTop"
"AlignBottom"
"CenterHorz"
"CenterVert"
"Center"
"IgnoreNonVisible"
The 'style' of the form label
可能性のある値:
"LeftNoWrap"
"Left"
"Center"
"Right"
なし
Set the allowed range
numeric min
The minimum allowed value
numeric max
The maximum allowed value
numeric notify (オプション)
Call OnChangeValue() if value adjusted to new range
string flags$ (オプション)
Optional flags for setting the range
可能性のある値:
"Default"
"NoMin"
"NoMax"
"NoRange"
"NoDefault"
"AddOne"
"BlankZero"
"ReadOnly"
"LeftJustify"
numeric
Set the edit control so the value is read-only (or not)
numeric readonly
1 for read only, 0 for not read only
なし
Set the label text
string label$
The new label to set
なし
Sets the callback method for changing values
proc OnChangeValue(
class GUI_FORM_EDIT_NUMBER this
class data
)
callback method for value change
class data (オプション)
Optional data passed as 2nd parameter to your callback
なし
日時の作成: 12-Dec-2001
修正日時: なし
Form containing a pair of numeric edit fields for specifying a range
Clears the values
numeric notify
Call OnChangeValue() if form has already been created
なし
Create the 'edit range' form
class GUI_LAYOUT_PANE_BASE parent
The parent pane
string label$
The desired label for the edit range form
numeric dftlow
A value for the default low value
numeric dfthigh
A value for the default high value
numeric min
The minimum allowed value
numeric max
The maximum allowed value
numeric mininterval (オプション)
The minimum interval between the two values
numeric places (オプション)
The number of decimal places to display
numeric width (オプション)
The width in characters, or 0 to automatically determin based on min/max places
string editstyle$ (オプション)
Optional 'styles' for the edit range form
string format$ (オプション)
可能性のある値:
"Default"
"NoMin"
"NoMax"
"NoRange"
"NoDefault"
"AddOne"
"BlankZero"
"ReadOnly"
"LeftJustify"
The number format
string alignment$ (オプション)
可能性のある値:
"Decimal"
"Exponential"
"Latitude"
"Longitude"
"DegMinSec"
The number alignment setting
string labelstyle$ (オプション)
可能性のある値:
"Expand"
"FixedWidth"
"FixedHeight"
"FixedSize"
"AlignLeft"
"AlignRight"
"AlignTop"
"AlignBottom"
"CenterHorz"
"CenterVert"
"Center"
"IgnoreNonVisible"
The 'style' of the form label
可能性のある値:
"LeftNoWrap"
"Left"
"Center"
"Right"
なし
Get the maximum allowed value
numeric
Get the minimum allowed value
numeric
Get the edit range form's label
class GUI_CTRL_LABEL
Get the maximum value
numeric
Get the minimum value
numeric
Determine if the edit form has valid values
numeric
Sets whether to automatically swap values if min > max
numeric autoswap
1 autoswaps, 0 does not
なし
Sets the number format for display
string format$
The number format
numeric places
可能性のある値:
"Decimal"
"Exponential"
"Latitude"
"Longitude"
"DegMinSec"
The number of places for display
なし
Set the label text
string label$
The new label to set
なし
Set the minimum interval between the two values
numeric value
The new interval value
numeric notify
Call OnChangeValue() if value adjusted to new range
numeric
Sets the callback method for changing values
proc OnChangeValue(
class GUI_FORM_EDIT_RANGE this
class data
)
callback method for value change
class data (オプション)
Optional data passed as 2nd parameter to your callback
なし
Set the allowed range
numeric min
The minimum allowed value
numeric max
The maximum allowed value
numeric notify (オプション)
Call OnChangeValue() if value adjusted to new range
string flags$ (オプション)
Optional flags for setting the range
可能性のある値:
"Default"
"NoMin"
"NoMax"
"NoRange"
"NoDefault"
"AddOne"
"BlankZero"
"ReadOnly"
"LeftJustify"
numeric
Set the edit control so the value is read-only (or not)
numeric readonly
1 for read only, 0 for not read only
なし
Set the values in the edit range form
numeric min
The new minimum value
numeric max
The new maximum value
numeric notify
Call OnChangeValue() if value adjusted to new range
なし
日時の作成: 12-Dec-2001
修正日時: なし
Form consisting of label and string edit field.
Create a labeled string edit form
class GUI_LAYOUT_PANE_BASE parent
The parent pane
string label$
The label pane
numeric maxlen
The maximum number of characters allowed
numeric width (オプション)
The 'typical' number of characters
string editstyle$ (オプション)
The 'style' of the string edit form
string alignment$ (オプション)
可能性のある値:
"Default"
"RightJustify"
"ReadOnly"
"Password"
The alignment setting for the string edit form
string labelstyle$ (オプション)
可能性のある値:
"Expand"
"FixedWidth"
"FixedHeight"
"FixedSize"
"AlignLeft"
"AlignRight"
"AlignTop"
"AlignBottom"
"CenterHorz"
"CenterVert"
"Center"
"IgnoreNonVisible"
The 'style' setting for the label
可能性のある値:
"LeftNoWrap"
"Left"
"Center"
"Right"
なし
Gets the edit control from the form
class GUI_CTRL_EDIT_STRING
Gets the label control for the form
class GUI_CTRL_LABEL
Get the value of the edit control
string
Set the label text
string label$
The new label to set
なし
Sets the callback method for changing values
proc OnChangeValue(
class GUI_FORM_EDIT_STRING this
class data
)
callback method for value change
class data (オプション)
Optional data passed as 2nd parameter to your callback
なし
Select a range of characters in the string
numeric start (オプション)
The starting character position in the string (0 indexed)
numeric end (オプション)
The ending character position in the string (-1 for end of string)
numeric NoScroll (オプション)
Indicates whether to scroll the caret into view or not
なし
Set the current value
string string$
The new value to set
numeric notify
Call OnChangeValue() if change occurred
なし
日時の作成: 12-Dec-2001
修正日時: なし
A container form for a set of radio buttons
Creates a radiogroup form
class GUI_LAYOUT_PANE_BASE parent
The parent pane
string orientation$ (オプション)
The 'orientation' of the radiogroup
string alignment$ (オプション)
可能性のある値:
"horizontal"
"vertical"
"horizontalLtoR"
"horizontalRtoL"
The 'alignment' of the radiogroup
可能性のある値:
"Expand"
"FixedWidth"
"FixedHeight"
"FixedSize"
"AlignLeft"
"AlignRight"
"AlignTop"
"AlignBottom"
"CenterHorz"
"CenterVert"
"Center"
"IgnoreNonVisible"
なし
Add a radio button to the group
string label$
The button's label
string button_id$ (オプション)
An id for the button
string
Add a radio button with an icon
string iconid$
The 'id' of the icon desired
string tooltip$
可能性のある値:
"ADD_BLOCK_RED"
"ADD_CIRCLE_RED"
"ADD_CIRCULAR_ARC_RED"
"ADD_CIRCULAR_ARC_CHORD_RED"
"ADD_CIRCULAR_ARC_WEDGE_RED"
"ADD_CROSSING_LINE_RED"
"ADD_DASHED_LINE_RED"
"ADD_ELLIPSE_RED"
"ADD_ELLIPTICAL_ARC_RED"
"ADD_ELLIPTICAL_ARC_CHORD_RED"
"ADD_ELLIPTICAL_ARC_WEDGE_RED"
"ADD_MESH_RED"
"ADD_NODE_RED"
"ADD_POINT_RED"
"ADD_POLYLINE_RED"
"ADD_POLYGON_RED"
"ADD_RECTANGLE_RED"
"ADD_SOLID_LINE_RED"
"ADD_TEXT_RED"
"ADD_VERTEX_RED"
"BLANK"
"BULLET_GRAY"
"BULLET_RED"
"CHECKBOX_BLACK"
"CHECKBOX_DKGRAY"
"CHECKBOX_EMPTY"
"CHECKBOX_EMPTY_S"
"CHECKBOX_RED"
"CHECKBOX_RED_S"
"CHECKMARK_BLACK"
"COMBINE_AREA_INTERSECT"
"COMBINE_AREA_SUBTRACT"
"COMBINE_AREA_UNION"
"COMBINE_AREA_XOR"
"CONTROL_ADD_ALL_CYAN"
"CONTROL_ADD_CYAN"
"CONTROL_FAST_FORWARD_CYAN"
"CONTROL_FAST_REVERSE_CYAN"
"CONTROL_MAGICWAND_CYAN"
"CONTROL_PAUSE_CYAN"
"CONTROL_PLAY_FORWARD_CYAN"
"CONTROL_PLAY_REVERSE_CYAN"
"CONTROL_REFRESH_CYAN"
"CONTROL_SKIP_FORWARD_CYAN"
"CONTROL_SKIP_REVERSE_CYAN"
"CONTROL_STOP_CYAN"
"CONTROL_SUBTRACT_ALL_CYAN"
"CONTROL_SUBTRACT_CYAN"
"CREATE_FILE"
"CREATE_FILE_MI"
"CREATE_FOLDER"
"CREATE_FOLDER_MI"
"CREATE_OBJECT"
"DESKTOP_COMPUTER"
"DESKTOP_DRIVE_CDROM"
"DESKTOP_DRIVE_FIXED"
"DESKTOP_DRIVE_FLOPPY"
"DESKTOP_DRIVE_NETWORK"
"DESKTOP_DRIVE_REMOVABLE"
"DESKTOP_FILE"
"DESKTOP_FOLDER_CLOSED"
"DESKTOP_FOLDER_OPEN"
"DESKTOP_NETWORK"
"DOC_BOOK"
"DOC_BOOKS"
"DOC_PAGE"
"EDIT_APPLY_RED"
"EDIT_CIRCLESLASH_DKGRAY"
"EDIT_CIRCLESLASH_RED"
"EDIT_CONTROLS"
"EDIT_COPY"
"EDIT_CUT"
"EDIT_DELETE_RED"
"EDIT_FIND_CYAN"
"EDIT_PASTE"
"EDIT_PENCIL"
"EDIT_REDO_RED"
"EDIT_RENAME"
"EDIT_SELECT_RED"
"EDIT_SELECT_RED_SLASH"
"EDIT_UNDO_RED"
"ELEMENT_EDGE_CYAN"
"ELEMENT_LABEL_CYAN"
"ELEMENT_LINE_CYAN"
"ELEMENT_NODE_CYAN"
"ELEMENT_POINT_CYAN"
"ELEMENT_POLYGON_CYAN"
"ELEMENT_TRIANGLE_CYAN"
"FILE_BROWSE"
"FILE_NEW"
"FILE_OPEN"
"FILE_RENAME"
"FILE_SAVE"
"FILE_SAVEAS"
"FOLDER_NAVIGATE_OUT"
"FOLDER_NEW"
"GRE_GROUP_3D"
"GRE_LAYER_GEOFORMULA"
"GRE_LAYER_MAPGRID"
"GRE_LAYER_PINMAP"
"GRE_LAYER_SCALEBAR"
"GRE_LAYER_SCRIPT"
"GRE_LAYER_SKETCH"
"GRE_LAYER_SURFACE"
"HELP"
"HYPER_NAVIGATE_BACK"
"HYPER_NAVIGATE_HOME"
"LAYER_ADD_RED"
"LAYER_ADD_YELLOW"
"LAYER_BOTTOM_RED"
"LAYER_BOTTOM_YELLOW"
"LAYER_DELETE_ALL_YELLOW"
"LAYER_DELETE_RED"
"LAYER_DELETE_YELLOW"
"LAYER_DOWN_RED"
"LAYER_DOWN_YELLOW"
"LAYER_PLAY_RED"
"LAYER_TOOL_YELLOW"
"LAYER_TOP_RED"
"LAYER_TOP_YELLOW"
"LAYER_UP_RED"
"LAYER_UP_YELLOW"
"LINE_HORIZONTAL_RED"
"LINE_WAVY_RED"
"LINE_ZIGZAG_RED"
"LOGO_MI"
"MATH_MAX"
"MATH_MEAN"
"MATH_MIN"
"MATH_N"
"MATH_SIGMA"
"MATH_STDDEV"
"MEASURE_CROSS_SECTION"
"MEASURE_HISTOGRAM"
"MEASURE_PROFILE"
"MESSAGES_ERROR"
"MESSAGES_EXCLAMATION"
"MESSAGES_INFORMATION"
"MESSAGES_QUESTION"
"MESSAGES_WORK"
"NAVIGATE_GOTO"
"NEW_RECORD"
"RVCOBJ_CAD"
"RVCOBJ_COLORPALETTE"
"RVCOBJ_CONTRAST"
"RVCOBJ_DATABASE"
"RVCOBJ_DB_QUERY"
"RVCOBJ_DB_TABLE"
"RVCOBJ_DB_TABLE_INTERNAL"
"RVCOBJ_DB_TABLE_LINKED"
"RVCOBJ_DB_TABLE_STANDARD"
"RVCOBJ_DB_TABLE_STYLE"
"RVCOBJ_DISP_GROUP"
"RVCOBJ_DISP_LAYOUT"
"RVCOBJ_DISP_SIM3D"
"RVCOBJ_DISP_TEMPLATE"
"RVCOBJ_FILE"
"RVCOBJ_FOLDER"
"RVCOBJ_GENERIC"
"RVCOBJ_GEOREFERENCE"
"RVCOBJ_HISTOGRAM"
"RVCOBJ_HYPERSPECTRAL"
"RVCOBJ_LEGEND"
"RVCOBJ_METADATA"
"RVCOBJ_RASTER"
"RVCOBJ_RASTER_BLUE"
"RVCOBJ_RASTER_CYAN"
"RVCOBJ_RASTER_GRAY"
"RVCOBJ_RASTER_GREEN"
"RVCOBJ_RASTER_HUE"
"RVCOBJ_RASTER_MAGENTA"
"RVCOBJ_RASTER_RED"
"RVCOBJ_RASTER_SATURATION"
"RVCOBJ_RASTER_YELLOW"
"RVCOBJ_REGION"
"RVCOBJ_SMLSCRIPT"
"RVCOBJ_STYLE"
"RVCOBJ_TEXT"
"RVCOBJ_TIEPOINT"
"RVCOBJ_TIN"
"RVCOBJ_VECTOR"
"SELECT_MULTI_CYAN"
"SELECT_ONE_CYAN"
"SELECT_TOGGLE_CYAN"
"SELECT_UNDO_CYAN"
"SML_CLASS"
"SML_CLASSMEMBER"
"SML_CLASSMEMBER_R"
"SML_CLASSMEMBER_RW"
"SML_CLASSMEMBER_W"
"SML_FUNCTION"
"SML_STRING"
"SML_SYNTAX"
"STYLE_PATTERN_COPY"
"STYLE_PATTERN_EDIT"
"STYLE_PATTERN_EDITSET"
"STYLE_PATTERN_NEW"
"STYLE_STYLE_COPY"
"STYLE_STYLE_NEW"
"STYLE_VIEW_ICONS"
"STYLE_VIEW_LIST"
"TOOLBOX_ARC"
"TOOLBOX_ARC_CHORD"
"TOOLBOX_ARC_WEDGE"
"TOOLBOX_CIRCLE"
"TOOLBOX_ELLIPSE"
"TOOLBOX_POINT"
"TOOLBOX_POLYGON"
"TOOLBOX_POLYLINE"
"TOOLBOX_RECTANGLE"
"TOOLBOX_REGION"
"TOOLBOX_REGULAR_POLYGON"
"TOOLBOX_SEGMENT"
"TOOLBOX_TEXT"
"VIEW_ACTIVE_ELEMENT"
"VIEW_ALL_ELEMENTS"
"VIEW_SELECTED_ELEMENTS"
"VIEW_TOOL_GEOTOOLBOX"
"VIEW_TOOL_HYPEREDIT"
"VIEW_TOOL_HYPERNAVIGATE"
"VIEW_TOOL_VIEWINVIEW"
"VIEW_TOOL_ZOOMBOX"
"ZOOM_1"
"ZOOM_2"
"ZOOM_3"
"ZOOM_4"
"ZOOM_FULL"
"ZOOM_IN"
"ZOOM_OUT"
"ZOOM_UNDO"
"SML_ASSEMBLY"
"SML_BREAKPOINT"
"SML_BREAK_AND_PC"
"SML_PC"
"SML_TIMINGS"
"SML_STEP"
"LIST_COLLAPSE"
"LIST_EXPAND"
Text for the radiobutton tooltip
string button_id$ (オプション)
A button id
numeric size (オプション)
The icon size (or 0 for default)
string
Sets the function to call when a button is pressed
proc OnPressed(
class GUI_FORM_RADIOGROUP this
class data
)
The callback method radio button press
class data (オプション)
Optional data passed as 2nd parameter to your callback
なし
Set one of the radio buttons to be selected
string value$
The button to select
なし
Get the selected button
string
日時の作成: 05-Sep-2002
修正日時: なし
A structure to retrieve and store the data from a form
Gets a numeric value from the control
string ctrl_id$
The id of the desired control
string property$ (オプション)
Properties for the value
可能性のある値:
"width"
"min"
"max"
numeric
Gets a string value from the control
string ctrl_id$
The id of the desired control
string
Sets the value of the control
string ctrl_id$
The id of the control to set
numeric value
The value to set
string property$ (オプション)
Properties for the value
可能性のある値:
"width"
"min"
"max"
なし
Sets the value of the control
string ctrl_id$
The id of the control to set
string value$
The value to set
なし
日時の作成: 17-Sep-2002
修正日時: なし
Layout pane for "book" of tabbed pages.
First Initialize the book, then create the pages and finally create the book itself.
Creates the book (should be done after page creation).
なし
Initializes the book (should be done prior to page creation).
class GUI_LAYOUT_PANE_BASE parent
The parent pane
string alignment$
The 'alignment' setting for the layout book
可能性のある値:
"Expand"
"FixedWidth"
"FixedHeight"
"FixedSize"
"AlignLeft"
"AlignRight"
"AlignTop"
"AlignBottom"
"CenterHorz"
"CenterVert"
"Center"
"IgnoreNonVisible"
なし
日時の作成: 14-Dec-2001
修正日時: なし
'Equalizes' a set of controls by making them all the same size
Adds controls that are to be 'equalized'
class GUI_CTRL control
The control to add to the equalizer
なし
The method to equalize the controls
なし
日時の作成: 14-Dec-2001
修正日時: なし
Layout pane for use as tab page
Create a page for the given book
class GUI_LAYOUT_BOOK book
The book to add the page to
string label$
The page label string
string orientation$
The orientation setting for the page
可能性のある値:
"horizontal"
"vertical"
"horizontalLtoR"
"horizontalRtoL"
なし
Set to ignore nonvisible items when doing layout (call before Create).
numeric IgnoreNonVisible
1 to ignore, 0 to use
なし
Sets the callback function for page initialization
proc OnInitPage(
class GUI_LAYOUT_PAGE this
class data
)
Callback method for page init
class data (オプション)
Optional data passed as 2nd parameter to your callback
なし
Sets the callback function for when page is made active
proc OnSetActive(
class GUI_LAYOUT_PAGE this
class data
)
Callback method for page activation
class data (オプション)
Optional data passed as 2nd parameter to your callback
なし
日時の作成: 14-Dec-2001
修正日時: なし
Layout pane intended for general use.
Creates the layout pane
class GUI_LAYOUT_PANE_BASE parent
The parent pane
string orientation$
The pane 'orientation'
string alignment$
可能性のある値:
"horizontal"
"vertical"
"horizontalLtoR"
"horizontalRtoL"
The pane 'alignment'
numeric ChildSpacing (オプション)
可能性のある値:
"Expand"
"FixedWidth"
"FixedHeight"
"FixedSize"
"AlignLeft"
"AlignRight"
"AlignTop"
"AlignBottom"
"CenterHorz"
"CenterVert"
"Center"
"IgnoreNonVisible"
The spacing between the 'children' of the pane
numeric ExtraBorder (オプション)
The extra border around the pane (in addition to ChildSpacing)
なし
日時の作成: 14-Dec-2001
修正日時: なし
Layout pane base class, not intended to be used directly.
Add automatically expanding whitespace item.
なし
Add whitespace item of fixed size.
numeric size
The size of this whitespace item
なし
Determines if the pane has been created
numeric
Sets the 'enabled' status for all controls in the pane or children thereof
numeric enabled
1 to enable, 0 to disable
なし
Set visibility for all controls in pane or children thereof
numeric visible
1 for visible, 0 for non visible
なし
日時の作成: 14-Dec-2001
修正日時: なし
Main layout pane for a dialog or window.
(This class has no members)
日時の作成: 14-Dec-2001
修正日時: なし
Layout pane for use as root of dialog, window or page.
(This class has no members)
日時の作成: 14-Dec-2001
修正日時: なし
Create a pane from its xml description
Create the pane
class GUI_LAYOUT_PANE_BASE parent
The parent pane
class XMLNODE node
The xml node describing the form
なし
日時の作成: 09-Aug-2002
修正日時: なし
Dialog for viewing a histogram
(This class has no members)
日時の作成: 27-Mar-1998
修正日時: なし
An HTML Document
Return the root node of the document
class XMLNODE
The root node of the document
Read an HTML file
string filename$
Filename of the HTML file to read
Note that if the HTML file to be read cannot be parsed as valid HTML,
the document will not be read and this function will return an error
code.
numeric
0 or an error code if less than 0.
Write an HTML document to a file
string filename$
Filename of the HTML file to write
If the file specified already exists, it will be overwritten.
numeric
0 or an error code if less than 0.
Convert the html doc into a string
string
Return the errors encountered when parsing the document
string
The parse errors or an empty string if there was no error
Get the xml 'element' based on its id
string id$
The id to search for
class XMLNODE
日時の作成: 16-Aug-2002
修正日時: なし
Handle for open INI file or resource
(This class has no members)
日時の作成: なし
修正日時: なし
Frame for displayed labels
Shape : string 読み/書き
Specifies the label frame's shape
可能性のある値:
"none"
"rectangle"
"rounded"
"ellipse"
"circle"
Shape : string 読み/書き
Specifies the label frame's shape
FillStyle : class POLYSTYLE 読み/書き
Style to be used for the label frame shape filling
LeaderStyle : class LINESTYLE 読み/書き
Style for the leader line
Margin : numeric 読み/書き
Margins for the text label within the frame
日時の作成: 24-Jun-2003
修正日時: なし
Legend bar on the left or right side of a VIEW
Show : string 書き込みのみ
1 to show, 0 to hide
可能性のある値:
"None"
No legend view
"Left"
Show legend on the left
"Right"
Show legend on the right
日時の作成: なし
修正日時: なし
Line pattern for use in drawing styles
(This class has no members)
日時の作成: 07-Apr-1998
修正日時: なし
Line style for drawing
Width : numeric 読み/書き
The width setting of the linestyle
MapScale : numeric 読み/書き
The current map scale
Color : class COLOR 読み/書き
The style color
ScaleToMap : numeric 読み/書き
Scale factor for line style to map
UseLayoutScale : numeric 読み/書き
1 to use the layout scale
UseLinePattern : numeric 読み/書き
1 to use line pattern, 0 if not using line pattern
Pattern : class LINEPATTERN 読み/書き
The line pattern
日時の作成: 07-Apr-1998
修正日時: なし
A 2-point line tool
start : class POINT3D 読み/書き
Current start location of tool (in view coordinates)
end : class POINT3D 読み/書き
Current end location of tool (in view coordinates)
日時の作成: なし
修正日時: なし
Layer manager controls portion of layers
ShowTables : numeric 書き込みのみ
If 1 layer manager will show tables
DBEditor : class DBEDITOR 読み込みのみ
The database editor for this layer manager
日時の作成: なし
修正日時: なし
Map projection parameters
System : string 読み/書き
The projection system.
Name : string 読み/書き
The projection/system name
Datum : string 読み/書き
The geodetic datum
Ellipsoid : string 読み/書き
The associated ellipsoid
Zone : string 読み/書き
The geographic zone
FalseEasting : numeric 読み/書き
The false easting offset value
FalseNorthing : numeric 読み/書き
The false northing offset value
Set projection to Albers Equal-Area Conic
numeric LatStdParallel1
Latitude of first standard parallel (degrees)
numeric LatStdParallel2
Latitude of second standard parallel (degrees)
numeric LonCentralMeridian
Longitude of central meridian (degrees)
numeric LatOrigin
Latitude of origin (degrees)
numeric FalseEasting
False easting (meters)
numeric FalseNorthing
False northing (meters)
なし
Set projection to Azimuthal Equidistant
numeric LonCenter
Longitude of center (degrees)
numeric LatCenter
Latitude of center (degrees)
numeric FalseEasting
False easting (meters)
numeric FalseNorthing
False northing (meters)
なし
Set projection to Bipolar Oblique Conformal Conic
numeric Skewed
TRUE if skewed, FALSE if not
なし
Set projection to Cassini
numeric LonCenter
Longitude of center (degrees)
numeric LatCenter
Latitude of center (degrees)
numeric FalseEasting
False easting (meters)
numeric FalseNorthing
False northing (meters)
なし
Set projection to Equidistant Conic with 1 standard parallel
numeric LatStdParallel
Latitude of standard parallel (degrees)
numeric LonCentralMeridian
Longitude of central meridian (degrees)
numeric LatOrigin
Latitude of origin (degrees)
numeric FalseEasting
False easting (meters)
numeric FalseNorthing
False northing (meters)
なし
Set projection to Equidistant Conic with 2 standard parallels
numeric LatStdParallel1
Latitude of first standard parallel (degrees)
numeric LatStdParallel2
Latitude of second standard parallel (degrees)
numeric LonCentralMeridian
Longitude of central meridian (degrees)
numeric LatOrigin
Latitude of origin (degrees)
numeric FalseEasting
False easting (meters)
numeric FalseNorthing
False northing (meters)
なし
Set projection to Equirectangular
numeric LonCentralMeridian
Longitude of central meridian (degrees)
numeric LatTrueScale
Latitude of true scale (degrees)
numeric FalseEasting
False easting (meters)
numeric FalseNorthing
False northing (meters)
なし
Set projection to Gnomonic
numeric LonCenter
Longitude of center (degrees)
numeric LatCenter
Latitude of center (degrees)
numeric FalseEasting
False easting (meters)
numeric FalseNorthing
False northing (meters)
なし
Set projection to General Vertical Near-Side Perspective
numeric Height
Height above sphere of reference (meters)
numeric LonCenter
Longitude of center (degrees)
numeric LatCenter
Latitude of center (degrees)
numeric FalseEasting
False easting (meters)
numeric FalseNorthing
False northing (meters)
なし
Set projection to Lambert Azimuthal Equal-Area
numeric LonCenter
Longitude of center (degrees)
numeric LatCenter
Latitude of center (degrees)
numeric FalseEasting
False easting (meters)
numeric FalseNorthing
False northing (meters)
なし
Set projection to Lambert Conformal Conic
numeric LatStdParallel1
Latitude of first standard parallel (degrees)
numeric LatStdParallel2
Latitude of second standard parallel (degrees)
numeric LonCentralMeridian
Longitude of central meridian (degrees)
numeric LatOrigin
Latitude of origin (degrees)
numeric FalseEasting
False easting (meters)
numeric FalseNorthing
False northing (meters)
numeric ScaleFactor
Scale factor
なし
Set projection to Landsat Space Oblique Mercator
numeric Satellite
Satellite (1-5)
numeric Path
Satellite path (1-251)
なし
Set projection to Mercator
numeric ScaleFactor
Scale factor
numeric LonCentralMeridian
Longitude of central meridian (degrees)
numeric LatTrueScale
Latitude of true scale (degrees)
numeric FalseEasting
False easting (meters)
numeric FalseNorthing
False northing (meters)
なし
Set projection to Miller Cylindrical
numeric LonCentralMeridian
Longitude of central meridian (degrees)
numeric FalseEasting
False easting (meters)
numeric FalseNorthing
False northing (meters)
なし
Set projection to Oblique Mercator form A
numeric ScaleFactor
Scale factor
numeric LatOrigin
Latitude of origin (degrees)
numeric LonGeodeticPoint1
Longitude of first point defining geodetic line of projection (degrees)
numeric LatGeodeticPoint1
Latitude of first point defining geodetic line of projection (degrees)
numeric LonGeodeticPoint2
Longitude of second point defining geodetic line of projection (degrees)
numeric LatGeodeticPoint2
Latitude of second point defining geodetic line of projection (degrees)
numeric FalseEasting
False easting (meters)
numeric FalseNorthing
False northing (meters)
なし
Set projection to Oblique Mercator form B
numeric ScaleFactor
Scale factor
numeric AzimuthAngle
Angle of azimuth east of north for central line of projection (degrees)
numeric LonAzimuthPoint
Longitude of point along central line of projection where azimuth is measured (degrees)
numeric LatOrigin
Latitude of origin (degrees)
numeric FalseEasting
False easting (meters)
numeric FalseNorthing
False northing (meters)
なし
Set projection to Orthographic
numeric LonCenter
Longitude of center (degrees)
numeric LatCenter
Latitude of center (degrees)
numeric FalseEasting
False easting (meters)
numeric FalseNorthing
False northing (meters)
なし
Set projection to Polar Stereographic
numeric ScaleFactor
Scale factor
numeric LonDownward
Longitude directed straight down from pole (degrees)
numeric LatTrueScale
Latitude of true scale (degrees)
numeric FalseEasting
False easting (meters)
numeric FalseNorthing
False northing (meters)
なし
Set projection to Polyconic
numeric ScaleFactor
Scale factor
numeric LonCentralMeridian
Longitude of central meridian (degrees)
numeric LatOrigin
Latitude of origin (degrees)
numeric FalseEasting
False easting (meters)
numeric FalseNorthing
False northing (meters)
なし
Set projection to Robinson
numeric LonCentralMeridian
Longitude of central meridian (degrees)
numeric FalseEasting
False easting (meters)
numeric FalseNorthing
False northing (meters)
なし
Set projection to Sinusoidal
numeric LonCentralMeridian
Longitude of central meridian (degrees)
numeric FalseEasting
False easting (meters)
numeric FalseNorthing
False northing (meters)
なし
Set projection to Stereographic
numeric ScaleFactor
Scale factor
numeric LonCenter
Longitude of center (degrees)
numeric LatCenter
Latitude of center (degrees)
numeric FalseEasting
False easting (meters)
numeric FalseNorthing
False northing (meters)
なし
Set projection to Transverse Mercator
numeric ScaleFactor
Scale factor
numeric LonCentralMeridian
Longitude of central meridian (degrees)
numeric LatOrigin
Latitude of origin (degrees)
numeric FalseEasting
False easting (meters)
numeric FalseNorthing
False northing (meters)
なし
Set projection to Van Der Grinten I
numeric LonCentralMeridian
Longitude of central meridian (degrees)
numeric FalseEasting
False easting (meters)
numeric FalseNorthing
False northing (meters)
なし
Set coordinate system to Latitude-Longitude
なし
Set coordinate system to New Zealand Map Grid
なし
Set coordinate system to Universal Polar Stereographic
string Pole$
Pole
可能性のある値:
"north"
North polar zone
"south"
South polar zone
なし
Set coordinate system to Universal Transverse Mercator
numeric Zone
Zone, 1 to 60 for north zones, -1 to -60 for south zones
なし
日時の作成: 06-Jul-2001
修正日時: なし
Simple affine transformation matrix
value00 : numeric 読み/書き
array[0,0]
value01 : numeric 読み/書き
array[0,1]
value02 : numeric 読み/書き
array[0,2] (x Shift)
value10 : numeric 読み/書き
array[1,0]
value11 : numeric 読み/書き
array[1,1]
value12 : numeric 読み/書き
array[1,2] (y Shift)
value20 : numeric 読み/書き
array[2,0]
value21 : numeric 読み/書き
array[2,1]
value22 : numeric 読み/書き
array[2,2]
日時の作成: 13-Dec-2000
修正日時: なし
Numeric matrix
Rows : numeric 読み込みのみ
Number of rows
Cols : numeric 読み込みのみ
Number of columns
日時の作成: 08-Mar-1999
修正日時: なし
The Polyline / polygon tool
Get the POLYLINE 'described' by the polytool
class POLYLINE
Set the tool with an existing POLYLINE
class POLYLINE polyline
The polyline to use
なし
日時の作成: 15-Jan-2003
修正日時: なし
Base class for tools over a 2D view, and returning a region
(This class has no members)
日時の作成: なし
修正日時: なし
Base class for tools over a 2D view
(This class has no members)
日時の作成: なし
修正日時: なし
Used to create menus of all kinds
name : string 読み/書き
The menu item named
Disabled : numeric 読み/書き
True if disabled, false if enabled
Toggle : numeric 読み/書き
Toggles the item on or off
LabelOnly : numeric 読み/書き
Only the items label will displayed in the menu if true
Selected : numeric 読み/書き
True if the itme is selected, false otherwise
OneOfMany : numeric 読み/書き
Use one-of-many indicator, enforce radio behavior
widget : class XmPushButton 読み込みのみ
The widget created for the menu item
日時の作成: 05-Jun-1998
修正日時: なし
NIMA ARC Digitized Raster Graphics
ImageNumber : numeric 読み/書き
Image number to import
日時の作成: 15-Mar-1999
修正日時: なし
NIMA ARC Digitized Raster Graphics
ImageNumber : numeric 読み/書き
Image number to import
日時の作成: 15-Mar-1999
修正日時: なし
Ag Leader Target format
(This class has no members)
日時の作成: 26-Mar-1999
修正日時: なし
AISA hypersectral format
(This class has no members)
日時の作成: 15-Mar-1999
修正日時: なし
Alden radar format
StationID : string 読み/書き
Radar station ID
Month : numeric 読み/書き
Time stamp for radar image (month)
Day : numeric 読み/書き
Time stamp for radar image (day)
Hour : numeric 読み/書き
Time stamp for radar image (hour)
Minute : numeric 読み/書き
Time stamp for radar image (minute)
Range : numeric 読み/書き
200, 100, 50, or 25 nm
Rescale : numeric 読み/書き
Rescale data instead of truncating
日時の作成: 16-Feb-1999
修正日時: なし
Arc/Info ASCII Raster format
(This class has no members)
日時の作成: 18-Mar-1999
修正日時: なし
Arc/Info "Coverage" Format (Vector)
OverideProjection : numeric 読み/書き
Overide projection in coverage file (Boolean 1 = true, 0 = false)
ElementType : string 読み/書き
Export element type
可能性のある値:
"Polygon"
Element type polygon
"Line"
Element type line
"Point"
Element type point
"LineAndPoint"
Element type edge
"LineAndPolygon"
Element type triangle
PointAttributeTable : string 読み/書き
Point attribute table name
LineAttributeTable : string 読み/書き
Line attribute table name
PolygonAttributeTable : string 読み/書き
Polygon attribute table name
日時の作成: 26-May-1999
修正日時: なし
Arc/Info "Export" (E00) Format (Vector)
AttachLineAttributes : string 読み/書き
Attach line attributes by
可能性のある値:
"ElementNumber"
Attach line attributes by element number
"ElementID"
Attach line attributes by element ID
"NoAttachment"
No line attribute attachment
AttachPointPolyAttributes : string 読み/書き
Attach Point/Polygon attributes by
可能性のある値:
"ElementNumber"
Attach point/poly attributes by element number
"ElementID"
Attach point/poly attributes by element ID
"NoAttachment"
No point/poly attribute attachment
DatabaseForOtherTables : string 読み/書き
Database for other tables
可能性のある値:
"None"
No Database for other tables
"Line"
Line database for other tables
"Point/Polygon"
Point/Polygon database for other tables
"Both"
Line and Point/Polygon database for other tables
IncludeInternalLineAttributes : numeric 読み/書き
Include ARC/INFO internal line attributes (Boolean 1 = true, 0 = false)
IncludeInternalPolyAttributes : numeric 読み/書き
Include ARC/INFO internal polygon attributes (Boolean 1 = true, 0 = false)
OverideProjection : numeric 読み/書き
Overide projection in E00 file (Boolean 1 = true, 0 = false)
ExportPoints : numeric 読み/書き
Export points (Boolean 1 = true, 0 = false)
PrimaryPointTable : string 読み/書き
Primary table (points)
ExportOtherPointTables : numeric 読み/書き
Export other tables (Boolean 1 = true, 0 = false)
ExportLines : numeric 読み/書き
Export Lines (Boolean 1 = true, 0 = false)
PrimaryLineTable : string 読み/書き
Primary table (lines)
ExportOtherLineTables : numeric 読み/書き
Export other tables (Boolean 1 = true, 0 = false)
ExportPolygons : numeric 読み/書き
Export Polygons (Boolean 1 = true, 0 = false)
PrimaryPolygonTable : string 読み/書き
Primary table (Polygons)
ExportOtherPolygonTables : numeric 読み/書き
Export other tables (Boolean 1 = true, 0 = false)
日時の作成: 24-May-1999
修正日時: なし
Arc/Info "Generate" Format (Vector)
GenerateLineFile : string 読み/書き
Line filename
GeneratePointFile : string 読み/書き
Point filename
GenerateAttributeFile : string 読み/書き
Attribute filename
LabelType : string 読み/書き
Export label type
可能性のある値:
"UseExistingVectorLabels"
Use Existing Vector Labels
"GenerateLabelsFromPolygonDatabase"
Generate Labels From Polygon Database
ExportToVersion71 : numeric 読み/書き
Export to ARC/INFO version 7.1.1 or later (Boolean 1 = true, 0 = false)
PointIDTable : string 読み/書き
Point ID table name if used
PointIDField : string 読み/書き
Point ID field name if used
LineIDTable : string 読み/書き
Line ID table name if used
LineIDField : string 読み/書き
Line ID field name if used
PolygonLabelTable : string 読み/書き
Polygon label table name if used
PolygonLabelField : string 読み/書き
Polygon label field name if used
日時の作成: 28-May-1999
修正日時: なし
ArcView "Shapefile" format (CAD)
ElementType : string 読み/書き
Element type to export
可能性のある値:
"Polygon"
Element type polygon
"Line"
Element type line
"Point"
Element type point
TableName : string 読み/書き
Table name to export
StyleTableName : string 読み/書き
The name of the style table
日時の作成: 24-May-1999
修正日時: なし
ArcView "Shapefile" format (Vector)
OverideProjection : numeric 読み/書き
Overide projection in shapefile (Boolean 1 = true, 0 = false)
ExplodeElements : numeric 読み/書き
Explode multi-element elements into individual parts (Boolean 1 = true, 0 = false)
ElementType : string 読み/書き
Element type to export
可能性のある値:
"Polygon"
Element type polygon
"Line"
Element type line
"Point"
Element type point
TableName : string 読み/書き
Table name to export
StyleTableName : string 読み/書き
The name of the style table
日時の作成: 24-May-1999
修正日時: なし
ASCII text format (Raster)
NumberHeaderLinesToSkip : numeric 読み/書き
Number of header lines to skip
NumberDecimalPlaces : numeric 読み/書き
Number of decimal places
MaximumLineLength : numeric 読み/書き
Maximum columns per line
MinimalFormating : numeric 読み/書き
boolean 1 = true, 0 = uniform formating
WriteBlankLineBetweenRasterLines : numeric 読み/書き
boolean 1 = true, 0 = false
日時の作成: 26-Mar-1999
修正日時: なし
ASCII text format, 3 coordinates per cell
HeaderLinesToSkip : numeric 読み/書き
Number of header lines to skip
Delimiter : string 読み/書き
Delimeter character
Storage Order : numeric 読み/書き
0 for XYZ, 1 for XZY, 2 for YXZ, 3 for YZX, 4 for ZYX, 5 for ZXY
日時の作成: 04-Apr-1999
修正日時: なし
Atlas GIS 3.0 internal (AGF/AIF) format (CAD)
Scale : numeric 読み/書き
Scale value
PrimaryNameTable : string 読み/書き
Primary name table
PrimaryNameField : string 読み/書き
Primary name field
CADIDTable : string 読み/書き
CAD ID table
CADIDField : string 読み/書き
CAD ID field
日時の作成: 17-May-1999
修正日時: なし