SECCIA Documentation

Copyright © 2001-2009 Sylvain Seccia - http://www.seccia.org

AppCom

GetID() Integer
GetTargetID() Integer
SendText(String text, Integer param, Integer trgID) Integer
SetTargetID(Integer appComID)

OnReceiveText(String text, Integer param, Integer idSrc)

Array

Delete(Integer index, Integer count)
DeleteAll()
DeleteAndRemove(Integer index, Integer count)
DeleteAndRemoveClones(Integer iStart, Integer iEnd) Integer
DeleteAndRemoveFound(Pointer obj, Integer iStart, Integer iEnd) Integer
DeleteClones(Integer iStart, Integer iEnd) Integer
DeleteFound(Pointer obj, Integer iStart, Integer iEnd) Integer
DeleteLast()
FastFind(Pointer obj, Integer iStart, Integer iEnd) Integer
FastIndex(Pointer obj, Integer iStart, Integer iEnd) Integer
FastInsert(Pointer obj, Integer iStart, Integer iEnd) Integer
Find(Pointer obj, Integer iStart, Integer iEnd) Integer
Get(Integer index) Pointer
GetCompareMode() Integer
GetCount() Integer
GetFirst() Pointer
GetLast() Pointer
GetRandom(Integer iStart, Integer iEnd) Pointer
GetType(Integer index) Integer
Insert(Pointer obj, Integer index, Integer count) Integer
LoadFile(File file) Integer
LoadPath(String path) Integer
LoadResource(String resName) Integer
Move(Integer source, Integer target, Integer count) Integer
Random(Integer iStart, Integer iEnd)
Remove(Integer index, Integer count)
RemoveAll()
RemoveClones(Integer iStart, Integer iEnd) Integer
RemoveFound(Pointer obj, Integer iStart, Integer iEnd) Integer
RemoveLast()
SaveFile(File file) Integer
SavePath(String path) Integer
Set(Integer index, Pointer obj)
SetCompareMode(Integer mode)
SetCount(Integer count)
Sort(Integer iStart, Integer iEnd)
Swap(Integer index, Integer index2) Integer

OnCompare(Pointer obj1, Pointer obj2, Integer mode) Integer
OnDelete(Integer index, Pointer obj)
OnLoad(Integer index, String line) Pointer
OnNew(Integer index, Pointer obj)
OnSave(Integer index, Pointer obj) String

Browser from Control

Back()
Create(Dialog dlg, Rectangle rect, String caption, String style, String exStyle) Integer
Destroy()
EnableDialog(Integer enabled)
Forward()
GetTitle() String
GetUrl() String
IsBusy() Integer
IsDialogEnabled() Integer
IsOffline() Integer
LoadFile(File file) Integer
LoadPath(String path) Integer
LoadResource(String resName) Integer
Online(Integer online)
OpenUrl(String url) Integer
Refresh()
Stop()

OnBeginOpen(String url) Integer
OnEndOpen(Integer hasError)
OnOpening(Integer pos, Integer max)

Button from Control

Create(Dialog dlg, Rectangle rect, String caption, String style, String exStyle) Integer
Destroy()

OnButton(Integer btn, Integer x, Integer y, Integer xscreen, Integer yscreen)
OnClick()
OnFocus(Integer lost)
OnMouseEnter(Integer x, Integer y)
OnMouseExit()
OnMouseMove(Integer x, Integer y)

Check from Control

UNCHECKED, CHECKED, INDETERMINATE

Create(Dialog dlg, Rectangle rect, String caption, String style, String exStyle) Integer
Destroy()
GetCheck() Integer
SetCheck(Integer state)

OnButton(Integer btn, Integer x, Integer y, Integer xscreen, Integer yscreen)
OnFocus(Integer lost)
OnMouseEnter(Integer x, Integer y)
OnMouseExit()
OnMouseMove(Integer x, Integer y)
OnSelect(Integer state)

Clipboard

GetFile(File file) Integer
GetImage(Image image) Integer
GetText() String
GetWave(Wave wave) Integer
SetFile(File file) Integer
SetImage(Image image) Integer
SetText(String text) Integer
SetWave(Wave wave) Integer

CodeEdit from Control

CancelSel()
CheckLine(Integer index, Integer checked)
Close()
CopySel()
Create(Dialog dlg, Rectangle rect, String caption, String style, String exStyle) Integer
CutSel()
DeleteSel()
Destroy()
DoCancel()
DoFind()
DoGoto()
DoPrint()
DoReplace()
EnableBrTag(Integer enabled)
EnableComment(Integer enabled)
EnableFindReplaceLocal(Integer enabled)
EnableIndent(Integer enabled)
EnableSingleLine(Integer enabled)
EnableStrings(Integer enabled)
EnableUpperWords(Integer enabled)
FindKeyword(String name) Integer
GetBarSpaceWidth() Integer
GetBarWidth() Integer
GetCaretChar() Integer
GetCaretLine() Integer
GetCharHeight() Integer
GetCharWidth() Integer
GetKeyword(Integer index) String
GetKeywordCount() Integer
GetLineCount() Integer
GetMarginWidth() Integer
GetMaxFullViewChars() Integer
GetMaxFullViewLines() Integer
GetMaxViewChars() Integer
GetMaxViewLines() Integer
GetSel(Value iLine, Value iChar, Value iLine2, Value iChar2) Integer
GetSelText() String
GetTabSize() Integer
GetTabWidth() Integer
IsBrTagEnabled() Integer
IsCommentEnabled() Integer
IsFindReplaceLocal() Integer
IsIndentEnabled() Integer
IsLineChecked(Integer index) Integer
IsLineMarked(Integer index) Integer
IsLoaded() Integer
IsSingleLineEnabled() Integer
IsStringsEnabled() Integer
IsUpperWordsEnabled() Integer
LoadArray(StringArray array) Integer
LoadFile(File file) Integer
LoadPath(String path) Integer
LoadResource(String resName) Integer
MarkLine(Integer index, Integer marked)
New()
NewKeyword(String name, Color color, Integer bold, Integer data) Integer
PasteSel()
PixelToPos(Point px, Value iLine, Value iChar)
PosToPixel(Integer iLine, Integer iChar, Point px)
ResetKeywords()
SaveFile(File file) Integer
SavePath(String path) Integer
SetAllSel()
SetBackColors(Color back, Color backFocus, Color highlight)
SetBarColors(Color back, Color backGray, Color check, Color mark)
SetBarWidth(Integer width)
SetEndSel()
SetSel(Integer iLine, Integer iChar, Integer iLine2, Integer iChar2, Integer forceStart, Integer middle)
SetSelText(String text)
SetTabSize(Integer size)
SetTextColors(Color text, Color keyword, Color string, Color upper, Color comment)
Undo()

OnBeginChar(String char) Integer
OnBeginKey(Integer key) Integer
OnButton(Integer btn, Integer x, Integer y, Integer xscreen, Integer yscreen)
OnChange()
OnChangeSel()
OnDrawKeyword(Integer iKey, Integer iLine, Integer iChar, Integer iChar2) Integer
OnEndChar(String char)
OnEndKey(Integer key)
OnFocus(Integer lost)
OnMouseEnter(Integer x, Integer y)
OnMouseExit()
OnMouseMove(Integer x, Integer y)

Color

RGB, ARGB, YUV, COLOR_3DDKSHADOW, COLOR_3DFACE, COLOR_3DHIGHLIGHT, COLOR_3DHILIGHT, COLOR_3DLIGHT, COLOR_3DSHADOW, COLOR_ACTIVEBORDER, COLOR_ACTIVECAPTION, COLOR_APPWORKSPACE, COLOR_BACKGROUND, COLOR_BTNFACE, COLOR_BTNHIGHLIGHT, COLOR_BTNHILIGHT, COLOR_BTNSHADOW, COLOR_BTNTEXT, COLOR_CAPTIONTEXT, COLOR_DESKTOP, COLOR_GRADIENTACTIVECAPTION, COLOR_GRADIENTINACTIVECAPTION, COLOR_GRAYTEXT, COLOR_HIGHLIGHT, COLOR_HIGHLIGHTTEXT, COLOR_HOTLIGHT, COLOR_INACTIVEBORDER, COLOR_INACTIVECAPTION, COLOR_INACTIVECAPTIONTEXT, COLOR_INFOBK, COLOR_INFOTEXT, COLOR_MENU, COLOR_MENUHILIGHT, COLOR_MENUBAR, COLOR_MENUTEXT, COLOR_SCROLLBAR, COLOR_WINDOW, COLOR_WINDOWFRAME, COLOR_WINDOWTEXT

Copy(Color color)
GetARGB() Integer
GetAlpha() Integer
GetBlue() Integer
GetFormat() Integer
GetGreen() Integer
GetHtmlRGB() String
GetRGB() Integer
GetRed() Integer
GetU() Integer
GetV() Integer
GetY() Integer
GetYUV() Integer
SetARGB(Integer value) Color
SetAlpha(Integer value) Color
SetBlue(Integer value) Color
SetFormat(Integer format) Color
SetGreen(Integer value) Color
SetHtmlRGB(String color) Color
SetRGB(Integer value) Color
SetRed(Integer value) Color
SetU(Integer u) Color
SetV(Integer v) Color
SetY(Integer y) Color
SetYUV(Integer value) Color
System(String COLOR_*) Color
ToARGB(Integer alpha, Integer red, Integer green, Integer blue) Color
ToRGB(Integer red, Integer green, Integer blue) Color
ToYUV(Integer y, Integer u, Integer v) Color

Combo from Control

Create(Dialog dlg, Rectangle rect, String caption, String style, String exStyle) Integer
DeleteItem(Integer index) Integer
Destroy()
ExploreFolder(String folder) Integer
FindItem(String text, Integer iStart) Integer
FindItemExact(String text, Integer iStart) Integer
GetEditText() String
GetItemCount() Integer
GetItemData(Integer index) Integer
GetItemHeight(Integer index) Integer
GetItemText(Integer index) String
GetItemTextLength(Integer index) Integer
GetSel() Integer
GetSelText() String
GetTopIndex() Integer
InsertItem(String text, Integer index) Integer
ResetItems()
SetEditText(String text)
SetItemData(Integer index, Integer data)
SetItemHeight(Integer index, Integer height)
SetItemText(Integer index, String text)
SetSel(Integer index) Integer
SetSelText(String text) Integer
SetTextSel(String text, Integer isExact, Integer iStart) Integer
SetTopIndex(Integer index) Integer

OnButton(Integer btn, Integer x, Integer y, Integer xscreen, Integer yscreen)
OnChange()
OnFocus(Integer lost)
OnMouseEnter(Integer x, Integer y)
OnMouseExit()
OnMouseMove(Integer x, Integer y)
OnSelectItem()

Control

Center()
Enable(Integer enabled)
EnableTooltip(Integer enabled)
GetAutoSize() Integer
GetCaption() String
GetCaptionLength() Integer
GetClientHeight() Integer
GetClientRect(Rectangle rectangle) Integer
GetClientWidth() Integer
GetControlID() Integer
GetControlName() String
GetDialog() Dialog
GetExStyle() String
GetHWND() Integer
GetHeight() Integer
GetMouse(Point point) Integer
GetMouseX() Integer
GetMouseY() Integer
GetRect(Rectangle rectangle) Integer
GetScreenRect(Rectangle rectangle) Integer
GetStyle() String
GetTooltipText() String
GetUserData() Integer
GetWidth() Integer
GetX() Integer
GetY() Integer
HasFocus() Integer
IsEnabled() Integer
IsVisible() Integer
Move(Integer x, Integer y)
PointToClient(Point point)
PointToScreen(Point point)
RectToClient(Rectangle rectangle)
RectToScreen(Rectangle rectangle)
Redraw(Rectangle rectangle)
Resize(Integer width, Integer height)
SetAutoSize(Integer mode)
SetCaption(String caption)
SetClientHeight(Integer height)
SetClientSize(Integer width, Integer height)
SetClientWidth(Integer width)
SetCursor(Cursor cursor)
SetExStyle(String exStyle)
SetFocus()
SetFont(Font font)
SetHeight(Integer height)
SetMouse(Integer x, Integer y)
SetRect(Rectangle rectangle)
SetStyle(String style)
SetTooltipText(String text)
SetUserData(Integer data)
SetWidth(Integer width)
Show(Integer show)
ShowCursor(Integer show)

Cursor

ARROW, APPSTARTING, CROSS, HAND, HELP, IBEAM, NO, SIZEALL, SIZENESW, SIZENS, SIZENWSE, SIZEWE, UPARROW, WAIT, ARROWADD, ARROWMOVE, DROPPER, FILL, HANDMOVE, PEN, ZOOM

Close()
LoadFile(File file) Integer
LoadPath(String path) Integer
LoadResource(String resName) Integer
New(Integer id) Integer

Dialog

AdjustPopupRect(Rectangle rect, Rectangle rectArea, Integer wrapWidth, Integer heightToAdd)
BringToFront(Integer showIfHidden)
Center(Integer fromParent)
Close() Integer
CreateStatusBar(Integer itemCount) Integer
DestroyStatusBar()
DoAppModal(String param) Integer
DoModal(String param) Integer
Enable(Integer enabled)
EnableDragFiles(Integer enabled)
EnableMoveFromMouse(Integer enabled)
EndModal(Integer result)
EndModalCancel()
EndModalOk()
GetAutoSize() Integer
GetBackColor(Color color) Integer
GetBackImageDraw() Integer
GetCaption() String
GetCaptionLength() Integer
GetClientHeight() Integer
GetClientMargins(Size topLeft, Size bottomRight) Integer
GetClientMaxSize(Size size)
GetClientMinSize(Size size)
GetClientRect(Rectangle rectangle) Integer
GetClientWidth() Integer
GetControl(String nameOrID) Control
GetControlCount() Integer
GetExStyle() String
GetHWND() Integer
GetHeight() Integer
GetMaxSize(Size size)
GetMenu(Integer anyItemID) Menu
GetMinSize(Size size)
GetMouse(Point point) Integer
GetMouseX() Integer
GetMouseY() Integer
GetName() String
GetParent() Dialog
GetPopupParent() Dialog
GetRect(Rectangle rectangle) Integer
GetRegistryPositions(String company, String subKey, String windowName, Integer ignoreShow) Integer
GetScreenRect(Rectangle rectangle) Integer
GetStatusBarPos(Integer index) Integer
GetStatusBarText(Integer index) String
GetStyle() String
GetSubClientRect(Rectangle rectangle) Integer
GetTopParent() Dialog
GetTopPopupParent() Dialog
GetUserData() Integer
GetWidth() Integer
GetX() Integer
GetY() Integer
HasFocus() Integer
IsEnabled() Integer
IsMaximized() Integer
IsMinimized() Integer
IsModal() Integer
IsPopup() Integer
IsVisible() Integer
LoadFile(File file, Pointer objForMsg, Dialog parentWnd, Integer popup, String param) Integer
LoadMenuFile(File file) Menu
LoadMenuPath(String path) Menu
LoadMenuResource(String name) Menu
LoadPath(String path, Pointer objForMsg, Dialog parentWnd, Integer popup, String param) Integer
LoadResource(String name, Pointer objForMsg, Dialog parentWnd, Integer popup, String param) Integer
Maximize()
MessageBox(String text, String title, Integer button, Integer icon) Integer
Minimize()
Move(Integer x, Integer y)
New(Rectangle rect, String caption, String style, String exStyle, Dialog parentDlg, Integer popup) Integer
PointToClient(Point point)
PointToScreen(Point point)
RectToClient(Rectangle rectangle)
RectToScreen(Rectangle rectangle)
Redraw(Rectangle rectangle)
ResetRegistryPositions(String company, String subKey, String windowName) Integer
Resize(Integer width, Integer height)
Restore()
SetAlwaysOnTop(Integer isAlways)
SetAutoSize(Integer mode)
SetBackColor(Color color)
SetBackImage(Image image)
SetBackImageDraw(Integer mode)
SetCaption(String caption)
SetClientHeight(Integer height)
SetClientMaxSize(Integer width, Integer height)
SetClientMinSize(Integer width, Integer height)
SetClientSize(Integer width, Integer height)
SetClientWidth(Integer width)
SetCursor(Cursor cursor)
SetExStyle(String exStyle)
SetFocus()
SetHeight(Integer height)
SetIcon(Image icon) Integer
SetMaxSize(Integer width, Integer height)
SetMenu(Menu menu) Integer
SetMinSize(Integer width, Integer height)
SetMouse(Integer x, Integer y)
SetName(String name)
SetRect(Rectangle rectangle)
SetRegistryPositions(String company, String subKey, String windowName) Integer
SetStatusBarPos(Integer index, Integer x)
SetStatusBarText(Integer index, String text)
SetStyle(String style)
SetTimer(Integer id, Integer time)
SetUserData(Integer data)
SetWidth(Integer width)
Show(Integer show)
ShowCursor(Integer show)
Task(Integer task, Integer value)

OnBeginMoveWithMouse(Integer x, Integer y) Integer
OnButton(Integer btn, Integer x, Integer y, Integer xscreen, Integer yscreen)
OnCancel() Integer
OnCreate() Integer
OnDestroy() Integer
OnDraw(Integer hDC)
OnDropFiles(StringArray paths)
OnEndMoveWithMouse()
OnFocus(Integer lost)
OnKey(Integer key)
OnKeyFromChild(Integer key)
OnLoad(String param)
OnMaximize()
OnMinimize()
OnModal(String param) Integer
OnMouseEnter(Integer x, Integer y)
OnMouseExit()
OnMouseMove(Integer x, Integer y)
OnMove()
OnOk() Integer
OnParentSize()
OnRestore()
OnSelectMenuItem(Integer id)
OnShutdown()
OnSize()
OnTask(Integer task, Integer value)
OnTimer(Integer id)

Disk

FILES, DIRS, SUBDIRS, NODIR_FILES, NODIR_NOFILES, NODIR_SUBDIRS, NODIR_NOSUBDIRS, NOHIDDEN, ATTRIBUTE_READONLY, ATTRIBUTE_HIDDEN, ATTRIBUTE_SYSTEM

CalculateCRC32(String path) Integer
CalculateMD5(String path) String
CalculateSHA1(String path) String
CopyFile(String srcPath, String trgPath, Integer overwrite, Integer makeFolder) Integer
CopyFolder(String src, String trg) Integer
CreateFile(String file, Integer overwrite, Integer folderToo) Integer
CreateFolder(String folder, Integer subToo) Integer
CreateShortcut(String path, String src, String description, Integer folderToo) Integer
CreateZip(String zip, StringArray files, Integer iPart) Integer
DeleteFile(String file) Integer
DeleteFolder(String folder, Integer filesToo) Integer
Execute(String path, String args, Integer wait, Integer chgCurdir, Integer show) Integer
Find(StringArray files, String path, Integer flags) Integer
GetAttribute(String path) Integer
GetCookiesFolder() String
GetCurDrive() String
GetCurFolder() String
GetDesktopFolder() String
GetDocumentFolder() String
GetDriveFormat(String letter) Integer
GetDriveList(StringArray strArray) Integer
GetDriveName(String letter) String
GetDriveSerial(String letter) Integer
GetDriveSpace(String path) Integer
GetFavoritesFolder() String
GetFileDates(String path, Timer write, Timer create, Timer access, Integer isLocal) Integer
GetFileSize(String file) Integer
GetFontFolder() String
GetFreeDriveSpace(String path) Integer
GetProgramFilesFolder() String
GetQuickLaunchFolder() String
GetRecentFolder() String
GetShortPath(String path) String
GetStartMenuFolder() String
GetSysTempFile() String
GetSystemFolder() String
GetTempFile(String folder, String base, String extension) String
GetTempFolder() String
GetWindowsFolder() String
HasHiddenAttribute(String path) Integer
HasReadOnlyAttribute(String path) Integer
HasSystemAttribute(String path) Integer
IsCDRomDrive(String letter) Integer
IsExist(String path) Integer
IsFile(String path) Integer
IsFolder(String folder) Integer
MoveFile(String curPath, String newPath, Integer overwrite, Integer makeFolder) Integer
RenameFile(String curPath, String newPath) Integer
RenameFolder(String curFolder, String newFolder) Integer
SetAttribute(String path, Integer attribute) Integer
ShellDelete(String path, Dialog parent, Integer visible, Integer hasConfirm) Integer
ShellEmptyRecycle(Dialog parent, Integer visible, Integer hasConfirm) Integer
ShellExploreFolder(String folder) Integer
ShellOpenFolder(String folder) Integer

Dll

CDECL, STDCALL, NONE, INT, INT64, FLOAT, DOUBLE, STR, USTR, PTR

Call(String name, String a, String b, String c, String d, String e, String f, String g, String h) String
Close() Integer
GetCallingMode() Integer
InitCall(Integer res, Integer a, Integer b, Integer c, Integer d, Integer e, Integer f, Integer g, Integer h)
IsOpened() Integer
OpenPath(String file) Integer
OpenResource(String resName) Integer
SetCallingMode(Integer mode)

Dx

CLIP_NONE, CLIP_SIMPLE, CLIP_COMPLEX, COLLISION_NONE, COLLISION_OBSTACLE, COLLISION_PLATFORM, MOTION_CAMERA, MOTION_SHAPE, MOTION_MESH, MOTION_BLOB

BeginRefresh()
ConvertMeshFile(File trgXTX, String srcPath, StringArray texturePaths) Integer
Duration(Float start) Float
EnableGrid(Integer enabled)
EndRefresh()
GetActiveCamera() DxCamera
GetBlob(Integer index) DxBlob
GetBlobCount() Integer
GetCamera(Integer index) DxCamera
GetCameraCount() Integer
GetFPS() Integer
GetGravity() Float
GetGridSize() Float
GetMesh(Integer index) DxMesh
GetMeshCount() Integer
GetMotion(Integer index) DxMotion
GetMotionCount() Integer
GetObject(Integer index) DxObject
GetObjectCount() Integer
GetParticle(Integer index) DxParticle
GetParticleCount() Integer
GetResolutions(IntegerArray widths, IntegerArray heights) Integer
GetShape(Integer index) DxShape
GetShapeCount() Integer
GetTexture(Integer index) DxTexture
GetTextureCount() Integer
GetTime() Float
GetTimeMS() Integer
HasGrid() Integer
Initialize(Dialog dialog, Size fullScreen) Integer
IsInitialized() Integer
IsPause() Integer
NewBlob(DxTexture texture, Integer colCount, Integer rowCount, Integer frameCount) DxBlob
NewCamera() DxCamera
NewMesh() DxMesh
NewPowerParticle(DxTexture texture) DxPowerParticle
NewShape() DxShape
NewSprite(DxTexture texture, Integer colCount, Integer rowCount, Integer frameCount) DxSprite
NewText(String fontName, Float fontHeight, Integer styles) DxText
NewTexture(File file) DxTexture
NewTextureFromResource(String resName) DxTexture
Pause()
RemoveCamera(DxCamera camera) Integer
RemoveObject(DxObject object) Integer
RemoveObjectDecals()
RemoveParticle(DxParticle particle) Integer
RemoveSprite(DxSprite sprite) Integer
RemoveText(DxText text) Integer
RemoveTexture(DxTexture texture) Integer
Reset()
Resume()
SetActiveCamera(DxCamera camera) Integer
SetAutoRefresh(Integer auto)
SetBoardSize(Float width, Float height)
SetGravity(Float force)
SetGridSize(Float size)
Time() Float
Uninitialize()

OnRemoveCamera(DxCamera camera)
OnRemoveObject(DxObject object)
OnRemoveParticle(DxParticle particle)
OnRemoveSprite(DxSprite sprite)
OnRemoveText(DxText text)
OnRemoveTexture(DxTexture texture)

DxBlob from DxObject

BLEND_NONE, BLEND_ARGB, BLEND_ONE

GetBlend() Integer
GetBlobHeight() Float
GetBlobWidth() Float
GetFPS() Float
GetFrame() Integer
GetFrameCount() Integer
GetTexture() DxTexture
IsLoop() Integer
IsPlaying() Integer
Pause()
Play()
Resume()
SetBlend(Integer mode)
SetBlobSize(Float width, Float height)
SetFPS(Float fps)
SetFrame(Integer index)
SetLoop(Integer enabled)
SetTexture(DxTexture texture, Integer colCount, Integer rowCount, Integer frameCount)
Stop()

DxCamera from DxMotion

GetCursorPos(Vector3D org, Vector3D dir, Point screen, Point client)
GetFocus() Float
GetMaxDistance() Float
GetMinDistance() Float
GetRatio() Float
SetFocus(Float focus)
SetMaxDistance(Float distance)
SetMinDistance(Float distance)
SetRatio(Float ratio)

DxMesh from DxObject

LoadFile(File file) Integer
LoadPath(String path) Integer
LoadResource(String resName) Integer

DxMotion

CHANGE_POSITION, CHANGE_ANGLE, CHANGE_SIZE, CHANGE_ALL

AddYPR(Float yaw, Float pitch, Float roll)
EnableCollision(Integer enabled)
GetAbsBox(Vector3D topLeft, Vector3D bottomRight)
GetBox(Vector3D topLeft, Vector3D bottomRight)
GetClipMethod() Integer
GetData() Integer
GetPosition(Vector3D pos)
GetType() Integer
GetX() Float
GetY() Float
GetZ() Float
HasCollision() Integer
IsBlob() Integer
IsCamera() Integer
IsMesh() Integer
IsShape() Integer
LookAt(Vector3D trg, Integer horz, Integer vert)
Move(Float dist, Vector3D dir)
ResetYPR()
SetClipMethod(Integer method)
SetData(Integer data)
SetPosition(Vector3D pos)
SetX(Float x)
SetXYZ(Float x, Float y, Float z)
SetY(Float y)
SetYPR(Float yaw, Float pitch, Float roll)
SetZ(Float z)

DxObject from DxMotion

IsVisible() Integer
Show(Integer visible)

DxParticle

BLEND_NONE, BLEND_ARGB, BLEND_ONE

GetBlend() Integer
GetData() Integer
GetTexture() DxTexture
GetType() Integer
Is3D() Integer
IsVisible() Integer
Set3D(Integer enabled)
SetBlend(Integer mode)
SetData(Integer data)
SetTexture(DxTexture texture)
Show(Integer visible)

DxPowerParticle from DxParticle

GetColor(Color minColor, Color maxColor) Integer
GetLifeTime() Float
GetMaxBornRate() Float
GetMinBornRate() Float
GetSpeed() Float
IsColorFixed() Integer
IsRunning() Integer
SetBornRate(Float minRate, Float maxRate)
SetColor(Color minColor, Color maxColor, Integer fixed)
SetDirection(Vector3D minDir, Vector3D maxDir)
SetLifeTime(Integer time)
SetSpeed(Float speed)
Start(Vector3D pos, Float lifetime)
Stop()

DxShape from DxObject

CreateBoxPolygons(Vector3D size, DxTexture texFront, DxTexture texBack, DxTexture texLeft, DxTexture texRight, DxTexture texTop, DxTexture texBottom, Integer inside) Integer
CreateEllipsePolygons(Float wOut, Float dOut, Float wIn, Float dIn, DxTexture texture, Float perimeter, Integer faceCount, Integer toUp) Integer
CreateGridPolygons(Float width, Float length, DxTexture texture, Integer x, Integer z, Float u, Float v) Integer
CreateImagePolygons(Float width, Float height, Image img, DxTexture ifNotAutoCreate) Integer
CreatePipePolygons(Float w1, Float d1, Float w2, Float d2, Float height, DxTexture texture, Float perimeter, Integer inside, Integer faceCount, Float u, Float v, Integer bottom, Integer top) Integer
CreatePolygon(Triangle3D tri, Triangle2D uv, DxTexture texture, Integer collision)
CreateRockPolygons(Vector3D size, DxTexture texture, Float minPeakHeight, Float power, Integer size, Float texFactor) Integer
CreateSpherePolygons(Float width, Float height, Float depth, DxTexture texTop, DxTexture texBottom, Integer topHalf, Integer bottomHalf, Integer inside, Integer longCount, Integer latCount) Integer
CreateWedgePolygons(Vector3D size, DxTexture texBack, DxTexture texSides, DxTexture texTop, DxTexture texBottom) Integer
FindPolygonTexture(DxTexture texture, Integer iStart) Integer
GetAbsTriangle(Integer iPoly, Triangle3D tri) Integer
GetDecalCount() Integer
GetDecalID(Integer index) Integer
GetDecalIndex(Integer id) Integer
GetPolygonCollision(Integer index) Integer
GetPolygonCount() Integer
GetPolygonTexture(Integer index) DxTexture
GetTexture() DxTexture
GetTriangle(Integer iPoly, Triangle3D tri) Integer
MovePolygon(Float x, Float y, Float z)
NewDecal(Integer iPoly, Vector3D pos, Float width, Float height, DxTexture texture, Float angle, Integer autoOverlap) Integer
RemoveAllDecals()
RemoveDecal(Integer index) Integer
RemovePolygon(Integer index)
ReplacePolygonTexture(DxTexture oldTexture, DxTexture newTexture) Integer
RotatePolygon(Float x, Float y, Float z)
SetPolygonCollision(Integer index, Integer collision)
SetPolygonTexture(Integer index, DxTexture texture)
SetPolygonUV(Integer index, Triangle2D uv)
SetTexture(DxTexture texture)

DxSprite

Fade(Integer alphaTrg, Float duration, Integer loopCount, Integer hideAtEnd) Integer
GetAlpha() Integer
GetAngle() Float
GetFPS() Float
GetFrame() Integer
GetFrameCount() Integer
GetHeight() Float
GetHotSpotX() Float
GetHotSpotY() Float
GetTexture() DxTexture
GetWidth() Float
GetX() Float
GetY() Float
IsLoop() Integer
IsPlaying() Integer
IsVisible() Integer
Play()
SetAlpha(Integer byte)
SetAngle(Float angle)
SetBlend(Integer one)
SetFPS(Float fps)
SetFrame(Integer index)
SetHotSpot(Float x, Float y)
SetLoop(Integer loop)
SetPosition(Float x, Float y)
SetSize(Float x, Float y)
SetTexture(DxTexture texture, Integer colCount, Integer rowCount, Integer frameCount)
SetX(Float x)
SetY(Float y)
Show(Integer visible)

DxText

EnableShadow(Integer shadow)
GetBlinkTime() Float
GetColor(Color color) Integer
GetFontHeight() Float
GetFontName() String
GetShadowColor(Color color) Integer
GetText() String
HasShadow() Integer
IsVisible() Integer
SetAlign(Integer align)
SetBlinkTime(Float time)
SetColor(Color color)
SetFont(String fontName, Float height, Integer styles)
SetShadowColor(Color color)
SetText(String text)
SetZone(Float left, Float top, Float right, Float bottom)
Show(Integer visible)

DxTexture

GetHeight() Integer
GetImageHeight() Integer
GetImageRatio() Float
GetImageWidth() Integer
GetWidth() Integer
LoadFile(File file) Integer
LoadPath(String path) Integer
LoadResource(String name) Integer

Edit from Control

CanUndo() Integer
CancelSel()
CopySel()
Create(Dialog dlg, Rectangle rect, String caption, String style, String exStyle) Integer
CutSel()
Destroy()
EnableReadOnly(Integer readOnly)
GetCharIndex(Integer iLine) Integer
GetEndSel() Integer
GetFirstVisibleLine() Integer
GetLine(Integer iLine) String
GetLineCount() Integer
GetLineIndex(Integer iChar) Integer
GetLineLength(Integer iLine) Integer
GetMaxLength() Integer
GetPasswordChar() String
GetSelText() String
GetStartSel() Integer
GetText(Integer iStart, Integer iEnd) String
GetTextColor(Color color) Integer
GetTextRect(Rectangle rect) Integer
IndexToPoint(Integer iChar, Point point)
IsModified() Integer
PasteSel()
PointToIndex(Point point) Integer
ScrollLine(Integer down)
ScrollPage(Integer down)
ScrollText(Integer iChar, Integer iLine)
SetMaxLength(Integer size)
SetModify(Integer modified)
SetPasswordChar(String char)
SetSel(Integer iStart, Integer iEnd)
SetSelText(String text, Integer canUndo)
SetTextColor(Color color)
SetTextRect(Rectangle rect)
Undo() Integer

OnButton(Integer btn, Integer x, Integer y, Integer xscreen, Integer yscreen)
OnChange()
OnFocus(Integer lost)
OnMouseEnter(Integer x, Integer y)
OnMouseExit()
OnMouseMove(Integer x, Integer y)
OnReturnKey()

ExList from Control

ALIGN_LEFT, ALIGN_CENTER, ALIGN_RIGHT, ARRANGE_DEFAULT, ARRANGE_LEFT, ARRANGE_TOP, ARRANGE_SNAP

AddSel(Integer index, Integer count)
AdjustColumnWidth()
ArrangeItems(Integer style) Integer
Create(Dialog dlg, Rectangle rect, String caption, String style, String exStyle) Integer
DeleteColumn(Integer index) Integer
DeleteItem(Integer index) Integer
DeleteSel(Integer autoSelAfter) Integer
Destroy()
EditItem(Integer index) Integer
EnsureVisibleItem(Integer index, Integer isPartial) Integer
FindItem(String text, Integer iCol) Integer
GetAllSel(IntegerArray itemList) Integer
GetBackColor(Color color) Integer
GetColumnCount() Integer
GetColumnText(Integer index) String
GetColumnWidth(Integer index) Integer
GetItemCount() Integer
GetItemCountPerPage() Integer
GetItemFromPoint(Integer x, Integer y) Integer
GetItemImage(Integer index) Integer
GetItemPoint(Integer index, Point point) Integer
GetItemRect(Integer index, Rectangle rect) Integer
GetItemSpacing(Integer isSmall) Integer
GetItemText(Integer index, Integer iSub) String
GetNextItem(Integer index) Integer
GetSel() Integer
GetSelCount() Integer
GetSubItemFromPoint(Integer x, Integer y) Integer
GetSubItemRect(Integer index, Integer indexSub, Rectangle rect) Integer
GetTextColor(Color color) Integer
GetTextWidth(String text) Integer
GetTopIndex() Integer
InsertColumn(String name, Integer width, Integer index, Integer align) Integer
InsertItem(String name, Integer index, Integer iImage) Integer
ResetItems()
SetBackColor(Color color)
SetColumnText(Integer index, String text) Integer
SetColumnWidth(Integer index, Integer width) Integer
SetImageList(ImageList list, Integer isSmall)
SetItemImage(Integer index, Integer iImage)
SetItemSpacing(Integer width, Integer height)
SetItemText(Integer index, String text, Integer iCol) Integer
SetSel(Integer index)
SetTextColor(Color color)
SortItems(Integer iCol, Integer ascending, Integer sensitive, Integer number) Integer
SubSel(Integer index, Integer count)
ToggleItemSel(Integer index, Integer count)

OnBeginEditItem(Integer index) Integer
OnButton(Integer btn, Integer x, Integer y, Integer xscreen, Integer yscreen)
OnCancelEditItem(Integer index)
OnEndEditItem(Integer index, String oldtext, String newtext) Integer
OnFocus(Integer lost)
OnKey(Integer key)
OnMouseEnter(Integer x, Integer y)
OnMouseExit()
OnMouseMove(Integer x, Integer y)
OnSelectColumn(Integer iCol)
OnSelectItem(Integer index)

File

Add(Integer position) Integer
Begin() Integer
CalculateCRC32() Integer
CalculateMD5() String
CalculateSHA1() String
Close()
Decrypt(File key, Integer count, File target) Integer
Encrypt(File key, Integer count, File target) Integer
End() Integer
Find(String text) Integer
FromBase128()
Get() Integer
GetPath() String
GetRemainingSize() Integer
GetSize() Integer
IsEnd() Integer
IsMemory() Integer
LoadFile(File file) Integer
LoadPath(String path) Integer
LoadResource(String name) Integer
New(Integer size)
OpenPath(String path, Integer isWriting, Integer isErasing) Integer
OpenTemp() Integer
Read(Integer len) String
ReadByte() Integer
ReadLine(Integer keepSpaceTab, Integer maxReadCount, Value outHasChariot) String
ReadString(Integer read) String
ReadU(Integer len) UniString
SavePath(String trg) Integer
Set(Integer position) Integer
SetSize(Integer size) Integer
Split(StringArray files, Integer fileSize) Integer
Sub(Integer position) Integer
ToBase128()
Unzip(File target) Integer
Write(String text) Integer
WriteByte(Integer byte) Integer
WriteFile(File file, Integer size) Integer
WriteLine(String text) Integer
WriteString(String text) Integer
WriteU(UniString text) Integer
Zip(File target, Integer size) Integer

Float

Add(Float value) Float
AddOne() Float
Div(Float value) Float
Get() Float
GetInt() Integer
GetObjectRef() Integer
Mod(Float value) Float
Mult(Float value) Float
Pow(Float value) Float
Round(Integer mode, Integer decimal) Float
Set(Float value) Float
Sub(Float value) Float
SubOne() Float

FloatArray

Export() String
FastFind(Float value, Integer iStart, Integer iEnd) Integer
FastIndex(Float value, Integer iStart, Integer iEnd) Integer
FastInsert(Float value, Integer iStart, Integer iEnd) Integer
Find(Float value, Integer iStart, Integer iEnd) Integer
Get(Integer index) Float
GetCompareMode() Integer
GetCount() Integer
GetFirst() Float
GetLast() Float
Import(String data) Integer
Insert(Float value, Integer index, Integer count) Integer
LoadFile(File file) Integer
LoadPath(String path) Integer
LoadResource(String resName) Integer
Move(Integer source, Integer target) Integer
Random()
Remove(Integer index, Integer count)
RemoveAll()
RemoveClones() Integer
RemoveFound(Float value, Integer iStart, Integer iEnd) Integer
RemoveLast()
SaveFile(File file) Integer
SavePath(String path) Integer
Set(Integer index, Float value)
SetCompareMode(Integer mode)
SetCount(Integer count)
Sort(Integer iStart, Integer iEnd)
Swap(Integer index, Integer index2) Integer

OnCompare(Float value1, Float value2, Integer mode) Integer
OnLoad(Integer index, String line) Float
OnNew(Integer index, Float value)
OnSave(Integer index, Float value) String

Font

BOLD, ITALIC, UNDERLINE, STRIKEOUT

Create(String name, Float size, Integer style, Integer unitPixel) Integer
Destroy()
GetName() String
GetPixel() Integer
GetPoint() Float
GetStyle() Integer
HasBoldStyle() Integer
HasItalicStyle() Integer
HasStrikeOutStyle() Integer
HasUnderLineStyle() Integer
SetBoldStyle(Integer bold)
SetItalicStyle(Integer italic)
SetName(String name)
SetPixel(Integer size)
SetPoint(Float size)
SetStrikeOutStyle(Integer strikeout)
SetStyle(Integer style)
SetUnderLineStyle(Integer underline)

Global

OK, CANCEL, QUIT, PI, E, RAD_45, RAD_90, RAD_135, RAD_180, RAD_225, RAD_270, RAD_315, RAD_360, MB_OK, MB_OKCANCEL, MB_YESNO, MB_YESNOCANCEL, MB_RETRYCANCEL, MB_ABORTRETRYIGNORE, MBI_EXCLAMATION, MBI_INFORMATION, MBI_QUESTION, MBI_STOP, MBA_OK, MBA_CANCEL, MBA_YES, MBA_NO, MBA_RETRY, MBA_ABORT, MBA_IGNORE, BTN_LDOWN, BTN_LUP, BTN_LCLICK, BTN_LDBCLICK, BTN_MDOWN, BTN_MUP, BTN_MCLICK, BTN_MDBCLICK, BTN_RDOWN, BTN_RUP, BTN_RCLICK, BTN_RDBCLICK, DRAW_TOPLEFT, DRAW_TOPCENTER, DRAW_TOPRIGHT, DRAW_MIDDLELEFT, DRAW_MIDDLERIGHT, DRAW_BOTTOMLEFT, DRAW_BOTTOMCENTER, DRAW_BOTTOMRIGHT, DRAW_CENTER, DRAW_STRETCH, DRAW_TILE, DRAW_FIT, DRAW_FITZOOM, AUTOSIZE_NONE, AUTOSIZE_CENTER, AUTOSIZE_RIGHT, AUTOSIZE_WIDTH, AUTOSIZE_HALFHORZ, AUTOSIZE_MIDDLE, AUTOSIZE_BOTTOM, AUTOSIZE_HEIGHT, AUTOSIZE_HALFVERT, AUTOSIZE_SIZE, AUTOSIZE_HALF, ALIGN_LEFT, ALIGN_CENTER, ALIGN_RIGHT, ALIGN_TOP, ALIGN_MIDDLE, ALIGN_BOTTOM, REGION_LOCAL, REGION_US, REGION_FR, CS_UTF8, CMP_DESCENDING, CMP_INSENSITIVE, CMP_SAMETYPE

DebugClear()
DebugInfo(String text)
DecodeChars(String text, Integer charset) String
EnableApplicationLoop(Integer enabled)
EncodeChars(String text, Integer charset) String
Flag(Integer btn, Integer value) Integer
FlagAdd(Integer btn, Integer value) Integer
FlagSub(Integer btn, Integer value) Integer
FlagToggle(Integer btn, Integer value) Integer
FloatToInt(Float value) Integer
FloatToStr(Float value) String
FormatFloat(Float value) String
FormatInt(Integer value) String
GetApplicationDll() String
GetApplicationExe() String
GetApplicationFolder() String
GetApplicationShow() Integer
GetArgument(Integer index) String
GetArgumentCount() Integer
GetID(String name) String
GetObjectRef(Pointer obj, Integer realObject) Integer
GetObjectTypeID(Pointer obj) Integer
GetObjectValue(Pointer obj) String
IntToFloat(Integer value) Float
IntToStr(Integer value) String
IsSystemObject(Pointer obj) Integer
Md5(String text) String
MessageBox(String text, String title, Integer button, Integer icon) Integer
NewFromID(Integer idObject) Pointer
QuitApplication() Integer
SetObjectValue(Pointer obj, String value)
SetRegionalFormat(Integer region)
Sha1(String text) String
Sleep(Integer ms)
StrToFloat(String value) Float
StrToInt(String value) Integer
ToARGB(Integer alpha, Integer red, Integer green, Integer blue) Integer
ToRGB(Integer red, Integer green, Integer blue) Integer
ToYUV(Integer y, Integer u, Integer v) Integer

Group from Control

Create(Dialog dlg, Rectangle rect, String caption, String style, String exStyle) Integer
Destroy()
GetTextColor(Color color) Integer
SetTextColor(Color color)

Gui from Control

VERTICAL, FAR, BREAK, HIDDEN, NOCLOSE, SMALL, NOVSIZE, NOHSIZE, NOVMOVE, NOHMOVE, LEFT, RIGHT, TOP, BOTTOM, NOSIZE, NOMOVE, TOOLBAR

AttachItemDialog(Integer id, Dialog dlg) Integer
AttachViewDialog(Dialog dlg) Integer
Create(Dialog dlg, Rectangle rect, String caption, String style, String exStyle) Integer
Destroy()
DetachItemDialog(Integer id) Integer
DetachViewDialog() Integer
GetItemClientRect(Integer id, Rectangle rect) Integer
GetItemCount() Integer
GetItemHeight(Integer id) Integer
GetItemID(Integer index) Integer
GetItemIndex(Integer id) Integer
GetItemRect(Integer id, Rectangle rect) Integer
GetItemStyle(Integer id) Integer
GetItemWidth(Integer id) Integer
GetViewClientRect(Rectangle rect) Integer
GetViewRect(Rectangle rect) Integer
InsertItem(Integer id, Integer width, Integer height, Integer style) Integer
LoadFile(File file) Integer
LoadPath(String path) Integer
LoadRegistry(String company, String subKey, String ctrlName) Integer
LoadResource(String resName) Integer
MoveItem(Integer id, Integer idTrg, Integer after) Integer
ResetItems()
ResetRegistry(String company, String subKey, String ctrlName) Integer
SaveFile(File file) Integer
SavePath(String path) Integer
SaveRegistry(String company, String subKey, String ctrlName) Integer
SetItemSize(Integer id, Integer width, Integer height)
SetItemStyle(Integer id, Integer style)

OnCloseItem(Integer id) Integer

HttpServer

Close()
GetPort() Integer
GetRoot() String
IsListening() Integer
Listen(Integer port) Integer
SetRoot(String folder)

OnQuery(String text) Integer

Image

BMP, GIF, JPG, PNG

Alpha(Integer byte, Rectangle rect, Integer keepTransparency) Integer
Bright(Integer deltaByte, Rectangle rect, Color exclude) Integer
Close()
DecodeFile(File file) Integer
EncodeFile(File file) Integer
Erase(Color color, Rectangle rect)
Flip(Integer horz, Integer vert)
FloodFill(Integer x, Integer y, Color color) Integer
GetBackColor(Color color) Integer
GetColorDepth() Integer
GetData() Integer
GetDraw() Integer
GetHeight() Integer
GetName() String
GetPixel(Integer x, Integer y, Color color) Integer
GetResolution() Float
GetTransparentColor(Color color) Integer
GetWidth() Integer
Gray(Rectangle rect, Color exclude)
HasImage() Integer
Load(Image image, Rectangle rect) Integer
LoadFile(File file, Integer size) Integer
LoadPath(String path) Integer
LoadResource(String name) Integer
LoadScreen(Rectangle rect) Integer
New(Integer width, Integer height, Integer colorDepth) Integer
Resize(Integer width, Integer height) Integer
Rotate(Integer count) Integer
SaveFile(File file, Integer type) Integer
SavePath(String path, Integer type) Integer
SetAlpha(Integer byte) Integer
SetBackColor(Color color)
SetColorDepth(Integer bits) Integer
SetData(Integer value)
SetDraw(Integer mode)
SetName(String name)
SetPixel(Integer x, Integer y, Color color)
SetSize(Integer width, Integer height) Integer
SetTransparentColor(Color color)

ImageEditor from Control

Create(Dialog dlg, Rectangle rect, String caption, String style, String exStyle) Integer
Destroy()

OnButton(Integer btn, Integer x, Integer y, Integer xscreen, Integer yscreen)

ImageList

AddItem(Image image) Integer
AddResourceItem(String resName) Integer
Close()
GetBackColor(Color color) Integer
GetItemCount() Integer
GetItemHeight() Integer
GetItemWidth() Integer
LoadFile(File file, Integer index) Integer
LoadImage(Image image, Integer width, Integer height) Integer
LoadPath(String path, Integer index) Integer
LoadResource(String resName, Integer index) Integer
New(Integer width, Integer height) Integer
ResetItems() Integer
SetBackColor(Color color)

Ini

Close()
GetFloat(String group, String item) Float
GetInteger(String group, String item) Integer
GetPath() String
GetString(String group, String item) String
IsMemory() Integer
IsOpened() Integer
LoadFile(File file) Integer
LoadPath(String path) Integer
LoadResource(String name) Integer
New() Integer
OpenPath(String path, Integer create) Integer
RemoveGroup(String group) Integer
RemoveGroupItems(String group) Integer
RemoveItem(String group, String item) Integer
SaveFile(File file) Integer
SavePath(String path) Integer
SetFloat(String group, String item, Float value) Integer
SetInteger(String group, String item, Integer value) Integer
SetString(String group, String item, String value) Integer

Integer

Add(Integer value) Integer
AddOne() Integer
Div(Integer value) Integer
Get() Integer
GetObjectRef() Integer
IsPrimeNumber() Integer
Mod(Integer value) Integer
Mult(Integer value) Integer
Pow(Integer value) Integer
Set(Integer value) Integer
Sub(Integer value) Integer
SubOne() Integer

IntegerArray

Export() String
FastFind(Integer value, Integer iStart, Integer iEnd) Integer
FastIndex(Integer value, Integer iStart, Integer iEnd) Integer
FastInsert(Integer value, Integer iStart, Integer iEnd) Integer
Find(Integer value, Integer iStart, Integer iEnd) Integer
Get(Integer index) Integer
GetCompareMode() Integer
GetCount() Integer
GetFirst() Integer
GetLast() Integer
Import(String data) Integer
Insert(Integer value, Integer index, Integer count) Integer
LoadFile(File file) Integer
LoadPath(String path) Integer
LoadResource(String resName) Integer
Move(Integer source, Integer target) Integer
Random()
Remove(Integer index, Integer count)
RemoveAll()
RemoveClones() Integer
RemoveFound(Integer value, Integer iStart, Integer iEnd) Integer
RemoveLast()
SaveFile(File file) Integer
SavePath(String path) Integer
Set(Integer index, Integer value)
SetCompareMode(Integer mode)
SetCount(Integer count)
Sort(Integer iStart, Integer iEnd)
Swap(Integer index, Integer index2) Integer

OnCompare(Integer value1, Integer value2, Integer mode) Integer
OnLoad(Integer index, String line) Integer
OnNew(Integer index, Integer value)
OnSave(Integer index, Integer value) String

Keyboard

_LBUTTON, _RBUTTON, _CANCEL, _MBUTTON, _BACK, _TAB, _CLEAR, _RETURN, _SHIFT, _CONTROL, _MENU, _PAUSE, _CAPITAL, _ESCAPE, _SPACE, _PRIOR, _NEXT, _END, _HOME, _LEFT, _UP, _RIGHT, _DOWN, _SELECT, _EXECUTE, _SNAPSHOT, _INSERT, _DELETE, _HELP, _0, _1, _2, _3, _4, _5, _6, _7, _8, _9, _A, _B, _C, _D, _E, _F, _G, _H, _I, _J, _K, _L, _M, _N, _O, _P, _Q, _R, _S, _T, _U, _V, _W, _X, _Y, _Z, _LWIN, _RWIN, _APPS, _NUM0, _NUM1, _NUM2, _NUM3, _NUM4, _NUM5, _NUM6, _NUM7, _NUM8, _NUM9, _MULTIPLY, _ADD, _SEPARATOR, _SUBTRACT, _DECIMAL, _DIVIDE, _F1, _F2, _F3, _F4, _F5, _F6, _F7, _F8, _F9, _F10, _F11, _F12, _F13, _F14, _F15, _F16, _NUMLOCK, _SCROLL, _ATTN, _CRSEL, _EXSEL, _EREOF, _PLAY, _ZOOM, _PA1, SC_NONE, SC_CTRL, SC_SHIFT, SC_CTRLSHIFT

AutoKeyDown(Integer key, Integer duration) Integer
DoKey(Integer key)
DoKeyDown(Integer key)
DoKeyUp(Integer key)
GetShortcut() Integer
IsAltDown() Integer
IsAltGrDown() Integer
IsCapsLock() Integer
IsControlDown() Integer
IsKeyDown(Integer key) Integer
IsLeftAltDown() Integer
IsLeftControlDown() Integer
IsLeftShiftDown() Integer
IsNumLock() Integer
IsRightAltDown() Integer
IsRightControlDown() Integer
IsRightShiftDown() Integer
IsShiftDown() Integer

Label from Control

Create(Dialog dlg, Rectangle rect, String caption, String style, String exStyle) Integer
Destroy()
GetAlign() Integer
GetBackColor(Color color) Integer
GetBackImageDraw() Integer
GetHorzAlign() Integer
GetTextColor(Color color) Integer
GetVertAlign() Integer
LoadFile(File file) Integer
LoadPath(String path) Integer
LoadResource(String name) Integer
SetAlign(Integer align)
SetBackColor(Color color)
SetBackImage(Image image)
SetBackImageDraw(Integer mode)
SetHorzAlign(Integer align)
SetTextColor(Color color)
SetVertAlign(Integer align)

OnButton(Integer btn, Integer x, Integer y, Integer xscreen, Integer yscreen)
OnFocus(Integer lost)
OnMouseEnter(Integer x, Integer y)
OnMouseExit()
OnMouseMove(Integer x, Integer y)

Lcd from Control

Create(Dialog dlg, Rectangle rect, String caption, String style, String exStyle) Integer
Destroy()
GetCellColor(Color color) Integer
GetCharCount() Integer
GetCharHeight() Integer
GetCharWidth() Integer
GetLineCount() Integer
GetPixelHeight() Integer
GetPixelWidth() Integer
GetScrollSpeed(Integer iLine) Integer
GetTextColor(Color color) Integer
GetTextHeight() Integer
GetTextWidth() Integer
Scroll(Integer enabled)
SetCellColor(Color color)
SetCharCount(Integer count)
SetLineCount(Integer count)
SetPixelSize(Integer x, Integer y)
SetScrollSpeed(Integer iLine, Float speed)
SetTextColor(Color color)

OnButton(Integer btn, Integer x, Integer y, Integer xscreen, Integer yscreen)
OnFocus(Integer lost)
OnMouseEnter(Integer x, Integer y)
OnMouseExit()
OnMouseMove(Integer x, Integer y)
OnScroll(Integer iLine, Integer pos)

Level from Control

Create(Dialog dlg, Rectangle rect, String caption, String style, String exStyle) Integer
Destroy()
EnableTick(Integer hasTick)
EnableVertical(Integer isVertical)
GetChannelCount() Integer
GetColors(Color back, Color vol1, Color vol2) Integer
GetMaxValue() Integer
GetMinValue() Integer
GetTickDelay() Integer
GetTotalValue() Integer
GetValue(Integer iChannel) Integer
IsTickEnabled() Integer
IsVertical() Integer
Reset()
SetChannelCount(Integer count)
SetColors(Color back, Color vol1, Color vol2) Integer
SetRange(Integer min, Integer max)
SetSpeed(Integer percent)
SetTickDelay(Integer delay)
SetValue(Integer value, Integer iChannel)

OnButton(Integer btn, Integer x, Integer y, Integer xscreen, Integer yscreen)
OnFocus(Integer lost)
OnMouseEnter(Integer x, Integer y)
OnMouseExit()
OnMouseMove(Integer x, Integer y)

List from Control

Create(Dialog dlg, Rectangle rect, String caption, String style, String exStyle) Integer
DeleteItem(Integer index) Integer
DeleteSel() Integer
Destroy()
FindItem(String text, Integer iStart) Integer
FindItemExact(String text, Integer iStart) Integer
GetAllSel(IntegerArray list) Integer
GetBackColor(Color color) Integer
GetItemCount() Integer
GetItemCountPerPage() Integer
GetItemData(Integer index) Integer
GetItemFromPoint(Integer x, Integer y) Integer
GetItemHeight() Integer
GetItemImage(Integer index) Integer
GetItemImageAlt(Integer index) Integer
GetItemRect(Integer index, Rectangle rect) Integer
GetItemText(Integer index) String
GetItemWidth() Integer
GetSel() Integer
GetSelCount() Integer
GetSelText() String
GetTextColor(Color color) Integer
GetTopIndex() Integer
InsertItem(String text, Integer index, Integer iImg, Integer iImg2, Integer data) Integer
InsertItems(StringArray list, Integer index, Integer iImg, Integer iImg2, Integer data) Integer
IsItemSel(Integer index) Integer
ResetItems()
ScrollPage(Integer down)
SetBackColor(Color color)
SetColors(Color selBackr, Color selText)
SetImageList(ImageList list)
SetImageListAlt(ImageList list)
SetItemData(Integer index, Integer data) Integer
SetItemImage(Integer index, Integer iImg)
SetItemImageAlt(Integer index, Integer iImgAlt)
SetItemSel(Integer index, Integer selected)
SetItemText(Integer index, String text) Integer
SetRangeSel(Integer iFirst, Integer iLast, Integer selected)
SetSel(Integer index)
SetSelText(String text)
SetTextColor(Color color)
SetTextSel(String text, Integer isExact) Integer
SetTopIndex(Integer index) Integer

OnButton(Integer btn, Integer x, Integer y, Integer xscreen, Integer yscreen)
OnDbSelectItem()
OnFocus(Integer lost)
OnKey(Integer key)
OnMouseEnter(Integer x, Integer y)
OnMouseExit()
OnMouseMove(Integer x, Integer y)
OnSelectItem()

MailMsg

PRIORITY_LOW, PRIORITY_NORMAL, PRIORITY_HIGH

AddFile(File file, String name) Integer
AddMultipleRecipients(String recipients) Integer
AddRecipient(String address, String name) Integer
EnableHtml(Integer enabled)
GetBody() String
GetFile(Integer index, File file) Integer
GetFileCount() Integer
GetFileName(Integer index) String
GetHeader() String
GetPriority() Integer
GetRecipientAddress(Integer index) String
GetRecipientCount() Integer
GetRecipientName(Integer index) String
GetSenderAddress() String
GetSenderName() String
GetSubject() String
IsHtmlEnabled() Integer
Reset()
ResetFiles()
ResetRecipients()
SetBody(String body)
SetHeader(String header)
SetPriority(Integer priority)
SetSender(String address, String name)
SetSubject(String subject)

MailPop

Connect(String server, String login, String pass, Integer port) Integer
DeleteMessage(Integer index) Integer
Disconnect() Integer
GetLogin() String
GetMessage(Integer index, MailMsg msg) Integer
GetMessageCount() Integer
GetPassword() String
GetPort() Integer
GetRawMessage(Integer index, File file) Integer
GetServer() String
IsConnected() Integer

MailSmtp

Connect(String server, String login, String password, Integer port) Integer
Disconnect() Integer
GetLogin() String
GetPassword() String
GetPort() Integer
GetServer() String
IsConnected() Integer
SendMessage(MailMsg message) Integer

OnSending(Integer value, Integer maxValue) Integer

Math

POS_OUT, POS_IN, POS_ON

Abs(Float value) Float
Acos(Float value) Float
Asin(Float value) Float
Atan(Float value) Float
Atan2(Float x, Float y) Float
Calculate(String expression) String
CartesianToSphericalPhi(Vector3D pt) Float
CartesianToSphericalRadius(Vector3D pt) Float
CartesianToSphericalTheta(Vector3D pt) Float
Cos(Float value) Float
DegToRad(Float angle) Float
Exp(Float value) Float
GetDeltaAngle(Float angleA, Float angleB) Float
GetDistance(Float x, Float y, Float x2, Float y2) Float
GetDistance3D(Vector3D pointA, Vector3D pointB) Float
GetDistanceSq(Float x, Float y, Float x2, Float y2) Float
GetDistanceSq3D(Vector3D pointA, Vector3D pointB) Float
GetIntersectPoint(Vector2D point, Vector2D pointA, Vector2D pointB, Vector2D pointA2, Vector2D pointB2) Integer
GetLineAngle(Vector2D pointA, Vector2D pointB) Float
IsPrimeNumber(Integer number) Integer
Log(Float value) Float
Log10(Float value) Float
NormalizeAngle(Float angle) Float
NormalizeNegativeAngle(Float angle) Float
Pow(Float x, Float y) Float
RadToDeg(Float angle) Float
Random(Integer count) Integer
Round(Float value, Integer mode, Integer decimal) Float
SeedRandom()
Sin(Float value) Float
SphericalToCartesian(Float radius, Float theta, Float phi, Vector3D pt)
Sq(Float value) Float
SqRt(Float value) Float
Tan(Float value) Float
TranslationByAngle(Vector2D point, Vector2D pointA, Float angle, Float distance)
TranslationByPoint(Vector2D point, Vector2D pointA, Vector2D pointB, Float distance)

Media from Control

AutoScrollText(Float xSpeed, Float ySpeed)
Create(Dialog dlg, Rectangle rect, String caption, String style, String exStyle) Integer
Destroy()
EnableAutoScrollLooping(Integer enabled)
EnableButton(Integer isEnabled)
EnableTags(Integer enabled)
EnableTrimming(Integer enabled)
EnableWrapping(Integer enabled)
GetAlign() Integer
GetBackColor(Color color) Integer
GetBackImageDraw() Integer
GetBottomMargin() Integer
GetCheck() Integer
GetClientTextHeight() Integer
GetClientTextRect(Rectangle rect) Integer
GetClientTextWidth() Integer
GetHorzAlign() Integer
GetLeftMargin() Integer
GetLineCount() Integer
GetLineHeight(Integer index) Integer
GetLineWidth(Integer index) Integer
GetLinkColor(Color color) Integer
GetRightMargin() Integer
GetScrollX() Integer
GetScrollY() Integer
GetTextColor(Color color) Integer
GetTextHeight() Integer
GetTextWidth() Integer
GetTopMargin() Integer
GetVertAlign() Integer
IsButton() Integer
IsTagsEnabled() Integer
IsWrapping() Integer
LoadFile(File file) Integer
LoadPath(String path) Integer
LoadResource(String name) Integer
ScrollText(Integer x, Integer y)
SetAlign(Integer align)
SetBackColor(Color color)
SetBackImage(Image image)
SetBackImageDraw(Integer mode)
SetButtonImages(Image over, Image push, Image check, Image disabled)
SetCheck(Integer checked)
SetClientTextSize(Integer width, Integer height)
SetHorzAlign(Integer align)
SetLinkColor(Color color)
SetMargins(Integer left, Integer top, Integer right, Integer bottom)
SetTextColor(Color color)
SetTextScroll(Integer x, Integer y)
SetVertAlign(Integer align)
ToggleCheck() Integer

OnButton(Integer btn, Integer x, Integer y, Integer xscreen, Integer yscreen)
OnClick()
OnFocus(Integer lost)
OnMouseEnter(Integer x, Integer y)
OnMouseExit()
OnMouseMove(Integer x, Integer y)

MediaPlayer from Control

Close()
Create(Dialog dlg, Rectangle rect, String caption, String style, String exStyle) Integer
CreateAudio() Integer
Destroy()
GetLength() Integer
GetPath() String
GetPosition() Integer
GetProgressValue() Integer
GetRate() Float
GetVideoRect(Rectangle rectangle)
GetVideoSize(Size size)
GetVolume() Integer
GoTitleMenu() Integer
GoTopMenu() Integer
IsButtonEnabled() Integer
IsDVD() Integer
IsFullScreen() Integer
IsLoop() Integer
IsMenuEnabled() Integer
IsOpened() Integer
IsPause() Integer
IsPlaying() Integer
IsVideo() Integer
OpenDrive(String letter) Integer
OpenPath(String path, Integer autoStart) Integer
Pause() Integer
Play() Integer
SetFullScreen(Integer isFull) Integer
SetLoop(Integer isLoop)
SetPosition(Integer position) Integer
SetProgressValue(Integer value) Integer
SetRate(Float rate) Integer
SetVolume(Integer volume) Integer
Stop() Integer

OnBuffer(Integer finished)
OnButton(Integer btn, Integer x, Integer y, Integer xscreen, Integer yscreen)
OnEnd()
OnLoop()
OnPlaying()

Menu

Close()
DeleteItem(Integer id) Integer
EnableItem(Integer id, Integer enabled)
GetItemCheck(Integer id) Integer
GetItemCount() Integer
GetItemData(Integer id) Integer
GetItemID(Integer index) Integer
GetItemIndex(Integer id) Integer
GetItemText(Integer id) String
GetItemTextData(Integer id) String
InsertItem(Integer id, String text, Integer iImg, Integer index, Integer data, Integer checked, Integer disabled) Integer
InsertMenu(Integer id, Menu menu, String text, Integer iImg, Integer index, Integer data, Integer checked, Integer disabled) Integer
InsertSeparator(Integer id, Integer index) Integer
IsItemEnabled(Integer id) Integer
New(Integer winMenu) Integer
ResetItems() Integer
SetImageList(ImageList imageList)
SetItemCheck(Integer id, Integer checked)
SetItemData(Integer id, Integer data)
SetItemText(Integer id, String text)
SetItemTextData(Integer id, String text)
ShowMousePopup() Integer
ShowPopup(Integer x, Integer y) Integer
ToggleItemCheck(Integer id) Integer

OnSelectItem(Integer index, Integer id)

Money

Add(Float value) Float
Div(Float value) Float
EnableEndSymbol(Integer toEnd)
Get() Float
GetDecimal() String
GetDecimalCount() Integer
GetSeparator() String
GetString() String
GetSymbol() String
IsEndSymbol() Integer
Mult(Float value) Float
Set(Float value) Float
SetDecimal(String char)
SetDecimalCount(Integer count)
SetSeparator(String char)
SetSymbol(String text)
Sub(Float value) Float

Mouse

CancelCapture() Integer
Capture() Integer
DoLeftClick()
DoLeftDoubleClick()
DoLeftDown()
DoLeftUp()
DoMiddleClick()
DoMiddleDoubleClick()
DoMiddleDown()
DoMiddleUp()
DoRightClick()
DoRightDoubleClick()
DoRightDown()
DoRightUp()
Get(Point point) Integer
GetX() Integer
GetY() Integer
IsLeftButton() Integer
IsMiddleButton() Integer
IsRightButton() Integer
Set(Integer x, Integer y)
ShowCursor(Integer visible)

OnCancelCapture(Integer btn)
OnReleaseCapture(Integer x, Integer y, Integer btn)
OnUpdateCapture(Integer x, Integer y, Integer btn)

Network

DOWNLOAD_OK, DOWNLOAD_STOP, DOWNLOAD_SKIP, UPLOAD_OK, UPLOAD_STOP, UPLOAD_SKIP, ERROR_FILE, ERROR_SESSION, ERROR_CONNECTION, ERROR_URL, ERROR_ABORT

DownloadFile(File trg, String url, String param) Integer
FormGet(String address, String values) String
FormPost(String dns, String address, String values, Integer port) String
GetFileSize(String httpFile) Integer
GetHostIP(String nameOrIP) String
GetHostIPs(String nameOrIP, StringArray ips) Integer
GetIPAddress(Integer local) String
OpenMail(String email, String subject, String message)
OpenModalMail(String email, String subject, String message, String httpFile) Integer
OpenUrl(String address) Integer
UploadFile(File src, String path, String ftp, String login, String pass, String param, Integer port) Integer

OnDownloading(Integer srcSize, Integer srcPos, Integer readCount, String param) Integer
OnEndDownload(Integer error, String param)
OnEndUpload(Integer error, String param)
OnUploading(Integer srcSize, Integer srcPos, String param) Integer

Paint

EDGE_BUMP, EDGE_ETCHED, EDGE_RAISED, EDGE_SUNKEN, EDGE_RAISEDINNER, EDGE_RAISEDOUTER, EDGE_SUNKENINNER, EDGE_SUNKENOUTER, RECT_LEFT, RECT_TOP, RECT_RIGHT, RECT_BOTTOM, RECT_ALL

AttachHDC(Integer hDC) Integer
AttachImage(Image image) Integer
Detach()
Draw(Image img, Integer x, Integer y, Integer w, Integer h, Rectangle src)
DrawFile(File img, Integer x, Integer y, Integer w, Integer h, Rectangle src)
DrawPath(String img, Integer x, Integer y, Integer w, Integer h, Rectangle src)
DrawResource(String img, Integer x, Integer y, Integer w, Integer h, Rectangle src)
Edge(Rectangle rect, Integer edge, Integer border)
Ellipse(Rectangle rect, Color back)
Erase(Rectangle rect, Color color)
GetPenColor(Color color) Integer
GetPenSize() Integer
GetPixel(Integer x, Integer y, Color color) Integer
GetWriteAlign() Integer
GetWriteWrapping() Integer
IsAttached() Integer
Line(Integer x, Integer y, Integer x2, Integer y2)
MeasureText(String text, Rectangle rect)
Point(Integer x, Integer y)
Rectangle(Rectangle rect, Color back)
SetFont(Font font)
SetPenColor(Color color)
SetPenSize(Integer size)
SetPixel(Integer x, Integer y, Color color)
SetWrite(Integer align, Integer wrapping)
Write(String text, Rectangle rect)

Panel from Control

AddButton(Integer id, String name, Integer idGroup, Color color) Integer
AddGroup(Integer idGroup, String name) Integer
AddSeparator(Integer idGroup) Integer
CheckButton(Integer idGroup, Integer id, Integer checked) Integer
Create(Dialog dlg, Rectangle rect, String caption, String style, String exStyle) Integer
Destroy()
EnableAllButtons(Integer idGroup, Integer enabled) Integer
EnableAllGroups(Integer enabled) Integer
EnableButton(Integer idGroup, Integer id, Integer enabled, Integer friendsToo) Integer
EnableGroup(Integer idGroup, Integer enabled) Integer
GetButtonColor(Integer idGroup, Integer id, Color color) Integer
GetButtonCount(Integer idGroup) Integer
GetGroupCount() Integer
GetGroupName(Integer idGroup) String
IsButtonChecked(Integer idGroup, Integer id) Integer
SelectButton(Integer idGroup, Integer id) Integer
SetButtonColor(Integer idGroup, Integer id, Color color)
SetImageList(Integer idGroup, ImageList list)

OnButton(Integer btn, Integer x, Integer y, Integer xscreen, Integer yscreen)
OnFocus(Integer lost)
OnMouseEnter(Integer x, Integer y)
OnMouseExit()
OnMouseMove(Integer x, Integer y)
OnSelect(Integer idGrp, Integer idBtn)

Path

INVALID, LOCAL, NETWORK, INTERNET

DisableSlash(Integer hasSlash)
Get() String
GetFile() String
GetFileExtension() String
GetFileName() String
GetFolder() String
GetLastSubFolder(Integer forceNoSlash) String
GetParent() String
GetPartCount() Integer
GetParts(StringArray parts) Integer
GetProtocol() String
GetRoot() String
GetRootAndFolder() String
GetSubFolder(Integer index, Integer forceNoSlash) String
GetSubFolderCount() Integer
GetType() Integer
HasSlash() Integer
IsFile() Integer
IsFolder() Integer
IsInternet() Integer
IsLocal() Integer
IsLocalOrNetwork() Integer
IsNetwork() Integer
IsRoot() Integer
IsSame(Path path) Integer
IsSub(Path path, Integer onlyFolder) Integer
IsValid() Integer
JoinParts(Integer index, Integer count, Integer excludeFile, String sepChar) String
RemoveFileExtension() Integer
Set(String path) Integer
SetAsFolder(String path) Integer
SetFile(String file) Integer
SetFileExtension(String extension) Integer
SetFileName(String name) Integer
SetFolder(String folder) Integer
SetRoot(String root) Integer

Point

Copy(Point point)
GetX() Integer
GetY() Integer
Set(Integer x, Integer y)
SetX(Integer x)
SetY(Integer y)

Printer

PrintImage(Image img, Float x, Float y, Float w, Float h, Integer xSrc, Integer ySrc, Integer wSrc, Integer hSrc) Integer
PrintRichEdit(RichEdit src) Integer
PrintTextFile(File text) Integer

Progress from Control

AddValue(Integer value) Integer
Create(Dialog dlg, Rectangle rect, String caption, String style, String exStyle) Integer
Destroy()
GetMaxValue() Integer
GetMinValue() Integer
GetValue() Integer
SetBackColor(Color color)
SetBarColor(Color color)
SetMarquee(Integer enabled, Integer ms)
SetRange(Integer min, Integer max)
SetValue(Integer value)

OnButton(Integer btn, Integer x, Integer y, Integer xscreen, Integer yscreen)
OnFocus(Integer lost)
OnMouseEnter(Integer x, Integer y)
OnMouseExit()
OnMouseMove(Integer x, Integer y)

Property from Control

NONE, BOOL, COLOR, EDIT, EDIT_INT, EDIT_FLOAT, FONT, LIST

Create(Dialog dlg, Rectangle rect, String caption, String style, String exStyle) Integer
Destroy()
ExpandGroup(Integer iGroup, Integer expanded)
GetBoolValue(Integer iGroup, String name) Integer
GetColorValue(Integer iGroup, String name, Color color) Integer
GetEditValue(Integer iGroup, String name) String
GetGroupCount() Integer
GetGroupIndex(String name) Integer
GetGroupIndexOf(Integer iLine) Integer
GetItemIndex(Integer iGroup, String name) Integer
GetItemIndexOf(Integer iLine) Integer
GetLineCount() Integer
GetListValue(Integer iGroup, String name) String
GetSel() Integer
GetSelGroup() Integer
GetSelItem() Integer
InsertGroup(String name, String caption, Integer index, Integer opened) Integer
InsertItem(Integer iGroup, String name, String caption, Integer type, String value, StringArray list, Integer index) Integer
RemoveUnusedGroups()
ResetGroups()
ResetItems(Integer iGroup)
ResetLanguage()
SetCellWidth(Integer width)
SetItemList(Integer iGroup, String name, StringArray list, String value)
SetSel(Integer index)

OnButton(Integer btn, Integer x, Integer y, Integer xscreen, Integer yscreen)
OnEditingItem(Integer iGroup, String name) Integer
OnFocus(Integer lost)
OnMouseEnter(Integer x, Integer y)
OnMouseExit()
OnMouseMove(Integer x, Integer y)

Radio from Control

Create(Dialog dlg, Rectangle rect, String caption, String style, String exStyle) Integer
Destroy()
GetCheck() Integer
GetGroup() Integer
SetCheck()
SetGroup(Integer id)

OnButton(Integer btn, Integer x, Integer y, Integer xscreen, Integer yscreen)
OnFocus(Integer lost)
OnMouseEnter(Integer x, Integer y)
OnMouseExit()
OnMouseMove(Integer x, Integer y)
OnSelect(Integer checked)

Rectangle

Copy(Rectangle rect)
GetArea() Integer
GetBottom() Integer
GetBottomLeft(Point point)
GetBottomRight(Point point)
GetCenter(Point point)
GetHeight() Integer
GetLeft() Integer
GetRight() Integer
GetSize(Size size)
GetTop() Integer
GetTopLeft(Point point)
GetTopRight(Point point)
GetWidth() Integer
Inflate(Integer x, Integer y)
IsEqual(Rectangle rect) Integer
IsInside(Integer x, Integer y) Integer
Set(Integer x, Integer y, Integer width, Integer height)
SetBottom(Integer bottom)
SetHeight(Integer height)
SetLeft(Integer left)
SetRight(Integer right)
SetTop(Integer top)
SetWidth(Integer width)
Update()

Rectangle2D

Copy(Rectangle2D rect)
GetArea() Float
GetBottom() Float
GetBottomLeft(Vector2D point)
GetBottomRight(Vector2D point)
GetCenter(Vector2D point)
GetHeight() Float
GetLeft() Float
GetRight() Float
GetSize(Vector2D size)
GetTop() Float
GetTopLeft(Vector2D point)
GetTopRight(Vector2D point)
GetWidth() Float
Inflate(Float x, Float y)
IsEqual(Rectangle2D rect) Integer
Set(Float x, Float y, Float width, Float height)
SetBottom(Float bottom)
SetHeight(Float height)
SetLeft(Float left)
SetRight(Float right)
SetTop(Float top)
SetWidth(Float width)
TestPointPosition(Vector2D point) Integer
Update()

Registry

CURRENT_USER, LOCAL_MACHINE, CLASSES_ROOT, CURRENT_CONFIG, USERS

DeleteKey(String subKey, Integer hkey) Integer
DeleteName(String subKey, String valueName, Integer hkey) Integer
Get(String subKey, String valueName, Integer hkey) Integer
GetString(String subKey, String valueName, Integer hkey) String
Set(String subKey, String valueName, Integer value, Integer hkey) Integer
SetString(String subKey, String valueName, String value, Integer hkey) Integer

RichEdit from Control

CancelSel()
CopySel()
Create(Dialog dlg, Rectangle rect, String caption, String style, String exStyle) Integer
CutSel()
DeleteSel()
Destroy()
GetSel() Integer
GetSelFont(Font font, Color color)
GetSelLength() Integer
GetSelText() String
LoadFile(File file, Integer rtf) Integer
LoadPath(String path, Integer rtf) Integer
LoadResource(String resName, Integer rtf) Integer
New() Integer
PasteSel()
Redo()
SaveFile(File file, Integer rtf) Integer
SavePath(String path, Integer rtf) Integer
SetAllSel()
SetSel(Integer index, Integer length)
SetSelFont(Font font, Color color) Integer
SetSelFormat(String face, Float point, Integer style, Color color) Integer
SetSelText(String text)
Undo()

OnButton(Integer btn, Integer x, Integer y, Integer xscreen, Integer yscreen)
OnChange()
OnFocus(Integer lost)
OnMouseEnter(Integer x, Integer y)
OnMouseExit()
OnMouseMove(Integer x, Integer y)

Scroll from Control

Create(Dialog dlg, Rectangle rect, String caption, String style, String exStyle) Integer
Destroy()
GetMaxValue() Integer
GetMinValue() Integer
GetValue() Integer
SetRange(Integer min, Integer max)
SetValue(Integer value)

OnButton(Integer btn, Integer x, Integer y, Integer xscreen, Integer yscreen)
OnChange(Integer oldValue, Integer newValue)
OnFocus(Integer lost)
OnMouseEnter(Integer x, Integer y)
OnMouseExit()
OnMouseMove(Integer x, Integer y)

Selector

ChooseColor(Color defColor, Integer full, Integer fullEnabled, Integer anyColor) Integer
ChooseDate(Timer timer) Integer
ChooseFolder(String title, String defaultFolder, Integer hasFiles) String
ChooseFont(String defName, Integer defSize, Integer defStyle) Integer
ChooseSystemColor(Integer title) Integer
GetChosenColor(Color color) Integer
GetChosenDate(Timer timer)
GetChosenFolder() String
GetChosenFont(Font font) Integer
GetChosenFontName() String
GetChosenFontSize() Integer
GetChosenFontStyle() Integer
GetOpenFile() String
GetOpenFileCount() Integer
GetOpenFiles(StringArray paths) Integer
GetSaveFile() String
OpenFile(String filter, String folder, String title, Integer iDefExt, String multiSelect) Integer
SaveFile(String filter, String folder, String title, Integer iDefExt) Integer
SetWindow(Dialog dialog)

Size

Copy(Size size)
GetX() Integer
GetY() Integer
Set(Integer x, Integer y)
SetX(Integer x)
SetY(Integer y)

Slider from Control

Create(Dialog dlg, Rectangle rect, String caption, String style, String exStyle) Integer
Destroy()
GetLineSize() Integer
GetMaxValue() Integer
GetMinValue() Integer
GetPageSize() Integer
GetTic(Integer index) Integer
GetTicCount() Integer
GetValue() Integer
ResetTics()
SetLineSize(Integer size)
SetPageSize(Integer size)
SetRange(Integer min, Integer max)
SetTic(Integer pos)
SetValue(Integer value)

OnButton(Integer btn, Integer x, Integer y, Integer xscreen, Integer yscreen)
OnChange()
OnFocus(Integer lost)
OnMouseEnter(Integer x, Integer y)
OnMouseExit()
OnMouseMove(Integer x, Integer y)

Socket

Connect(String nameOrIP, Integer port) Integer
Disconnect()
GetPort() Integer
IsConnected() Integer
ReceiveFile(File buffer, Integer size) Integer
ReceiveText(Integer size) String
SendFile(File buffer, Integer size) Integer
SendText(String text) Integer

SocketClient

Connect(String address, Integer port, Integer msgMode, String version) Integer
Disconnect()
GetPort() Integer
IsConnected() Integer
ReceiveText() String
SendMessage(String name, String data) Integer

OnDisconnect()
OnReceiveMessage(String name, String data)

SocketServer

Close()
DisconnectClient(Integer id) Integer
GetClientCount() Integer
GetClientID(Integer index) Integer
GetClientIP(Integer id) String
GetPort() Integer
Listen(Integer port) Integer
SendMessage(Integer id, String name, String data) Integer
SendMessageToAll(String name, String data)
SendText(Integer id, String text) Integer

OnBeginConnectClient(Integer id, String ip, String version) Integer
OnClose()
OnDisconnectClient(Integer id)
OnEndConnectClient(Integer id, String ip, String version)
OnReceiveMessage(Integer id, String name, String data)

Splash

MODE_NORMAL, MODE_AUTO, MODE_STATIC

Create(File file, Color transpColor, Integer hasAlpha) Integer
CreateLayer(File file) Integer
IsRunning() Integer
Start(Point pos, Integer mode, Integer delay) Integer
Stop()

Splitter from Control

AttachItemDialog(Integer iCol, Integer iRow, Dialog dlg) Integer
Create(Dialog dlg, Rectangle rect, String caption, String style, String exStyle) Integer
CreateGrid(Integer colCount, Integer rowCount) Integer
Destroy()
DestroyGrid()
DetachItemDialog(Integer iCol, Integer iRow) Integer
GetBorderHeight() Integer
GetBorderWidth() Integer
GetColors(Color back) Integer
GetColumnCount() Integer
GetColumnWidth(Integer index) Integer
GetItemClientRect(Rectangle rect, Integer iCol, Integer iRow) Integer
GetItemCount() Integer
GetItemRect(Rectangle rect, Integer iCol, Integer iRow) Integer
GetRowCount() Integer
GetRowHeight(Integer index) Integer
SetBorderSize(Integer width, Integer height)
SetColors(Color back)
SetColumnWidth(Integer iCol, Integer width)
SetRowHeight(Integer iRow, Integer height)

Spread from Control

AddRangeSel(Integer col1, Integer row1, Integer col2, Integer row2)
AddSel(Integer col, Integer row)
Create(Dialog dlg, Rectangle rect, String caption, String style, String exStyle) Integer
DeleteCol(Integer col)
DeleteRow(Integer row, Integer count)
Destroy()
GetCellBackColor(Color color, Integer col, Integer row) Integer
GetCellCount() Integer
GetCellData(Integer col, Integer row) String
GetCellStyle(Integer col, Integer row, String name) String
GetCellTextColor(Color color, Integer col, Integer row) Integer
GetCellValue(Integer col, Integer row) String
GetColCount() Integer
GetColData(Integer col) String
GetColStyle(Integer col, String name) String
GetColTitle(Integer col) String
GetColWidth(Integer col) Integer
GetGridWidth() Integer
GetHeaderWidth() Integer
GetRowCount() Integer
GetRowData(Integer row) String
GetRowHeight(Integer row) Integer
GetRowStyle(Integer row, String name) String
GetSelCol(Integer index) Integer
GetSelCount() Integer
GetSelRow(Integer index) Integer
InsertCol(Integer col, String title, Integer width) Integer
InsertRow(Integer row) Integer
IsSel(Integer col, Integer row) Integer
LoadFile(File file, Integer loadData, String sepChar) Integer
LoadPath(String path, Integer loadData, String sepChar) Integer
LoadResource(String name, Integer loadData, String sepChar) Integer
New()
ResetRows()
SaveFile(File file, Integer saveData, String sepChar) Integer
SavePath(String path, Integer saveData, String sepChar) Integer
SetCellBackColor(Integer col, Integer row, Color color, Integer colCount, Integer rowCount) Integer
SetCellData(Integer col, Integer row, String data, Integer colCount, Integer rowCount)
SetCellStyle(Integer row, Integer col, String name, String value)
SetCellTextColor(Integer col, Integer row, Color color, Integer colCount, Integer rowCount) Integer
SetCellValue(Integer col, Integer row, String value, Integer colCount, Integer rowCount)
SetColData(Integer col, String data)
SetColStyle(Integer col, String name, String value)
SetColTitle(Integer col, String title)
SetColWidth(Integer col, Integer width)
SetRangeSel(Integer col1, Integer row1, Integer col2, Integer row2)
SetRowData(Integer row, String data)
SetRowHeight(Integer row, Integer height)
SetRowStyle(Integer row, String name, String value)
SetSel(Integer col, Integer row)
SetSelCellData(String data)
SetSelCellValue(String value)
SubRangeSel(Integer col1, Integer row1, Integer col2, Integer row2)
SubSel(Integer col, Integer row)

OnButton(Integer btn, Integer x, Integer y, Integer xscreen, Integer yscreen)
OnChange()
OnFocus(Integer lost)
OnMouseEnter(Integer x, Integer y)
OnMouseExit()
OnMouseMove(Integer x, Integer y)

Static from Control

Create(Dialog dlg, Rectangle rect, String caption, String style, String exStyle) Integer
Destroy()
GetBackColor(Color color) Integer
GetBackImageDraw() Integer
SetBackColor(Color color)
SetBackImage(Image image)
SetBackImageDraw(Integer mode)
SetEdge(Integer edge, Integer border)

String

VAL_NONE, VAL_INT, VAL_FLOAT, VAL_HEX, VAL_STR, SPL_QUOTE, SPL_QUOTESEP, SPL_NOQUOTE, SPL_NOSPACE

Add(String text)
AddAndGet(String text) String
AddQuotes(String char) Integer
AlignCenter(Integer colCount)
AlignJustify(Integer colCount)
AlignLeft(Integer colCount)
AlignRight(Integer colCount)
CalculateCRC32() Integer
CalculateMD5() String
CalculateSHA1() String
Compare(String text, Integer sensitive) Integer
Delete(Integer index, Integer count)
Find(String text, Integer index, Integer count, Integer sensitive) Integer
FindAllExcept(String char, Integer index, Integer count) Integer
FindOneOf(String chars, Integer index, Integer count, Integer sensitive) Integer
FindOut(String text, Integer index, String char) Integer
FindVariable(String text, Integer index, String char) Integer
FromBR()
FromBase128()
FromBase64()
FromHexString(String char)
FromHtml(Integer singleQuotes, Integer quotes)
FromUrl(Integer raw)
Get() String
GetAt(Integer index) String
GetBinValue() Integer
GetData() Integer
GetFloatValue() Float
GetHexValue() Integer
GetIntValue() Integer
GetLength() Integer
GetLineCount() Integer
GetLower() String
GetMaxLineLength() Integer
GetNoSpaces(Integer tabToo) String
GetObjectRef() Integer
GetRomanValue() Integer
GetSub(Integer iStart, Integer iEnd) String
GetUpper() String
GetValueAt(Integer index) Integer
GetValueType(String quoteChar) Integer
HasQuotes(String char) Integer
Insert(String text, Integer index, Integer count)
IsAlphaAt(Integer index) Integer
IsConsonantAt(Integer index) Integer
IsDigitAt(Integer index) Integer
IsFileName() Integer
IsFloatNumber() Integer
IsHexNumber(String prefix, Integer sensitive) Integer
IsIP() Integer
IsIntNumber() Integer
IsLowerAt(Integer index) Integer
IsLowerVariableName() Integer
IsNumber() Integer
IsSimilar(String text) Integer
IsUpperAt(Integer index) Integer
IsUpperVariableName() Integer
IsVariableName() Integer
IsVowelAt(Integer index) Integer
Left(Integer count) String
LeftPart(String char) String
LeftTo(String char) String
Mid(Integer index, Integer count) String
ReadLine(Integer index, Pointer outIndex) String
ReadTag(Integer index, Pointer outIndex, Pointer outTag, Pointer outStart, Pointer outEnd) String
ReadWord(Integer index, Pointer outIndex, Integer spaceAsWord) String
RemoveAccents(Integer lower, Integer upper)
RemoveQuotes(String char) Integer
RemoveSpaces(Integer tabToo)
RemoveTitleNumber()
RemoveUselessSpaces(Integer removeTabs)
Replace(String curText, String newText, Integer index, Integer count, Integer sensitive) Integer
Reverse()
ReverseFind(String char, Integer index) Integer
ReverseFindOneOf(String chars, Integer index) Integer
Right(Integer count) String
RightPart(String char) String
Set(String text)
SetAndGet(String text) String
SetAt(Integer index, String char)
SetBinValue(Integer value)
SetData(Integer data)
SetFloatValue(Float value)
SetHexValue(Integer value, Integer minDigitCount)
SetIntValue(Integer value)
SetLength(Integer length)
SetLower()
SetRomanValue(Integer value)
SetSub(String text, Integer index, Integer iEnd)
SetUpper()
SetValueAt(Integer index, Integer value)
Split(StringArray array, String seps, Integer mode, String quote) Integer
SplitTags(StringArray array) Integer
ToBR()
ToBase128()
ToBase64()
ToHexString(String char)
ToHtml(Integer singleQuotes, Integer quotes)
ToHtmlEntities(Integer singleQuotes, Integer quotes)
ToUrl(Integer raw)
Trim(Integer leftCount, Integer rightCount)
TrimLeft(Integer count)
TrimRight(Integer count)

StringArray

Export() String
FastFind(String string, Integer iStart, Integer iEnd) Integer
FastIndex(String string, Integer iStart, Integer iEnd) Integer
FastInsert(String string, Integer iStart, Integer iEnd) Integer
Find(String string, Integer iStart, Integer iEnd) Integer
Get(Integer index) String
GetCompareMode() Integer
GetCount() Integer
GetData(Integer index) Integer
GetFirst() String
GetLast() String
GetSimilar(StringArray strings, String value, Integer iStart, Integer iEnd) Integer
Import(String data) Integer
Insert(String string, Integer index, Integer count) Integer
InsertTable(Table table, String field, Integer iItem, Integer itemCount, Integer index) Integer
Join(String sep, Integer index, Integer count) String
LoadFile(File file) Integer
LoadPath(String path) Integer
LoadResource(String resName) Integer
Move(Integer source, Integer target) Integer
Random()
Remove(Integer index, Integer count)
RemoveAll()
RemoveClones() Integer
RemoveFound(String string, Integer iStart, Integer iEnd) Integer
RemoveLast()
SaveFile(File file) Integer
SavePath(String path) Integer
Set(Integer index, String string)
SetCompareMode(Integer mode)
SetCount(Integer count)
SetData(Integer index, Integer data)
Sort(Integer iStart, Integer iEnd)
Swap(Integer index, Integer index2) Integer

OnCompare(String string1, String string2, Integer mode) Integer
OnLoad(Integer index, String line) String
OnNew(Integer index, String string)
OnSave(Integer index, String string) String

System

OS_95, OS_NT4, OS_98, OS_ME, OS_2K, OS_XP, OS_VISTA, OS_SEVEN, OS_UNKNOWN

AddFontFile(String path) Integer
GetComputerName() String
GetComputerUserName() String
GetCountryName() String
GetDesktopRect(Rectangle rectangle) Integer
GetFontNames(StringArray strings) Integer
GetMacAddress() String
GetMacAddresses(StringArray addresses) Integer
GetScreenBits() Integer
GetScreenHeight() Integer
GetScreenWidth() Integer
GetUserName() String
GetWindowsVersion() Integer
InstallFontFile(File file, String filename) Integer
IsWindowsNT() Integer
Logoff()
Reboot()
RemoveFontFile(String path) Integer
SetFileAssociation(String ext, String cmd, String path) Integer
Shutdown()

Tab from Control

AddControl(Integer index, Control ctrl)
Create(Dialog dlg, Rectangle rect, String caption, String style, String exStyle) Integer
Destroy()
GetAreaRect(Rectangle rect) Integer
GetItemCount() Integer
GetItemText(Integer index) String
GetItemTooltip(Integer index) String
GetSel() Integer
GetSelText() String
InsertItem(String text, Integer index, Integer iImg) Integer
RemoveControl(Integer index, Control ctrl) Integer
ResetItems()
SetItemText(Integer index, String text)
SetItemTooltip(Integer index, String text)
SetSel(Integer index)

OnButton(Integer btn, Integer x, Integer y, Integer xscreen, Integer yscreen)
OnFocus(Integer lost)
OnMouseEnter(Integer x, Integer y)
OnMouseExit()
OnMouseMove(Integer x, Integer y)
OnSelectItem(Integer index)

TabDoc from Control

AddDropControl(TabDoc target)
AttachItemDialog(Integer index, Dialog dlg) Integer
Create(Dialog dlg, Rectangle rect, String caption, String style, String exStyle) Integer
DeleteItem(Integer index)
Destroy()
DetachItemDialog(Integer index) Integer
EnableCloseButton(Integer enabled)
EnableMovingItems(Integer enabled)
GetDropControlCount() Integer
GetFirstVisibleItem() Integer
GetItemCount() Integer
GetItemIndex(Integer id) Integer
GetItemText(Integer index) String
GetSel() Integer
GetVisibleItemCount() Integer
InsertItem(String text, Integer index, Integer id) Integer
IsCloseButtonEnabled() Integer
IsItemModified(Integer index) Integer
IsMovingItems() Integer
MoveItem(Integer iCur, Integer iNew)
ResetDropControls()
ResetItems()
SetItemModified(Integer index, Integer modified)
SetItemText(Integer index, String text)
SetSel(Integer index)
SwapItem(Integer iFirst, Integer iSecond)

OnButton(Integer btn, Integer x, Integer y, Integer xscreen, Integer yscreen)
OnCloseItem(Integer index, Dialog attachedDlg) Integer
OnMoveItem(Integer iCurItem, Integer iNewItem) Integer
OnSelectItem(Integer iCurItem, Integer iNewItem) Integer
OnSelectMenuItem(Integer index, Integer idMenu)

Table

Copy(Table table, Integer copyData) Integer
DeleteField(String field) Integer
DeleteItem(Integer index, Integer count)
FindItems(Table result, String field, String sign, String value, Integer erase) Integer
Get(Integer index, String field) String
GetData(Integer index, String field) String
GetFieldCount() Integer
GetFieldData(String field) String
GetFieldIndex(String name) Integer
GetFieldName(Integer index) String
GetFieldStyle(String field, String name) String
GetItemCount() Integer
GetItemData(Integer index) String
GetItemStyle(Integer index, String name) String
GetStyle(Integer index, String field, String name) String
GetTableData() String
GetTableStyle(String name) String
InsertField(String name, Integer index) Integer
InsertItem(Integer index) Integer
LoadFile(File file, Integer loadData, String sepChar) Integer
LoadPath(String path, Integer loadData, String sepChar) Integer
LoadResource(String name, Integer loadData, String sepChar) Integer
New()
ResetItems()
SaveFile(File file, Integer saveData, String sepChar) Integer
SavePath(String path, Integer saveData, String sepChar) Integer
Set(Integer index, String field, String value)
SetData(Integer index, String field, String data)
SetFieldData(String field, String data)
SetFieldName(String field, String name) Integer
SetFieldStyle(String field, String name, String value)
SetItemData(Integer index, String data)
SetItemStyle(Integer index, String name, String value)
SetStyle(Integer index, String field, String name, String value)
SetTableData(String data)
SetTableStyle(String name, String value)
SortItems(String field, Integer number, Integer asc, String fieldFrom)

Thread

GetData() String
ParentTask(Integer task, Value value)
Quit() Integer
Run(Integer pause) Integer
SetData(String data)
Task(Integer task, Value value)

OnEnd()
OnParentTask(Integer task, Value value)
OnStart() Integer
OnTask(Integer task, Value value)

Timer

SPRING, SUMMER, AUTUMN, WINTER

AddDate(Integer year, Integer month, Integer day, Integer hour, Integer mn, Integer sec, Integer ms)
AddTime(Integer ms, Integer sec, Integer mn, Integer hour, Integer day)
CompareDate(Timer timer) Integer
CompareTime(Timer timer) Integer
CopyDate(Timer timer) Integer
CopyTime(Timer timer) Integer
Format2Digits(Integer time) String
Format2YearDigits(Integer year) String
Format3Digits(Integer time) String
FormatDate(String param) String
FormatTime(String param) String
GetCounter() Integer
GetDateApmHour() Integer
GetDateCentury() Integer
GetDateCenturyName() String
GetDateDay() Integer
GetDateHour() Integer
GetDateMillisecond() Integer
GetDateMinute() Integer
GetDateMonth() Integer
GetDateMonthName() String
GetDateMonthWeek(Integer sunday) Integer
GetDateSeason() Integer
GetDateSeasonName() Integer
GetDateSecond() Integer
GetDateValueInDays() Integer
GetDateValueInSeconds() Integer
GetDateWeekDay() Integer
GetDateWeekDayName() String
GetDateYear() Integer
GetDateYearDay() Integer
GetDateYearWeek(Integer sunday) Integer
GetMonthDayCount(Integer year, Integer month) Integer
GetSeason(Integer month, Integer day) Integer
GetSeasonName(Integer month, Integer day) String
GetSystemTime() Integer
GetTimeDay() Integer
GetTimeHour() Integer
GetTimeMillisecond() Integer
GetTimeMinute() Integer
GetTimeSecond() Integer
GetTimeValue() Integer
GetYearDayCount(Integer year) Integer
IsLeapYear(Integer year) Integer
IsValidDate(Integer year, Integer month, Integer day) Integer
PauseCounter() Integer
ResumeCounter() Integer
SetDate(Integer year, Integer month, Integer day, Integer hour, Integer mn, Integer sec, Integer ms)
SetDateToday(Integer isLocal)
SetDateValueInDays(Integer days) Integer
SetDateValueInSeconds(Integer seconds) Integer
SetTime(Integer ms, Integer sec, Integer mn, Integer hour, Integer day)
SetTimeValue(Integer value)
StartCounter()
StopCounter() Integer
SubDate(Integer year, Integer month, Integer day, Integer hour, Integer mn, Integer sec, Integer ms)
SubTime(Integer ms, Integer sec, Integer mn, Integer hour, Integer day)

ToolBar from Control

AddItem(Integer id, Integer iImg, String text, Integer autoSize, Integer enabled) Integer
AddSeparator(Integer width) Integer
Create(Dialog dlg, Rectangle rect, String caption, String style, String exStyle) Integer
DeleteItem(Integer id) Integer
Destroy()
EnableItem(Integer id, Integer enabled) Integer
GetItemCheck(Integer id) Integer
GetItemCount() Integer
GetItemID(Integer index) Integer
GetItemIndex(Integer id) Integer
GetItemText(Integer id) String
IsItemEnabled(Integer id) Integer
IsItemVisible(Integer id) Integer
MoveItem(Integer id, Integer iNew) Integer
SetImageList(ImageList imageList)
SetItemCheck(Integer id, Integer checked) Integer
ShowItem(Integer id, Integer visible) Integer

OnSelectItem(Integer id)

TrayIcon

Close()
GetText() String
LoadIconFile(File file) Integer
LoadIconPath(String path) Integer
LoadIconResource(String resName) Integer
New(Dialog dialog) Integer
SetText(String text)
Show(Integer visible)

OnButton(Integer btn, Integer x, Integer y, Integer xscreen, Integer yscreen)

Tree from Control

CopyItem(Integer id, Integer idTrg, Integer inside, Integer after, Tree treeTrg) Integer
Create(Dialog dlg, Rectangle rect, String caption, String style, String exStyle) Integer
DeleteChildItems(Integer id)
DeleteItem(Integer id) Integer
Destroy()
DisableExplorer()
EnableAutoCheckBox(Integer enabled)
EnableCaseSensitive(Integer enabled)
EnsureVisibleItem(Integer id) Integer
ExpandItem(Integer id, Integer expanded, Integer childrenToo)
Explore(String folder, Integer hasRoot, Integer showFiles, String search) Integer
FindItem(Integer id, String text, Integer sensitive) Integer
FindItemData(Integer id, Integer data) Integer
FindParentItem(Integer id, String text) Integer
FindParentItemData(Integer id, Integer data) Integer
GetBackColor(Color color) Integer
GetBranchCount(Integer id) Integer
GetCheckedItems(IntegerArray items, Integer idParent, Integer checked) Integer
GetChildItem(Integer id) Integer
GetChildItemCount(Integer id) Integer
GetChildItems(IntegerArray items, Integer idParent, Integer subs) Integer
GetFirstItem(Integer id) Integer
GetFollowingItem(Integer id) Integer
GetIndent() Integer
GetItem(Integer idParent, Integer index) Integer
GetItemBold(Integer id) Integer
GetItemCheck(Integer id) Integer
GetItemCount() Integer
GetItemData(Integer id) Integer
GetItemFromPoint(Integer x, Integer y) Integer
GetItemImage(Integer id) Integer
GetItemIndex(Integer id) Integer
GetItemPath(Integer id) String
GetItemRect(Integer id, Rectangle rect) Integer
GetItemText(Integer id) String
GetLastItem(Integer id) Integer
GetLevelItemIndex(Integer id) Integer
GetLineColor(Color color) Integer
GetNextItem(Integer id) Integer
GetNextVisibleItem(Integer id) Integer
GetParentItem(Integer id) Integer
GetPrevItem(Integer id) Integer
GetPrevVisibleItem(Integer id) Integer
GetSel() Integer
GetSelPath() String
GetSelText() String
GetTextColor(Color color) Integer
GetVisibleItemCount() Integer
InsertItem(String text, Integer iImg, Integer iImgSel, Integer idParent, Integer idAfter, Integer data) Integer
IsAutoCheckBox() Integer
IsCaseSensitive() Integer
IsChildItem(Integer id, Integer idParent, Integer subs) Integer
IsExplorer() Integer
IsItemExpanded(Integer id) Integer
LoadFile(File file, Integer dataToo) Integer
LoadPath(String path, Integer dataToo) Integer
LoadResource(String name, Integer dataToo) Integer
LoadXml(Xml xml, Integer iImg) Integer
MoveItem(Integer id, Integer idTrg, Integer inside, Integer after, Tree treeTrg) Integer
ResetItems()
SaveFile(File file, Integer dataToo) Integer
SavePath(String path, Integer dataToo) Integer
SaveXml(Xml xml) Integer
SetBackColor(Color color)
SetChildItemCheck(Integer idParent, Integer checked, Integer subs)
SetImageList(ImageList list)
SetIndent(Integer size)
SetItemBold(Integer id, Integer bold)
SetItemCheck(Integer id, Integer checked)
SetItemData(Integer id, Integer data)
SetItemImage(Integer id, Integer iImg, Integer state)
SetItemText(Integer id, String text)
SetLineColor(Color color)
SetPathSel(String path) Integer
SetSel(Integer id) Integer
SetSelText(String text)
SetTextColor(Color color)

OnBeginDragItem(Integer idDrag) Integer
OnBeginEditItem(Integer id) Integer
OnButton(Integer btn, Integer x, Integer y, Integer xscreen, Integer yscreen)
OnCancelDragItem(Integer idDrag)
OnCancelEditItem(Integer id)
OnCheckItem(Integer id, Integer checked)
OnCopyItem(Integer idSrc, Integer idNew, Tree trgTree)
OnDeleteItem(Integer id, Integer data)
OnEndDragItem(Integer idDrag, Integer idDrop, Tree dropTree, Value flagMove, Value flagInside, Value flagAfter) Integer
OnEndEditItem(Integer id, String oldtext, String newtext) Integer
OnExpandItem(Integer id, Integer expanded)
OnFocus(Integer lost)
OnMouseEnter(Integer x, Integer y)
OnMouseExit()
OnMouseMove(Integer x, Integer y)
OnMoveItem(Integer idOld, Integer idNew, Tree trgTree)
OnSelectItem(Integer id)

Triangle2D

Center()
Copy(Triangle2D tri)
Copy3D(Triangle3D tri)
Copy3DFromX(Triangle3D tri)
Copy3DFromY(Triangle3D tri)
Copy3DFromZ(Triangle3D tri)
Flip()
GetAngle(Integer index) Float
GetArea() Float
GetCenter(Vector2D point)
GetIsocelesPoint() Integer
GetLength(Integer iVertex) Float
GetPerimeter() Float
GetPerpendicularPoint(Vector2D point, Integer iVertex) Integer
GetPoint(Vector2D point, Integer index)
GetRectanglePoint() Integer
GetX(Integer index) Float
GetY(Integer index) Float
Inflate(Float x, Float y)
IsEquilateral() Integer
IsIsoceles() Integer
IsRectangle() Integer
Mirror()
Move(Float x, Float y)
Rotate(Float angle, Vector2D point)
Set(Float x1, Float y1, Float x2, Float y2, Float x3, Float y3)
SetPoint(Integer index, Vector2D point)
SetX(Integer index, Float x)
SetY(Integer index, Float y)
TestPointPosition(Vector2D point) Integer

Triangle3D

Copy(Triangle3D triangle)
GetPoint(Integer index, Vector3D point)
GetX(Integer index) Float
GetY(Integer index) Float
GetZ(Integer index) Float
Move(Float x, Float y, Float z)
Set(Float x1, Float y1, Float z1, Float x2, Float y2, Float z2, Float x3, Float y3, Float z3)
SetPoint(Integer index, Vector3D point)
SetX(Integer index, Float x)
SetY(Integer index, Float y)
SetZ(Integer index, Float z)

UndoRedo

AddItem() Integer
Enable(Integer enabled)
EnableRedo(Integer enabled)
GetItem() Integer
GetItemCount() Integer
GetMaxCount() Integer
IsEnabled() Integer
IsRedoEnabled() Integer
Redo() Integer
ResetItems()
SetMaxCount(Integer count)
SubItem() Integer
Undo() Integer

OnAddItem(Value data) Integer
OnRedo(String data) Integer
OnUndo(String data) Integer

UniString

VAL_NONE, VAL_INT, VAL_FLOAT, VAL_HEX, VAL_STR

Add(UniString text)
AddAndGet(UniString text) UniString
AddQuotes(UniString char) Integer
Compare(UniString text, Integer sensitive) Integer
Delete(Integer index, Integer count)
Find(UniString text, Integer index, Integer count, Integer sensitive) Integer
Get() UniString
GetAt(Integer index) UniString
GetBinValue() Integer
GetData() Integer
GetFloatValue() Float
GetHexValue() Integer
GetIntValue() Integer
GetLength() Integer
GetLower() UniString
GetNoSpaces(Integer tabToo) UniString
GetObjectRef() Integer
GetSub(Integer iStart, Integer iEnd) UniString
GetUpper() UniString
GetValueAt(Integer index) Integer
GetValueType(UniString quoteChar) Integer
HasQuotes(UniString char) Integer
Insert(UniString text, Integer index, Integer count)
IsAlphaAt(Integer index) Integer
IsDigitAt(Integer index) Integer
IsFloatNumber() Integer
IsHexNumber(UniString prefix, Integer sensitive) Integer
IsIntNumber() Integer
IsLowerAt(Integer index) Integer
IsNumber() Integer
IsUpperAt(Integer index) Integer
Left(Integer count) UniString
LeftPart(UniString char) UniString
LeftTo(UniString char) UniString
Mid(Integer index, Integer count) UniString
RemoveQuotes(UniString char) Integer
RemoveSpaces(Integer tabToo)
Replace(UniString curText, UniString newText, Integer index, Integer count, Integer sensitive) Integer
Reverse()
Right(Integer count) UniString
RightPart(UniString char) UniString
Set(UniString text)
SetAndGet(UniString text) UniString
SetAt(Integer index, UniString char)
SetBinValue(Integer value)
SetData(Integer data)
SetFloatValue(Float value)
SetHexValue(Integer value, Integer minDigitCount)
SetIntValue(Integer value)
SetLength(Integer length)
SetLower()
SetSub(UniString text, Integer index, Integer iEnd)
SetUpper()
SetValueAt(Integer index, Integer value)
Trim(Integer leftCount, Integer rightCount)
TrimLeft(Integer count)
TrimRight(Integer count)

Value

Add(String value) String
AddOne() String
Copy(Value value)
Div(String value) String
Get() String
GetFloat() Float
GetInteger() Integer
GetName() String
GetString() String
GetUniString() UniString
IsFloat() Integer
IsInteger() Integer
IsString() Integer
IsUniString() Integer
Mult(String value) String
Set(String value)
SetFloat(Float value)
SetInteger(Integer value)
SetName(String name)
SetString(String value)
SetUniString(UniString value)
Sub(String value) String
SubOne() String

Vector2D

Copy(Vector2D vector)
GetX() Float
GetY() Float
Set(Float x, Float y)
SetX(Float x)
SetY(Float y)

Vector3D

Add(Vector3D vec)
AddValue(Float value)
Copy(Vector3D vector)
GetX() Float
GetY() Float
GetZ() Float
MultValue(Float value)
Set(Float x, Float y, Float z)
SetX(Float x)
SetY(Float y)
SetZ(Float z)

Wave

Close()
FrameToTime(Integer iFrame) Integer
FxAmplify(Float ratio) Integer
FxConvertBits(Integer bits) Integer
FxCopy(File file) Integer
FxCut(File file) Integer
FxDecodeFile(File file) Integer
FxDelete() Integer
FxDolbySurroundRotation(Float initAngle, Float loopCount, Integer clockWise) Integer
FxEncodeFile(File file) Integer
FxInsert(Integer length) Integer
FxMute(Integer iFrame, Integer length) Integer
FxPaste(File file) Integer
FxReverse() Integer
FxSelect(Integer iFrame, Integer length, Integer iChannel) Integer
GetChannelCount() Integer
GetFormatBits() Integer
GetFormatFrameSize() Integer
GetFormatHertz() Integer
GetFrameRatio(Integer iFrame, Integer iChannel) Float
GetFrameValue(Integer iFrame, Integer iChannel) Integer
GetFrequency() Integer
GetLength() Integer
GetMaxPlaying() Integer
GetMinPlaying() Integer
GetPan() Integer
GetPosition() Integer
GetSize() Integer
GetVolume() Integer
IsLoaded() Integer
IsLoop() Integer
IsMemory() Integer
IsPause() Integer
IsPlaying() Integer
LoadFile(File file) Integer
LoadPath(String path) Integer
LoadResource(String name) Integer
New(Integer channelCount, Integer frequency) Integer
OpenPath(String path) Integer
Pause() Integer
Play(Integer startPos, Integer endPos) Integer
SaveFile(File file) Integer
SavePath(String path) Integer
SetFrameValue(Integer iFrame, Integer iChannel, Integer value)
SetFrequency(Integer frequency)
SetLevelControl(Level level)
SetLoop(Integer isLoop)
SetPan(Integer value)
SetPosition(Integer iFrame)
SetVolume(Integer volume)
Stop()
TimeToString(Integer time) String

OnEnd()
OnFxProgress(Integer pos) Integer
OnPlaying()

WaveEditor from Control

Close()
Create(Dialog dlg, Rectangle rect, String caption, String style, String exStyle) Integer
DeleteSel() Integer
Destroy()
GetSel() Integer
GetSelLength() Integer
LoadFile(File file) Integer
LoadPath(String path) Integer
LoadResource(String resName) Integer
MuteSel() Integer
New(Integer channelCount) Integer
SaveFile(File file) Integer
SavePath(String path) Integer
SetAllSel()
SetLevelControl(Level level)
SetSel(Integer pos, Integer length)

OnButton(Integer btn, Integer x, Integer y, Integer xscreen, Integer yscreen)
OnFocus(Integer lost)
OnMouseEnter(Integer x, Integer y)
OnMouseExit()
OnMouseMove(Integer x, Integer y)

Window from Control

Create(Dialog dlg, Rectangle rect, String caption, String style, String exStyle) Integer
Destroy()
GetBackColor(Color color) Integer
GetBackImageDraw() Integer
SetBackColor(Color color)
SetBackImage(Image image)
SetBackImageDraw(Integer mode)

OnButton(Integer btn, Integer x, Integer y, Integer xscreen, Integer yscreen)
OnDraw(Integer hDC)
OnFocus(Integer lost)
OnMouseEnter(Integer x, Integer y)
OnMouseExit()
OnMouseMove(Integer x, Integer y)

Xml

ROOT

GetAttributeCount(Integer id) Integer
GetAttributeIndex(Integer id, String name) Integer
GetAttributeName(Integer id, Integer index) String
GetAttributeValue(Integer id, String name) String
GetChild(Integer id) Integer
GetContent(Integer id) String
GetCount(Integer id) Integer
GetName(Integer id) String
GetNext(Integer id, String name) Integer
GetParent(Integer id) Integer
GetPrevious(Integer id, String name) Integer
Insert(Integer idParent, String name) Integer
InsertAttribute(Integer id, String name, String value) Integer
LoadFile(File file) Integer
LoadPath(String path) Integer
LoadResource(String resName) Integer
New()
Remove(Integer id) Integer
RemoveAttribute(Integer id, String name) Integer
SaveFile(File trg) Integer
SavePath(String path) Integer
SetAttributeName(Integer id, String name, String newname) Integer
SetAttributeValue(Integer id, String name, String value) Integer
SetContent(Integer id, String content) Integer
SetName(Integer id, String name) Integer
SECCIA Documentation - Copyright © 2001-2009 Sylvain Seccia