Ron Collins

Send e-mail to this Author

  • Quick backup and Cloud services
  • Compression and encryption of backup files
  • A set of regular database maintenance tasks and much more
  • 30 days free trial
  • 25%OFF coupon - "Torrynet" (valid till 1 March 2020)
Author Products

Total 3 products

TEdgeForm v.2.0

Components > Forms > Complex forms

By Ron Collins.

Freeware + source 13 Jun 2001

Description

This form simulates the Windows-style "auto-hide" START menu tool bar. This form sits against an edge of the screen (left, right, top, or bottom) and will automatically shrink itself down to a thin line when there is no activity on the form. If the mouse pases over it, the form autmatically expands itself back to its full size mode. The user may use the mouse to resize the form, or to move it to a new screen edge, just like the Window START menu bar. The OnResize form event is called whenever the form shrinks or expands; in addition, OnResize is called whenever the form is moved to a new location (Delphi does not have an OnMove event, so we use OnResize to maintain a consistant interface). There are two components already defined on the form: a panel component (efPanel) and a timer (efTimer). These need to stay as they are. Any new components you add to the form (buttons, labels, etc) should be placed on top of the panel. This way they can be safely tucked away when the form is shrunken to a thin line along the edge of the screen. In addtion, you may use any of the standard Delphi events for the form (or the panel) such as OnResize, OnKeyPress, OnMouseDown, etc. One event is already defined: OnCreate. This event calls the initialization for the rest of the TEdgeForm functions; however, you may insert your own code right after the initialization routine. It is strongly recommended that you not modify any field or routine whose name starts with "ef" (such as 'efFindEdge', 'efDoMouseMove', etc) as these are the heart of the TEdgeForm. Only if you really understand what is going on should to change them.

Informations

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

Platforms: D5

TGif v.1.0

Components > Graphics > GIF Images

By Ron Collins.

Freeware + source 29 May 2000

Description

TGif is a component to read and write compliant GIF files. This component was created using the GIF89a specification from CompuServe. It will read and write valid GIF87a and GIF89a versions.

Informations

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

Platforms: D3

TSGrep v.1.0

Components > Tools > Text

By Ron Collins.

Freeware + source 19 Jun 2000

Description

TSGrep is a "simple grep" component that does not rely on an external DLL or library. All functionality is contained within the TSGrep object. All regular-expression parsing, searching, and matching are contained within this one source-code file. Since it does not rely upon an external library, this makes it easier to export your program to other machines without dragging along extra files. However, since it is a simple search and match, perhaps not all the functions you need are implemented.

Informations

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

Platforms: D3