Kylix 1.0 freeware
Mega Library - All files

Data Base Programming

[ aszODBC.tar.gz ] [ 25,418 bytes ] [ Freeware ] [ With Source ]
[ D6 | K1 ]
This ODBC interface a connector for free unixODBC or iODBC packages on Linux and have a litle sketch of DBExpress connector
Added: 5-11-2001   |  Version: n/a   |  Downloads: 404/404/8
Author:Attila Szomor   [DSP files]

[ btrutils.zip ] [ 69,495 bytes ] [ Freeware ] [ With Source ]
[ D3 | D4 | D5 | D6 | D7 | K1 | K2 | K3 ]
Product "BtrUtils Library for Delphi" is designed for using native Btrieve API in applications created with Borland Delphi. [more]
Added: 8-12-2003/25-04-2004   |  Version: 1.0.5 build 38   |  Downloads: 2018/2018/26
Author:Alexander Leonov   [Homepage]   [DSP files]

[ dataucdf.zip ] [ 20,502 bytes ] [ Freeware ] [ With Source ]
[ D3 | D4 | D5 | D6 | K1 ]
This is a Data utilization suite which consists of the 3 main components: TTextFileDataSet: Takes in almost any form of Text File as a read-only DataSet. TExpressionEval: Can be used to evaluate expressions from a table or otherwise for better user control of values. TDataMover: Extends TExpressionEval. This is a component which take a source table evaluates supplied expressions and assigns them to a destination table. [more]
Added: 17-07-2000/22-10-2001   |  Version: 1.1   |  Downloads: 9413/9266/14
Author:Edward Flick   CDF, Inc.   [Homepage]   [DSP files]

[ dlpmlb2.zip ] [ 43,182 bytes ] [ Freeware ] [ With Source ]
[ D1 | D2 | D3 | D4 | D5 | D6 | C1 | C3 | C4 | C5 | K1 ]
free, cross platform and 100% standalone (no ADO no BDE no DLL) csv database system. mylittlebase 2 has a bunch of new features that mlb 1 had not. For example it handles Excel and ISAM files. Plus mylittlebase is now a true opensource freeware. (visit http://www.mylittlebase.org/ for lessons and api).
Added: 12-03-2000/5-11-2001   |  Version: 2.00   |  Downloads: 17439/17081/23
Author:Thierry   Thierry | ANIROM   [Homepage]   [DSP files]

[ link: ] [ size n/a ] [ Freeware ] [ With Source ]
[ D4 | D5 | D6 | D7 | C5 | C6 | K1 | K2 | K3 ]
ZeosDBO is a database middleware components for Borland development tools, including Delphi, C++ Builder and Kylix.

The following compilers are supported:

  • Delphi 4 - 7
  • C++ Builder 4 - 6
  • Kylix 1 - 3

ZeosDBO supports direct connectivity to the following databases using the vendor provided, native interface:

  • MySQL 3.20 - 4.1
  • PostgreSQL 6.5 - 7.3
  • Firebird 1.0 - 1.5
  • Interbase 5.0 - 7.5
  • Microsoft SQL Server 7, 2000
  • Sybase ASE 12.0, 12.5

For other databases we propose to use implemented Active Data Objects (ADO) Bridge.

Advantages of using ZeosDBO:

  • Platform independance. The ZeosDBO is highly generic. Applications written in ZeosDBO can be migrated across databases without major changes.
  • ZeosDBO is open source, written for usability and extensibility.
  • ZeosDBO leverages the amazing power of the Delphi development environment without relying on a performance killing middleware.
  • ZeosDBO is an extremely thin abstraction layer, unlike 'thick' layered protocols like ADO and BDE.

Package contents:

  1. ZCore - Core classes and interfaces. Contains Java style objects and collections as well as compatibility types and functions.
  2. ZParseSql - SQL specific for syntax and lexical analysis.
  3. ZPlain - Native plain API to supported SQL servers.
  4. ZDbc - Port of Java Database Connectivity API (JDBC 2.0). DBC API acts as intermediate layer between Plain API and highlevel TDataset or DBExpress components.
  5. ZComponent - visual components descended from TDataset.

Installed components:

  1. TZConnection: This component encapsulates the database connection and transaction management.
  2. TZReadOnlyQuery: TDataset component to execute SQL queries and process data in read-only mode.
  3. TZQuery: TDataset component which allows data modifications in regular and cached mode.
  4. TZUpdateSQL: Analog of standard TUpdateSQL component to explicite definition of Insert/Update/Delete SQL statements for TDataset modifications.
  5. TZStoredProc: The component to execute SQL stored procedures.
  6. TZSQLProcessor: The component to execute SQL scripts for different SQL and various delimiter types.
  7. TZSQLMonitor: The component to monitor all outgoing SQL queries and other logging information.
  8. TZSQLMetadata: Specialized TDataset component which provides an access to database metadata such as tables, columns, indices, etc.

The project home page is here (for news, links and other project info): http://www.zeoslib.net

The sourceforge development site is located here (for technical resources and anonymous web based cvs access): http://www.sourceforge.net/projects/zeoslib


Added: 21-03-2001/9-02-2004   |  Version: 6.1.3 beta   |  Downloads: n/a
Author:ZeosLib team   [Homepage]   [DSP files]

[ mybackup_ky.zip ] [ 202,741 bytes ] [ Freeware ] [ With Source ]
[ K1 ]
MySQLBackUp - Component, library and simple demo. With the component very simply backup (dump), restore and table-struct-information from MySQL-tables or whole databases. A demo program shows the mode of operation of the component. The component and demo is only for Kylix. The library is created in C++ and can be used also with other programming systems. It does not need other DB-components. See also: Delphi5 section -> "Appl. with source".
Added: 19-06-2001   |  Version: 1.0   |  Downloads: 1441/1441/0
Author:Christian Friedrich   DATATEC Computer GmbH   [Homepage]   [DSP files]

Multimedia

[ CLXPano_1_0.zip ] [ 241,731 bytes ] [ Freeware ] [ With Source ]
[ D6 | K1 ]
Panorama component for CLX Applications
Added: 17-02-2002   |  Version: 1.0   |  Downloads: 1164/1164/2
Author:Sascha Buchner   MindLink Software GmbH   [Homepage]   [DSP files]

[ libao.zip ] [ 2,588 bytes ] [ Freeware ] [ With Source ]
[ K1 ]
This is a port of libAO audio output library (usually shipped with OggVorbis) as well as a simple audio output CLX control that uses it. Becouse ObjectPascal is self-explaining and self-documenting I didn't included any documentation for this files. To contact me, please mail to p.limanowka@borland.pl [more]
Added: 31-07-2001   |  Version: 1.0   |  Downloads: 1469/1469/0
Author:Pawel Limanowka   [DSP files]

Classes and units

[ aszCRT.tar.gz ] [ 41,917 bytes ] [ Freeware ] [ With Source ]
[ D6 | K1 ]
This units represents the BP7's CRT functions on Windows, Linux and DOS.
Added: 7-11-2001   |  Version: n/a   |  Downloads: 422/422/4
Author:Attila Szomor   [DSP files]

[ mtdorb_1.0beta1.zip ] [ 729,136 bytes ] [ Freeware ] [ With Source ]
[ D6 | K1 ]
MT DORB is free and opensource ORB (Object Request Broker) for Delphi and Kylix. It is intended to be a fully compliant implementation of CORBA 2.3 standard.
MT Report is a set of native Delphi and Kylix components intended for report creation in multi-tier and classical database applications.
Current implementation includes:
  • Multi-threaded ORB;
  • IDL to Object Pascal mapping;
  • IIOP as native protocol (ORB prepared for multiprotocol support);
  • BOA;
  • POA;
  • Object By Value (OBV);
  • Any;
  • Interceptors;
  • Codesets;
  • Support for secure communication and authentication using SSL;
  • CORBA services: Event service, Naming service, Time service.
This project is under active development. Any comments and questions are welcome on our forum or by e-mail.
MT_DORB is an Open Source Project.

Added: 30-09-2001/9-12-2001   |  Version: 21.09.2001   |  Downloads: 1979/1916/2
Author:Oleg V. Safonov (Millennium Group, R&D)   [Homepage]   [DSP files]

Localization, Multilingual & Spell Check

[ linlocalize.tar.gz ] [ 788,481 bytes ] [ Freeware ] [ With Source ]
[ K1 | K2 | K3 ]
LinLocalize, the free translation-tool for multilingual Kylix-apps. It extracts the Kylix-resources (resourcestrings and forms) of elf-files and writes the translated resources back. Key Features *Easy translation and localization of Kylix-applications *Resource-parser for embedded Kylix-resources (resourcestrings and forms) *LinLocalize is available for free and with Kylix-source (GPL) *Update-feature makes sure that only changes and additions need to be translated *Generation of shared-resource-files or standalone-executables in different languages *Use of existing translations *Uses global and project-glossaries for automatic translation *Glossaries for kylix runtime- and clx-strings included *Checking-feature to assert translations *The statistics feature calculates translation volume and project progress *Filter-function for untranslated, translated and for review strings *Find-function *Export and import of textlists for external translation
Added: 3-03-2003   |  Version: 1.0   |  Downloads: 239/239/5
Author:Jens Kühner   [Homepage]   [DSP files]

Compression, Encryption

[ DIMime.exe ] [ 52,964 bytes ] [ Freeware ] [ With Source ]
[ D2 | D3 | D4 | D5 | D6 | K1 ]
DIMime is a lightening fast MIME (Base64) Encoder and Decoder for Borland Delphi. The core encoding and decoding routines are written in highly optimized Delphi Pascal which even beats most assembler code. Speed has been slightly improved as of version 1.60.

Both MimeEncode and MimeDecode have a straightforward, flexible and highly effective interface which makes them easy to use with buffers, strings and all other types you can imagine. Decoding does not mock about spaces, line breaks or incomplete data.

Mime encoding is possible with or wihout inserting line breaks. Additional helper functions easily code strings, streams, and files of practically unlimited size with only one single line of code.

An older version of DIMime is part of the Jedi Code Library (JCL).
Added: 23-01-2000/16-01-2002   |  Version: 1.60   |  Downloads: 9842/9270/17
Author:Ralf Junker   The Delphi Inspiration   [Homepage]   [DSP files]

[ link: ] [ size n/a ] [ Freeware ] [ With Source ]
[ D3 | D4 | D5 | D6 | D7 | C3 | C4 | C5 | C6 | K1 | K2 | K3 ]
Abbrevia is a compression toolkit for Borland Delphi, C++Builder, & Kylix. It supports PKZIP 4, Microsoft CAB, TAR, & gzip formats & the creation of self-extracting archives. It includes visual components that simplify the manipulation of ZIP files.
Added: 9-02-2004   |  Version: 3.05 Beta #5   |  Downloads: n/a
Author:TurboPower Abbrevia Project (Sourceforge)   [Homepage]   [DSP files]

Game Tools

[ domino.zip ] [ 6,566 bytes ] [ Freeware ] [ With Source ]
[ D2 | D3 | D4 | D5 | D6 | D7 | K1 | K2 | K3 ]
TDominoCard is a domino card component for Delphi and Kylix.
now with correct res file
Added: 7-04-2003/22-04-2003   |  Version: n/a   |  Downloads: 3423/3396/29
Author:Bisma Jayadi   [Homepage]   [DSP files]

Apps WITH sources

[ fileserv.tar.gz ] [ 5,169 bytes ] [ Freeware ] [ With Source ]
[ K1 ]
Simple Client and Server program for Kylix
Added: 27-09-2001   |  Version: 0.1   |  Downloads: 221/221/0
Author:Preben Bjorn Madsen   [Homepage]   [DSP files]

[ gltransfer.zip ] [ 2,647,521 bytes ] [ Freeware ] [ With Source ]
[ D6 | K1 ]
IGLWidget,IGLTimer Crossplatform Delphi6/Kylix2 OpenGL class & Timing class with example On a programer side you have to use 100% the same code for Delphi/Kylix to create OpenGl RenderingContext with TPanel even TForm.pas file could be the same
With tests i did't on the same comp., with the same app.
Added: 29-01-2002   |  Version: 1.0   |  Downloads: 1467/1467/4
Author:Artur Bac   [DSP files]

[ kreversi.tar.gz ] [ 247,558 bytes ] [ Freeware ] [ With Source ]
[ K1 ]
Simple reversi program for Kylix
Added: 16-09-2001   |  Version: 0.1   |  Downloads: 157/157/0
Author:Preben Bjorn Madsen   [Homepage]   [DSP files]

Graphical Controls

[ diagrams.tar.gz ] [ 258,867 bytes ] [ Freeware ] [ With Source ]
[ K1 ]
Simple Diagrams for Kylix 1.0
Added: 2-09-2001   |  Version: n/a   |  Downloads: 168/168/2
Author:Sandor Bakos   [DSP files]

Maths, Stats & Algorithms

[ link: rwnetfree.zip ] [ size n/a ] [ Freeware ] [ No Source ]
[ D4 | D5 | D6 | K1 ]
RW Net Free is a general purpose shortest path library: Shortest/fastest path, 32 road classes, One-way streets, Supports 11 coordinate systems (incl. latitude/longitude), Supports km/h & miles/h, Royalty free distribution, Fast and compact. Full version all includes: Turn restrictions, Dynamic segmentation, Multi centered isochrones, Isogrids, Fast polygon based isochrones, Nearest facility, Travelling salesman, Assignment of traffic, Network analysis functions: (Join, Closenodes, Subnets, Parallel roads), Reads directly from TAB/MIF/SHP and Writes directly to DAT/DBF, Can handle very big networks.
Added: 17-10-2001   |  Version: 2.06   |  Downloads: n/a
Author:Uffe Kousgaard, RouteWare   [Homepage]   [DSP files]

[ promath1.zip ] [ 416,891 bytes ] [ Freeware ] [ No Source ]
[ D4 | D5 | D6 | C4 | C5 | K1 ]
Probabilities package is a selection of probabilities functions: PDF, CDF and Inverse CDF for 19 different distributions (binomial, geometric, hypergeometric, negative binomial, Poisson, discrete uniform , beta, Cauchy, chi-squared, exponential, F, gamma, Maxwell, normal, Pareto, Rayleigh, Student (T), Continuous uniform, Weibull....) This code had been taken from MtxVec 1.02 and does not require any dll's, but also does not offer any vector processing acceleration routines. The package also includes a Math unit, which can serve as a replacement for default Delphi Math unit. Next to many basic math functions it also offers complete support for complex numbers. [more]
Free for non-commercial use. Source for sale (49 USD)
Added: 6-08-2001   |  Version: 1.02   |  Downloads: 3100/3100/12
Author:Janez Makovsek   Dew Research   [Homepage]   [DSP files]

Programming Tools

[ DIPP.zip ] [ 50,679 bytes ] [ Freeware ] [ No Source ]
[ D1 | D2 | D3 | D4 | D5 | D6 | D7 | K1 | K2 | K3 ]
DIPP is a Pascal Pre-Processor to manipulate Pascal source code files:
  • remove comments
  • process compiler directives
  • strip or keep conditional compiler directives by wild card masks
  • insert, read, or skip include files by wild card masks
DIPP is useful to
  • simplify debugging by inserting include files and removing unnecessary conditionals
  • prepare Pascal sources to share with 3rd parties
  • target Pascal sources at specific compiler versions
  • remove conditionals unsupported by some (old) compilers
DIPP is a tiny console application suitable for batch processing. It reads, processes and writes one file at a time, performing minimal syntax check as it goes. Output files can then be passed on to Pascal compilers.

DIPP is freeware, no strings attatched.


Added: 2-12-2003   |  Version: 1.20   |  Downloads: 1135/1135/13
Author:Ralf Junker   The Delphi Inspiration   [Homepage]   [DSP files]

[ prokyl.zip ] [ 1,599,928 bytes ] [ Freeware ] [ No Source ]
[ K1 ]
ProKylix is a profiler, it measures execution times of procedures. ProKylix needs a Pentium or compatible processor. Results are displayed in CPU cycles or time units (down to 0.001 micro seconds). A built-in viewer displays the measurement results. The integrated browser makes it easy to find the results for a certain function. Optional dynamic activation and deactivation of measurement ensures that only selected execution pathes of a program are measured. Intermediate measurement results can be stored either by API calls or on-line operation window. Automatic coverage profiling on a functional base. A history function enables comparison with the previous measurement. ProKylix is integrated into the Kylix tools menu. [more]
In the freeware mode up to 30 procedures can be measured. In the professional mode up to 32000 procedures, additionally pure assembler functions. Upgrading is availlable at www.shareit.com for 62.50 EUR.
Added: 6-04-2001/3-06-2002   |  Version: 2.4   |  Downloads: 1444/1416/0
Author:Helmuth J.H. Adolph   [Homepage]   [DSP files]

Strings

[ DIConverters.exe ] [ 600,317 bytes ] [ Freeware ] [ With Source ]
[ D2 | D3 | D4 | D5 | D6 | D7 | C3 | C4 | C5 | C6 | K1 | K2 | K3 ]
DIConverters is the converters-only version of the libiconv character set conversion library for Delphi 2-7.

DIConverters features 130+ encodings with two complementary functions each:

 1. to decode from encoding to Unicode
 2. to encode from Unicode to encoding

In total, threre are 260+ character conversion functions:
  • Full Unicode: UTF-8, UCS-2, UCS-4, UTF-16, UTF-32, UTF-7 ...
  • ASCII
  • ISO 8859
  • Cyrillic: KOI8-R, KOI8-U ...
  • CP{1250-7, 850, 866} ...
  • Macintosh
  • Japanese: EUC-JP, SHIFT_JIS, CP932, ISO-2022-JP ...
  • Chinese: EUC-CN, HZ, GBK, GB18030, EUC-TW, BIG5, CP950, ...
  • Korean
  • Armenian
  • Georgian
  • Tajik
  • Thai
  • L aotian
  • Vietnamese
  • and many more ...
Fully native conversions, smart linking, no DLL or system dependencies.
Added: 9-02-2004   |  Version: 1.9.1   |  Downloads: 1404/1404/25
Author:Ralf Junker   The Delphi Inspiration   [Homepage]   [DSP files]

Miscellaneous

[ kylix-app-run.zip ] [ 2,932 bytes ] [ Freeware ] [ With Source ]
[ K1 ]
Kylix non-visual component to run an application in a separate thread by calling Libc.System(). The component has an event handler which will be called when the application terminates. The component wraps a sub-class of TThread. The sub-class can also be used directly.
When running applications in Kylix which call Libc.System(), there may be problems with the integrated debugger. A sample form is included to show how the component works.
Added: 19-06-2001   |  Version: 1   |  Downloads: 1894/1894/3
Author:Martin Lovell   [Homepage]   [DSP files]

© 1995-2006 Robert M. Czerwinski ( The Delphi Super Page a.k.a. DSP ).
All rights reserved.