-
Recent Posts
Recent Comments
- mohamed on FieldByName, FindField: too convenient to be honest
- J.-G. Yu on Using Richedit 4.1 with D2010
- J.-G. Yu on Using Richedit 4.1 with D2010
- J.-G. Yu on Using Richedit 4.1 with D2010
- Jochen S. on The Unfortunate Effect of WM_SETREDRAW
Tags
- $Message
- A little bit of zis
- AutoSave
- Best practices
- Bug
- Code Camp
- CodeWay
- Coding standard
- ComCtrls
- Community
- Compiler directive
- Conference
- Configuration
- Data
- Debugger
- Delphi
- Explorer
- FieldByName
- IDE
- inherited
- Jobs
- LockWindowUpdate
- Maps
- Memory Leaks
- Meta
- Motorcycle
- Optimization
- Personal
- Quality
- Readers
- Resources
- RichEdit
- SendTo
- shell
- Sounds
- Speech
- Statistics
- TIOBE
- UI
- User Interface
- VCL
- Warnings
- Windows
Archives
Categories
Blogroll
Meta
Monthly Archives: November 2010
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 CodeWay, ComCtrls, Conference, Delphi, RichEdit, Speech, User Interface, VCL, Windows
1 Comment
FieldByName, FindField: too convenient to be honest
I don’t know about you, but I can’t count anymore the number of times I’ve seen this code pattern (in code snippets online as well as in production code): while not ADataSet.Eof do begin […] ADataSet.FieldByName(‘MyFieldName1’).SomePropertyOrMethod; ADataSet.FieldByName(‘MyFieldName2’).SomePropertyOrMethod; […] ADataSet.Next; end; … Continue reading
Posted in Coding standard, Delphi, Quality
Tagged Best practices, Coding standard, Delphi, FieldByName, Optimization, Quality
36 Comments
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 CodeWay, ComCtrls, Conference, Delphi, RichEdit, Speech, User Interface, VCL, Windows
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 CodeWay, Conference, Delphi, RichEdit, Speech, User Interface, Windows
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 CodeWay, Delphi, Speech, User Interface, Windows
2 Comments
Early (!) Developer Solutions Conference Announcement
In the conference series, I just received a Facebook link for the coming Developer Solutions Conference in Las Vegas. They offer an early bird discount if you register before Nov 30. And the conference is in February. Now that’s surely … Continue reading
French Online Conference Next Week
As I announced it here, the 4th edition of CodeWay, the French Conference is taking place next week (Nov 22-26). You can get more information and register on http://embarcadero.arrowecs.fr/codeway4.php (page in French). I’m doing a session on Speech technology (Text-To-Speech and … Continue reading
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 CodeWay, Delphi, Speech, User Interface, Windows
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