Stephan Marais

Author Homepage: http://www.geocities.com/ctlibcomps/index.htm

Send e-mail to this Author

Professional set of Delphi and C++Builder components for virtual instrumentation

  • Meters, Bars (Gauge), with linear or log(10) scaling
  • Digital indicators (time, value)
  • Operating Point display
  • Dial (knob), Sliders, Trend/Recorder
  • buttons, switches, LED indicators
  • DB-Aware components and many more
Author Products

Total 22 products

BrushStyle Combo v.1.0

Components > List and Combo Boxes > Draw Controls

By Stephan Marais.

Freeware + source 18 Dec 1998

Description

This component displays a graphical list of all the Brush styles. Solid, Clear, Horizontal, Vertical, Diagonal Right, Diagonal Left, Cross, DiagCross. The Selection type is TBrushStyle.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 6kB

Platforms: D4

CompHelpGen Component Help Generator v.1.0.0

Developer Tools > Help > Components

By Stephan Marais.

Freeware + source 02 Feb 2006

Description

CompHelpGen is a basic component help file generator. It creates a standard Rich Text format (RTF) file and a Microsoft HelpWorkshop project file. It uses the Microsoft HelpWorkshop that ships with Delphi to compile the helpfile. A sample component and it's files are included.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 341kB

Platforms: D4, D5, D6, D7

CTLib Database Explorer v.1.2.1

Database Tools > Sybase Databases > Power Tools

By Stephan Marais.

Freeware 01 Dec 2005

Description

The Database Explorer is a hierarchical database browser with editing capabilities. DBExplorer connects to Sybase SQL Server or SQL Anywhere. Similar to Delphi's SQL Explorer. Future versions will include a Data Dictionary.

Sybase Open Client is required and must be configured. The BDE is not used.

Informations

  • Status: Fully functional
  • Source: None
  • Size: 822kB

Platforms: ME, NT4, W2K, W2K3, W95, W98, XP,

CTLibXplorer v.1.31

Database Tools > Sybase Databases > Light Tools

By Stephan Marais.

Freeware + source 29 Nov 2005

Description

CTLibXplorer was designed to assist SQL developers and users with the tedious task of obtaining, maintaining and testing SQL scripts. It provides an easy-to-use and fast way to increase productivity.

CTLibXplorer does not have any of the "dangerous" functions like dropping objects, truncating tables etc., although that can still be achived by executing the correct SQL commands. CTLibXplorer is a powerful tool for the entire development team, in particular for SQL programmers in multi-user Relational Database Management System (RDBMS) environments.

CTLibXplorer is also useful for database administrators and development managers. Anyone involved in the development, administration or maintenance of an RDBMS using Sybase SQL Server will benefit from using CTLibXplorer.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 2 094kB

Platforms: ME, NT4, W2K, W2K3, W95, W98, XP,

DeviceCap v.1.0

Components > System > System Info

By Stephan Marais.

Freeware + source 21 Dec 1998

Description

Gets device information about a particular capability from the specified device:
  • DriverType
  • ScreenSizeH
  • ScreenSizeV
  • ScreenResolutionH
  • ScreenResolutionV
  • PixelspInchH
  • PixelspInchV
  • BitspPixel
  • PixelWidth
  • PixelHeight
  • PixelDiagonal
  • RasterCapabilities
  • CurveCapabilities
  • LineCapabilities
  • PolygonalCapabilities
  • TextCapabilities.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 12kB

Platforms: D3, D4

Disk Info v.1.0

Components > Files and Drives > Disk Information

By Stephan Marais.

Freeware + source 23 Dec 1998

Description

Gives information about the disk specified:
  • Bytes Per Sector
  • Clusters
  • Disk Free Space
  • Drive
  • Drive Type
  • File System Type
  • Free Clusters
  • Sectors Per Cluster
  • Serial Number
  • Total Disk Space
  • Volume Name.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 9kB

Platforms: D4

FindFile v.1.0

Components > Files and Drives > Search

By Stephan Marais.

Freeware + source 23 Dec 1998

Description

Finds a list of matching files using recursive function calls. Give the name and drive letter, and the component will search the drive and subdirectories for the specified file. Wildcards can be used.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 7kB

Platforms: D4

Form Information v.1.0

Components > System > System Info

By Stephan Marais.

Freeware + source 21 Dec 1998

Description

Uses a shortcut to display information about the form, system and memory. System Info is needed for this component. When the hotkey is pressed on any form that contains this component, the following will be displayed:
  • Exe Name
  • Form Source File
  • Display Height and Width
  • Computer Name
  • User Name
  • System and Windows directories
  • Platform and Build number
  • Physical and Virtual Memory (total and free).
This component is used to give more information about a form / application when a application user contacts the helpdesk or support team.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 13kB

Platforms: D4

How To Connect natively to Sybase / SQL Anywhere v.1.0

Code Samples > Samples > Database

By Stephan Marais.

Freeware + source 04 Oct 1999

Description

A sample project that connects to Sybase and/or SQL Anywhere 5.5 and up (natively, without any components). None of the Open Client CT-Lib Component Pack components are needed (only the Sybase Open Client software). The sample is only a very basic project querying the database.

Informations

  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 162kB

Platforms: D3, D4, D5

NT Scheduler v.1.0

Components > LAN and WAN > MS Networks

By Stephan Marais.

Freeware 04 Jan 1999

Description

Implements the scheduling for local or remote execution of jobs at given days and times using the Microsoft Lan Manager API (netapi32.dll). Gives information of scheduled jobs on local or remote Windows NT workstations. This component will only function on Windows NT (Workstation or Server).

Informations

  • Status: Fully functional
  • Source: On request
  • Size: 54kB

Platforms: D4

NTRemote DateTime v.1.0

Components > LAN and WAN > MS Networks

By Stephan Marais.

Freeware + source 26 Jan 1999

Description

This component returns the date and time from a specified Windows NT server (Server or WorkStation). It implements the Microsoft Lan Manager API (netapi32.dll) function, NetRemoteTOD. This component will only function on Windows NT (Workstation or Server).

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 8kB

Platforms: D3, D4

Open Client Components SQL Monitor v.1.0.0

Database Tools > Sybase Databases > Other

By Stephan Marais.

Freeware + source 29 Nov 2005

Description

An application to monitor all the sql and CT-Lib function calls from CTTable TDataSet descendant that is part of the Open Client CT-Lib Component Pack. Just set the Monitor property on CTTable to True, and away you go. The application looks and work very similar to Delphi's SQL Monitor application.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 199kB

Platforms: ME, NT4, W2K, W2K3, W95, W98, XP,

Open Client CT-Lib Component Pack v.2.7.8

DB-Aware Components > Direct DB Access > Sybase

By Stephan Marais.

Freeware 26 Jun 2006

Description

A set of native Delphi components that connect to Sybase and SQLAnywhere using the Sybase Open Client CT-Library and CS-Library API's. The set now includes three TDataset descendant and a CT-Lib SQL Monitor utility. These components connect directly to Sybase and SQL Anywhere and there is no DLL or BDE, only the Sybase Open Client DLL's. All these components compile into the EXE without any runtime files necessary to run the application.

The set contains: CTLibContext, CTLibDatabase, CTStoredProc (a TDataSet descendant), CTLibBulk (using the Bulk-Library calls. Can be used for bcp utility), CTLibUpdateSQL, CTTable (a TDataSet descendant), CTLibTools, CTLibFunctions, CTQuery (a TDataSet descendant), CTLibListView, CTLibQuery, CTLibObjInfo, CTLibGrid, CTPgSummary, CTPgProperties, CTPwdChgDialog, CTObjSelectDialog, CTLibDialogs, CTSvrExplore, CTLibEnhQuery, CTLibStoredProc, CTLibTable, CTLibListBox, CTLibComboBox, CTLibChkListBox, CTSqlMon utility.

Informations

  • Status: Fully functional
  • Source: On purchase/registration
  • Size: 2 882kB

Platforms: CB5, CB6, D2005, D4, D5, D6, D7

PenStyle Combo v.1.0

Components > List and Combo Boxes > Draw Controls

By Stephan Marais.

Freeware + source 18 Dec 1998

Description

This component displays a graphical list of all the Pen styles. Solid, Dash, Dot, DashDot, DashDotDot, Clear. The Selection type is TPenStyle.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 6kB

Platforms: D4

PenWidth Combo v.1.0

Components > List and Combo Boxes > Draw Controls

By Stephan Marais.

Freeware + source 18 Dec 1998

Description

This component displays a graphical list of Pen widths 1-10. The Selection type is ShortInt.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 6kB

Platforms: D4

Smart 3D Checkbox v.1.0

Components > Buttons and Check Boxes > Check Boxes

By Stephan Marais.

Freeware + source 21 Dec 1998

Description

The checkbox has a 3D look and can be resized. The size of the checkbox changes when resized.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 15kB

Platforms: D4

Smart Font Listbox v.1.0

Components > List and Combo Boxes > Font List and Combo Boxes

By Stephan Marais.

Freeware + source 21 Dec 1998

Description

Inherited from TListBox. Displays a list of all the fonts installed. It also displays a sample of the font in a hint window when the mouse moves over the font name.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 8kB

Platforms: D4

SQLScript v.1.0.0

Database Tools > Sybase Databases > Light Tools

By Stephan Marais.

Freeware 30 Nov 2005

Description

A Sybase SQL scriptor. SQLScript was designed to help the developer to obtain DDL scripts for most of the database objects. All databases and objects are displayed in a treeview. It requires the Sybase Open Client software to be loaded.

Informations

  • Status: Fully functional
  • Source: None
  • Size: 368kB

Platforms: ME, NT4, W2K, W2K3, W95, W98, XP,

Sybase Database Utility v.3.2.5

Database Tools > Sybase Databases > Power Tools

By Stephan Marais.

Commercial 01 Dec 2005

Description

DbaMan is a database administration tool that helps you manage Sybase SQL Server databases as a programmer. It is a utility for developers and database administrators. No DLL or "BDE" needed, only the Sybase Open Client DLL (LIBSYBDB.DLL). It works with Sybase 4.92, System 10.x and System11.x.

Some Features:

  • Generating of DDL scripts
  • Standard File menus (Open, Save, ReOpen etc.)
  • Standard Edit menus
  • Sybase options can be set eg. Showplan, NoExec, Statistics etc.
  • Can Execute in a thread (background)
  • Can execute in a seperate Db Process
  • Paste of procedures, triggers, views and table layouts
  • Speedwords (Esc will complete a word)
  • Database Search
  • Servers Explorer
  • Find differences between databases and servers
  • Connect to multiple servers
  • Command history
  • MDI
  • Rich Text or normal text editing
  • Export and save of query results.

Informations

  • Status: Partially restricted
  • Source: None
  • price: $99
  • Size: 458kB

Platforms: ME, NT4, W2K, W2K3, W95, W98, XP,

Sybase DB-Library Component Pack v.1.0

DB-Aware Components > Direct DB Access > Sybase

By Stephan Marais.

Freeware + source 17 May 1999

Description

This file contains the source and header file for the Sybase DB-Library components. It includes quite a few uncompleted components and 15 fully functional components. The functional components are: SybCheckListBox, SybGenerate (version of the Database Form Wizard), SybGrid, SybLabel, SybTabListBox, SybSProc, SybNavigator, SybRadioButton, SybCheckBox, SybQuery, SybDatabase, SybTable, SybEdit, SybComboBox, SybListBox.

All these components are Read-Only. They do not update the underlying tables. These components connect directly to Sybase and there is no DLL or BDE, only the Sybase Open Client DLL (LIBSYBDB.DLL). All these components compile into the EXE without any runtime files necessary to run the application. It works with Sybase 4.92, System 10.x and System11.x. With some modification, they should be able to connect to MS SQL Server.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 908kB

Platforms: D4

System Info v.2.0

Components > System > System Info

By Stephan Marais.

Freeware + source 29 Dec 1998

Description

Gives information about the system:
  • Architecture
  • AvailPhysMemory
  • AvailSwapMemory
  • BuildNumber
  • ComputerName
  • MajorVersion
  • MinorVersion
  • NetworkUserName
  • NumberOfProcessors
  • Platform
  • ProcessorType
  • RegCompanyName
  • RegUserName
  • SystemDirectory
  • TempDirectory
  • TotalPhysMemory
  • TotalSwapMemory
  • WindowsDirectory.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 13kB

Platforms: D4

Windows BCP Utility v.1.0

Database Tools > Sybase Databases > Light Tools

By Stephan Marais.

Freeware + source 01 Dec 2005

Description

A Windows BCP Utility for Sybase.

You can connect to multiple Sybase servers at once and have a database explorer look with the databases/tables on the left and a list of files on the right. Just drag and drop from table to file or file to table. The Open Client CT-Lib Component Pack is needed to re-compile.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 682kB

Platforms: ME, NT4, W2K, W2K3, W95, W98, XP,