Quantcast
Channel: Planet Object Pascal
Browsing all 1725 articles
Browse latest View live

Delphi Code Monkey: Why Delphi developers should learn Objective-C and XCode

This is an opinion piece with technical sprinkles on top.  I believe strongly that when a developer only knows one language, they tend to see the software development world through blinders. Ask...

View Article


Behind the connection: Using ADO to display database schema

In this article, I will show how to get the database schema and display it in a tree view using the ADO components and Delphi (This applies to other languages as well). ADO stands for ActiveX Data...

View Article


Behind the connection: Automate Microsoft Office from Delphi

Microsoft Office (Word, Excel and others) are applications which can be fully automated from another application. Everything you can do by hand can also be done programmatically from another...

View Article

Image may be NSFW.
Clik here to view.

DelphiTools.info: Introducing dwsDatabase

DWScript now has database support classes built-in, these are based on a thin, interface-based layer, and can be used Delphi-side as well to get automatic memory management for simple DB access.It...

View Article

Image may be NSFW.
Clik here to view.

Delphi Haven: Fixing a FireMonkey TCheckBox/TAction bug

Try this:Create a new FireMonkey HD application, before adding a check box and an action list to the form.Double click the action list and add an action to it; set the action’s AutoCheck property to...

View Article


Behind the connection: Enabling floating form designer in Delphi XE3

Delphi XE3 has an interesting feature removed from previous versions: the floating VCL form designer. You can enable it again easily, at your own risk. While the IDE is not running, launch the registry...

View Article

Dr.Bob's Delphi Notes: Delphi Developer Days 2013 - cities and dates announced

The Delphi Developer Days 2013 tour will be in Chicago (May 6-7), Frankfurt (May 30-31) and Amsterdam (June 3-4), as announced by my co-presenter Cary Jensen.

View Article

Andreano Lanusse | Technology and Software Development: Update 2 for Delphi...

Update 2 for Delphi XE3 and C++Builder XE3 is available, the majority of bugs fixed on this update are related with C++ 64-bit compiler, the Update 2 bug fix list is available here.If you have a...

View Article


Image may be NSFW.
Clik here to view.

Castle Game Engine news: Castle Game Engine 4.0.0 release! And view3dscene...

We proudly present the Castle Game Engine 4.0.0 release! This is the greatest release of our engine ever for ObjectPascal developers interested in making their own games:We introduce a high-level game...

View Article


Smart Mobile StudioSmart Mobile Studio: Smart Graphics

In this first installment we have taken a quick look at related concepts that you are bound to meet when programming graphics. Concepts like double buffering, sprites, alpha blending are universal and...

View Article

Image may be NSFW.
Clik here to view.

The Wiert Corner - irregular stream of stuff: jpluimers

Back in the days I started programming, Micro Cornucopia was a wonderful magazine, so I’m glad that BitSavers scanned a few more issues and put them online today, a week after some great PDF scans:...

View Article

Image may be NSFW.
Clik here to view.

Delphi Haven: How to survive without image lists in a FireMonkey project

In the VCL, toolbar icons (glyphs) are set up using the TImageList component. In FireMonkey however, TImageList does not exist, and even TToolBar itself is half the component it is in the VCL – rather...

View Article

Image may be NSFW.
Clik here to view.

Free Pascal Answers: New language additions in Free Pascal

These are many new improvements of Object Pascal programming language in Free Pascal compiler. I don’t know how much new are they, but at least they are new since Delphi 7 language. I haven’t used any...

View Article


Image may be NSFW.
Clik here to view.

The Wiert Corner - irregular stream of stuff: jpluimers

Just in case you wonder about Property using Generics in Delphi, they are not possible.Thanks David for mentioning it, Hallvard for mentioning it even earlier and Rudy for confirming it.These are...

View Article

Image may be NSFW.
Clik here to view.

The Wiert Corner - irregular stream of stuff: jpluimers

Thanks Warren Postma for this Google Plus mention: both the question and answer are incredibly insightful.And indeed: the code from the answer is not possible in with Generics Delphi (:–jeroenvia:...

View Article


Image may be NSFW.
Clik here to view.

TPersistent: When a Date Drives you Nuts

It’s been several years since I used datasets for anything other than quickly displaying the results of a SQL Query or Proc.  Recently I have been reminded why I dislike the TDataSet based RAD...

View Article

TPersistent: Delphi 2012 Redux

I delayed publishing this post as I contemplated the wisdom of doing so, but 2012 has been a big year for Delphi, so I thought I would review the events of the year and make my predictions for 2013...

View Article


Behind the connection: Internet Explorer Automation Part 1

Internet Explorer can be automated just like Word or Excel. Most automation is done using IWebBrowser2 interface. Getting hand on a IWebBrowser interface is easy. It is enough to call CreateComObject,...

View Article

Image may be NSFW.
Clik here to view.

See Different: Split Lazarus v0.0.1 build 2

לפני חודש בערך, הזכרתיכי אני כותב תוסף ללזרוס.התוסף מאפשר לעשות split view עבור העורך של לזרוס, ובכך לאפשר לבצע עריכה ו/או צפיה בקוד תחת 2 view ports על אותו טאב בעצם.להגיע לנקודה הזו היה מאוד לא פשוט...

View Article

Image may be NSFW.
Clik here to view.

See Different: My First Lazarus plugins split lazarus

I have released today v0.0.1 b2 of my first ever Lazarus plugins – Split Lazarus. This plugins allow users to split view source code using the Lazarus IDE.The following release is just to provide a...

View Article
Browsing all 1725 articles
Browse latest View live