Visit site Delphi and stuff

July 2006

0
votes
Vote UpVote

Delphi Wiki

Delphi and stuff – A Delphi Wiki has been started on http://delphi.wikia.com. I think it's a brilliant idea and I hope it takes off well and becomes a great community resource. So please also spread the word to other Delphi developers.
Details Favorite? Off-Topic? TOndrej @ 2006-07-24 20:24
0
votes
Vote UpVote

Shenoy's PInvoke Live Template

Delphi and stuff – Shenoy has written a great example of a live template extension. It uses PInvoke web service from the PInvoke.net website. For Delphi code, it also uses the BabelCode web service to translate the declaration to Delphi (since PInvoke.net only returns C# and perhaps VB.NET code, I think). So, you're ...
Details Favorite? Off-Topic? TOndrej @ 2006-07-12 11:42
0
votes
Vote UpVote

Blame

Delphi and stuff – A few people have asked me if I plan to include Subversion blame functionality. Here's a screenshot which shows what I've done: Running blame may take a long time, especially with a file with a lot of history, so I wrote it to run in a separate thread. The hint shows the commit log message of the ...
Details Favorite? Off-Topic? TOndrej @ 2006-07-01 09:30

June 2006

0
votes
Vote UpVote

delphisvn

Delphi and stuff – I've started to prepare the Subversion stuff I've blogged about here for release as open source. I've submitted project registration to Sourceforge. The project, if approved, will be called delphisvn and will be released under Mozilla Public License 1.1. Update: Yay, I've just uploaded the initial ...
Details Favorite? Off-Topic? TOndrej @ 2006-06-26 14:49
0
votes
Vote UpVote

More Subversion

Delphi and stuff – In the recent few days, I've been able to spare some time for my Subversion IDE plugin again. I've written a dockable IDE form which can be used to perform some actions and view their results. If you're interested in how to write a dockable IDE form, see Corbin's article and example. Who knows, ...
Details Favorite? Off-Topic? TOndrej @ 2006-06-21 18:16

April 2006

0
votes
Vote UpVote

Subversion editor view

Delphi and stuff – Today I've played with the idea of a new Subversion editor view in the Delphi 2006 IDE. To add a new editor view to the editor, you have to implement ICustomEditorView interface and register it with a RegisterEditorView call. You'll need to add EditorViewSupport unit to your uses clause. This unit ...
Details Favorite? Off-Topic? TOndrej @ 2006-04-28 07:28

March 2006

0
votes
Vote UpVote

XMLDoc regions CC#23955

Delphi and stuff – In response to a comment here on this blog, I've uploaded source code of my XMLDoc regions plugin to Code Central. I hope you'll find it useful.
Details Favorite? Off-Topic? TOndrej @ 2006-03-22 08:58
0
votes
Vote UpVote

Help Insight

Delphi and stuff – I like Help Insight in Delphi 2006. I think it's going to prove to be very useful. The cool thing is that it's customizable: the popup window is a browser view of an HTML page generated from the XML compiler output by applying HelpInsight.xsl and HelpInsight.css files located in your $(BDS)\Objrepos ...
Details Favorite? Off-Topic? TOndrej @ 2006-03-14 12:46
0
votes
Vote UpVote

XML Documentation in Delphi 2006

Delphi and stuff – Delphi 2006 compiler supports an option to generate XML representation of your source code which can be processed (using XSLT) to produce, for example, HTML or HTML Help output. To associate a piece of your own documentation with a class or method, you can simply put your comments directly before ...
Details Favorite? Off-Topic? TOndrej @ 2006-03-06 18:33
0
votes
Vote UpVote

Subversion in my Delphi IDE

Delphi and stuff – Subversion in my Delphi IDE For over a year, I've been using Subversion version control software to manage my source code, with TortoiseSVN as client on Windows. I find TortoiseSVN extremely helpful in my everyday work. It's implemented as a Windows shell extension (so it's integrated with Windows ...
Details Favorite? Off-Topic? TOndrej @ 2006-03-01 10:20

February 2006

0
votes
Vote UpVote

Delphi 2006 Demo

Delphi and stuff – There's a nice new demo on Borland's website showing features of Delphi 2006: Delphi® 2006 - The First Choice in Windows Development
Details Favorite? Off-Topic? TOndrej @ 2006-02-23 14:06
0
votes
Vote UpVote

CC2209 fix

Delphi and stuff – I've just fixed a memory leak in my entry #2209, titled "Access client's IP address from a DataSnap remote data module" on Borland's CodeCentral. The problem was on the COM server side, in the included DSnapCom unit. The client's IP address (passed in by httpsrvr.dll or scktsrvr.exe as an ...
Details Favorite? Off-Topic? TOndrej @ 2006-02-06 17:35

January 2006

0
votes
Vote UpVote

Free Threaded Marshaler

Delphi and stuff – When writing a DataSnap appserver, you should probably try to make it thread-safe and register it to use the multi-threaded apartment (MTA) model (ThreadingModel = tmFree) because it gives you total control over synchronization and optimization of your code. But writing thread-safe code also ...
Details Favorite? Off-Topic? TOndrej @ 2006-01-23 07:22
0
votes
Vote UpVote

Installing Delphi 2006

Delphi and stuff – A few days ago, I received my shiny, fresh, the latest and greatest Delphi 2006 in a beautiful package. Very exciting! With much regret, I had to put it aside because I was busy at work and I simply didn't have time to play with it yet. I put it on my table, and I squinted at it occasionally while ...
Details Favorite? Off-Topic? TOndrej @ 2006-01-22 20:54
0
votes
Vote UpVote

Erik's OpenTools FAQ

Delphi and stuff – I've just noticed that Erik's OpenTools API FAQ and Resources web page links to my CodeCentral entry as an example on getting the target executable's file name from Delphi. Cool! :-) Note that you only need this for Delphi version 7 or earlier; newer versions already expose TargetName property.
Details Favorite? Off-Topic? TOndrej @ 2006-01-22 13:35
Subscribe:
Contact us to advertise on DelphiFeeds.com

Community Links

Delphi Tage Torry Firebird News

Sponsor

 
Please login or register to use this functionality.
(click on this box to dismiss)