Archive

Thursday, 15. December 2011

4
votes
Vote UpVote

Creating an Object from an Unconstrained Generic Class

The Delphi Geek – As you know if you follow my blog, OmniThreadLibrary now offers a simple way to do optimistic and pessimistic atomic initialization which works for interfaces, objects and (in the case of the pessimistic initialization), anything else. [In case you missed those articles - I also discussed a ...
0
votes
Vote UpVote

VCL to FireMonkey converter

Brian Long – Those of you getting to grips with Delphi XE2 and its portable and powerful FireMonkey component library will perhaps have wondered at the effort in porting VCL code to this new framework. manual conversion is very achievable but rather time-consuming and very laborious. So it was with interest ...
Details Favorite? Off-Topic? Brian @ 07:21
0
votes
Vote UpVote

Delphi and Windows 8

Brian Long – As many of you will be aware, the upcoming version of Windows, Windows 8, will be based around the Metro user interface, currently used by Windows Phone 7.x. This major UI change heralds a new programming challenge for Delphi developers, as Metro uses Xaml controls and requires use of a new Windows ...
Details Favorite? Off-Topic? Brian @ 07:08
7
votes
Vote UpVote

Asphyre Sphinx 2: X-platform game development for Delphi XE2 and/or FPC

The Wiert Corner – Just found out that during my holiday, Asphyre Sphinx 2 was released: a free 2D/3D framework for X-platform game development that comes with full source code. It is based on FireMonkey supports Delphi XE2 Update 1 and up, and FPC (and yes: it supports on iOS too). Interesting stuff! –jeroen ...
Details Favorite? Off-Topic? jpluimers @ 06:00
3
votes
Vote UpVote

Rolling your own Dependency Injection

Australian Delphi User Group Members – What if you want to employ the Dependency Injection pattern in your application, but don’t want to use a third party framework for it? By way of exploring this question, I’ll tell an anecdote. I am currently developing a new … Continue reading →
Details Favorite? Off-Topic? DaddyHPriest @ 04:48
3
votes
Vote UpVote

Thom Gerdes on WinRT

Delphi Haven – This is just a short post to say Thom Gerdes has a piece on WinRT, the hot new Windows 8 API/‘glorious’ return of COM [delete as appropriate] you may want to check out…
Details Favorite? Off-Topic? Chris Rolliston @ 01:28

Wednesday, 14. December 2011

3
votes
Vote UpVote

AsyncCalls 2.99

Andy's Blog – The updated version AsyncCalls 2.99 introduces the new methods CancelInvocation and Forget to the IAsyncCall interface. The first allows you to cancel not yet started tasks whereas the later allows you to unlink the task from the IAsyncCall interface. With “Forget” there won’t be a thread ...
Details Favorite? Off-Topic? Andreas Hausladen @ 23:04
13
votes
Vote UpVote

How to Create Your Own FireMonkey Image Effect

Australian Delphi User Group Members – Before I start, I would like to mention that my knowledge on pixel shaders is pretty limited, but I’ll share what I have done in last few days after some research on the internet and after playing around with the … Continue reading →
Details Favorite? Off-Topic? AndréFM @ 17:00
1
vote
Vote UpVote

Request the Google PageRank the Delphi way

Yanniel's notes – In this post I am implementing the Delphi way to request the Google Toolbar’s PageRank (PR). As an example, if I want to look up the PR of my blog (http://www.yanniel.info/), I will have to query the following URL: http://toolbarqueries.google.com/tbr?client=navclient- ...
Details Favorite? Off-Topic? Yanniel @ 14:28
1
vote
Vote UpVote

TMS free Delphi plugins support XE2 now

TMS Software Blog – We have released today an update for all our free Delphi IDE plugins that adds support now for Delphi XE2. Overview: TMS Presentation Helper & Clipboard monitor IDE plugin to monitor clipboard, track clipboard history and to save & load code snippets for giving presentations with Delphi TMS IDE ...
1
vote
Vote UpVote

Yet Another Word about FreeAndNil

The Programming Works – The FreeAndNil discussion never stops. I decided to add my twopence. How about this: {.$DEFINE FREEANDNIL} {$IFDEF FREEANDNIL} procedure FreeObj(var Obj); inline; begin FreeAndNil(Obj); end; {$ELSE} procedure FreeObj(Obj: TObject); inline; begin Obj.Free; end; {$ENDIF} With FreeObj procedure ...
2
votes
Vote UpVote

Using FreeAndNil

Nick Hodges – There has a large and ongoing thread in the Delphi Non-Technical newsgroup about the proper use of FreeAndNil.  It’s been contentious and a tad touchy, too -- just as I like it.    The discussion falls out into two schools of thought:  Those that use FreeAndNil liberally ...
Details Favorite? Off-Topic? nick@nickhodges.com @ 07:39
1
vote
Vote UpVote

Install multiple instances of the same Delphi application service

Random thoughts on coding – In this article you will find an example on How to install multiple instances of the same Delphi application service under Windows. This topic was raised a few years ago in StackOverflow and I have decided to give more details about how to use multiple instances of the same service.The service needs ...
Details Favorite? Off-Topic? Jordi Corbilla @ 00:02

Tuesday, 13. December 2011

6
votes
Vote UpVote

Pre-announcing FlexCel 5 for VCL and FireMonkey

TMS Software Blog – This isn't a particularly easy to write post. There are so many things to say, many good news, some bad ones, that it gets hard to decide where to start. So let's try to start from what you should already know from the title: FlexCel 5 for VCL and FireMonkey is coming, bringing full feature parity ...
11
votes
Vote UpVote

Pimp your random numbers with XorShift!

DelphiTools – A 64bit XorShift is now used to generate random numbers in DWScript, and there is a now a separate random number generator per-execution, which is auto-randomized when an execution is created. Previously, the RTL random generator was used, this was “okay” when you had only one script ...
Subscribe:
Contact us to advertise on DelphiFeeds.com

Community Links

Torry Firebird News

Sponsor

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