Felix COLIBRI's Blog

Our Blog presents the latest articles, training programs, Delphi, Interbase and Oracle links of our Delphi Developper Site
  • Delphi FireDac Connection : Delphi FireDac Connection : setting up a FireDac connection : using Delphi code, using the FdDrivers.Ini and FdConnectionDefs.Ini files at design time and run time. The Firedac Connection architecture ... - [database - 6/12/2015]
  • BDE to UniDac Migration : BDE to UniDac Migration : the Unidac Wizard, differences between BDE and Unidac, points to watch, using database unit tests to verify the migration ... - [database - 3/07/2015]
  • Delphi MySql Installation : Delphi MySql Installation : (in French) step by step MySql installation and test : the MySql Server, test using CMD.EXE, the MySql ODBC Client connector, creation of a ODBC Dsn, testing the connection using a tAdoConnection ... - [database - 26/5/2014]
  • Roadmap Delphi 2014 : Roadmap Delphi 2014 (in French): Roadmap for 2014 and 2015 - The new appmethod FireMonkey offer - the Rad Studio Recharge license plan [24 K, 11-mar-2014.] ... - [delphi - 11/3/2014]
  • Delphi Xe5 Android : Delphi Xe5 Android allows the development of Android application directly from the Win32 IDE : the new DccAArm.exe compiler generates code for the Android devices or the Windows Android emulator. Outline of the development and execution architecture, Windows and Android requirements, a simple step by step "Hello" app, local and remote databases [google translate from the French] [35 K, 12-sep-2013 16 Fig.] ... - [delphi - 13/09/2013]
  • Firebird Transaction Simulator : the transaction simulator uses either scripts or random commands to simulate the Firebird database versioning system and the result of the simulator are checked with Firebird's outputs. Read committed and Snapshot transactions are presented. Some remarks about long transactions and Interbase / Firebird slowdown caused by transactions ... - [database - 8/07/2013]
  • Delphi Xe4 iOs iPhone, iPad : Delphi Xe4 iOs allows the development of iOs (iPhone iPad) application directly from the Win32 IDE : the new ARM compilers, the required Mac hard and soft, the language changes (ARC, Strings, Class Helpers), the new FireMonkey and native components, IDE changes, local and remote databases. Links for demos and tutorials. Android at the horizon ! [google translate from the French] [52 K, 9 Fig.] ... - [delphi - 27/04/2013]
  • Multi Touch : Delphi and Multi Touch screens : handling multi-point touch screens with Delphi: screen hardware, testing touch capabilities, mouse messages, moving shapes around, the wm_Touch message, Windows inertia engine [google translate from the French] [101 K, 5 .ZIP sources demos, 13 Fig.] ... - [vcl - 25/3/2013]
  • BDE Migration : BDE Migration : motivations and difficulties of a BDE migration for big projects: selecting an alternate component suite, transfering the data, modifying the .PAS and the .DFM, simultaneous Delphi version migration, automatic tools, checklist, time and cost estimations [google translate from the French] [104 K, 15 Fig.] ... - [database - 13/03/2013]
  • Delphi RTTI : Delphi RTTI : Delphi 1 RTTI, Delphi 2010 RTTI: tRttiContext, objets explorer, RTTI architecture (tRttiType, tRttiMember and tValue), some RTTI applications : object serialization, tObject databinding, Invoke calls, IOC and Dependency Injection. UML class diagrams [google translate from the French] [184 K, 7 .ZIP sources demos, 15 Fig.] ... - [poo_composants - 6/3/2013]
  • First FireDAC Delphi Xe3 application : FireDAC Multi-Device Data Access Library : installation, first Delphi XE3 application with a tAdConnection and tAdQuery ... - [database - 1/03/2013]
  • Delphi Mobile Ios Preview : iOs Preview Webminar Summary : summary of this webminar - mobile marketing, the global demos (native controls, the development workflow), the database (SqLite, Interbase, DataSnap), Indy RSS Rest Reader for DelphiFeeds ... - [delphi - 21/02/2013]
  • Anonymous Methods : Delphi Anonymous Methods : presentation, variable capture and closure, Invoke, implementation and memory analyzer, examples with profiling, filtered enumerator, threaded Web page downloading and processing [google translate from the French] [226 K, 9 .ZIP sources demos, 13 Fig.] ... - [poo_composants - 19/02/2013]
  • Delphi Generics : Delphi Generics : basic tList<T> Delphi Generic Type example, creating a stack, assignment compatibility rules, generics code generation, which type can be generic, Inteface, Class, inheritance and Constructor constraints. Generic Observer design pattern and generic calculator. Interfacees and containers from the Vcl library [google translate from the French] [245 K, 19 .ZIP sources demos, 3 Fig.] ... - [oo_design - 12/02/2013]
  • Delphi Vcl Styles : Delphi Vcl Styles selection of pre-defined styles, using the VCL Style Designer, .VSF style files, loading styles at runtime, writing tStyleHooks, points to watch out for our own components, styles and Delphi 7 themes [google translate from the French] [100 K, 2 .ZIP sources demos, 32 Fig.] ... - [vcl_rtl - 29/01/2013]
  • Visual LiveBindings : Delphi Xe3 Visual LiveBindings : (in French) linking controls with the LiveBindings Designer, binding a tDataSet, using adapters for our custom business objects, data generators for quick prototyping, Actions and LiveBindings. A huge productivity gain and many improvements over Delphi Xe2 LiveBindings ... - [database - 18/01/2013]
  • Delphi Xe3 What s New available : What's New in Delphi XE3 now available on Wiki, along with Release notes and Installation Notes. Full software license published by Tim DELCHIARO on community site (2 Sept). Product also available since Sept 3. ... - [delphi - 03/09/2012]
  • Delphi XE3 Pro license -IS- reverted : EULA Update - 8/31/2012 (Jeff LEFEBVRE) : "David INTERSIMONE has announced" the (reverted) EULA for Delphi Pro. Remote database access is again possible, with terms similar to Delphi Xe2. Henceforth here is the full text of the EULA ... - [delphi - 03/09/2012]
  • Delphi Xe3 info : Delphi Xe3 Info : what's known so far about Delphi Xe3 : FireMonkey FM2, Windows 8 Metro and Metropolis, DataBindings, Mac OsX, the future Mobile Studio and Html5 Builder. WinRt: native or not ? Delphi Pro Database licensing changes and counter-changes ... - [delphi - 30/8/2012]
  • Delphi XE3 and Beyond : Delphi XE3 and Beyond abstract (IN FENCH) of JT's plans after the Xe3 lanch : Delphi mobile development for iOs and Android with a new Arm compiler ... - [delphi - 21/8/2012]
  • FireMonkey Style Explorer : create tFmxObjects from their class name, create their default style, display their child style herarchy in a tTreeView, present each style element in an Object Inspector which can be used to change the property values. ... - [firemonkey - 14/10/2011]
  • Simple FireMonkey Object Inspector : building a FireMonkey Object Inspector which presents the components of the Form and displays their property names an values and allows the user to modify them at runtime. Comments about our first FireMonkey project. ... - [firemonkey - 10/10/2011]
  • FireMonkey Architecture : FireMonkey Architecture : the basic tComponent <- tFmxObject <- Fmx.tControl <- tStyledControl hierarchy. Firemonkey UML Class diagram, and short feature description (click the image to enlarge it) ... - [firemonkey - 6/10/2011]
  • Delphi LiveBindings Spelunking : Delphi LiveBindings Spelunking : analysis of the architecture of the Delphi LiveBindings : how the tBindingExpression compiles a String expression to build an environment referencing objects which can be evaluated to fill component properties. Dump of the pseudo code and UML Class Diagram of the LiveBinding architecture ... - [delphi - 3/10/2011]
  • Delphi XE2 LiveBindings : Delphi XE2 LiveBindings tutorial : how to setup the SourceComponent and the ControlComponent and expression, tBindingList, the bindings Editor, using several sources with tBindingScope, building bindings by code, LiveBindings and databases. Far more flexible than the Vcl db_xxx, but with the risks of late binding (IN FRENCH) [delphi - 30/9/2011 - 98 K, 6 sources .ZIP, 43 Fig.] ... - [firemonkey - 30/9/2011]
  • FireMonkey Animations : FireMonkey Animations tutorial : selecting the Property to animate, the start and end values, the interpolation law, the speed and repetition. 3d animations. Vcl or FireMonkey ? (IN FRENCH) [delphi - 26/9/2011 - 54 K, 3 sources .ZIP, 16 Fig.] ... - [firemonkey - 26/9/2011]
  • FireMonkey Styles : FireMonkey Styles : changing styles for all or for some components, the Style Designer, content of a .STYLE file, setting then StyleLookup property, predefined styles. ... - [firemonkey - 11/9/2011]
  • Delphi XE2 (=2012) : Delphi XE2 (Delphi 2012) : a presentation of what's currently known about Delphi XE2 (in French) ... - [delphi - 22/8/2011]
  • Events Record and Playback : Record and playback all mouse and keyboard messages : all windows messages are saved in a list (or a file) and can be replayed on the spot or later. A must for debugging VCL controls, event logging, keyboard macros or computer based training. Includes a readable format usable for SendKey / SendClicks replays, simulations or unit tests. ... - [utility - 25/10/2010]
  • tMPlayer: a Delphi Video Player : need a video player with Dephi source code for customization : use ttMPlayer ! PLaying, among others, MP4 and WMV. Nice for the upcoming XE preview and conference videos ... - [graphics - 1/09/2010]
  • The Delphi INDUC A virus anatomy : The Delphi INDUC A virus anatomy : presentation of the INDUC A virus which spreads by compiling Delphi programs. The technique, the source code, the evaluation of the threat. How to prevent, detect and remove the virus ... - [delphi - 26/8/2009]
  • Cooking the Code : Cooking the Code : a source code filtering utility which removes unwanted rows, selected code blocs and single or multi-line comments. Complete with Unit Test (snapshot below). ... - [utility - 23/6/2009]
  • .HTML Help Viewer : Treeview .HTML Help Viewer : the use of a Treeview along with a WebBrowser to display .HTML files alows both structuring and ordering of the help topics. This tool was used to browse the Delphi PRISM Wiki help. ... - [utility - 18/2/2009]
  • MyUtf Unit Test Framework : MyUtf : Unit Test Framework : the MyUtf framework has a very simple structure (two lists), while still keeping all the traditional Unit Test functionality. A starting point for getting into Unit Test, understanding the underlying architecture, or as a seed for improving or transforming the tool for any non-invasive part of project monitoring. ... - [debug_and_test - 26/1/2009]
  • Gnostice CodeRage III Reference : Gnostice mentioned our Rave Reports, PDF and Intraweb article during their CodeRage III conference. Thanks you, Girish Patil. And if you have to handle some .PDF file, don't forget to look at Gnostice PDF Tools ... - [database - 15/12/2008]
  • Rave Reports CodeRage III presentation : Download our Introduction do Rave Reports : architecture, the first tDataSet report, page inheritance and modular reports, column header and footer with totals, master detail reports with sub totals, .PDF output with Rave and downloading .PDFs using VCL for the Web (IntraWeb). ... - [database - 2/12/2008]
  • Why Generics Constraints ? : are generics constraints absolutely necessary to compile generic source code into binary code ? In short flexibility vs security. ... - [oop_component - 27/11/2008]
  • The Turbo Pascal Story : the insider story about the creation of Turbo Pascal ... - [delphi - 20/11/2008]
  • Rave Reports Training : 2 day in depth hands-on Rave Reports training course : architecture, tabular and single record by page tDataSet report, visual inheritance and modular reports, header, footer with totals, master detail reports, handling events, chaining pages, propagating computations, Delphi code reports, managing the output from Delphi, .PDF or .HTML outputs, downloading .PDFs using VCL for the Web (IntraWeb) ... - [training - 18/11/2008]
  • Rave Reports CodeRage III presentation : Rave Reports CodeRage III presentation - I will present an introduction do Rave Reports : architecture, the first tDataSet report, page inheritance and modular reports, column header and footer with totals, master detail reports with sub totals, .PDF output with Rave and downloading .PDFs using VCL for the Web (IntraWeb). Scheduled Monday, December 1, 2008 at 3:15pm, PST. ... - [database - 12/11/2008]
  • Updated Delphi Source Code download list : we updated the Delphi Source Code download page. Currently, 61 articles and 164 .ZIP files. This list is now synched (automatically generated) with the publication of each new article ... - [download - 5/6/2008]
  • Embarcadero ER/Studio Tutorial Update : update of the ER/Studio tutorial, the Entity RelationShip designer from Embarcadero : how to create a new model, reverse engineer a database, create sub-models, generate reports, import metadata, switch to Dimensional Model ... - [database - 13/5/2008]
  • Embarcadero ER/Studio and Delphi : a quick tour of ER/Studio, an Entity RelationShip designer from Embarcadero, the company which just purchased Delphi. A simple way to better know our new parent company. Presents how to create a new model, reverse engineer a database, create sub-models, generate reports ... - [database - 9/5/2008]
  • Custom Delphi Training : custom tailored trainings to master or upgrade towards Client Server, Multi Tier, dbExpress, Ado or IbExpress access components, Delphi object oriented programming, Object Oriented Analysis and Design, Internet development ... - [training - 22/4/2008]
  • Bayesian Spam Filter : presentation of the algorithm and implementation of a spam elimination tool which uses Bayesian Filtering techniques which adapts filtering to your mail profile. A hope in the fight against unsollicited e-mails ... - [internet - 26/3/2008]
  • Delphi Generics Tutorial : Delphi Generics Tutorial : using Generics (parameterized types) in Delphi : the type parameter and the type argument, application of generics to CLASSes, RECORDs, ARRAYs, procedural types, PROCEDURE OF OBJECT, methods, INTERFACEs. Constraints on INTERFACEs or CONSTRUCTORs. 12 complete examples. ... - [oop_component - 28/2/2008]
  • Turned down for Ekon Spring Generics presentation : End of January, I offered to present the Genercis at the Ekon-Spring conference which was scheduled end of February. I surely was later than the "Call For Paper" deadline, but I naively assumed that when a product has 4 major innovations (dbx4, Blackfish, Asp.Net 20 and the Generics), it would not be too difficult to add an hour to the schedule, which as far as I know did not include any Generics presentation. Well, I was badly wrong. So maybe next time, I'll try to be within deadlines, and they might consider my offer. ... - [delphi - 27/2/2008]
  • Rave, .PDF and Intraweb : how to create PDF reports using Rave, and how to have an Intraweb site generate and display .PDF pages, with multi-user access ... - [database - 29/1/2008]
  • Rad Sudio 2007 Databases Training : Using the new Rad Studio databases: the Dbx4 layer- the BlackFisk Sql engine, the DbExpress access components, Ado.Net Provider components - Reporting and .Xml handling ... - [training - 30/11/2007]
  • Rad Studio Dephi Technical Resources : a list of Rad Studio 2007 programmer's resources : videos, in-depth articles with sources, manuals, demonstration programs, trainings ... - [delphi - 28/11/2007]
  • Asp.Net 2.0 Security: Users, Roles and Profiles : Asp.Net 2.0 offers a vaslty improved support for handling security: new Login Controls, and services for managing Users, grouping Users in Roles, and storing User preferences in Profiles ... - [internet - 26/11/2007]
  • Delphi Asp.Net 2.0 and Ado.Net 2.0 : displaying and writing InterBase and Blackfish Sql data using Dbx4, Ado.Net Db and AdoDbxClient. Automatic databinding of ListBox and the new Asp.Net 2.0 GridView, with DataSource components ... - [internet - 5/11/2007]
  • Asp.Net 2.0 Master Pages : the new Asp.Net 2.0 version allows us to define the page structure in a hierarchical way, with Master Pages and Content Pages, which use page inheritance, very similar to Form inheritance ... ... - [internet - 23/10/2007]
  • Intraweb linked our Architecture Article : our Intraweb Architecture aricle has been included in their Intraweb English Article List. Thanks for this link. ... - [internet - 18/10/2007]
  • Writing a Shockwave Flash Player : build your own ShockWave Flash movie Player, with pause, custom back and forward steps, snapshots, resizing. Designed for analyzing .SWF demos. ... - [graphics - 15/10/2007]
  • BlackfisSql Database Engine Demos uploads : The 10 demo sources of the new BlackfishSql standalone database engine of RAD Studio 2007 article have been uploaded ... - [database - 2/10/2007]
  • AJAX Tutorial : writing an AJAX web application. How AJAX works, using a JavaScript DOM parser, the Indy Web Server, requesting .XML data packets - Writing an integrated development project ... - [internet - 1/10/2007]
  • BlackfisSql Database Engine : Blackfish Sql : using the new BlackfishSql standalone database engine of RAD Studio 2007 (Win32 and .Net) : create the database, create / fill / read Tables, use Pascal User Defined Functions and Stored Procedures ... - [database - 24/9/2007]
  • RAD Studio 2007 dbExpress 4 programming Demos : dbx4 source code demos uploaded : for the dbExpress 4 framework for RAD Studio 2007 article (the configuration files, how to connect, read and write data, using tracing and pooling delegates and metadata handling) ... - [database - 19/9/2007]
  • RAD Studio 2007 dbExpress 4 programming : dbx4 programming : the new dbExpress 4 framework for RAD Studio 2007 : the configuration files, how to connect, read and write data, using tracing and pooling delegates and metadata handling ... - [database - 17/9/2007]
  • CapableObjects: Lightning Fast Reaction : After uploading our ECO III Tutorial, we contacted Jesper HOGSTROM to tell him about it. Well, it took them less than 2 days to get it referenced in their ECO Tutorials links page. ... - [database - 11/7/2007]
  • The Intraweb Architecture : The Intraweb Architecture : the architecture of the Intraweb web site building tool. Explains how this Delphi "rad html generator" works, and presents the CLASS organization (the class list and the main UML Class diagrams ... - [internet - 6/7/2007]
  • The Alsacian Notation : the Alsacian Notation : using identifier prefixes like k_constant, t_type, g_global, l_local, p_parameter. Presentation, rationale and benefits. ... - [language - 3/7/2007]
  • ECO III Tutorial - Delphi 2006 : ECO Tutorial : Writing a simple ECO application : the UML model, the in memory objects and the GUI presentation with DataGrids. We also will show how to evaluate OCL expressions using the EcoHandles, and persist ... - [database - 10/5/2007]
  • Delphi Web Designer : A tiny Delphi "RAD Web Designer", which explains how the Delphi IDE can be used to generate .HTML pages using the Palette / Object Inspector / Form metaphor to layout the page content ... - [internet - 10/4/2007]
  • DLL and Process Viewer : DLL and Process Viewer: Analyze and display the list of running processes, with their associated DLLs and Memory mapped files (Process Walker) ... - [system - 4/4/2007]
  • Virtual Constructors, Class References and dynamic Packages : VIRTUAL CONSTRUCTORS together with CLASS references and dynamic Packages allow the separation between a main project and modules compiled and linked in later. The starting point for Application Frameworks and Plugins and ... - [oop_component - 12/03/2007]
  • Using InterBase / FireBird System Tables : Description of the main Tables, with their relationship and presents examples of how to extract information from the ... - [database - 05/03/2007]
  • .EXE and .DLL PE Explorer : Presents and analyzes the content of .EXE and .DLL files. The starting point for extracting resources, spying .DLL function calls or injecting ... - [system - 29/1/2007]
  • Interbase Stored Procedure Grammar : The Ib Stored Proc BNF Grammar. Can be used to build stored procedure utilities, like pretty printers, renaming tools, Sql Engine conversion or ports and | ... - [database - 16/1/2007]
  • Component To Code : Generate the component creation and initialization code by analyzing the .DFM. Handy to run new library demos without installing components on the Palette ... - [language - 15/1/2007]
  • Delphi Asp.Net Portal Programming : Presentation, architecture and programming of the Delphi Asp Net Portal. This is a Delphi version of the Microsoft ASP.NET Starter Kit Web Portal showcase. With Delphi source code, detailed schemas, step by step presentation, sql scripts ... - [internet - 8/1/2007]
  • Indy Threaded NewsReader : A NewsReader which presents the articles sorted by thread and in a logical hierarchical way. This is the basic Indy newsreader demo plus the tree organization of messages ... - [internet - 13/12/2006]
  • Build NNTP News Message Trees : how to build a tree of the NNTP News Messages. The downloaded messages are displayed in a ... - [internet - 11/12/2006]
  • Delphi RSS Reader : The RSS Reader lets you download and view the content of an .RSS feed (the entry point into somebody's blog) ... - [internet - 7/11/2006]
  • Turbo Delphi Interbase tutorial : Develop database applications with Turbo Delphi and Interbase. Complete ADO Net architecture, and full projects ... - [database - 23/10/2006]
  • ADO .Net Tutorial : A complete Ado Net architectural presentation, and projects for creating the Database, creating Tables, adding, deleting and updating ... - [database - 16/10/2006]
  • BDP Ado.Net Blobs with Turbo Delphi : reading and writing Blob fields with the BDP. Display in a TextBox and synchronising with a DataGrid ... - [database - 09/10/2006]
  • Delphi 2006 for .NET training classes : Dedicated to Windows Forms and Web Form classes (not Win32 nor VCL.NET), with special emphasis on ADO.NET database management ... - [training - 5/5/2006]
  • Asp.Net Viewstate Viewer : An ASP.NET utility displaying the content of the viewtate field which carries the request state between Internet Explorer and ... - [internet - 17/3/2006]
  • CASSINI SPY : an ASP.NET utility displaying the content of the packets flowing between Internet Explorer and CASSINI ... - [internet - 25/3/2006]
  • Asp.Net Log File : A logging CLASS allowing to monitor the Asp.Net events, mainly used for undesrtanding, debugging and journaling Asp.Net Web ... - [internet - 7/3/2006]

98 articles, 227 .ZIP sources, 1143 Fig.
Delphi Trainings

the Pascal Institute


Links :
Home RSS feed  
Current :
Delphi Xe3 Info
Fmx Style Explorer
Rave Reports video
Rave Reports video
Emarcadero ER/Studio
Emarcadero ER Studio
Categories :
database (32)
delphi (17)
vcl (1)
poo_composants (2)
oo_design (4)
vcl_rtl (1)
firemonkey (6)
utility (5)
graphics (3)
debug_and_test (1)
oop_component (3)
training (4)
download (1)
internet (24)
language (8)
system (4)
Archive :
dec 2015 (1)
jul 2015 (1)
may 2014 (1)
mar 2014 (1)
sep 2013 (1)
jul 2013 (1)
apr 2013 (1)
mar 2013 (4)
feb 2013 (3)
jan 2013 (2)
sep 2012 (2)
aug 2012 (2)
jul 2012 (1)
oct 2011 (4)
sep 2011 (4)
aug 2011 (1)
oct 2010 (1)
sep 2010 (1)
aug 2009 (1)
jun 2009 (1)
feb 2009 (1)
jan 2009 (1)
dec 2008 (2)
nov 2008 (4)
jun 2008 (1)
may 2008 (2)
apr 2008 (1)
mar 2008 (1)
feb 2008 (2)
jan 2008 (1)
2007 (24)
2006 (10)
2005 (25)
2004 (7)