Dave
TFireMonkeyContainer is a small open-source VCL component that can host a FMX form, allowing you to embed FireMonkey forms inside your VCL application. It works with XE3 and above. A 3D FireMonkey form embedded in… … Read more
11 years ago in Delphi, FireMonkey, FMX, tfiremonkeycontainer0
Dave
Part 1 of a series on how to write an IDE plugin that can paint on the IDE code editor line-by-line along with the code. Introduction: IDE plugins IDE plugins are a mysterious topic. With… … Read more
11 years ago in code editor, Delphi, IDE, opentools, otapi, paint, plugin0
Dave
Earlier today while working on an IDE plugin, I got the following compiler warnings: [dcc32 Warning] W1029 Duplicate constructor ‘TLineDifference.CreateEqual’ with identical parameters will be inacessible [sic] from C++ [dcc32 Warning] W1029 Duplic… … Read more
11 years ago in C++, compiler, Delphi, directive, error, warning0
FPiette
ICS has been updated for Delphi XE6. No new feature, just a simple update for the latest Delphi version. VCL and FMX supported for desktop platforms. Mobile still under way. Download as usual. See http://wiki.overbyte.be Follow… … Read more
11 years ago in Delphi, FMX, ICS, Internet, vcl, XE60
FPiette
This article explain how to create a form on the fly. Such a form is created by code, without using the designer. You will surely ask why you would do that! Granted the Delphi form… … Read more
11 years ago in Component, Delphi, Embarcadero, programming0
FPiette
You’ve probably seen the news that Microsoft is ending support for Windows XP on April 8th of this year. It is time to update your old applications to work with the new generation of modern… … Read more
11 years ago in cbuilder, Delphi, Embarcadero, windows0
FPiette
This article shows how to create a persistent form having the ability to go real full screen. A persistent form is one which remember his size and position. Real full screen means the form use… … Read more
11 years ago in API, Delphi, Embarcadero, windows, XE50
Andreano Lanusse
CopyReaderToClientDataSet copies the contents of a TDBXReader into a TClientDataSet instance. It returns the same TClientDataSet instance that was passed to this method. CopyReaderToClientDataSet is part of the Data.DBXDBReaders.TDBXDataSetReader class until Delphi/C++Builder XE2, however in XE3 it changed a little bit, it became… … Read more
11 years ago in cbuilder, DataSnap, dbExpress, Delphi, Embarcadero0
FPiette
Coding in Delphi is a new programming book by Nick Hodges that covers a variety of powerful Delphi programming features and techniques including Generics, Interfaces, Exception, Handling, Anonymous Methods, Collections, RTTI, Enumerators, Attributes, D… … Read more
11 years ago in book, Delphi0
FPiette
When you create a component for Delphi, you need a bitmap to represent your component in the component palette. This bitmap must be saved as a DCR file and linked into the component package. DCR… … Read more
11 years ago in Component, Delphi, FireMonkey, vcl0
FPiette
Message logging is a common activity used for either keeping track of what happens in an application or for debugging purpose. Recently, I was developing a real time communication system which experimented strange errors. To… … Read more
11 years ago in debugging, Delphi, Embarcadero, multithreading, programming, synchonization0
FPiette
Maybe you’ll be interested by the topics mostly read on my blog. The number in front of the titles are the number of hits: 9007 Delphi XE5 to develop Android applications 5509 Automate Microsoft Office… … Read more
11 years ago in Delphi, Embarcadero, programming0
Dave
The DWS Mandelbrot Explorer, which renders tiles generated by Eric Grange’s tile server, has been updated. The following is a braindump of information about the app, about FireMonkey, about threading, and about how they all… … Read more
11 years ago in Delphi, FireMonkey, multithreading, thread0