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: 5 out of 5 
Loading ... Loading ...

Bug

A memory overwrite bug has been identified in the TDropFileSource and TDropFileTarget components of the Drag and Drop Component Suite. The bug only manifests itself when support for Unicode filenames is enabled - even if Unicode filenames aren’t used explicitly. Unicode filenames are enabled with Delphi 2006 and later. 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 33 votes, average: 4.73 out of 5 
Loading ... Loading ...

Alpha Blended Splash Screen in Delphi - Part 2

In this the second, and concluding, part of our experiments with Alpha Blended forms in Delphi, I will modify the demo application to use a compressed alpha transparent PNG image instead of a BMP. I will also move the bitmap to a resource file, demonstrate run-time premultiplication and enhance the splash screen with a few visual gimmicks.
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 4 votes, average: 3.75 out of 5 
Loading ... Loading ...

FiveOh preview

I have released the Drag and Drop Component Suite version 4.2 and updated the development snapshot to version 5.0.

Enjoy!

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 ...

The Drag and Drop Component Suite version 5.0

This page contains the most recent development snapshot of the next version of the Drag and Drop Component Suite.

While this release hasn’t been tested on all supported versions of Delphi, there are no known bugs and I believe it to be very stable.

The focus for this next version, that’ll be 5.0, is Unicode support. The plan is to be completely Unicode capable and compatible with Delphi 2009.

The core changes from version 4.2 includes:

  • Delphi 2009 (Unicode) compatibility.
    I have begun preparing the library for Delphi 2009.
  • PIDLs are no longer stored in strings and string lists.
  • The Netscape data formats has been deprecated.

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 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 »

Recent Comments

  • The Drag and Drop Component Suite for Delphi (155)
    • Anders Melander: I think I understand what you are trying to do (drag attachments from Outlook to your application...
    • Anders Melander: The VirtualFile and VirtualFileStream examples should get you started. Read this message for more...
    • Thanny: Does anyone have an example for handling message and file attachment drops from Thunderbird v3?
    • StefanL: Thank you. I need one more piece of advice to be able to get started. I use the AsyncTransferTarget as a...
    • Anders Melander: The AsyncTransferTarget demo only support the FileGroupDescriptor and FileContents formats. The...
  • Alpha Blended Splash Screen in Delphi - Part 2 (29)
    • David: Hi! I wonder if it is possible to use into a form with buttons? Thanks
  • About (14)
    • Anders Melander: Yes, that was the point of the message I linked to, but It's good to get confirmation.
    • Dennis McGuire: Just discovered what  the problem is. If you are trying to drag and drop under windows 7 (probably...
    • Anders Melander: I don't use Vista or Windows 7 so I'm afraid I can't reproduce your problem, but from...
  • TGIFImage for Delphi (49)
    • HX_unbanned: Well, then there is something wrong with your global variable as it did not do the trick for me....

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.

Poll

In which kind of project do you primarily use my stuff?

View Results

Loading ... Loading ...


Meta