BrandsPatch

Company Homepage: http://www.explainth.at

Send e-mail to this Company

  • unlimited number of local/remote databases for backup
  • unlimited number of Windows/Linux servers (FB 2.1, 2.5 and 3.0 are supported)
  • option for managing multiple backups for one database
  • optional ZIP compression and FTP transfer of backups
  • running as an application or as a service
  • lifetime license only USD 20
Company Products

Total 29 products

Admin Console/Embeded Forms Demo v.1

Code Samples > Samples > Forms

By BrandsPatch.

Freeware + source 21 Dec 2007

Description

Delphi provides a rudimentary mechanism for reusing form designs - instead of placing controls inside a form you place them inside a relocatable frame. However, this approach has limitations. Quite apart from the fact that its implementation is somewhat buggy in older versions of the compiler it is intended to allow reuse, not dynamic alteration of form contents.

Such dynamic form alteration is required, for instance, to create an "Administration Console" style of interface. This interface design - probably first made popular in Microsoft's Internet Information Server (IIS) - consists of a treeview or listbox control running down the left hand side of a form with a panel to the right the contents of which change dynamically as the user selects different items from the tree/list view. We demonstrate how this can be done in Delphi.

Informations

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

Platforms: D2005, D2006, D2007, D6, D7

Checksum Algorithms v.1

Code Samples > Samples > Security

By BrandsPatch.

Freeware + source 06 Sep 2007

Description

Delphi implementations for the Adler, ELF and FNV checksum algorithms.

Informations

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

Platforms: D2005, D2006, D2007, D3, D4, D5, D6, D7

Delphi Associative Arrays v.1

Code Samples > Samples > Other

By BrandsPatch.

Freeware + source 08 Apr 2008

Description

A useful feature of programming languages such as JavaScript and PHP is the ability to store sequences of data in an array indexed using descriptive text labels. A Delphi implementation for such arrays - known as associative arrays - is provided here.

Informations

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

Platforms: D2005, D2006, D2007, D3, D4, D5, D6, D7

Delphi Quick Reference Card v.1

Documents > Other > Other

By BrandsPatch.

Freeware 30 Oct 2007

Description

A quick reference card summarizing the essential core features of Delphi. Designed to be printed back-to-back on a single sheet of paper for a carry-anywhere quick reference.

Informations

  • Status: Fully functional
  • Source: N/A
  • Size: 115kB

Platforms: D2005, D2006, D2007, D3, D4, D5, D6, D7

ETKit Companion v.1.00a

Applications in Delphi and BCB > Internet > Web Developer Tools

By BrandsPatch.

Shareware 20 Dec 2008

Description

ETKit Chameleon is a multifunctional tool for progammers and web developers. It includes utilities for viewing, editing, building, splicing, splitting, renaming, redating and backing up files on your computer.

The version backup capability of ETKit Chameleon make lost source code a thing of the past. The Directory Tracker is essential when you need to monitor folders for modifications to their contents.

Subscribe to ETKit and get a free copy of ETKit Companion - a colorized compilation of quick references to CSS, HTML, JavaScript, PHP and SQL in an attractive lay-flat coilwrap binding.

Informations

  • Status: Fully functional
  • Source: None
  • price: $99.99
  • Size: 3 418kB

Platforms: Vista, W2K, W2K3, XP,

Extended Delphi Buttons v.1

Code Samples > Samples > Components

By BrandsPatch.

Freeware + source 18 Oct 2007

Description

The Delphi TButton control does not permit multiline captions or captions with mixed colors, fonts or styles. However, this is easily done since buttons do have the intrinsic ability to host other controls such as labels. The steps to be followed are discussed here. A fully functional demo, with source code, of an extended button is included.

Informations

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

Platforms: D2005, D2006, D2007, D3, D4, D5, D6, D7

File Convertor - Binary to Hex & Back v.1

Developer Tools > Debug Tools > Other

By BrandsPatch.

Freeware + source 26 Sep 2007

Description

"Ever used a hexadecimal editor to view or edit the contents of a file? Here is how to convert a file to/from hexadecimal using Delphi. We make extensive use of lookup tables and replace conditional tests with simple arithmetic to deliver blindingly fast conversions - even with very large files."

Informations

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

Platforms: D2005, D2006, D2007, D3, D4, D5, D7

Huffman Encoding Algorithm v.1

Code Samples > Samples > Compression

By BrandsPatch.

Freeware + source 14 Nov 2007

Description

An efficient Delphi implementation of the Huffman encoding algorithm with extensive notes.

Informations

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

Platforms: D2005, D2006, D2007, D3, D4, D5, D6, D7

Improved Random Number Generator v.1

Code Samples > Samples > Other

By BrandsPatch.

Freeware 13 Feb 2008

Description

Random number sequences generated in Delphi using the native Random function leave much to be desired. By default the same number sequence is produced each time the parent application is run. Matters can be improved to a certain extent by seeding the random number generator using the system clock by calling the Randomize function.

However, this does not change the fact that the algorithm used is quite simplistic. Algorithms of greater complexity that claim to yield more random sequences abound. However, it is not really necessary to code such an algorithm. Windows comes with an intrinsic random number generator in the form of the CoCreateGUID function. We demonstrate how it can be used with a minimum of coding to create a truly robust sequence of pseudo-random numbers.

Informations

  • Status: Fully functional
  • Source: None
  • Exe demo: included
  • Size: 238kB

Platforms: D2005, D2006, D2007, D4, D5, D6, D7

JPEG Thumbnail Builder v.1

Code Samples > Samples > Applications

By BrandsPatch.

Freeware + source 19 May 2008

Description

It is often necessary to build thumbnail versions of JPEG images for quick display on websites. We demonstrate how this can be done in Delphi.

Informations

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

Platforms: D2005, D2006, D2007, D6, D7

MIME Base64 Encoding v.1

Code Samples > Samples > Internet

By BrandsPatch.

Freeware + source 13 Mar 2008

Description

MIME encoding is a technique used for converting any data into a format suitable for display on screen and/or paper by remapping the data onto a subset of readable characters. A procedure often used for this purpose is Base64 encoding which maps data onto the characters A-Za-z0-9+/.

In this article we discuss the operation of Base64 encoding and provide Delphi source code along with a working Delphi demo.

Informations

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

Platforms: D2005, D2006, D2007, D3, D4, D5, D6, D7

PlaySounds v.1

Code Samples > Samples > Multimedia And Graphics

By BrandsPatch.

Freeware 21 Jan 2008

Description

The Windows MessageBeep function can be used to play a small subset of the many sounds that can be defined via Windows sound schemes. Here we describe how the PlaySounds function can be used to play the whole range of Windows sounds from your Delphi application.

Informations

  • Status: Fully functional
  • Source: None
  • Exe demo: included
  • Size: 231kB

Platforms: D2005, D2006, D2007, D6, D7

SetFileTime Demo v.1

Code Samples > Samples > OS

By BrandsPatch.

Freeware + source 06 Nov 2008

Description

When digital copies of documents, photographs and transparencies are made they end up with the wrong timestamp - the instant when the file was actually created. Here we demonstrate how the Windows SetFileTime function can be used to redress the problem.

Note that the range of valid timestamps that can be assigned depends on the disk file system in use. FAT and FAT32 only allow stamps in the range 01/01/1980 to 31/12/2099. NTFS is more generous but even so Windows Explorer may be unable to display timestamps outside the 1980-2099 range.

Informations

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

Platforms: CB5, CB6, D3, D4, D5

Sorting Algorithms v.1

Code Samples > Samples > Other

By BrandsPatch.

Freeware + source 09 Nov 2007

Description

Delphi implementations for the following sorting algorithms are provided:
  • Bubble Sort
  • Selection Sort
  • Insertion Sort
  • Heap Sort
  • Quick Sort
  • Shell Sort.

Informations

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

Platforms: D2005, D2006, D2007, D3, D4, D5, D6, D7

TAdjustor v.1

Components > Edits, Memos > Other

By BrandsPatch.

Freeware 11 Sep 2007

Description

Ever find yourself using the TUpDown control along with an edit box or the TSpinner control to create an incrementing text field? TAdjustor is a better alternative. It offers two sets of up/down buttons for fine and coarse adjustment. Instead of using the TUpDown control for buttons we create our own buttons which results in a more usable control with easily clickable buttons.

Informations

  • Status: Fully functional
  • Source: None
  • Exe demo: included
  • Size: 236kB

Platforms: D2005, D2006, D2007, D4, D5, D6, D7

TADOWrap v.1

DB-Aware Components > Direct DB Access > MS Other

By BrandsPatch.

Freeware + source 06 Sep 2007

Description

A very simple, light weight wrapper for ADO. Very easy to understand and to modify.

Informations

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

Platforms: D2005, D2006, D2007, D6, D7

TBitList v.1

Code Samples > Samples > Other

By BrandsPatch.

Freeware + source 04 Dec 2007

Description

TBitList is similar to the TBits class in Delphi. It can be used to store a virtually unlimited number of boolean values in a bitfield - a significant saving over storing an array of booleans. However, unlike TBits the stored values can be written to/retrieved from file. Also, the code is pure Delphi - easier to understand and to modify.

Informations

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

Platforms: D2005, D2006, D2007, D3, D4, D5, D6, D7

TCountedList v.1

Components > Tools > Base classes

By BrandsPatch.

Freeware + source 06 Sep 2007

Description

A simple component for storing a reference counted list of integers. Add a value that is already in the list and its reference count is incremented. Delete a value from the list and it will only be removed if its reference count would be zero after the removal.

Informations

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

Platforms: D2005, D2006, D2007, D3, D4, D5, D6, D7

TEllPath v.1

Components > Labels > Enhanced Labels

By BrandsPatch.

Freeware + source 18 Feb 2009

Description

When using a TLabel control to display file or directory paths it isn't long before the need arises to display a path that is too long to fit in the maximum width available for the label with the result that text spills over on to a new line - never a desirable effect. The standard approach to this problem is to partially replace the text with an ellipsis, ..., character. Fortunately the Windows GDI function DrawTextEx can be easily instructed to make such a replacement. TEllPath shows how this should be done.

Informations

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

Platforms: D2005, D2006, D2007, D2009, D3, D4, D5, D6, D7

TIntList v.1

Components > Tools > Base classes

By BrandsPatch.

Freeware + source 06 Sep 2007

Description

Ever wished there were a simple equivalent of TStringList to store numbers? Some versions of Delphi come with an integer list object but not all. However, it is very easy to use TList to store and manage a list of integers. We show how.

Informations

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

Platforms: D2005, D2006, D2007, D3, D4, D5, D6, D7

TLocForm v.1

Components > Forms > Complex forms

By BrandsPatch.

Freeware + source 18 Sep 2007

Description

TLocForm is a customized TForm descendant which provides an extremely easy way to localize Delphi applications. All user interface elements can be easily translated to the user locale. Unicode is supported. The technique used ensures that the application never has to be recompiled merely in order to provide additional locale translations. New locale translations can be made available separately at anytime without changing the application.

Requires the TMS Unicode Component Pack.

Informations

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

Platforms: D2005, D2006, D2007, D5, D6, D7

TLuaWrap v.1

Components > Tools > Scripts

By BrandsPatch.

Freeware + source 04 Sep 2007

Description

Lua is a simple, intuitive and easily embeddable scripting language. TLuaWrap provides a painless route to integrating Lua scripting capabilities into your Delphi application. Simply create an instance of the TLuaWrap object and use its methods & properties to run Lua scripts from within your Delphi application.

Informations

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

Platforms: D2005, D2006, D2007, D6, D7

TMapStream v.1

Components > System > Memory

By BrandsPatch.

Freeware + source 04 Sep 2007

Description

Windows memory mapped files are an ideal way to share large amounts of data between different applications and/or multiple instances of the same application. TMapStream is a simple component that makes this functionality easily available to Delphi developers. TMapStream has methods and properties similar to the various TStream descendants in Delphi. The source code demonstrates how TMapStream should be used to share data between applications in real time.

Informations

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

Platforms: D2005, D2006, D2007, D6, D7

TRealList v.1

Components > Tools > Base classes

By BrandsPatch.

Freeware + source 12 Feb 2008

Description

The Delphi TStringList class provides a handy way of managing lists of strings. TRealList does the same thing for floating point numbers. TRealList methods and properties can be used to add, delete, insert and find real numbers. The Granularity property can be used to control the the way in which the Add, Insert and Find methods work. List data can be easily streamed.

Informations

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

Platforms: D2005, D2006, D2007, D3, D4, D5, D6, D7

TSQLite v.1

DB-Aware Components > Direct DB Access > SQLite

By BrandsPatch.

Freeware 04 Sep 2007

Description

SQLite is a small C library that implements a self contained, embeddable, high performance, zero-configuration SQL database engine. TSQLite is a simple wrapper that makes the capabilities of SQLite easily accessible from within your Delphi application. The source code demonstrates how TSQLite can be used to create, query and modify a SQLite database.

Informations

  • Status: Fully functional
  • Source: None
  • Exe demo: included
  • Size: 442kB

Platforms: D2005, D2006, D2007, D6, D7

TUpDownEx v.1

Components > Edits, Memos > Other Edits

By BrandsPatch.

Freeware + source 10 Oct 2007

Description

The Delphi TUpDown control is a thin wrapper for the equivalent Windows control. It suffers from two drawbacks:
  • In real use it is normal to want to have not just the updown control but an associated edit box so the user can enter a value directly into the box rather than clicking on the buttons if he/she so chooses.
  • The arrow buttons do not scale well to all screen resolutions with the result that they can often be unusably small.
TUpDownEx presents an alternative that resolves both these problems.

Informations

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

Platforms: D2005, D2006, D2007, D3, D4, D5, D6, D7

TURLLabel v.1

Code Samples > Samples > Internet

By BrandsPatch.

Freeware + source 15 Jan 2009

Description

Ever found yourself wanting to create a clickable link in Delphi - i.e. a component with the same look, feel and behavior as the HTML Anchor tag? This TLabel descendent does just that. When the mouse pointer hovers over the label the URL caption text is underlined. Clicking on the link opens the URL in the default browser on the host computer. The source code is easily modified to alter and/or extend this behavior.

Informations

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

Platforms: CB5, D3, D4, D5, D7

TWideStrings v.1

Components > Tools > Text

By BrandsPatch.

Freeware + source 07 Sep 2007

Description

A TStrings like class for storing Delphi widestrings.

Informations

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

Platforms: D2005, D2006, D2007, D3, D4, D5, D6, D7

TWinWrap v.1

Components > Internet > HTTP

By BrandsPatch.

Freeware + source 04 Oct 2007

Description

WinInet, Microsoft's API for accessing Internet protocols such as HTTP is available on all computers that have Windows and Internet Explorer installed - i.e. the majority of computers on the planet. TWinWrap is a Delphi wrapper that makes it very easy to leverage the power of WinInet into your Delphi application.

Informations

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

Platforms: D2005, D2006, D2007, D3, D4, D5, D6, D7

News from our Sponsors

Components for video and audio processing

RVMedia is a set of Delphi VCL and Lazarus LCL components having the following functions:

Receiving video from local web cameras and IP cameras;Configuring IP cameras and controlling their rotation;
Reading sound from a microphone;Sending and receiving video and audio data via the Internet;
Organizing video chats and video conferences (either as directly connected applications or using a client-server model).

more …


Create rich text reports

More interesting links and pages


All binary option robots reviewed


Find the best promo codes & discounts