Visit site The Delphi Geek

July 2014

8
votes
Vote UpVote

Smart Mobile Studio 2.1 (beta 1) is out!

The Delphi Geek – If you need to write software for phones/browsers/node.js/microcontrollers, you should check out the new Smart Mobile Studio 2.1 (beta 1). The list of new and fixed features is much too long to list here so I’ll just focus on the most important additions. Integrated debugger! Dockable IDE with ...
Details Favorite? Off-Topic? gabr @ 2014-07-12 19:39
2
votes
Vote UpVote

Incrementing Progress Bar from a ForEach Loop

The Delphi Geek – A deceptively simple question – how do you update a progress bar from a ForEach loop – popped up on the Google+ OmniThreadLibrary community. The implementation turned out to be quite tricky so I created an example (55_ForEachProgress) which is now part of the OmniThreadLibrary SVN repository. The ...
Details Favorite? Off-Topic? gabr @ 2014-07-10 07:47

June 2014

2
votes
Vote UpVote

Enumerating Controls the Easy Way

The Delphi Geek – Yesterday I had to write a mapping from a set of radio buttons to an integer (and back). I couldn’t use TRadioGroup and so I had to iterate over controls to find out which one is checked. To do that, I used an enumeration helper which I wrote long time ago.function TfrmColorRemappingDlg.GetMapping: ...
Details Favorite? Off-Topic? gabr @ 2014-06-19 13:22

May 2014

7
votes
Vote UpVote

XE6–Links for the presentation

The Delphi Geek – On today’s presentation I promised listeners a bunch of links so that they didn’t have to write them down. Here they are: Fix list for RAD Studio XE6, Delphi XE6 and C++Builder XE6 What's New in Delphi and C++Builder XE6 RAD Studio DocWiki No App is An Island (FireDAC on-demand webinar) ...
Details Favorite? Off-Topic? gabr @ 2014-05-15 15:09
5
votes
Vote UpVote

Adding Borders to Pictures

The Delphi Geek – Besides being a programmer, I like taking pretty pictures (and working with wood, but that’s another story). And from time to time I like to print some pictures and hang them on a wall. Because framing pictures is expensive and, frankly, most of them don’t deserve it, I like to print a “virtual ...
Details Favorite? Off-Topic? gabr @ 2014-05-12 18:48
0
votes
Vote UpVote

XE6 Launch in Slovenia

The Delphi Geek – Join me in Ljubljana on May 15th when I’ll be showing all the goodies that came with recently released RAD Studio XE6. Register here. --- Published under the Creative Commons Attribution 3.0 license
Details Favorite? Off-Topic? gabr @ 2014-05-09 07:40

April 2014

2
votes
Vote UpVote

Safe-casting Pointers

The Delphi Geek – You cannot safe-cast a pointer. This will fail:ptr as TProjectYou can only cast pointers the unsafe way:TProject(ptr)That is, unless you use this neat trick:TObject(ptr) as TProjectThis will also catch programming errors, specifically a pointer that doesn’t point to an object. --- Published under ...
Details Favorite? Off-Topic? gabr @ 2014-04-12 18:12
1
vote
Vote UpVote

Short tips: PNGImage

The Delphi Geek – If you have problems processing PNG images because you are using DevExpress components, add this to the beginning of your program’s uses list: dxGDIPlusClasses, Vcl.Imaging.PNGImage,DevExpress registers PNG handler with doesn’t behave exactly the same as Delphi’s built-in TGraphics descendants. ...
Details Favorite? Off-Topic? gabr @ 2014-04-07 10:21

March 2014

2
votes
Vote UpVote

IOmniPipeline termination bug

The Delphi Geek – There was a nasty race condition in the IOmniPipeline termination code which could result in access violations. It has been fixed in the SVN so please update to the latest version if you are using Parallel.Pipeline, Parallel.BackgroundWorker, or Parallel.ForkJoin. Great thanks go to Dean from DeNovo ...
Details Favorite? Off-Topic? gabr @ 2014-03-13 09:11

February 2014

0
votes
Vote UpVote

RAD Studio XE5, C++, iOS etc … in Slovenia

The Delphi Geek – This Tuesday (March 4th) Embarcadero and Marand are organizing a RAD Studio XE5 presentation in Ljubljana. We’ll be showing great features that were implemented in RAD Studio in the past few years – from 64-bit Windows compilation, Unicode support and styling to multiplatform development, ...
Details Favorite? Off-Topic? gabr @ 2014-02-28 08:35
3
votes
Vote UpVote

Worst. Interface. Ever.

The Delphi Geek – As seen on Blogger: I have just written a reply and clicked “Sign out”. For the third time since the Google changed the Blogger UI! I don’t care that the “Publish” button is highlighted. “Sign out” is just placed in perfect position to click on when you are typing a response. Fix this, Google! --- ...
Details Favorite? Off-Topic? gabr @ 2014-02-07 07:45

January 2014

4
votes
Vote UpVote

OmniThreadLibrary 3.03b – Small version change, big update!

The Delphi Geek – Yesterday I noticed a big nasty bug in the OmniThreadLibrary which was present in for a long long time. If a thread priority was not explicitly specified (by calling SetPriority OTL function or SetThreadPriority Windows API), a thread was started with idle priority (instead of normal). How comes ...
Details Favorite? Off-Topic? gabr @ 2014-01-09 17:56

December 2013

2
votes
Vote UpVote

It’s that time of the year …

The Delphi Geek – … when you can get “Parallel Programming with OmniThreadLibrary” and three “High-Level Multithreading with OmniThreadLibrary” for a reduced price! Go to https://leanpub.com/omnithreadlibrary and buy the “The Book + Webinars” package for mere $29.99! By the way, now you can buy a site-wide license – ...
Details Favorite? Off-Topic? gabr @ 2013-12-13 19:38
13
votes
Vote UpVote

Smart Mobile Studio 2.0 beta 1

The Delphi Geek – I know we promised it for November so here it is – Smart Mobile Studio 2.0 beta 1, released on November 39th ;) I know some were waiting anxiously for this release so joke aside – we are sorry that we couldn’t release it in November but you know how it goes – there is always one more showstopper ...
Details Favorite? Off-Topic? gabr @ 2013-12-09 19:43
6
votes
Vote UpVote

SapMM

The Delphi Geek – This is a guest post, written by Anton Alisov, software PM and developer from Ivanovo city, Russia. I’m posting it here because I want to increase visibility of this new memory manager which featured quite well on my recent test (guest posted at Eric’s blog). I’m perfectly aware that my test was ...
Details Favorite? Off-Topic? gabr @ 2013-12-07 19:54
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)