Archive for the ‘Freeware’ Category

FIB DAC v.2.01

Sunday, July 19th, 2009

he suite of eight data-aware components:

  • TFIB_Database
  • TFIB_Transaction
  • TFIB_Dataset
  • TFIB_UpdateSQL
  • TFIB_Query
  • TFIB_StoredProc
  • TFIB_Generator
  • TFIB_CreateAlterDrop

for direct access of Firebird databases (Interbase also, but tested only on Interbase ver. 7.5). The components are based only on my own, not seldom non-standard, ideas. I have created these components with minimum programming code (all DCUs weigh ONLY 308KB). Wherever the original Borland code was not optimal I have overriden it, but generally I’ve tried to take the maximum advantage of Borland code.

(more…)

NextGrid v.4.8

Saturday, April 25th, 2009

NextGrid is powerfully native Delphi and C++ Builder component.

Main Features:

  • Attractive and modern user interface (native OS styles supported)
  • Easy to use columns editor in design time
  • Easy to use properties and methods in run-time
  • 2 Grid Styles (Report and Slides)
  • Compact size (small footprint in final application)
  • 19 column types (more is planned)
  • 5 header styles
  • 15 inplace and standalone editors
  • Indicator, footer, input line included
  • Written from scratch without inheriting limited StringGrid or ListView
  • Unicode and RTL support
  • And much more…

(more…)

TPrintPreview 5.14

Sunday, March 15th, 2009

TPrintPreview is a descendent of TScrollBox and has properties of both TScrollBox and TPrinter classes. Key features of TPrintPreview are:

  • Supports almost unlimited amount of pages
  • Automatically adjusts printer’s paper size and orientation at the print time
  • Automatically adjusts mapping modes
  • Preview pages can be scaled with an arbitrarily zoom factor
  • Shows created pages while new pages are being processed
  • Displayed pages can be scrolled by mouse dragging
  • Pages can be saved/restored to/from disk
  • Each page is accessible as a Windows Metafile image
  • Has some methods for rendering rich text format
  • Can manage custom forms (custom paper sizes)
  • Allows background and annotation for both print and preview pages
  • Both preview and print pages can be displayed in grayscale, with ability to adjust brightness and contrast
  • Allows inserting, replacing, editing, deleting, and reordering of pages freely at any time
  • By using dsPDF library, can save pages as PDF
  • When GDI+ is available, can save pages as multi-page TIFF image
  • Has a complete set of events

(more…)

TPicShow v.4.07

Wednesday, March 11th, 2009

TPicShow is an image slider control with 172 transitional effects in pure Delphi code. The major characteristics of TPicShow are:

  • Image transition can be controlled programatically
  • Image can be stretched or centered in the client area of the control
  • Control can show a background image as centered, stretched, or tiled
  • Transition process can use a separate thread
  • New transitional effects can be easily implemented and added.

(more…)

TAnimateImage 1.02

Sunday, March 8th, 2009

TAnimateImage is a windowed control similar to TImage for displaying images of an image list on a form. You only need to assign a TImageList component (or its descendant) to its Images property, and set the FrameIndex property to the index of your desired image on the image list.

Of course, TAnimateImage can animate images of an image list too. If you have frames of an animation as Bitmap or Icon, this component offers the easiest way to animate them. For this purpose, TAnimateImage provides some properties to specify interval, segment, and direction of images for the animation.

(more…)

SSecurity v.1.2.0.2

Sunday, March 8th, 2009

The SSecurity acilitates the definition of user rights on a menu or form level.

(more…)

Professional Screen Camera Component v.4.7.1.0

Sunday, January 25th, 2009

Professional Screen Camera Component is a capture desktop screen to avi files.

Some features:

  • Save desktop screen to avi file by arbitrary region.
  • Select region from 5 way. (SelObject, FreeHand, FixedMoving, FixedStable, FullScreen).
  • Auto selecting best video codecs in your system. (DivX, XviD, MP4, WMV and Standard AVIs).
  • Capability recording audio from selected input device.
  • Full support recording from single monitor and/or multi monitor.
  • Change arbitrary recording frame rate. (Up to 1000 fps — super fast machines).
  • Capability recording with set timer.
  • Change on time video priority at recording mode.
  • Capability preview before recording or with recording.
  • On time show recording status.
  • On time drawing objects, texts, images and… over video canvas. (Overlay option).
  • On time filter effective (GrayScale Drawing, Reverse Color, Rotation, Brightness, Contrast, Color Adjusting, Saturation, Noise).
  • and more …

(more…)

Vampyre Imaging Library v.0.26.2

Thursday, January 22nd, 2009

Imaging is native Object Pascal (Delphi and FPC) image loading, saving and manipulation library. It is available for several platforms and does not require any third party dynamic libraries or other compiled binaries.

New in 0.26.2:

  • Delphi 2009 and Lazarus 0.9.26 support
  • New canvas methods (flood and boundary fills, color channel fills, color level adjustment, histogram calculation)
  • User contributions (ExtraGIF for QIP Infium, NIF loader, HqResampler)
  • GIF animator rewritten, transparent PSDs saved as layer, more

Imaging Library Features:

  • Supported platforms are: Windows, Linux, FreeBSD, DOS, .NET (using unmanaged DLL), x86/AMD64.
  • Loading and saving of these image file formats: BMP, JPEG, PNG, GIF, DDS, TGA, MNG, JNG, JPEG2000, TIFF, PSD, PBM, PGM, PPM, PAM, PFM, PCX, XPM, and more.
  • Many internal image data formats: 8, 16, 24, 32, 48 and 64 bit RGB and ARGB formats, indexed formats, grayscale formats, floating point formats (IEEE754 and half precision), compressed formats like DXT1/3/5, 3Dc and BTC.
  • Basic image manipulation functions working for all supported data formats and conversions between them (bilinear/bicubic resizing, mipmap generation, color reduction, …).
  • Low level library interface (accessible by other programming languages) and high level OOP one.
  • Extensions for creating OpenGL, Direct3D, and SDL textures/surfaces.
  • VCL and LCL graphic classes and functions.
  • Image drawing with blending, linear and nonlinear filters, point transforms, binary morphology, drawing lines, ellipses, rectangles, etc.
  • Support for mipmaps, multiimages, direct access to image data, user-specified file formats, overriding default read and write functions, and more.

(more…)

Fundamentals v.4.00 RC1

Tuesday, January 20th, 2009

Fundamentals a collection of Delphi code libraries. FUNDAMENTALS UTILITIES contains the following units:

  • cDataStructs.pas Data structures
  • cDateTime.pas Date and Time functions
  • cFileUtils.pas File utility functions
  • cHash.pas Hashing functions
  • cRandom.pas Uniform random number generators
  • cSocket.pas System socket class
  • cSocketHostLookup.pas Socket host lookup class
  • cSocketLib.pas System socket library
  • cStreams.pas Streams
  • cStrings.pas Ansi String functions
  • cSysClasses.pasSystem classes
  • cSysUtils.pas System utilities
  • cUnicodeCodecs.pas Unicode encoders/decoders
  • cUnicodeChar.pas Unicode character functions
  • cUnicode.pas Unicode string functions
  • cUnicodeReader.pas Unicode reader classes
  • cUtils.pas Utility functions for Integer, Bit, Set,
  • cWinClasses.pasWindows system classes
  • cWinUtils.pas Windows utility functions
  • cXMLFunctions.pas General purpose XML functions
  • cXMLDocument.pas XML document classes
  • cXMLParser.pas XML Parser

(more…)

TrialSoftware Component v.1.1.1.0

Thursday, January 15th, 2009

Trial Software Component is the component that you can easily creating a trial version of your applications.

Some features:

  • Create a trial version of your app with full time detector.
  • Saving register info to full protected binary file.
  • Using of hash, cipher and encrypt password methods in creating register file.
  • Undetectable information of register file.
  • Using of system info for code generation.
  • Using of matrix algorithm for serial number generation.
  • and more …

(more…)