Support Classes |
Namespace | Class | Description |
---|---|---|
VO | An auxiliary class used by the DateTimePicker and MonthCalendar controls to represent a date range. | |
VO | Create a Dimension object, which is used to describe the size of two-dimensional objects using ordered pair coordinates (width, height or x, y). | |
VO | Create a hot key. | |
VO | Create a hot key rule. | |
VO | Provide the base class from which all X# objects containing ordered pairs of values are subclassed. | |
VO | Create a point, which is used to describe a location on the canvas of a window. | |
VO | Create a range, representing the minimum and maximum values of the coordinates (or scroll units) that the thumb position on a scroll bar can move—up or down, left or right. | |
VO | Create a selection, which represents the start and end of a text selection in an edit control as an ordered pair. | |
XSharp | This enum specifies the collation mode used to create and update index strings. | |
XSharp | A strongly-typed resource class, for looking up localized strings, etc. | |
XSharp | Conversions | |
XSharp | The CoreDb class contains the methods to manipulate Workareas. The class is stateless. The Workarea state is stored in the RuntimeState. | |
XSharp | Values that match the XBase DateCountry defines. They are used to set the date format. | |
XSharp | Provides data for the Notify event of the IDbNotify interface. | |
XSharp | The delegate that defines the Workarea Eventhandler | |
XSharp | Guard Block following MemAlloc return value | |
XSharp | Guard Block preceding MemAlloc return value | |
XSharp | FoxArrayHelpers | |
XSharp | This interface defines Compile time and runtime codeblocks | |
XSharp | This interface extends the ICodeblock interface and adds a property that returns the 'real' returntype of the codeblock, before customizations are done to the value (for example for Foxpro where NIL gets converted to FALSE) | |
XSharp | This interface defines Date values | |
XSharp | This interface must be implemented by objects that register themselves for DB Notifications | |
XSharp | This interface is used for objects that implement a special mechanism for reading / writing properties at runtime. | |
XSharp | This interface defines FLOAT values | |
XSharp | This interface can be used to access any object with an indexer. This is mostly used for elements inside typed arrays of the 'ARRAY OF' class. If you implement the interface on the elements you can use an array syntax to assess fields/properties in the elements of the array by name or ordinal. | |
XSharp | This interface is used to index a collection using the VO Array syntax. The interface is implemented by the ARRAY type in the runtime, but you can also use it for your custom types. | |
XSharp | This interface described the methods needed for a LateBound object When an object implements this interface then the X# runtime will not use reflection to implement late bound calls to properties or methods but will call these methods instead. | |
XSharp | This interface defines and extension to the Macro compiler subsystem | |
XSharp | This interface is used to index a collection using a numeric and a string index and is implemented by the typed array class ('ARRAY OF'). If your elements inside the collection implement the IIndexProperties interface then the lookup of the property inside array element will be resolved with a call to the named indexer on that object. | |
XSharp | This interface Extended the ICodeblock interface and adds support for usual parameters and return values | |
XSharp | Internal type that implements the Dynamic Memory Variables. | |
XSharp | Base class for many types used in the VO SDK Classes | |
XSharp | This enum lists the various dialects possible in XSharp. The enum MUST match the dialect values inside the compiler | |
XSharp.Internal | This class contains helper code that is called by the compiler to support various XBase language constructs, such as the automatic memory management of PSZ values created with String2Psz(). | |
XSharp.IO | This class performs buffered IO to files opened exclusively | |
XSharp.IO | Special Filestream class that sets the runtime IO Errorstate when an error occurs. | |
XSharp.IO | This class is used for Shared diskaccess on Windows. | |
XSharp.RDD | Implementation of the IDate interface that can be used by the RDD system. | |
XSharp.RDD | Implementation of the IFloat interface that can be used by the RDD system. | |
XSharp.RDD | This interface defines a row in a .Net Table. | |
XSharp.RDD | This interface defines the mimimum methods that a RDD that supports memos should implement. | |
XSharp.RDD | This interface defines the mimimum methods that a RDD that supports indexes should implement. | |
XSharp.RDD | Definition for the interface that each RDD must implement | |
XSharp.RDD.Enums | This enum specifies how files should be opened. | |
XSharp.RDD.Enums | DBF Field flags. | |
XSharp.RDD.Enums | DbfHeaderCodepage | |
XSharp.RDD.Enums | This enum specifies the various values that the FieldInfo method for the IRDD interface accepts. | |
XSharp.RDD.Enums | This enum specifies the various field types that can appear in DBF files. | |
XSharp.RDD.Enums | This enum specifies the various values that the Info method for the IRDD interface accepts. | |
XSharp.RDD.Enums | This enum specifies the lock modes. | |
XSharp.RDD.Enums | Enum that described the possible Notification messages that are sent to clients of Workareas | |
XSharp.RDD.Enums | This enum specifies the various values that the OrderInfo method for the IRDD interface accepts. | |
XSharp.RDD.Enums | This enum specifies the various values that the RecordInfo method for the IRDD interface accepts. | |
XSharp.RDD.Enums | Flags that describe how a DbSort operation can be done. | |
XSharp.RDD.Enums | Flags that describe how a DbTrans operation can be done. | |
XSharp.RDD.Support | Helper class to store the scope and codeblock for a DbEval() operation. | |
XSharp.RDD.Support | Helper class to store a filter condition for a table. | |
XSharp.RDD.Support | Helper structure to store information needed to lock a row or table for exclusive access. | |
XSharp.RDD.Support | Helper class to store information needed to open a table. | |
XSharp.RDD.Support | Helper class to store information needed to create a conditional order. | |
XSharp.RDD.Support | Helper class to store information needed to create a new order. | |
XSharp.RDD.Support | Helper class to store information needed to open/address an order. | |
XSharp.RDD.Support | Helper class to store a list of relational information. | |
XSharp.RDD.Support | Helper class to store references to all of the scope clause expressions. | |
XSharp.RDD.Support | Helper structure to store information needed to perform a seek operation | |
XSharp.RDD.Support | Helper class to store information needed to perform a physical sort. | |
XSharp.RDD.Support | Helper structure to store information about a single sort key value. | |
XSharp.RDD.Support | Helper class to store information needed for the global transfer of data items from one work area to another. | |
XSharp.RDD.Support | Helper structure to store information about a single piece of data (usually a column) to transfer from one work area to another. | |
XSharp.RT | Delegate that a client needs to implement to use MemWalk. |