Using the SiX Driver with MrDebug.
MrDebug can take advantage of the SiX Driver
──────────────────────────────────────────────────────────────────────────────
The F6 - Workarea screen can take advantage of several SiX driver functions
if they are linked in to your program. These functions are:
Sx_AutoOpen() Sx_AutoShare() Sx_DBFdecrypt() Sx_DBFencrypt()
Sx_FileOrder() Sx_I_IndexName() Sx_I_TagName() Sx_IDtype()
Sx_IndexType() Sx_IsDBT() Sx_IsFLocked() Sx_IsLocked()
Sx_IsRoxLock() Sx_IsMyRox() Sx_IsShared() Sx_KeyCount()
Sx_KeysIncluded() Sx_LockRetry() Sx_MemoExt() Sx_SetDirty()
Sx_SetScope() Sx_SetTrigger() Sx_SortOption() Sx_Step()
Sx_TableType() Sx_TagCount() Sx_TagNo() Sx_TagUnique()
sx_version() Sx_Decrypt() Sx_DirtyArea() Sx_IndexCount()
Sx_IndexName() Sx_IsReadOnly() Sx_IsReIndex() Sx_KeyData()
Sx_KeyNo() Sx_SetMemoBlock() Sx_SetScope(0) Sx_StrxCheck()
Sx_TableName()
If these functions have been linked in to your program either through your
program or via the EXTERNAL or REQUEST command then the F6 - WorkArea screen
information view can show you some of these settings. (Use the Alt-I key
from within the Workarea Screen).
If you are using the MachSix library then the following functions will be
used if linked in:
m6_IsFilter() m6_RecCount() m6_SetTemp() m6_Version()
These will be shown on the Alt-I (Information) box held in the Workarea
screen.
Sx_TagInfo is used in the Index browser to show the status of the Unique
status and the Descending Status of the Index.