TNTsml for Windows で使用可能: はい
TNTsml for Windows で使用可能: はい
Resize(NumItems)
パラメータ:
戻り値
class BITSET is derived from class BITSET_UNOWNEDand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
operator ==(lhs, rhs)
戻り値
operator !=(lhs, rhs)
戻り値
operator ++(this, rhs)
戻り値
GetIndex()
パラメータ:
戻り値
TNTsml for Windows で使用可能: はい
operator ==(lhs, rhs)
戻り値
operator !=(lhs, rhs)
戻り値
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)
パラメータ:
戻り値
TNTsml for Windows で使用可能: はい
ClearBoundaries()
パラメータ:
戻り値
GetNumBoundaries()
パラメータ:
戻り値
ResizeBoundaries()
パラメータ:
戻り値
AddBoundary(indices, numIndices)
パラメータ:
戻り値
ReadBoundary(index, indices)
パラメータ:
戻り値
WriteBoundary(index, indices, numIndices)
パラメータ:
戻り値
TNTsml for Windows で使用可能: はい
TNTsml for Windows で使用可能: いいえ
タイプCADの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
TNTsml for Windows で使用可能: はい
TNTsml for Windows で使用可能: はい
タイプCADINFOの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
class CADINFO is derived from class OBJECTand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
TNTsml for Windows で使用可能: はい
TNTsml for Windows で使用可能: はい
右側がストリング表現である場合、タイプCOLORの変数は、割り当ての左横に使用できます。そうすることで実数を決定するための文字列を解析するでしょう。
operator ==(lhs, rhs) operator !=(lhs, rhs)
TNTsml for Windows で使用可能: はい
TNTsml for Windows で使用可能: はい
タイプCompositeWidgetの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
class CompositeWidget is derived from class Widgetand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
タイプCONTEXTの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
TNTsml for Windows で使用可能: はい
TransValue(value)
パラメータ:
戻り値
ComputeStandard(Rast, type$, name$, description$)
パラメータ:
詳細と仮定
戻り値
Read(Rast, name$)
パラメータ:
戻り値
Write(Rast, name$, description$)
パラメータ:
戻り値
TNTsml for Windows で使用可能: はい
TNTsml for Windows で使用可能: はい
GetSourceAccuracy(accuracy)
パラメータ:
戻り値
GetDestAccuracy(accuracy)
パラメータ:
戻り値
SetSourceAccuracy(accuracy)
パラメータ:
戻り値
SetDestAccuracy(accuracy)
パラメータ:
戻り値
TNTsml for Windows で使用可能: はい
タイプDATABASEの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
TNTsml for Windows で使用可能: はい
タイプDataTipの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
TNTsml for Windows で使用可能: はい
それらが文字列のように、タイプDATETIMEの変数を使用することができます。そうすることでクラスの文字列表現を生成するでしょう。
operator ==(lhs, rhs) operator !=(lhs, rhs) operator <(lhs, rhs) operator >(lhs, rhs) operator <=(lhs, rhs) operator >=(lhs, rhs) operator +=(this, rhs)
戻り値
operator -=(this, rhs) operator +(lhs, rhs)
戻り値
operator -(lhs, rhs)
戻り値
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)
パラメータ:
戻り値
TNTsml for Windows で使用可能: はい
タイプDBEDITORの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
TNTsml for Windows で使用可能: はい
タイプDBEDITOR_SingleRecordViewの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
class DBEDITOR_SingleRecordView is derived from class DBEDITORTABLEand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
タイプDBEDITOR_SingleRecordWidgetの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
class DBEDITOR_SingleRecordWidget is derived from class DBEDITORTABLEand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
タイプDBEDITOR_TabularViewの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
class DBEDITOR_TabularView is derived from class DBEDITORTABLEand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
タイプDBEDITORTABLEの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
class DBEDITORTABLE is derived from class XmFormand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
タイプDBFIELDINFOの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
TNTsml for Windows で使用可能: はい
タイプDBTABLEINFOの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
TNTsml for Windows で使用可能: はい
タイプDBTABLEVARの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
TNTsml for Windows で使用可能: はい
タイプDialogShellの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
class DialogShell is derived from class CompositeWidgetand inherits all its members and methods as well.
TNTsml for Windows で使用可能: いいえ
タイプDISPの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
TNTsml for Windows で使用可能: いいえ
タイプDISPCALLBACKLISTの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
class DISPCALLBACKLIST is derived from class DISPCALLBACKLISTand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
タイプDisplayInfoの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
TNTsml for Windows で使用可能: はい
GetStartNode()
パラメータ:
戻り値
GetEndNode()
パラメータ:
戻り値
GetLeftTriangle()
パラメータ:
戻り値
GetRightTriangle()
パラメータ:
戻り値
TNTsml for Windows で使用可能: はい
TNTsml for Windows で使用可能: はい
タイプELEMSELECTPARMSの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
TNTsml for Windows で使用可能: はい
Forward(in_x, in_y, out_x, out_y, numItems, format$)
パラメータ:
戻り値
Inverse(in_x, in_y, out_x, out_y, numItems, format$)
パラメータ:
戻り値
TNTsml for Windows で使用可能: はい
タイプFILEの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
TNTsml for Windows で使用可能: はい
それらが文字列のように、タイプFILEPATHの変数を使用することができます。そうすることでクラスの文字列表現を生成するでしょう。
右側がストリング表現である場合、タイプFILEPATHの変数は、割り当ての左横に使用できます。そうすることで実数を決定するための文字列を解析するでしょう。
operator +=(this, rhs$)
戻り値
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$)
パラメータ:
戻り値
TNTsml for Windows で使用可能: はい
TNTsml for Windows で使用可能: はい
Forward(in_x, in_y, out_x, out_y, numItems, format$)
パラメータ:
戻り値
Inverse(in_x, in_y, out_x, out_y, numItems, format$)
パラメータ:
戻り値
TNTsml for Windows で使用可能: はい
タイプGCの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
MoveTo(x, y)
パラメータ:
戻り値
CopyRect(SrcDevice, SrcRect, DestPt, MaskDevice)
パラメータ:
戻り値
CopyRectSampled(SrcDevice, SrcRect, DestRect, MaskDevice)
パラメータ:
戻り値
DrawTo(x, y)
パラメータ:
詳細と仮定
戻り値
DrawPoint(x, y)
パラメータ:
戻り値
DrawPolyLine(x_points, y_points, NumPoints)
パラメータ:
戻り値
DrawPolyLine2(PolyLine)
パラメータ:
戻り値
DrawRect(x, y, width, height, angle)
パラメータ:
戻り値
DrawCircle(x, y, radius)
パラメータ:
戻り値
DrawEllipse(x, y, xradius, yradius, angle)
パラメータ:
戻り値
DrawArc(x, y, xradius, yradius, startangle, sweepangle, rotangle)
パラメータ:
戻り値
DrawArcChord(x, y, xradius, yradius, startangle, sweepangle, rotangle)
パラメータ:
戻り値
DrawArcWedge(x, y, xradius, yradius, startangle, sweepangle, rotangle)
パラメータ:
戻り値
DrawArrow(x, y, angle, length, sweepangle, type$)
パラメータ:
戻り値
DrawRegion(Region)
パラメータ:
戻り値
DrawUseStyleObject(filename$, objectname$)
パラメータ:
戻り値
DrawUseStyleSubObject(filename$, objectname$, styleobjname$)
パラメータ:
戻り値
DrawUseDefaultStyleObject()
パラメータ:
戻り値
DrawSetPointStyle(name$)
パラメータ:
詳細と仮定
戻り値
DrawSetLineStyle(name$)
パラメータ:
詳細と仮定
戻り値
DrawSetFillStyle(name$)
パラメータ:
詳細と仮定
戻り値
FillPolyLine(x_points, y_points, NumPoints)
パラメータ:
戻り値
FillPolyLine2(PolyLine)
パラメータ:
戻り値
FillRect(x, y, width, height, angle)
パラメータ:
戻り値
FillCircle(x, y, radius)
パラメータ:
戻り値
FillEllipse(x, y, xradius, yradius, angle)
パラメータ:
戻り値
FillArcChord(x, y, xradius, yradius, startangle, sweepangle, rotangle)
パラメータ:
戻り値
FillArcWedge(x, y, xradius, yradius, startangle, sweepangle, rotangle)
パラメータ:
戻り値
FillRegion(Region)
パラメータ:
戻り値
SetColorName(color$)
パラメータ:
戻り値
SetColorRGB(red, green, blue, range)
パラメータ:
戻り値
SetColorPixel(pixel)
パラメータ:
戻り値
SetColor(color)
パラメータ:
戻り値
SetLineWidth(width, units$)
パラメータ:
戻り値
DrawLocalBegin(xcenter, ycenter, xscale, yscale, angle)
パラメータ:
戻り値
DrawLocalEnd()
パラメータ:
戻り値
DrawTextSetColors(foreground, background)
パラメータ:
戻り値
DrawTextSetFont(fontname$)
パラメータ:
戻り値
DrawTextSetHeight(height)
パラメータ:
戻り値
DrawTextSetHeightPixels(height)
パラメータ:
戻り値
DrawTextSimple(string$, x, y, angle)
パラメータ:
戻り値
DrawInterfaceText(string$, x, y)
パラメータ:
戻り値
GetColorPixel(color)
パラメータ:
戻り値
GetNamedColorPixel(name$)
パラメータ:
戻り値
TextGetWidth(str$)
パラメータ:
戻り値
SetOutputScale(MapScale)
パラメータ:
戻り値
SetPixelFunction(function$)
パラメータ:
戻り値
TNTsml for Windows で使用可能: はい
TNTsml for Windows で使用可能: はい
タイプGPSCallbackListの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
class GPSCallbackList is derived from class GPSCallbackListand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
TNTsml for Windows で使用可能: はい
TNTsml for Windows で使用可能: はい
TNTsml for Windows で使用可能: はい
タイプGRDEVICEの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
CreateGC()
パラメータ:
戻り値
Clear(color)
パラメータ:
戻り値
GetHeight()
パラメータ:
戻り値
GetWidth()
パラメータ:
戻り値
SetPixelSizeMM(xsize, ysize)
パラメータ:
戻り値
SetPixelSizeDPI(xsize, ysize)
パラメータ:
戻り値
GetPixelSizeXMM()
パラメータ:
戻り値
GetPixelSizeYMM()
パラメータ:
戻り値
GetPixelSizeXDPI()
パラメータ:
戻り値
GetPixelSizeYDPI()
パラメータ:
戻り値
TNTsml for Windows で使用可能: はい
Create(height, width)
パラメータ:
戻り値
ClearAll()
パラメータ:
戻り値
SetAll()
パラメータ:
戻り値
class GRDEVICE_MEM_BINARY is derived from class GRDEVICEand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
Create(height, width)
パラメータ:
戻り値
class GRDEVICE_MEM_GRAY8 is derived from class GRDEVICEand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
Create(height, width)
パラメータ:
戻り値
class GRDEVICE_MEM_RGB24 is derived from class GRDEVICEand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
Create(Rast)
パラメータ:
戻り値
class GRDEVICE_RAST_GRAY8 is derived from class GRDEVICEand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
Create(Rast, color)
パラメータ:
戻り値
class GRDEVICE_RAST_RGB16 is derived from class GRDEVICEand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
Create(Rast, color)
パラメータ:
戻り値
class GRDEVICE_RAST_RGB24 is derived from class GRDEVICEand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
タイプGRE_GROUPの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
AttachHorizontal(groupPoint$, offset, anchor$, anchorPoint$, refgroup)
パラメータ:
戻り値
AttachVertical(groupPoint$, offset, anchor$, anchorPoint$, refgroup)
パラメータ:
戻り値
CreateView(form, name$, height, width, createflags$)
TNTsml for Windows で使用可能: いいえ
パラメータ:
戻り値
Create3DView(form, name$, height, width, createflags$)
TNTsml for Windows で使用可能: いいえ
パラメータ:
戻り値
CreateLayerManagerForm(parent)
TNTsml for Windows で使用可能: いいえ
パラメータ:
戻り値
Destroy()
パラメータ:
戻り値
GetLayerByName(name$)
パラメータ:
詳細と仮定
戻り値
OpenLayerManagerWindow(parent)
手法 has been deprecated and is not guaranteed to exist as of version 7.0
TNTsml for Windows で使用可能: いいえ
パラメータ:
戻り値
Read(filename$, objectname$)
パラメータ:
詳細と仮定
戻り値
RemoveAllLayers()
パラメータ:
戻り値
RemoveLayer(layer)
パラメータ:
戻り値
SetActiveLayer(layer)
パラメータ:
戻り値
Write(filename$, objectname$, description$)
パラメータ:
詳細と仮定
戻り値
class GRE_GROUP is derived from class GRE_VIEWABLEand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
タイプGRE_LABELSの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
Add(place)
パラメータ:
戻り値
Clear()
パラメータ:
戻り値
GetItem(num)
パラメータ:
戻り値
GetItemAtLocation(point, place, maxdist)
パラメータ:
戻り値
GetItemsOverlappingRegion(region)
パラメータ:
戻り値
GetItemForElement(element, place)
パラメータ:
戻り値
GetNumItems()
パラメータ:
戻り値
TNTsml for Windows で使用可能: はい
タイプGRE_LAYERの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
GetLabels(view)
パラメータ:
戻り値
IsVisibleAtScale(scale)
パラメータ:
戻り値
IsVisibleInView(viewnum)
パラメータ:
戻り値
SetVisibleInView(viewnum, visible)
パラメータ:
戻り値
UnhighlightAllElements(redraw)
パラメータ:
戻り値
ZoomToActiveElement(view)
パラメータ:
戻り値
ZoomToHighlighted(view)
パラメータ:
戻り値
GetNumObjects()
パラメータ:
戻り値
TNTsml for Windows で使用可能: はい
タイプGRE_LAYER_CADの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
class GRE_LAYER_CAD is derived from class GRE_LAYERand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
タイプGRE_LAYER_MAPGRIDの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
class GRE_LAYER_MAPGRID is derived from class GRE_LAYERand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
タイプGRE_LAYER_PINMAPの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
class GRE_LAYER_PINMAP is derived from class GRE_LAYERand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
タイプGRE_LAYER_RASTERの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
class GRE_LAYER_RASTER is derived from class GRE_LAYERand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
タイプGRE_LAYER_REGIONの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
class GRE_LAYER_REGION is derived from class GRE_LAYERand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
タイプGRE_LAYER_SCALEBARの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
class GRE_LAYER_SCALEBAR is derived from class GRE_LAYERand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
タイプGRE_LAYER_SCRIPTの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
class GRE_LAYER_SCRIPT is derived from class GRE_LAYERand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
タイプGRE_LAYER_TEXTの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
class GRE_LAYER_TEXT is derived from class GRE_LAYERand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
タイプGRE_LAYER_TINの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
class GRE_LAYER_TIN is derived from class GRE_LAYERand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
タイプGRE_LAYER_VECTORの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
class GRE_LAYER_VECTOR is derived from class GRE_LAYERand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
タイプGRE_LAYERDCの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
TNTsml for Windows で使用可能: はい
タイプGRE_LAYERMANAGERの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
TNTsml for Windows で使用可能: はい
タイプGRE_LAYOUTの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
Create(name$, hardcopy)
パラメータ:
戻り値
Destroy()
パラメータ:
戻り値
Read(filename$, objectname$)
パラメータ:
戻り値
Write(filename$, objectname$, description$)
パラメータ:
戻り値
ReadFromText(filename$)
パラメータ:
戻り値
WriteToText(filename$)
パラメータ:
戻り値
CreateView(form, name$, height, width)
TNTsml for Windows で使用可能: いいえ
パラメータ:
戻り値
GetGroupByName(name$)
パラメータ:
戻り値
OpenPageSetupDialog()
TNTsml for Windows で使用可能: いいえ
パラメータ:
戻り値
Print(setupDialog)
TNTsml for Windows で使用可能: いいえ
パラメータ:
戻り値
class GRE_LAYOUT is derived from class GRE_VIEWABLEand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
タイプGRE_VECTOR_LABELSの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
HighlightSingle(elemnum, action$, drawviews)
パラメータ:
戻り値
HighlightMultiple(elemcount, elemnums, action$, drawviews)
パラメータ:
戻り値
IsHighlighted(elemnum)
パラメータ:
戻り値
GetActiveElement()
戻り値
SetActiveElement(elemnum)
パラメータ:
戻り値
GetSelectedElement()
戻り値
GetSelectedElementList(elemlist)
パラメータ:
戻り値
TNTsml for Windows で使用可能: はい
タイプGRE_VECTOR_LINESの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
HighlightSingle(elemnum, action$, drawviews)
パラメータ:
戻り値
HighlightMultiple(elemcount, elemnums, action$, drawviews)
パラメータ:
戻り値
IsHighlighted(elemnum)
パラメータ:
戻り値
GetActiveElement()
戻り値
SetActiveElement(elemnum)
パラメータ:
戻り値
GetSelectedElement()
戻り値
GetSelectedElementList(elemlist)
パラメータ:
戻り値
TNTsml for Windows で使用可能: はい
タイプGRE_VECTOR_NODESの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
HighlightSingle(elemnum, action$, drawviews)
パラメータ:
戻り値
HighlightMultiple(elemcount, elemnums, action$, drawviews)
パラメータ:
戻り値
IsHighlighted(elemnum)
パラメータ:
戻り値
GetActiveElement()
戻り値
SetActiveElement(elemnum)
パラメータ:
戻り値
GetSelectedElement()
戻り値
GetSelectedElementList(elemlist)
パラメータ:
戻り値
TNTsml for Windows で使用可能: はい
タイプGRE_VECTOR_POINTSの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
HighlightSingle(elemnum, action$, drawviews)
パラメータ:
戻り値
HighlightMultiple(elemcount, elemnums, action$, drawviews)
パラメータ:
戻り値
IsHighlighted(elemnum)
パラメータ:
戻り値
GetActiveElement()
戻り値
SetActiveElement(elemnum)
パラメータ:
戻り値
GetSelectedElement()
戻り値
GetSelectedElementList(elemlist)
パラメータ:
戻り値
TNTsml for Windows で使用可能: はい
タイプGRE_VECTOR_POLYSの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
HighlightSingle(elemnum, action$, drawviews)
パラメータ:
戻り値
HighlightMultiple(elemcount, elemnums, action$, drawviews)
パラメータ:
戻り値
IsHighlighted(elemnum)
パラメータ:
戻り値
GetActiveElement()
戻り値
SetActiveElement(elemnum)
パラメータ:
戻り値
GetSelectedElement()
戻り値
GetSelectedElementList(elemlist)
パラメータ:
戻り値
TNTsml for Windows で使用可能: はい
タイプGRE_VIEWの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
RestoreAll()
戻り値
RestoreRect(xmin, ymin, xmax, ymax)
パラメータ:
戻り値
SetDefaultTool()
戻り値
ActivateTool(tool)
TNTsml for Windows で使用可能: いいえ
パラメータ:
戻り値
ActivateToolName(toolname$)
TNTsml for Windows で使用可能: いいえ
パラメータ:
戻り値
AddStandardTools()
TNTsml for Windows で使用可能: いいえ
パラメータ:
戻り値
AddToolIcons(addscripts)
TNTsml for Windows で使用可能: いいえ
パラメータ:
戻り値
Destroy()
パラメータ:
戻り値
GetMapScale()
パラメータ:
戻り値
GetTransLayerToScreen(layer, inverse)
パラメータ:
戻り値
GetTransLayerToView(layer, inverse)
パラメータ:
戻り値
GetTransViewToScreen(inverse)
パラメータ:
戻り値
GetViewNum()
パラメータ:
戻り値
SaveSnapshot(filename$, objname$, desc$)
TNTsml for Windows で使用可能: いいえ
パラメータ:
戻り値
SetCursor(cursor$)
パラメータ:
戻り値
SetGPS(gps)
TNTsml for Windows で使用可能: いいえ
パラメータ:
戻り値
SetMapScale(mapscale)
パラメータ:
戻り値
SetMessage(msg$)
パラメータ:
戻り値
SetStatusBar(value, max)
パラメータ:
戻り値
StatusBarClear()
パラメータ:
戻り値
Redraw(noUpdateBetweenLayers)
パラメータ:
戻り値
RedrawDirect(drawflags$)
パラメータ:
戻り値
RedrawIfNeeded()
パラメータ:
戻り値
RedrawFull()
パラメータ:
戻り値
RedrawLayer(layer)
パラメータ:
戻り値
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)
TNTsml for Windows で使用可能: はい
タイプGRE_VIEW3Dの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
class GRE_VIEW3D is derived from class GRE_VIEWand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
タイプGRE_VIEWABLEの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
CreateView(form, name$, height, width, createflags$)
TNTsml 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)
TNTsml for Windows で使用可能: いいえ
パラメータ:
戻り値
DlgObjMgrDestroy()
TNTsml for Windows で使用可能: いいえ
戻り値
DlgObjMgrOpen()
TNTsml for Windows で使用可能: いいえ
戻り値
DlgObjMgrClose()
TNTsml for Windows で使用可能: いいえ
戻り値
DlgObjMgrIsOpen()
TNTsml for Windows で使用可能: いいえ
戻り値
TNTsml for Windows で使用可能: はい
タイプGroupXPosnの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
TNTsml for Windows で使用可能: はい
タイプGroupYPosnの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
TNTsml for Windows で使用可能: はい
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_CTRLand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
タイプGUI_CTRLの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
GetParentPane() GetValueStr()
パラメータ:
戻り値
GetValueNum()
パラメータ:
戻り値
GetWidget()
パラメータ:
戻り値
IsCreated()
パラメータ:
戻り値
SetEnabled(enabled)
パラメータ:
戻り値
SetFocus()
パラメータ:
戻り値
SetValueStr(string$)
パラメータ:
戻り値
SetValueNum(value)
パラメータ:
戻り値
SetVisible(visible)
パラメータ:
戻り値
SetFocus()
パラメータ:
戻り値
TNTsml for Windows で使用可能: はい
Create(parent, color, alignment$)
パラメータ:
戻り値
GetColor()
パラメータ:
戻り値
SetColor(color)
パラメータ:
戻り値
SetOnChangeColor(OnChangeColor, data)
パラメータ:
戻り値
class GUI_CTRL_COLORBUTTON is derived from class GUI_CTRLand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
Create(parent, alignment$, sort, width, dfthigh)
パラメータ:
戻り値
CreateWithUnits(parent, unittype$, alignment$, sort, width, dfthigh)
パラメータ:
戻り値
AddUnitItems(unittype$)
パラメータ:
戻り値
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_CTRLand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
タイプGUI_CTRL_EDIT_BASEの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
SetReadOnly(readonly)
パラメータ:
戻り値
class GUI_CTRL_EDIT_BASE is derived from class GUI_CTRLand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
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_BASEand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
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_BASEand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
Create(parent, alignment$, orientation$, spacing, extraborder, label$)
パラメータ:
戻り値
GetPane()
パラメータ:
戻り値
class GUI_CTRL_GROUPBOX is derived from class GUI_CTRLand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
Create(parent, label$, alignment$, style$)
パラメータ:
戻り値
SetLabel(label$)
パラメータ:
戻り値
class GUI_CTRL_LABEL is derived from class GUI_CTRLand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
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_CTRLand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
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_CTRLand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
Create(parent, label$, alignment$, large)
パラメータ:
戻り値
CreateIcon(parent, iconid$, tooltip$, size)
パラメータ:
戻り値
SetOnPressed(OnPressed, data)
パラメータ:
戻り値
class GUI_CTRL_PUSHBUTTON is derived from class GUI_CTRLand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
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_CTRLand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
Close(notify)
パラメータ:
戻り値
CreateButtons(buttons$)
パラメータ:
戻り値
CreateModeless(parent, AllowMinimize)
パラメータ:
戻り値
DoModal(parent)
パラメータ:
戻り値
GetButtonPane()
パラメータ:
戻り値
GetCtrlByID(ctrl_id$)
パラメータ:
戻り値
GetPaneByID(ctrl_id$)
パラメータ:
戻り値
GetMainPane()
パラメータ:
戻り値
GetCtrlValueStr(ctrl_id$)
パラメータ:
戻り値
GetCtrlValueNum(ctrl_id$)
パラメータ:
戻り値
GetValues()
パラメータ:
戻り値
GetWidget()
パラメータ:
戻り値
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()
パラメータ:
戻り値
TNTsml for Windows で使用可能: はい
タイプGUI_FORM_COMPOSITEの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
class GUI_FORM_COMPOSITE is derived from class GUI_CTRLand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
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_COMPOSITEand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
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_COMPOSITEand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
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_COMPOSITEand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
タイプGUI_FORM_RADIOGROUPの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
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_CTRLand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
GetValueNum(ctrl_id$, property$)
パラメータ:
戻り値
GetValueStr(ctrl_id$)
パラメータ:
戻り値
SetValueNum(ctrl_id$, value, property$)
パラメータ:
戻り値
SetValueStr(ctrl_id$, value$)
パラメータ:
戻り値
class GUI_FORMDATA is derived from class XMLDOCand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
Create()
パラメータ:
戻り値
Initialize(parent, alignment$)
パラメータ:
戻り値
GetActivePage()
パラメータ:
戻り値
SetActivePage(pagenum)
パラメータ:
戻り値
class GUI_LAYOUT_BOOK is derived from class GUI_LAYOUT_PANE_BASEand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
Add(control)
パラメータ:
戻り値
Equalize()
パラメータ:
戻り値
TNTsml for Windows で使用可能: はい
Create(book, label$, orientation$)
パラメータ:
戻り値
SetIgnoreNonVisible(IgnoreNonVisible)
パラメータ:
戻り値
SetOnInitPage(OnInitPage, data)
パラメータ:
戻り値
SetOnSetActive(OnSetActive, data)
パラメータ:
戻り値
IsActive()
パラメータ:
戻り値
class GUI_LAYOUT_PAGE is derived from class GUI_LAYOUT_PANE_ROOTand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
Create(parent, orientation$, alignment$, ChildSpacing, ExtraBorder)
パラメータ:
戻り値
class GUI_LAYOUT_PANE is derived from class GUI_LAYOUT_PANE_BASEand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
タイプGUI_LAYOUT_PANE_BASEの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
AddSpaceExpanding()
パラメータ:
戻り値
AddSpaceFixed(size)
パラメータ:
戻り値
GetWidget()
パラメータ:
戻り値
IsCreated()
パラメータ:
戻り値
SetEnabled(enabled)
パラメータ:
戻り値
SetVisible(visible)
パラメータ:
戻り値
TNTsml for Windows で使用可能: はい
タイプGUI_LAYOUT_PANE_MAINの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
class GUI_LAYOUT_PANE_MAIN is derived from class GUI_LAYOUT_PANE_ROOTand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
タイプGUI_LAYOUT_PANE_ROOTの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
class GUI_LAYOUT_PANE_ROOT is derived from class GUI_LAYOUT_PANE_BASEand inherits all its members and methods as well.
TNTsml for Windows で使用可能: はい
Create(parent, node)
パラメータ:
戻り値
TNTsml for Windows で使用可能: はい
タイプHASHの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
GetClassName()
パラメータ:
戻り値
GetNumItems()
パラメータ:
戻り値
GetKeys()
パラメータ:
戻り値
Delete(key)
パラメータ:
戻り値
Exists(key)
パラメータ:
戻り値
TNTsml for Windows で使用可能: はい
TNTsml for Windows で使用可能: はい
TNTsml for Windows で使用可能: いいえ
GetRootNode()
パラメータ:
戻り値
Read(filename$)
パラメータ:
詳細と仮定
戻り値
Write(filename$)
パラメータ:
詳細と仮定
戻り値
Unparse()
パラメータ:
戻り値
GetLastError()
パラメータ:
戻り値
GetElementByID(id$)
パラメータ:
戻り値
TNTsml for Windows で使用可能: はい
タイプINIHANDLEの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
TNTsml for Windows で使用可能: はい
TNTsml for Windows で使用可能: はい
TNTsml for Windows で使用可能: はい
ComputeTextExtents(gc, extents, ignoreleaders)
パラメータ:
戻り値
DeleteAttachment(Element)
パラメータ:
戻り値
Draw(layerdc, color)
パラメータ:
戻り値
DrawSample(gc, color)
パラメータ:
戻り値
GetAttachment(num)
パラメータ:
戻り値
GetBaseAngle()
パラメータ:
戻り値
GetBaseLine()
パラメータ:
戻り値
GetBasePoint()
パラメータ:
戻り値
GetDrawBaseLine()
パラメータ:
戻り値
GetBaseLineStyle(Style)
パラメータ:
戻り値
GetBaseAngle()
パラメータ:
戻り値
GetLayer()
パラメータ:
戻り値
GetNumAttachments()
パラメータ:
戻り値
GetPriority()
パラメータ:
戻り値
GetRegion()
パラメータ:
戻り値
GetLabelStyle()
パラメータ:
戻り値
GetPointStyle()
パラメータ:
戻り値
GetSymbolLocation()
パラメータ:
戻り値
GetText()
パラメータ:
戻り値
GetUserData()
パラメータ:
戻り値
HasPoint()
パラメータ:
戻り値
HasText()
パラメータ:
戻り値
IsAttached(Element)
パラメータ:
戻り値
IsLocked()
パラメータ:
戻り値
LockPosition(value)
パラメータ:
戻り値
Move(delta)
パラメータ:
戻り値
Zoom(scale)
パラメータ:
戻り値
AddAttachment(attachment)
パラメータ:
戻り値
SetBaseLine(line)
パラメータ:
戻り値
SetBaseLineStyle(Style)
パラメータ:
戻り値
SetCopyOnWrite(value)
パラメータ:
戻り値
SetDrawBaseLine(value)
パラメータ:
戻り値
SetLabelStyle(Style)
パラメータ:
戻り値
SetPriority(priority)
パラメータ:
戻り値
SetPointStyle(Style)
パラメータ:
戻り値
SetSymbolLocation(point)
パラメータ:
戻り値
SetText(str$)
パラメータ:
戻り値
SetUserData(str$)
パラメータ:
戻り値
TNTsml for Windows で使用可能: はい
TNTsml for Windows で使用可能: はい
タイプLEGENDVIEWの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
TNTsml for Windows で使用可能: はい
TNTsml for Windows で使用可能: はい
TNTsml for Windows で使用可能: はい
タイプLineToolの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
class LineTool is derived from class Tooland inherits all its members and methods as well.
TNTsml for Windows で使用可能: いいえ
タイプLMComponantの変数は「未定義」と思われます、もしくは値を割り当てられるまではNULLです。NULL変数上のクラス方法かアクセスクラスメンバーを呼ぶ試みは「未定義」
TNTsml for Windows で使用可能: はい
タイプMAPPROJの変数は、クラスSR_COORDREFSYSが望む機能に渡すことができます。しかし、それが値の一時的実例を作り、それを希望のクラスに変換するので、あまり効率的ではありません。
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)
パラメータ:
戻り値
TNTsml for Windows で使用可能: はい
TNTsml for Windows で使用可能: はい
Allocation handle used with network functions
タイプAllocationの変数間の割り当てはデータをコピーされます。1つの変数によってデータを修正する、後のアクションは他方を達成しないでしょう。
(このクラスはメンバーを持っていません)
作成日時: 17-Sep-1998
修正日時: なし
Bitmap fill pattern for use in drawing styles
タイプBITMAPPATTERNの変数間の割り当てはデータをコピーされます。1つの変数によってデータを修正する、後のアクションは他方を達成しないでしょう。
(このクラスはメンバーを持っていません)
作成日時: 07-Apr-1998
修正日時: なし
An 'array' of bits that can be resized
タイプBITSETの変数間の割り当てはデータをコピーされます。1つの変数によってデータを修正する、後のアクションは他方を達成しないでしょう。
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
タイプBITSET_ITERATORの変数間の割り当てはデータをコピーされます。1つの変数によってデータを修正する、後のアクションは他方を達成しないでしょう。
パラメータ:
class BITSET_ITERATOR lhs
class BITSET_ITERATOR rhs
numeric
パラメータ:
class BITSET_ITERATOR lhs
class BITSET_ITERATOR rhs
numeric
パラメータ:
class BITSET_ITERATOR this
numeric rhs
なし
Get the current index.
numeric
作成日時: 17-Nov-2003
修正日時: なし
An 'array' of bits
タイプBITSET_UNOWNEDの変数間の割り当てはデータをコピーされます。1つの変数によってデータを修正する、後のアクションは他方を達成しないでしょう。
パラメータ:
class BITSET_UNOWNED lhs
class BITSET_UNOWNED rhs
numeric
パラメータ:
class BITSET_UNOWNED lhs
class BITSET_UNOWNED rhs
numeric
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 BITSET_ITERATOR
Initialize iterator with last+1 item in the bit set.
class BITSET_ITERATOR
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
修正日時: なし
A list of boundary node arrays
タイプBOUNDARYLISTの変数間の割り当てはデータをコピーされます。1つの変数によってデータを修正する、後のアクションは他方を達成しないでしょう。
Clear all of the boundaries from this list
なし
Get the number of boundaries in this list
numeric
Resize the list
なし
Add a boundary array to the list
array indices
One dimensional array of boundary nodes
numeric numIndices
Number of nodes in array
なし
Read a boundary array from the list by index
numeric index
An index of boundary
array indices
One dimensional array of boundary nodes
numeric
Write the specified boundary array to the given index
numeric index
An index of boundary
array indices
One dimensional array of boundary nodes
numeric numIndices
Number of nodes in array
なし
作成日時: 30-Sep-2004
修正日時: なし
Base class for PushButtonItem and ToggleButtonItem
タイプButtonItemの変数間の割り当てはデータをコピーされます。1つの変数によってデータを修正する、後のアクションは他方を達成しないでしょう。
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.
タイプ CAD の変数はRVCオブジェクトにふれます。
$Info : class CADINFO 読み込みのみ
The information on this cad object (See CADINFO)
作成日時: なし
修正日時: なし
Optional cad element parameters
タイプCADELEMOPTの変数間の割り当てはデータをコピーされます。1つの変数によってデータを修正する、後のアクションは他方を達成しないでしょう。
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. - e.g. CADvar.$Info.MinX
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.
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
タイプCALLBACKLISTの変数間の割り当てはデータをコピーされます。1つの変数によってデータを修正する、後のアクションは他方を達成しないでしょう。
(このクラスはメンバーを持っていません)
作成日時: 26-Jan-1998
修正日時: なし
Center handle used with network functions
タイプCenterの変数間の割り当てはデータをコピーされます。1つの変数によってデータを修正する、後のアクションは他方を達成しないでしょう。
(このクラスはメンバーを持っていません)
作成日時: 17-Sep-1998
修正日時: なし
A color with r, g, b and alpha transparency values
タイプCOLORの変数間の割り当てはデータをコピーされます。1つの変数によってデータを修正する、後のアクションは他方を達成しないでしょう。
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
タイプColorMapの変数間の割り当てはデータをコピーされます。1つの変数によってデータを修正する、後のアクションは他方を達成しないでしょう。
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
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.
(このクラスはメンバーを持っていません)
作成日時: なし
修正日時: なし
Internal SML information. There's always one of these named _context
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.
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
AbortOnError : numeric 読み/書き
Set to 1 to force SML to halt script on error (default) or 0 to do your own error handling
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...)
Version : numeric 読み込みのみ
The TNT version number under which the script is being run
VersionString : string 読み込みのみ
The full TNT version name under which the script is being run
作成日時: 29-Aug-2000
修正日時: なし
A contrast 'object' for raster display
タイプCONTRASTの変数間の割り当てはデータをコピーされます。1つの変数によってデータを修正する、後のアクションは他方を達成しないでしょう。
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 will be used for some default values
string type$
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 contrast table will be computed but not saved
string description$ (オプション)
Description for the contrast table subobject
The "standard" contrast table will be computed based on the 'type' set. Standard default values will be used for the computation.
numeric
An error code <0 if unsuccessful, 0 otherwise
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
An error code <0 if unsuccessful, 0 otherwise
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
An error code <0 if unsuccessful, 0 otherwise
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
修正日時: なし
A control point edge between two points
タイプCTRLEDGEの変数間の割り当てはデータをコピーされます。1つの変数によってデータを修正する、後のアクションは他方を達成しないでしょう。
start : numeric 読み/書き
The starting control point
end : numeric 読み/書き
The ending control point
作成日時: 30-Sep-2004
修正日時: なし
A control point for RVC_GEOREFERENCE
タイプCTRLPOINTの変数間の割り当てはデータをコピーされます。1つの変数によってデータを修正する、後のアクションは他方を達成しないでしょう。
source : class POINT3D 読み/書き
Point in source coordinate system
dest : class POINT3D 読み/書き
Point in destination coordinate system
Get the accuracy of the source coordinates
class POINT3D accuracy
An accuracy level
なし
Get the accuracy of the destination coordinates
class POINT3D accuracy
An accuracy level
なし
Set the accuracy of the source coordinates
class POINT3D accuracy
An accuracy level
なし
Set the accuracy of the destination coordinates
class POINT3D accuracy
An accuracy level
なし
作成日時: 30-Sep-2004
修正日時: なし
Open database handle
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.
Name : string 読み込みのみ
The database name
Desc : string 読み込みのみ
The database description
NumTables : numeric 読み込みのみ
The number of tables in the database
TableList : class STRINGLIST 読み込みのみ
A list of table names in the database
作成日時: なし
修正日時: なし
Settings for DataTips
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.
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
タイプDATETIMEの変数間の割り当てはデータをコピーされます。1つの変数によってデータを修正する、後のアクションは他方を達成しないでしょう。
パラメータ:
class DATETIME this
class TIMEINTERVAL rhs
なし
パラメータ:
class DATETIME lhs
class TIMEINTERVAL rhs
class DATETIME
パラメータ:
class TIMEINTERVAL
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
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.
(このクラスはメンバーを持っていません)
作成日時: なし
修正日時: なし
Database editor single record view dialog
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.
(このクラスはメンバーを持っていません)
作成日時: なし
修正日時: なし
Database editor single record view XmForm
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.
OKButton : class XmPushButton 読み/書き
Button to disable if not all values given
作成日時: なし
修正日時: なし
Database editor tabular record view dialog
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.
(このクラスはメンバーを持っていません)
作成日時: なし
修正日時: なし
Database editor handle for a single table
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.
(このクラスはメンバーを持っていません)
作成日時: なし
修正日時: なし
Database field information
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.
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
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.
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)
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.
(このクラスはメンバーを持っていません)
作成日時: なし
修正日時: なし
Shell around form dialogs
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.
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
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.
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
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.
(このクラスはメンバーを持っていません)
作成日時: なし
修正日時: なし
Information about the current display
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.
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
作成日時: なし
修正日時: なし
Stucture to hold information about the edges in a TRIANGULATION
タイプEDGEINFOの変数間の割り当てはデータをコピーされます。1つの変数によってデータを修正する、後のアクションは他方を達成しないでしょう。
Get the start node of the edge
numeric
Get the end node of the edge
numeric
Get the triangle on the left side of the edge
numeric
Get the triangle on the right side of the edge
numeric
作成日時: 06-Oct-2004
修正日時: なし
Container for spatial element specifying type and number
タイプELEMENTREFの変数間の割り当てはデータをコピーされます。1つの変数によってデータを修正する、後のアクションは他方を達成しないでしょう。
Type : string 読み/書き
The element type
可能性のある値:
"None"
"Node"
"Point"
"Line"
"Polygon"
"Label"
"CAD"
"Triangle"
"Edge"
"Record"
Number : numeric 読み/書き
The element number
作成日時: 05-Aug-2004
修正日時: なし
Element selection parmeters for VectorLayer
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.
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
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 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
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.
pos : numeric 読み/書き
The current position in the file
size : numeric 読み込みのみ
The size of the file (in bytes)
作成日時: なし
修正日時: なし
Provides methods for file and path management
タイプFILEPATHの変数間の割り当てはデータをコピーされます。1つの変数によってデータを修正する、後のアクションは他方を達成しないでしょう。
パラメータ:
class FILEPATH this
string rhs$
なし
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
タイプFrameの変数間の割り当てはデータをコピーされます。1つの変数によってデータを修正する、後のアクションは他方を達成しないでしょう。
(このクラスはメンバーを持っていません)
作成日時: 04-Apr-2001
修正日時: なし
Linear Fourier Transformation
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 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
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.
Move pen
numeric x
X coordinate to move to
numeric y
Y coordinate to move to
なし
Copy rectangular area from Src to Dest location
class GRDEVICE SrcDevice
The source device (to be copied from)
class RECT SrcRect
The source rectangle
class POINT2D DestPt
The destination point (UL corner of the src rectangle)
class GRDEVICE_MEM_GRAY8 MaskDevice (オプション)
A mask to filter values from the source rectangle
なし
Copy rectangular area from Src to Dest location
class GRDEVICE SrcDevice
The source device (to be copied from)
class RECT SrcRect
The source rectangle
class RECT DestRect
The destination rectangle (the source image is sampled to fit the this rectangle)
class GRDEVICE_MEM_GRAY8 MaskDevice (オプション)
A mask to filter values from the source rectangle
なし
Draw line from current pen position to a point
numeric x
X coordinate of point to draw to
numeric y
Y coordinate of point to draw to
uses current line style
なし
Draw a point
numeric x
X coordinate
numeric y
Y coordinate
なし
Draw a polyline
array x_points
Array of x coordinate points
array y_points
Array of x coordinate points
numeric NumPoints
The number of points
なし
Draw a POLYLINE to the gc
class POLYLINE PolyLine
The POLYLINE to use
numeric
Draw rectangle outline.
numeric x
Upper left X
numeric y
Upper left Y
numeric width
Rectangle width
numeric height
Rectangle height
numeric angle (オプション)
Rotation angle in degrees
なし
Draw outline of a circle.
numeric x
X coordinate of center of circle
numeric y
Y coordinate of center of circle
numeric radius
Radius of circle in pixels
なし
Draw outline of an ellipse
numeric x
X coordinate of center of arc
numeric y
Y coordinate of center of arc
numeric xradius
X radius of ellipse (BEFORE ROTATION)
numeric yradius
Y radius of ellipse (BEFORE ROTATION)
numeric angle (オプション)
Rotation angle in RADIANS
なし
Draw single elliptical arc.
numeric x
X coordinate of center of arc
numeric y
Y coordinate of center of arc
numeric xradius
X radius of ellipse (BEFORE ROTATION)
numeric yradius
Y radius of ellipse (BEFORE ROTATION)
numeric startangle
Rotation angle in degrees
numeric sweepangle
Sweep angle in degrees
numeric rotangle (オプション)
Rotation angle in degrees
なし
Draw a single arc chord
numeric x
X coordinate of center of arc
numeric y
Y coordinate of center of arc
numeric xradius
X radius of ellipse (BEFORE ROTATION)
numeric yradius
Y radius of ellipse (BEFORE ROTATION)
numeric startangle
Rotation angle in degrees
numeric sweepangle
Sweep angle in degrees
numeric rotangle (オプション)
Rotation angle in degrees
なし
Draw a single arc wedge
numeric x
X coordinate of center of arc
numeric y
Y coordinate of center of arc
numeric xradius
X radius of ellipse (BEFORE ROTATION)
numeric yradius
Y radius of ellipse (BEFORE ROTATION)
numeric startangle
Rotation angle in degrees
numeric sweepangle
Sweep angle in degrees
numeric rotangle (オプション)
Rotation angle in degrees
なし
Draw an arrow head.
numeric x
The x-coordinate location of the tip of the arrow
numeric y
The x-coordinate location of the tip of the arrow
numeric angle
The direction the arrow points (in degrees)
numeric length
Length of arrow head (pixels)
numeric sweepangle (オプション)
Sweep angle (in degrees)
string type$ (オプション)
The style to use for the triangle
可能性のある値:
"FilledTriangle"
"UnfilledTriangle"
"Open"
"FilledArc"
なし
Draw non-filled Region
class REGION2D Region
The Region to draw (Can also take a region object)
なし
Change the style object used for subsequent calls to SetStyle() functions
string filename$
File containing the style object
string objectname$
Name of the style object
なし
Set the style object to use
string filename$
The rvc file to look for the style
string objectname$
The parent object name
string styleobjname$
The style object name
なし
Reset style object to default
なし
Set point style out of current style object
string name$ (オプション)
Named style
If name$ is not used or not found then default style will be set.
なし
Set line style out of current style object
string name$ (オプション)
Named style
If name$ is not used or not found then default style will be set.
なし
Set fill style out of current style object
string name$ (オプション)
Named style
If name$ is not used or not found then default style will be set.
なし
Fill a polygon
array x_points
Array of x coordinate points
array y_points
Array of x coordinate points
numeric NumPoints
The number of points
なし
Fill the area specified by the given POLYLINE
class POLYLINE PolyLine
The POLYLINE to use
numeric
Fill a rectangle
numeric x
Upper left X
numeric y
Upper left Y
numeric width
Rectangle width
numeric height
Rectangle height
numeric angle (オプション)
Rotation angle in degrees
なし
Fill a circle
numeric x
X coordinate of center of circle
numeric y
Y coordinate of center of circle
numeric radius
Radius of circle in pixels
なし
Fill an ellipse
numeric x
X coordinate of center of arc
numeric y
Y coordinate of center of arc
numeric xradius
X radius of ellipse (BEFORE ROTATION)
numeric yradius
Y radius of ellipse (BEFORE ROTATION)
numeric angle (オプション)
Rotation angle in degrees
なし
Fill Arc chord
numeric x
X coordinate of center of arc
numeric y
Y coordinate of center of arc
numeric xradius
X radius of ellipse (BEFORE ROTATION)
numeric yradius
Y radius of ellipse (BEFORE ROTATION)
numeric startangle
Rotation angle in degrees
numeric sweepangle
Sweep angle in degrees
numeric rotangle (オプション)
Rotation angle in degrees
なし
Fill Arc wedge
numeric x
X coordinate of center of arc
numeric y
Y coordinate of center of arc
numeric xradius
X radius of ellipse (BEFORE ROTATION)
numeric yradius
Y radius of ellipse (BEFORE ROTATION)
numeric startangle
Rotation angle in degrees
numeric sweepangle
Sweep angle in degrees
numeric rotangle (オプション)
Rotation angle in degrees
なし
Fill a region
class REGION2D Region
Can also take a region object
なし
Set the current drawing color
string color$
The name of the color to use
なし
Set the current drawing color
numeric red
The red component
numeric green
The green component
numeric blue
The blue component
numeric range (オプション)
Default=255
なし
Set the current drawing color (See SetColor)
numeric pixel
A pixel value
なし
Set the current drawing color
class color color
The color to use
なし
Set the line width
numeric width
The width value in the specified units
string units$ (オプション)
Default="pixels"
なし
Begin drawing in a new local coordinate space
numeric xcenter (オプション)
X-coordinate at the origin of the new coordinate space
numeric ycenter (オプション)
Y-coordinate at the origin of the new coordinate space
numeric xscale (オプション)
The scale in the x direction
numeric yscale (オプション)
The scale in the y direction
numeric angle (オプション)
Degrees rotation about (xcenter,ycenter)
なし
End drawing in the new local coordinate space
なし
Set the colors for text drawing
なし
Set font for text drawing
string fontname$
The font name
なし
Sets text height in coordinate units
numeric height
The height to set
なし
Set text height
numeric height
Height of text in pixels
なし
Draw a text string
string string$
The string to draw
numeric x (オプション)
X coordinate of the string
numeric y (オプション)
Y coordinate of the string
numeric angle (オプション)
Angle of the string
なし
Draw "interface text" string
string string$
The string to draw
numeric x (オプション)
X coordinate of basepoint of text
numeric y (オプション)
Y coordinate of basepoint of text
なし
Given a color value, return the pixel it represents
class COLOR color
The color
numeric
Given a color name, return the pixel it represents
string name$
The color name
numeric
Get the width (in pixels) of the text string
string str$
The string to use
numeric
Set output scale for use by styles, symbols, etc.
numeric MapScale
Inverse drawing scale (eg: 24000 for 1:24000)
なし
Set the pixel function
string function$
The function to use
可能性のある値:
"Copy"
src
"Set"
1
"Clear"
0
"Invert"
NOT dst
"And"
src AND dst
"AndInverted"
NOT src AND dst
"AndReverse"
src AND NOT dst
"Or"
src OR dst
"OrInverted"
NOT src OR dst
"OrReverse"
src OR NOT dst
"NoOp"
dst
"Nor"
NOT src AND NOT dst
"XOR"
src XOR dst
"Equiv"
NOT src XOR dst
"NotAnd"
NOT src OR NOT dst
なし
TextStyle : class TEXTSTYLE 読み/書き
The text style to use for drawn text display
作成日時: 00-
修正日時: 09-Sep-2004
Object to map georeference handle
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.
Projection : class MAPPROJ 読み/書き
The map projection
CoordRefSys : class SR_COORDREFSYS 読み/書き
The coordinate reference system
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
作成日時: 13-Dec-2000
修正日時: なし
Callback list for GPSs
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.
(このクラスはメンバーを持っていません)
作成日時: 29-Jun-1998
修正日時: なし
Data read from a GPSPort
タイプGPSDataの変数間の割り当てはデータをコピーされます。1つの変数によってデータを修正する、後のアクションは他方を達成しないでしょう。
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
タイプGPSPortの変数間の割り当てはデータをコピーされます。1つの変数によってデータを修正する、後のアクションは他方を達成しないでしょう。
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
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.
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
修正日時: なし
Base class for all graphics rendering devices
Variables of type GRDEVICE 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 a GC for drawing.
class GC
Clear the device
class COLOR color
The color to use
なし
Get the image height
numeric
Get the image height
numeric
Set the pixel size in millimeters
numeric xsize
The x-dimension
numeric ysize
The x-dimension
なし
Set the pixel size in DPI
numeric xsize
The x-dimension
numeric ysize
The x-dimension
なし
Get the pixel size (in the x dimension) in millimeters
numeric
Get the pixel size (in the y dimension) in millimeters
numeric
Get the pixel size (in the x dimension) in DPI
numeric
Get the pixel size (in the y dimension) in DPI
numeric
作成日時: 18-Dec-2003
修正日時: 08-Sep-2004
Graphics rendering device for binary image buffer
Variables of type GRDEVICE_MEM_BINARY 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.
Creates a new device initialized with set parameters
numeric height
The image height
numeric width
The image width
numeric
Clear the entire image (set to 0)
なし
Set the entire image to 1
なし
作成日時: 18-Dec-2003
修正日時: なし
Graphics rendering device for 8-bit grayscale image buffer
Variables of type GRDEVICE_MEM_GRAY8 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.
Creates a new device initialized with set parameters
numeric height
The image height
numeric width
The image width
numeric
作成日時: 18-Dec-2003
修正日時: なし
Graphics rendering device for 24-bit RGB image buffer
Variables of type GRDEVICE_MEM_RGB24 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.
Creates a new device initialized with set parameters
numeric height
The image height
numeric width
The image width
numeric
作成日時: 18-Dec-2003
修正日時: なし
Graphics rendering device for 8-bit grayscale raster image
Variables of type GRDEVICE_RAST_GRAY8 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 a new device with the raster provided
Raster Rast
The raster to draw into
numeric
作成日時: 18-Dec-2003
修正日時: なし
Graphics rendering device for 16-bit rgb raster image
Variables of type GRDEVICE_RAST_RGB16 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 a new device with the raster provided
Raster Rast
The raster to draw into
class COLOR color (オプション)
The initial background color
numeric
作成日時: 18-Dec-2003
修正日時: なし
Graphics rendering device for 24-bit rgb raster image
Variables of type GRDEVICE_RAST_RGB24 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 a new device with the raster provided
Raster Rast
The raster to draw into
class COLOR color (オプション)
The initial background color
numeric
作成日時: 18-Dec-2003
修正日時: なし
Display group
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.
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 REGION2D 読み/書き
The clipping region for the group
FullRegion : class REGION2D 読み込みのみ
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
The layer name may or may not be equal to the object's name (depending on display settings). If possible, use the ActiveLayer or allow the user to select the desired layer.
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
If no objectname is specified the group will be read from the filename as text
なし
Remove all layers from a group
なし
Remove specified layer from a Group
class GRE_LAYER layer
The layer to remove
なし
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
If no objectname is specified the group will be written to the filename as text
なし
作成日時: 17-May-2000
修正日時: なし
Class controlling labels and their placemnt
Variables of type GRE_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.
Add a label at a specified place
class LABELPLACE place
The place for 'this' label
numeric
Clear all placement settings
なし
Get the label place by number
numeric num
The element number
class LABELPLACE
Get the topmost element at the given location
class POINT2D point
The location to find the label (in screen coords)
class LABELPLACE place
A copy of the LABLEPLACE RETURNED
numeric maxdist
The distance to search for the label
numeric
Get the items overlapping the specified region
class REGION2D region
The region to test against
class LABELPLACE []
Return the LABELPLACE for a given element
class ELEMENTREF element
The element to get the LABELPLACE for
class LABELPLACE place
The returned LABELPLACE
numeric
1 if found, 0 if not
Get the number of labels
numeric
作成日時: 05-Aug-2004
修正日時: 15-Sep-2004
Base class for geodata display layers
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.
Get the list of labels
class GRE_VIEW view
The view that the labels are drawn in
class GRE_LABELS
Determine if the layer is visible at the given map scale
numeric scale
The scale to test against
numeric
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
なし
Returns the number of objects for this layer
numeric
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 (PrevLayer==0 if 'this' is the group's first layer)
NextLayer : class GRE_LAYER 読み込みのみ
Reference to the next layer in this group (NextLayer==0 if 'this' is the group's last layer)
Region : class REGION2D 読み込みのみ
Region defining extents and projection of the layer
Extents : class RECT 読み込みのみ
The extents of the layer
Projection : class MAPPROJ 読み/書き
The layer's map projection
MapRegion : class REGION2D 読み込みのみ
The bounding region in map (georeferenced) coordinates
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
ManageTextLabels : numeric 読み/書き
If true, use LABELPLACEMENT for text labels
ManagePointSymbols : numeric 読み/書き
If true, use LABELPLACEMENT for point symbols
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
作成日時: 23-May-2000
修正日時: 04-Oct-2004
CAD object layer
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.
StyleObject : class STYLEOBJECT 読み/書き
The cad layer style object
作成日時: なし
修正日時: なし
Map Grid layer
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.
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)
IntervalCRSection : class MAPPROJ 読み/書き
Map projection for interval
ExtentsCRSection : 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
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.
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)
可能性のある値:
"m"
"km"
"dm"
"cm"
"mm"
"µm"
"nm"
"mi"
"nmi"
"fath"
"yd"
"ft"
"in"
"ch"
"li"
"rod"
"miUS"
"nmiUS"
"ydUS"
"ftUS"
"inUS"
"chUS"
"liUS"
"ftUSmod"
"m(ger)"
"ydClk"
"ftClk"
"chClk"
"liClk"
"ydBenA"
"ftBenA"
"chBenA"
"liBenA"
"ydBenB"
"ftBenB"
"ch(ben)"
"lk(ben)"
"ys(srs)"
"ftSrs"
"chSrs"
"lk(srs)"
"ftUK"
"ydInd"
"ftInd"
"yd(ind)"
"ft(ind)"
"ch(ind)"
"ydInd62"
"ftInd62)"
"ydInd75"
"ftInd75"
"ftGC"
"wa"
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"
"DDDMMSS_sss"
"IDDDMMSS_sss"
"DDDMMSS_sssI"
"DDDMMSS_ssssss"
"IDDDMMSS_ssssss"
"DDDMMSS_ssssssI"
"DDDMM_mm"
"IDDDMM_mm"
"DDDMM_mmI"
"seconds"
"seconds_I"
"I_seconds"
ZUnits : string 読み/書き
The units for the z coordinate (i.e. meters)
可能性のある値:
"m"
"km"
"dm"
"cm"
"mm"
"µm"
"nm"
"mi"
"nmi"
"fath"
"yd"
"ft"
"in"
"ch"
"li"
"rod"
"miUS"
"nmiUS"
"ydUS"
"ftUS"
"inUS"
"chUS"
"liUS"
"ftUSmod"
"m(ger)"
"ydClk"
"ftClk"
"chClk"
"liClk"
"ydBenA"
"ftBenA"
"chBenA"
"liBenA"
"ydBenB"
"ftBenB"
"ch(ben)"
"lk(ben)"
"ys(srs)"
"ftSrs"
"chSrs"
"lk(srs)"
"ftUK"
"ydInd"
"ftInd"
"yd(ind)"
"ft(ind)"
"ch(ind)"
"ydInd62"
"ftInd62)"
"ydInd75"
"ftInd75"
"ftGC"
"wa"
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
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.
NullCellsTransparent : numeric 読み/書き
NULL cells in raster are transparent
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
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.
(このクラスはメンバーを持っていません)
作成日時: なし
修正日時: なし
Scale bar layer
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.
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 TEXTSTYLE 読み/書き
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"
可能性のある値:
"m"
"km"
"dm"
"cm"
"mm"
"µm"
"nm"
"mi"
"nmi"
"fath"
"yd"
"ft"
"in"
"ch"
"li"
"rod"
"miUS"
"nmiUS"
"ydUS"
"ftUS"
"inUS"
"chUS"
"liUS"
"ftUSmod"
"m(ger)"
"ydClk"
"ftClk"
"chClk"
"liClk"
"ydBenA"
"ftBenA"
"chBenA"
"liBenA"
"ydBenB"
"ftBenB"
"ch(ben)"
"lk(ben)"
"ys(srs)"
"ftSrs"
"chSrs"
"lk(srs)"
"ftUK"
"ydInd"
"ftInd"
"yd(ind)"
"ft(ind)"
"ch(ind)"
"ydInd62"
"ftInd62)"
"ydInd75"
"ftInd75"
"ftGC"
"wa"
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
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.
Margin : numeric 読み/書き
Margin for a script layer within a group
作成日時: 18-Aug-2003
修正日時: なし
Text layer
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.
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
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.
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
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.
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
NoFillWhenHighlight : numeric 読み/書き
Set to 1 to not fill polygons when highlighting (only highlights lines)
StyleObject : class STYLEOBJECT 読み/書き
The vectors styleobject
作成日時: 23-May-2000
修正日時: なし
Layer drawing context containing information needed to actually draw layer on a particular view
Variables of type GRE_LAYERDC 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.
DesignScale : numeric 読み込みのみ
The design scale for the layer
gc : class GC 読み込みのみ
The graphics context for the layer
Layer : class GRE_LAYER 読み込みのみ
The layer being drawn
MapScale : numeric 読み込みのみ
The map scale for the layer
ObjClipRect : class RECT 読み込みのみ
The clip rectangle in object coordinates
RotAngle : numeric 読み込みのみ
The rotation angle
View : class GRE_VIEW 読み込みのみ
The view being drawn in
作成日時: 03-Sep-2004
修正日時: なし
Layer manager dialog
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.
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
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.
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
Create a display or hardcopy layout
string name$ (オプション)
The name for the layout
numeric hardcopy (オプション)
0 for display-autotiled, 1 for hardcopy, 2 for display-overlapped
class Layout
Destroy a layout and all the groups in it
class Layout
Read a layout from object
string filename$
The rvc file to read from
string objectname$
The object to read
なし
Write layout to object
string filename$
The rvc file to write to
string objectname$
The desired object name
string description$ (オプション)
The desired object description
なし
Read a layout from text
string filename$
The filename to read from (normally with .ltt extension)
なし
Write layout to text
string filename$
The filename to write to (normally with .ltt extension)
なし
Create a view of a layout
class Widget form
Parent widget for view widget form
string name$ (オプション)
Name for title bar
numeric height (オプション)
Width in pixels
numeric width (オプション)
Height in pixels
class GRE_VIEW
Find a named Group in a given Layout
string name$
The group name to search for
class GRE_GROUP
Popup page setup dialog
numeric
Print a layout
numeric setupDialog (オプション)
Pass 0 to bypass setup dialog (unless needed)
なし
作成日時: 17-May-2000
修正日時: なし
Label portion of GRE_LAYER_VECTOR
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.
Draw : numeric 読み/書き
Set to 1 to draw labels
DataTip : class DataTip 読み込みのみ
The datatip for the layer
Select : class ELEMSELECTPARMS 読み/書き
Element selection parameters
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 active element
numeric
Set the active element within the highlighted set
numeric elemnum
Element number
numeric
1 if changed successfully, 0 if not (element not in highlighted set), a number <0 on error
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 GRE_LAYER_VECTOR
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.
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 active element
numeric
Set the active element within the highlighted set
numeric elemnum
Element number
numeric
1 if changed successfully, 0 if not (element not in highlighted set), a number <0 on error
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 GRE_LAYER_VECTOR
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.
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 active element
numeric
Set the active element within the highlighted set
numeric elemnum
Element number
numeric
1 if changed successfully, 0 if not (element not in highlighted set), a number <0 on error
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 GRE_LAYER_VECTOR
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.
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 active element
numeric
Set the active element within the highlighted set
numeric elemnum
Element number
numeric
1 if changed successfully, 0 if not (element not in highlighted set), a number <0 on error
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 GRE_LAYER_VECTOR
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.
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 active element
numeric
Set the active element within the highlighted set
numeric elemnum
Element number
numeric
1 if changed successfully, 0 if not (element not in highlighted set), a number <0 on error
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
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.
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. You can also get the height and width of the window. The extents are (0, 0, width-1, height-1)
Height : numeric 読み込みのみ
The view height (y extent) in screen pixels
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) in screen pixels
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 at the bottom of the view to contain scale/pos and status 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
なし
Activate a tool by name
string toolname$
The tool to activate
なし
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
Get the view number
numeric
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).
なし
Redraw only specified layer in the view
class GRE_LAYER layer
The layer to redraw
なし
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 POINT2D
作成日時: 22-May-2000
修正日時: なし
3D view of a single group
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.
(このクラスはメンバーを持っていません)
作成日時: なし
修正日時: なし
Base class for objects that can have "views" (GRE_LAYOUT, GRE_GROUP).
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.
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)
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.
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)
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.
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
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.
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 (オプション)
this - the canvas control
point - the point of the mouse press
shift - 1 if shift pressed, 0 otherwise
ctrl - 1 if shift pressed, 0 otherwise
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 (オプション)
this - the canvas control
point - the point of the mouse press
shift - 1 if shift pressed, 0 otherwise
ctrl - 1 if shift pressed, 0 otherwise
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 (オプション)
this - the canvas control
point - the point of the mouse press
shift - 1 if shift pressed, 0 otherwise
ctrl - 1 if shift pressed, 0 otherwise
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 (オプション)
The callback for right mouse release
this - the canvas control
point - the point of the mouse press
shift - 1 if shift pressed, 0 otherwise
ctrl - 1 if shift pressed, 0 otherwise
なし
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 (オプション)
this - the canvas control
point - the point of the mouse press
shift - 1 if shift pressed, 0 otherwise
ctrl - 1 if shift pressed, 0 otherwise
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.
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.
Gets a string value from the control
string
Gets a numeric value from the control
numeric
Get the Widget for use as a parent of other dialogs
class Widget
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
なし
Set the focus to the control
なし
作成日時: 12-Dec-2001
修正日時: 15-Apr-2004
PushButton control for showing and selecting a color.
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.
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.
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.
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'
なし
Create a combobox initialized with unit selectinos
class GUI_LAYOUT_PANE_BASE parent
The parent of the combobox
string unittype$
Possible unit types
string alignment$ (オプション)
可能性のある値:
"Area"
Area [m²].
"Length"
Length [meter, m].
"Distance"
Same as length
"PlaneAngle"
Plane angle [radian, rad].
"Time"
Time [second, s].
"Temperature"
Temperature [kelvin, K].
"Volume"
Volume [m³].
"Mass"
Mass [kilogram, kg].
The alignment of the combobox
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'
なし
Add unit selections based on unit type
string unittype$
Possible unit types
可能性のある値:
"Area"
Area [m²].
"Length"
Length [meter, m].
"Distance"
Same as length
"PlaneAngle"
Plane angle [radian, rad].
"Time"
Time [second, s].
"Temperature"
Temperature [kelvin, K].
"Volume"
Volume [m³].
"Mass"
Mass [kilogram, kg].
なし
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
修正日時: 26-May-2004
Base class for 'edit' controls
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.
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
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.
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
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.
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
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.
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
なし
Get the pane for the groupbox
class GUI_LAYOUT_PANE_BASE
作成日時: 12-Dec-2001
修正日時: 27-May-2004
A non-editable label control
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.
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.
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.
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
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.
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$
可能性のある値:
"ARROW_DOWN_BLACK"
"ARROW_LEFT_BLACK"
"ARROW_RIGHT_BLACK"
"ARROW_UP_BLACK"
"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_REGION_RED"
"ADD_SOLID_LINE_RED"
"ADD_TEXT_RED"
"ADD_VERTEX_RED"
"ADVISOR_LIGHT_BULB"
"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"
"COMBINE_MERGE_CLASSES"
"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"
"GEOREF_ADD_CONTROL_PT"
"GEOREF_ADD_HARD_EDGE"
"GEOREF_DEL_HARD_EDGES"
"GEOREF_DEL_TRIANGLES"
"GEOREF_DEL_EDGES"
"GEOREF_FIND"
"GEOREF_RECOVER_DELETED"
"GEOREF_CLIP_REGION"
"GEOREF_DEL_REGION"
"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"
"LIST_COLLAPSE"
"LIST_EXPAND"
"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_ALL_CYAN"
"SELECT_CLEAR_CYAN"
"SELECT_INVERT_CYAN"
"SELECT_MINUS_CYAN"
"SELECT_MULTI_CYAN"
"SELECT_ONE_CYAN"
"SELECT_PLUS_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"
"SML_ASSEMBLY"
"SML_BREAKPOINT"
"SML_BREAK_AND_PC"
"SML_PC"
"SML_TIMINGS"
"SML_STEP"
"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"
"CONNECTED_4"
"CONNECTED_8"
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
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.
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$
可能性のある値:
"ARROW_DOWN_BLACK"
"ARROW_LEFT_BLACK"
"ARROW_RIGHT_BLACK"
"ARROW_UP_BLACK"
"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_REGION_RED"
"ADD_SOLID_LINE_RED"
"ADD_TEXT_RED"
"ADD_VERTEX_RED"
"ADVISOR_LIGHT_BULB"
"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"
"COMBINE_MERGE_CLASSES"
"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"
"GEOREF_ADD_CONTROL_PT"
"GEOREF_ADD_HARD_EDGE"
"GEOREF_DEL_HARD_EDGES"
"GEOREF_DEL_TRIANGLES"
"GEOREF_DEL_EDGES"
"GEOREF_FIND"
"GEOREF_RECOVER_DELETED"
"GEOREF_CLIP_REGION"
"GEOREF_DEL_REGION"
"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"
"LIST_COLLAPSE"
"LIST_EXPAND"
"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_ALL_CYAN"
"SELECT_CLEAR_CYAN"
"SELECT_INVERT_CYAN"
"SELECT_MINUS_CYAN"
"SELECT_MULTI_CYAN"
"SELECT_ONE_CYAN"
"SELECT_PLUS_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"
"SML_ASSEMBLY"
"SML_BREAKPOINT"
"SML_BREAK_AND_PC"
"SML_PC"
"SML_TIMINGS"
"SML_STEP"
"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"
"CONNECTED_4"
"CONNECTED_8"
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.
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 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$
可能性のある値:
"ARROW_DOWN_BLACK"
"ARROW_LEFT_BLACK"
"ARROW_RIGHT_BLACK"
"ARROW_UP_BLACK"
"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_REGION_RED"
"ADD_SOLID_LINE_RED"
"ADD_TEXT_RED"
"ADD_VERTEX_RED"
"ADVISOR_LIGHT_BULB"
"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"
"COMBINE_MERGE_CLASSES"
"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"
"GEOREF_ADD_CONTROL_PT"
"GEOREF_ADD_HARD_EDGE"
"GEOREF_DEL_HARD_EDGES"
"GEOREF_DEL_TRIANGLES"
"GEOREF_DEL_EDGES"
"GEOREF_FIND"
"GEOREF_RECOVER_DELETED"
"GEOREF_CLIP_REGION"
"GEOREF_DEL_REGION"
"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"
"LIST_COLLAPSE"
"LIST_EXPAND"
"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_ALL_CYAN"
"SELECT_CLEAR_CYAN"
"SELECT_INVERT_CYAN"
"SELECT_MINUS_CYAN"
"SELECT_MULTI_CYAN"
"SELECT_ONE_CYAN"
"SELECT_PLUS_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"
"SML_ASSEMBLY"
"SML_BREAKPOINT"
"SML_BREAK_AND_PC"
"SML_PC"
"SML_TIMINGS"
"SML_STEP"
"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"
"CONNECTED_4"
"CONNECTED_8"
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
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.
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 Widget 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 Widget 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 pane specified by the id
string ctrl_id$
The id of the pane to get
class GUI_LAYOUT_PANE_BASE
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
Get the Widget for use as a parent of other dialogs
class Widget
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
修正日時: 01-Apr-2004
Base class for composite forms.
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.
(このクラスはメンバーを持っていません)
作成日時: 05-Mar-2002
修正日時: なし
Form consisting of label and numeric edit field.
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.
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
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.
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.
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 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
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.
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$
可能性のある値:
"ARROW_DOWN_BLACK"
"ARROW_LEFT_BLACK"
"ARROW_RIGHT_BLACK"
"ARROW_UP_BLACK"
"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_REGION_RED"
"ADD_SOLID_LINE_RED"
"ADD_TEXT_RED"
"ADD_VERTEX_RED"
"ADVISOR_LIGHT_BULB"
"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"
"COMBINE_MERGE_CLASSES"
"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"
"GEOREF_ADD_CONTROL_PT"
"GEOREF_ADD_HARD_EDGE"
"GEOREF_DEL_HARD_EDGES"
"GEOREF_DEL_TRIANGLES"
"GEOREF_DEL_EDGES"
"GEOREF_FIND"
"GEOREF_RECOVER_DELETED"
"GEOREF_CLIP_REGION"
"GEOREF_DEL_REGION"
"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"
"LIST_COLLAPSE"
"LIST_EXPAND"
"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_ALL_CYAN"
"SELECT_CLEAR_CYAN"
"SELECT_INVERT_CYAN"
"SELECT_MINUS_CYAN"
"SELECT_MULTI_CYAN"
"SELECT_ONE_CYAN"
"SELECT_PLUS_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"
"SML_ASSEMBLY"
"SML_BREAKPOINT"
"SML_BREAK_AND_PC"
"SML_PC"
"SML_TIMINGS"
"SML_STEP"
"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"
"CONNECTED_4"
"CONNECTED_8"
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
タイプGUI_FORMDATAの変数間の割り当てはデータをコピーされます。1つの変数によってデータを修正する、後のアクションは他方を達成しないでしょう。
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.
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.
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"
なし
Get the book's active page
numeric
Set specified page in the book as active
numeric pagenum
0-based page index
なし
作成日時: 14-Dec-2001
修正日時: 30-Mar-2004
'Equalizes' a set of controls by making them all the same size
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.
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
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 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
なし
Determine if a page is active
numeric
作成日時: 14-Dec-2001
修正日時: 30-Mar-2004
Layout pane intended for general use.
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.
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.
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.
Add automatically expanding whitespace item.
なし
Add whitespace item of fixed size.
numeric size
The size of this whitespace item
なし
Get the Widget for use as a parent of other dialogs
class Widget
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
修正日時: 12-Mar-2004
Main layout pane for a dialog or window.
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.
(このクラスはメンバーを持っていません)
作成日時: 14-Dec-2001
修正日時: なし
Layout pane for use as root of dialog, window or page.
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.
(このクラスはメンバーを持っていません)
作成日時: 14-Dec-2001
修正日時: なし
Create a pane from its xml description
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 the pane
class GUI_LAYOUT_PANE_BASE parent
The parent pane
class XMLNODE node
The xml node describing the form
なし
作成日時: 09-Aug-2002
修正日時: なし
This class implements a hash, which maps keys to values. Any non-null string or numeric can be used as a key.
Do not declare a variable of class "HASH" directly, instead declare, for example, class COLOR colors[];
A HASH can be indexed like an array using numeric or string values as array subscripts.
Variables of type HASH 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.
Get the name (or type) of the class objects in the hash
string
Get the number of items in the hash
numeric
Get the key list
class STRINGLIST
Deletes an item from the hash given the specified key
any value key
The item to be removed
なし
Determine if an item exists in the hash given the specified key
any value key
The item to search for
numeric
作成日時: 25-Mar-2004
修正日時: なし
Container class to hold hatch pattern information
タイプHATCHPATTERNの変数間の割り当てはデータをコピーされます。1つの変数によってデータを修正する、後のアクションは他方を達成しないでしょう。
(このクラスはメンバーを持っていません)
作成日時: 27-Sep-2004
修正日時: なし
Dialog for viewing a histogram
Variables of type HISTOGRAM 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.
(このクラスはメンバーを持っていません)
作成日時: 27-Mar-1998
修正日時: なし
An HTML Document
タイプHTMLDOCの変数間の割り当てはデータをコピーされます。1つの変数によってデータを修正する、後のアクションは他方を達成しないでしょう。
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
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.
(このクラスはメンバーを持っていません)
作成日時: なし
修正日時: なし
Class for attaching labels to their elements
タイプLABELATTACHMENTの変数間の割り当てはデータをコピーされます。1つの変数によってデータを修正する、後のアクションは他方を達成しないでしょう。
Element : class ELEMENTREF 読み/書き
The element 'this' is attached to
Leader : class POLYLINE 読み/書き
The leader line for the label
作成日時: 05-Aug-2004
修正日時: なし
Frame for displayed labels
タイプLABELFRAMEPARMSの変数間の割り当てはデータをコピーされます。1つの変数によってデータを修正する、後のアクションは他方を達成しないでしょう。
Shape : string 読み/書き
Specifies the label frame's shape
可能性のある値:
"none"
"rectangle"
"rounded"
"ellipse"
"circle"
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
修正日時: なし
Class for keeping track of where a label is on the screen
タイプLABELPLACEの変数間の割り当てはデータをコピーされます。1つの変数によってデータを修正する、後のアクションは他方を達成しないでしょう。
Compute the extents of the label text
class GC gc
The graphics context
class REGION2D extents
The extents returned as a region
numeric ignoreleaders (オプション)
Set to 1 to ignore leaders when computing extents (0 by default)
なし
Remove the attachment information for a given element
class ELEMENTREF Element
The element to remove
なし
Draw a label into a view
class GRE_LAYERDC layerdc
Layer DC to use
class COLOR color (オプション)
If specified this overrides the foreground color
numeric
Draw a label into an arbitrary device
class GC gc
The graphics context to draw into
class COLOR color (オプション)
If specified this overrides the foreground color
numeric
Get the attachment by number
numeric num
The attachment number to get (starting with 1)
class LABELATTACHMENT
Get the label base angle
numeric
Get the label baseline
class POLYLINE
Get the starting point of the baseline
class POINT2D
1 if set to draw baselines, 0 otherwise
numeric
Get the line style for drawing the baseline
class LINESTYLE Style
The set line style
numeric
Get the label base angle
numeric
Get the layer for this label
class GRE_LAYER
Get the total number of attachments
numeric
Get the priority used in label optimization. Higher numbers are higher priority
numeric
Return the region of the actual label
class REGION2D
Get the style used for the label
class LABELSTYLE
Get the point style if the label is a symbol
class POINTSTYLE
Get the symbol location for this LABELPLACE
class POINT2D
Get the text label for 'this'
string
Get a user-defined string that is associated with 'this' LABELPLACE
string
Determine if 'this' holds point symbol information
numeric
Returns true if the place holds text label information
numeric
Determine if 'this' LABELPLACE is attached to the specified element
class ELEMENTREF Element
The element to test against
numeric
Return true if label is locked. When deconflicting labels, locked labels are not allowed to move
numeric
Lock a label in place to prevent deconflicting from being able to move the label
numeric value
1 to lock, 0 to unlock
なし
Move a label a given amount
class POINT2D delta
The offsets in the x and y directions
なし
Zoom the label by a specified scale amount
numeric scale
The zoom factor
なし
Add an element attachment for this label
class LABELATTACHMENT attachment
The label attachment to add
なし
Set the baseline for 'this' LABELPLACE
class POLYLINE line
The polyline to use as the baseline
なし
Set the style for drawing the baseline
class LINESTYLE Style
The style to use for the baseline
なし
Set whether to create and modify copy (true), or modify original too (false)
numeric value
The value to use for assignments
なし
Set whether to draw the baseline or not
numeric value
1 if set to draw baselines, 0 otherwise
なし
Set the style for this label
class LABELSTYLE Style
The style to use
なし
Set the priority used in label optimization. Higher numbers are higher priority
numeric priority
The value to use
なし
Set the POINTSTYLE to use for the symbol
class POINTSTYLE Style
The style to use
なし
Set the location of the point symbol (if any) in screen coordinates
class POINT2D point
The point location to set
なし
Set the text of 'this' LABELPLACE
string str$
The text string to set
なし
Set the user-defined string that is associated with 'this' LABELPLACE
string str$
The string to save
なし
作成日時: 05-Aug-2004
修正日時: 08-Sep-2004
Structure for holding style information for a label
タイプLABELSTYLEの変数間の割り当てはデータをコピーされます。1つの変数によってデータを修正する、後のアクションは他方を達成しないでしょう。
TextStyle : class TEXTSTYLE 読み/書き
The text style for 'this' LABELSTYLE
FrameParms : class LABELFRAMEPARMS 読み/書き
Style and margin settings for the label's frame
DesignScale : numeric 読み/書き
The design scale for 'this' LABELSTYLE
作成日時: 05-Aug-2004
修正日時: なし
Legend bar on the left or right side of a VIEW
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.
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
タイプLINEPATTERNの変数間の割り当てはデータをコピーされます。1つの変数によってデータを修正する、後のアクションは他方を達成しないでしょう。
(このクラスはメンバーを持っていません)
作成日時: 07-Apr-1998
修正日時: なし
Line style for drawing
タイプLINESTYLEの変数間の割り当てはデータをコピーされます。1つの変数によってデータを修正する、後のアクションは他方を達成しないでしょう。
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
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.
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
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.
ShowTables : numeric 書き込みのみ
If 1 layer manager will show tables
DBEditor : class DBEDITOR 読み込みのみ
The database editor for this layer manager
作成日時: なし
修正日時: なし
Map projection parameters
タイプMAPPROJの変数間の割り当てはデータをコピーされます。1つの変数によってデータを修正する、後のアクションは他方を達成しないでしょう。
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
タイプMAT3X3の変数間の割り当てはデータをコピーされます。1つの変数によってデータを修正する、後のアクションは他方を達成しないでしょう。
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
修正日時: なし