Andreas Faltinek

Author Homepage: http://www.carx24.de

Send e-mail to this Author

Create feature-rich windows applications with many new components and universal dialogs.

  • improved DBGrid
  • new DBRecordView, DBTreeView
  • toolbars and db dialogs to Find, Filter, Sort, Export, Print...
  • StringGrid with columns definition
  • GroupBox with automatic alignment and resizing of owned controls

And many more from $25 to $95 only - click for details!

Author Products

Total 3 products

Imagereflect v.1

Components > Graphics > Effects

By Andreas Faltinek.

Freeware + source 18 Mar 2011

Description

TReflectionImage is a component inherited from TImage.

It uses GDIPOBJ and GDIPAPI.

It is based on the work of Igmar Runge

ReflectionImage implements an easy to use method over his coding: drop a TReflectionImage image on your form, set properties like

  • ReflectionBackColor
  • ReflectionHeight
  • ReflectionBottomCutOff
  • ReflectionInitialOpacity
and enjoy an image that has a reflection or a mirror part like introduced by Apple on Ipod, Ipad ect.

Informations

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

Platforms: D6

SAPI for Firemonkey FMX v.2

Components > Sound Effects > Other

By Andreas Faltinek.

Freeware + source 03 Dec 2018

Description

A dll that export 3 functions: InitSapiFMX, SayOutLoud and FreeSapiFMX. Firemonkey does not support using any OLE-based component that wraps the Windows Speech API - because that Type-Library uses OLE which is VCL-based. So here is a basic speak function in a dll ready for use in Firemonkey apps. Just make sure that SapiFMX resides in the same directory as your exe. See how to declare the 3 functions using ... stdcall; external 'SapiFMX.dll'; in the source - and also note: You cannot send string - the DLL requires PWideChar as follows: procedure TForm1.Button1Click(Sender: TObject); var pch: PWideChar; begin pch := PWideChar(Edit1.text); SayOutLoud(pch); end; You need to call InitSapiFMX before calling SayOutLoud. Tested with Delphi XE7 - might work with others... Have fun.

Informations

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

Platforms: C10, C10.1, C10.2, C10.3, CBXE8, D10, D10.1, D10.2, D10.3, DXE7, DXE8

TRSSparser v.1.0

Components > Internet > HTML, XML and so on

By Andreas Faltinek.

Freeware + source 10 Jan 2010

Description

Turn over a filename (the one that is the actual rss-file downloaded before to your hard drive) and TRSSparser will return ChannelTitle, ChannelLogoURL if any, and an Array of all the items in that file consisting of
  • Title
  • Link
  • Description
  • Category
  • PhotoURL
I have looked forever for something like this myself, but hated all the hazzle with xml-components that crash half the time or only support RSS Version x but not ATOM version y...

So I decided to go for it the old fashioned way: parse it myself. Still some work to do when encountering some unwanted characters in the text that the standard utf8-algorithms and such do not catch, like &#m8222 or the like, but my code handles most of that kind of stuff already.

Written and tested with D6, but I assume it will compile in any Delphi Version.

Requires: TBrkApart from Patrick Brisacier and Jean-Fabien Connault.

Informations

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

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