MelanderBlog

There is nothing wrong with your television set. Do not attempt to adjust the picture.

Click to rate the article: 1 starClick to rate the article: 2 starsClick to rate the article: 3 starsClick to rate the article: 4 starsClick to rate the article: 5 stars 3 votes, average: 4.67 out of 5 
Loading ... Loading ...

Animate Demo for TGIFImage 3

I finally got around to posting one of the old TGIFImage examples that have been ported to TGIFImage version 3.

The example is a small application that demonstrates:

  • Creating an animated GIF at run-time.
  • Optimizing a GIF to reduce the file size.
  • Displaying an animated, transparent, GIF in TImage.

Read the rest of this article »

Click to rate the article: 1 starClick to rate the article: 2 starsClick to rate the article: 3 starsClick to rate the article: 4 starsClick to rate the article: 5 stars 18 votes, average: 5 out of 5 
Loading ... Loading ...

Detail of an Alpha Blended form

In this first of two articles, I will demonstrate how to easily create an alpha blended translucent splash screen using Delphi.

Although I use Delphi 2007 and PhotoShop here, the techniques apply equally well to other versions of Delphi and other image editing tools.

[Update 2008-05-27] Part 2 has been posted: Alpha Blended Splash Screen in Delphi - Part 2 Read the rest of this article »

Click to rate the article: 1 starClick to rate the article: 2 starsClick to rate the article: 3 starsClick to rate the article: 4 starsClick to rate the article: 5 stars 6 votes, average: 4.5 out of 5 
Loading ... Loading ...

VersionInfo for Delphi

The VersionInfo library basically just wraps the Win32 GetFileVersionInfo (and related) API functions. The library makes it very easy to read values from the Version Info resource of Windows executables and DLLs.

Features

  • Reads all integer version info values:
    File version, product version, File flags, OS, file type, file sub-type and file date.
  • Reads any named version info string value such as:
    Product Name, Product Version, Company, Copyright, etc.
  • Supports languages, character sets and translations.
  • Optionally extends the TApplication class with a version info property.

Read the rest of this article »

Recent Comments

  • The Drag and Drop Component Suite v5.2 released (11)
    • Gregory: Hi Anders, Please, we need new version for XE2 :) Many tanks for your work ! You are great ! Thanks.
    • Simon H.: Hi Anders, Do you plan on making a version for XE2 ? Currently, the package returns quite a few errors when...
    • David C: Does anyone have any idea if this component set could be used to drag a treeview node (and its children)...
  • The Drag and Drop Component Suite for Delphi (259)
    • Shannon: Has anybody updated these components to work with Delphi XE2?
    • Jürgen Bauer: Hi, I am just testing your great Drag/Drop component under Delphi XE. When I run your demo app Drop...
    • d'proge: I've found a solution for getting the focus (back) to my delphi app: see http://www.swissdelphicente...
    • d'proge: Hi, great thing … … but any documentation? Hu, I was looking for easy to use components, so I...
    • Paul Read: This component set looks just perfect. Has anyone a simple test/demo project using C++ Builder 2007 so I...
  • Resource Editor (70)
    • Anders Melander: Build 834 uploaded. Changes from build 831: Bitmap Editor: Added: Threshold filter.Added: Emboss...
  • TSplitter enhanced with grab bar (15)
    • Faruk: Nice trick but it does not work on Delphi2010!

Comments broken

I'm experiencing intermittent problems with the comment posting on this site. Even though the Akismet spam filter has been disabled, comments are being randomly marked as spam - Even my own comments

I'm monitoring the spam queue regularly so no comments should get lost. If you have posted a comment and it hasn't appeared within a few days, please let me know.


Meta