The utility class library for supporting fast development of applications.
Classes
Class | Description | |
---|---|---|
![]() | AbstractXService |
The base class which implements IXService.
|
![]() | DefaultMethodAttribute | Specifies the default value of parameters in methods. |
![]() | ErrorReportingLogger | |
![]() | NonExceptionalError | |
![]() | XApplicationSettings |
The utilities for application settings.
|
![]() | XApplicationUtility |
The utilities for application.
|
![]() | XAssemblyManifestResourceContainer |
The class XAssemblyManifestResourceContainer represents the assembly manifest as a source container which the assembly has.
|
![]() | XAssemblyManifestResourceLocation |
The class XAssemblyManifestResourceLocation represents a source in the assembly manifest as IXResourceLocation.
|
![]() | XAssemblyUtility |
The utilities for working with assemblies.
|
![]() | XCollectionUtility |
The utilities for working with collections.
|
![]() | XColorUtility |
The utilities for working with colors (Color).
|
![]() | XCommandLineException |
An exception XCommandLineException is thrown when an error occurs while parsering the command line.
|
![]() | XCommandLineParameter |
The class XCommandLineParameter represents a parameter from the command linewhich have been parsed using XCommandLineParameters.
|
![]() | XCommandLineParameters |
The class XCommandLineParameters enables a simple parsering of the command line and investigating with which parameters the program was started.
|
![]() | XConsoleUtility |
The utilities for working with the console.
|
![]() | XConvert |
Utilities for converting data types.
|
![]() | XCrc |
The base class for CRC.
|
![]() | XCrc16 |
16 bits CRC according CCITT (SDLC/HDLC).
|
![]() | XCrc32 |
32 bits CRC.
|
![]() | XCursorUtility |
The utilities for working with cursors.
|
![]() | XDirectoryResourceContainer |
The class XDirectoryResourceContainer represents a directory as a container of files (sources).
|
![]() | XEnvironmentVarDictionary |
The class XEnvironmentVarDictionary serves as environment variable dictionary. You are not allowed to change these values.
|
![]() | XFilePathUtility |
The utilities for working with file paths.
|
![]() | XFileResourceLocation |
The interface XFileResourceLocation defines a file as a data source which is situated at the given place and enables supply a data stream Stream for its reading.
|
![]() | XFileUtility |
The utilities for working with files.
|
![]() | XFontUtility |
The utilities for working with fonts.
|
![]() | XFormPositionSaver |
The utility for automatic saving the window position while closing and loading.
|
![]() | XFormUtility |
The utilities for working with forms.
|
![]() | XGraphicsUtility |
The utilities for drawing (Graphics).
|
![]() | XImageUtility |
The utilities for working with Image.
|
![]() | XIOUtility |
The utilities for input/ouput (I/O) operations.
|
![]() | XKeyboardUtility |
The utilities for working with the keyboard.
|
![]() | XKeyDecorator |
The class XKeyDecorator serves for wrapping a source object key. In case of overriding is possible to add new key items and change the way in which the equality of two decorators will be tested.
|
![]() | XManifestResourceManager |
The class XManifestResourceManager enables loading objects and strings from resources (the manifest file).
|
![]() | XMath |
The utilities for math functions.
|
![]() | XMemory |
The utilities for working with memory.
|
![]() | XNetworking |
The class XNetworking is designed for simple communication over the network, listen and send messages using the TCP/IP protocol.
|
![]() | XObjectPool |
The class XObjectPool represents an enhanced hash table where each key is assigned with object using a weak reference.
|
![]() | XPoolThread |
Implements the thread which is started using thread pool (ThreadPool).
|
![]() | XPrintUtility |
Utility for working with printers and printing.
|
![]() | XRegistryVarDictionary |
The class XEnvironmentVarDictionary serves as dictionary of Windows registers. You are not allowed to change these values.
|
![]() | XServiceManager |
The name XServiceManager is a singleton which is used for registration and retrieving services.
|
![]() | XSGPToolProjectFolderServiceConstants |
The static class XSGPToolProjectFolderServiceConstants contains names of constants
XVars for IXSGPToolProjectFolderService.
|
![]() | XSGPVarDictionary |
The class XSGPVarDictionary serves as a dictionary of SGP variables. You are not allowed to change these values.
|
![]() | XSpecialFoldersVarDictionary |
The class XSpecialFoldersVarDictionary serves as a dictionary of special variables (the application folder, the application name, common documents ...). You are not allowed to change these values.
|
![]() | XStringUtility |
The utilities for working with strings.
|
![]() | XThread |
Implements the thread using the running one (Thread).
|
![]() | XThreadAbortException |
The exception which is thrown during the thread abort.
|
![]() | XThreadBase |
The common base class for threads, which implements an interface IXThread.
|
![]() | XTimer |
Represents a timer (timewatch).
|
![]() | XUserSettings |
The class XUserSettings represents the user settings where use is able to save custom settings which can be simply loaded from the disk next time.
|
![]() | XUserSettings..::.Key |
The class XUserSettings..::.Key represents a key in the user settings which enables saving and loading user information.
|
![]() | XUserSettingsFileNameAttribute |
The class XUserSettingsFileNameAttribute enables simply specify the file name of the user's settings.
|
![]() | XUserSettingsKeyNameAttribute |
The class XUserSettingsKeyNameAttribute enables simply specify the key name in the user settings which uses the given type.
|
![]() | XUserSettingsKeyValueEventArgs |
Information about the changed key value in the settings.
|
![]() | XVarDictionary |
The class XVarDictionary serves as place for storing miscellaneous variables in a hash table.
|
![]() | XVarDictionaryBase |
The abstract class XVarDictionaryBase is a abstract implementation of the interface IXVarDictionary and is supposed to be derived. This class enables the variable managing and setting their values.
|
![]() | XVars |
The class XVars enables a variable expansion into a real value.
|
![]() | XVarsException |
An exception XVarsException is thrown when an error has occured while working with variables IXVarDictionary.
|
Structures
Structure | Description | |
---|---|---|
![]() | XColorUtility..::.ColorAHLS |
Represents a color model for a HLS color (hue,luminance,saturation).
|
Interfaces
Interface | Description | |
---|---|---|
![]() | IXApplicationService |
IXApplicationService represents a service interface for common System.Windows.Forms application.
|
![]() | IXErrorReportingLoggerService | |
![]() | IXFromResource |
The interface IXFromResource represents a object which was created from given source.
|
![]() | IXResourceContainer |
The interface IXResourceContainer defines methods for managing of the container and supplies information about sources in this container.
|
![]() | IXResourceLocation |
The interface IXResourceLocation defines a data source which is situated at the given place and enables supply a data stream Stream for its reading. The source could be for example a file on a hard disk or a file embedded in the assembly.
|
![]() | IXResourceManager |
The interface IXResourceManager defines methods pro loading objects and strings from resources. Each loaded object or string can be localized for current culture info.
|
![]() | IXService |
A base interface for services.
|
![]() | IXSGPToolProjectFolderService |
IXSGPToolProjectFolderService represents the service interface of common SGP tool.
|
![]() | IXThread |
The common interface for threads.
|
![]() | IXVarDictionary |
The interface IXVarDictionary defines methods of a common variable dictionary.
|
Delegates
Delegate | Description | |
---|---|---|
![]() | XObjectPool..::.ProcessEntryHandler |
Delegate for process an action with each item in the pool.
|
![]() | XThreadExitEventHandler |
The delegate for the thread exit event.
|
![]() | XThreadStart |
The delegate for the thread start.
|
![]() | XThreadStartEventHandler |
The delegate for the thread start event.
|
![]() | XUserSettingsKeyValueEventHandler |
The delegate to deal with changes in the settings.
|
Enumerations
Enumeration | Description | |
---|---|---|
![]() | XByteOrder |
Represents a byte order type in multibyte-words.
|
![]() | XCommandLineErrorCode |
The enum XCommandLineErrorCode determinates the error code of the command line parser.
|
![]() | XCommandLineParameterFlags |
The enum XCommandLineParameterFlags defines flags which determinate how parameters are set.
|
![]() | XTriBoolean |
Represents nullable Boolean.
|