Grahame Marsh

Send e-mail to this Author

Design, explore and maintain databases, build compound SQL query statements, manage database user rights, and manipulate data fast and convenient.

Author Products

Total 4 products

Components > Graphics > Bitmap Images

By Grahame Marsh.

Freeware + source 04 Feb 1998

Description

"This component came about because I wanted to display 4000 x 4000 x 256 colour bitmaps (about 16MB in size). Using a TBitmap and a TImage took ages to load the images as a whole load of disc-swap file activity took place. The answer was to use a memory mapped file and the StretchDIBits API …

Informations

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

Platforms: D2, D3

Components > Files and Drives > Notification

By Grahame Marsh.

Freeware + source 04 Feb 1998

Description

A TThread class descendant to notify of changes to files and subdirectories. It encapsulates the FindFirstChangeNotification API. Includes a component wrapper for installation on the palette. Requires TBrowseDirectory component.

Informations

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

Platforms: D2, D3

Components > Forms > Aspect Ratio

By Grahame Marsh.

Freeware + source 11 Feb 1997

Description

Component to control the aspect ratio of either a form or a form's client area. Works by adding a new WndProc and intecepting the (win 32) wm_Sizing message. This message is send repeatedly while a window is being resize by dragging a corner or side. The component calculates the "other" side from …

Informations

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

Platforms: D2, D3

Components > Forms > Aspect Ratio

By Grahame Marsh.

Freeware + source 04 Feb 1998

Description

Control of a form's resizing parameters: minimum and maximum drag size, maximum zoom size and position of a maximized form can all be controlled. Works by trapping the Windows wm_GetMinMaxInfo API message.

Informations

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

Platforms: D2, D3