My components:

{short description of image}RegistTimes {short description of image}

{short description of image}RegistDays {short description of image}


Two components who gives you the possibility to decide how many times your application is to be used, before the user should register it, or to give it a time-limit in days. Creates a GUID-entry in registry, together with a random reg-number and the times left to use.
Requires DateUtil.pas, StrUtils.pas and Rx.inc (supplied in ZIP)

Sourcecodes and demos supplied.

 

Download regist.zip (15 kbytes)


{short description of image} URLLabel {short description of image}

A clickable Label-component that sends you far away..., or launch your mail-program.

Sourcecode and demo supplied.


{short description of image}

 

Download urllabel.zip (10 kbytes)


{short description of image} PushBtn {short description of image}

A Push-button control. 4 colors, 3 sizes.I used this component in: Mr O'Clock.

Sourcecode and demo supplied.


{short description of image}

 

Download pushbtn.zip (10 kbytes)


 

{short description of image} WKey



WaitKey is a component that stops program execution and waits for a key to be pressed.

Sourcecode and demo is supplied.

 

Download wkey.zip (6 kbytes)

 {short description of image} PassOverBtn

 

PassOverBtn is a BitBtn-component with the ability to change fontcolor and glyph when the mouse-pointer passes over it. I used this component in: MAS Compmaker.

Sourcecode and demo is supplied.

 
{short description of image} {short description of image}

 

Download passoverbtn.zip (6 kbytes)

 

 dlboxmini.gif (907 bytes) MSearch

 


MSearch is a component descended from TRichEdit, which simplifies finding occurances of a given string in a text. You just specify the string to search for, execute, and MSearch will find the position for you, casesensitive or non-casesensitive. Call execute again and MSearch will find the next occurance, if any. MSearch is reasonably fast.

Take a look at an example where I use MSearch on Code examples page.

Sourcecode and demo is supplied.

 

 

Download msearch.zip (19 kbytes)

 
 ledmini.gif (903 bytes) MasPlayer  


An improved mediaplayer. Has it's own TStringlist for the mediafile-names. One command needed to make it play. I used this component in MAStermind.

Sourcecode and demo is supplied.

   {short description of image}

 

Download masplayer.zip (88 kbytes)

 

 omdlg.gif (897 bytes) ADlg

 

TADlg is a component that uses a dialog-form for displaying application-info to user.

Sourcecode and demo is supplied.

   

adlg.gif (5593 bytes)

 

Download adlg.zip (4 kbytes)

 

 ledmini.gif (903 bytes) LED

 

A LED-array component descended from TShape. Features round, round-squared and squared LED-shapes.

Sourcecode and demo is supplied.

   

led.gif (2421 bytes)

 

Download led.zip (5 kbytes)

 

 ledmini.gif (903 bytes) MBox

 

A component for showing Information-, Error-, Warning-, Confirmation- and CustomDialogs to the user.

Sourcecode and demo is supplied.

   

led.gif (2421 bytes)

 

Download mbox.zip (5 kbytes)

 

 ledmini.gif (903 bytes) MDate

 

MDate is a component for displaying date and time in various ways. Updated every 30seconds.

Sourcecode and demo is supplied.

   

led.gif (2421 bytes)

 

Download mdate.zip (5 kbytes)

 

 Compound components  


The following components are all compound components (wrappers).

You have to register the file: compound.pas with Delphi, to make them operational. Compound.pas is supplied in all zip-files below.

Compound.pas is developed by Thomas Quester and introduces 4 new compound-classes:
TCompoundForm
TCompoundPanel
TCompoundGroupBox
TCompoundScrollBox


 

 {short description of image} ToggleSwitch {short description of image}

 


A switchcontrol-component with up to 8 steps.

Sourcecode and demo supplied.


{short description of image}

 

Download toggleswitch.zip (10 kbytes)


 

 {short description of image} DriveScan


DriveScan is a component that scans an entire drive and outputs directories and files found into two separate stringlists. Multiple file-filters. Events avaliable: DirectoryFound, FileFound, ScanReady and DriveChanged.

Sourcecode and demo is supplied.


Take a look at an example using DriveScan.

{short description of image}

 

Download drivescan.zip (10 kbytes)


 dlboxmini.gif (907 bytes) DLBox

 

This compound-component (wrapper) derived from TCompoundGroupBox makes downloading from any source easy. I used this component in WWW-Downloader.

Sourcecode and demo is supplied.

 

 

 


 

Download dlbox.zip (6 kbytes)

 

 dlboxmini.gif (907 bytes) Stepper

 

 A step-control component.


Sourcecode and demo is supplied.

{short description of image}
 

Download stepper.zip (4 kbytes)

 

 dlboxmini.gif (907 bytes) GQuit

 

Another compound-component derived from TCompoundGroupBox intended as a game-quit dialog, but can be used for other purposes as well. I used this component in MAStermind.

Sourcecode and demo is supplied.

  

{short description of image}

 

Download gquit.zip (8 kbytes)

 

 ledmini.gif (903 bytes) MGauge

 

A nice-looking progressbar. I used this component in WWW-Downloader.

Sourcecode and demo is supplied.

 

Download mgauge.zip (8 kbytes)

 

 ledmini.gif (903 bytes) PCar

 

A kind of funny-looking progressbar.

Sourcecode and demo is supplied.

   

 

Download pcar.zip (8 kbytes)

 

{short description of image} Masprodhelp.zip

Helpfile describing all of my components.

Download masprodhelp.zip (72 kbytes)