Category Archives: Windows

Reading Version Information from your EXE

Very often, you have to check some information contained in the VERSIONINFO section of your application and most of the examples you can find on the InterWebz are doing it by using this WinAPI routine: GetFileVersionInfo.

Posted in Delphi, Resources, Windows | Tagged , , | 4 Comments

Embedding and playing Sound/Music in a Delphi Application

Or The new old stuff… We had to make the application play specific sounds as a status indicator that doesn’t require the user to look at the screen. To avoid external dependencies, the idea is to embed some WAV files … Continue reading

Posted in Delphi, Resources, User Interface, Windows | Tagged , , , , , , | 8 Comments

A little bit of zis, etc. #2

I know, I’ve been not very much of a blogger lately… Delphi XE2 is announced and it surely looks like a very interesting release (and probably with some nasty bugs as well, we’ll see)… I take the bet it will … Continue reading

Posted in Conference, Delphi, Uncategorized, User Interface, Windows | Tagged , , , , , , , | 2 Comments

The Unfortunate Effect of WM_SETREDRAW

… or why simply replacing LockWindowUpdate by WM_SETREDRAW is not that straightforward. As you know, when you want to avoid flickering or multiple partial redraws of your Forms, during a flurry of updates for instance, even though it is very … Continue reading

Posted in Delphi, User Interface, Windows | Tagged , , , , | 1 Comment

French Delphi Speech Session Downloadable

The zip of my CodeWay 4 session (in French) is now available for download here. FYI, the old CodeRage 4 session (in English) is also available from Embarcadero: “Speech Enabling Delphi Applications (zip)”

Posted in Conference, Delphi, Speech, User Interface, VCL, Windows | Tagged , , , , , , , , | 1 Comment

French Delphi Speech Session Material

A big thanks to all who attended my session on Delphi Speech at CodeWay 4, the French online conference. As promised, I have uploaded the material used for the session:

Posted in Conference, Delphi, Speech, User Interface, VCL, Windows | Tagged , , , , , , , , | 1 Comment

My Delphi Speech Session in French

… is almost now. The agenda for CodeWay 4 has it at 17:00 Paris time. That’s 8am here in San Francisco and 11am in Quebec and on the East Coast. Here’s the menu: •Vue d’ensemble •Synthese •Dictee •Contrôle •RichEdit 4.1 … Continue reading

Posted in Conference, Delphi, Speech, User Interface, Windows | Tagged , , , , , , | Leave a comment

Microsoft Speech Server 10.2 better than 10.1

As I indicated in this previous post, if you want Text-To-Speech in another language than English, you have to install Microsoft Speech Server. And I gave the link to install the v10.1 I had installed and planned to use for … Continue reading

Posted in Delphi, Speech, User Interface, Windows | Tagged , , , , | 2 Comments

Speech, but not in English

As many of you know, it is easy enough to add Text-to-Speech (TTS) or Speech Recognition (SR) to a Delphi application on Vista or Windows 7. Microsoft SAPI 5.x is pre-installed with the OS. (See my CodeRage 4 session (zip) … Continue reading

Posted in Delphi, Speech, User Interface, Windows | Tagged , , , , | 1 Comment

RichEdit On Scrolling Strike

We have an application that displays information in a scrolling RichEdit control, always displaying the latest, i.e. the bottom lines. For this purpose we add new lines at the bottom, place the SelStart at the end, to move the caret … Continue reading

Posted in Delphi, VCL, Windows | Tagged , , , , , | 9 Comments