Experimental beta / 0.8.0 seriesContact: churchesite@gmail.com

Experimental beta · Current build 0.8.0.21

A way into the Delphi project no one has explained.

Open an unfamiliar application project. Follow its forms, source, and available guides into a clearer picture of what it contains and where to start.

Reads the project you select. Does not compile, run, or change that application.

{ }Source codeUnits and actions
▣FormsScreens and controls
≡DocumentsGuides and help
Delphi Project
Handoff
✓Your starting pointA route through the evidence
01 / From project filesTo a useful first step / 02

The problem

The code is there.
The context may not be.

Taking over a Delphi application often means inheriting a project without a guided tour. You can read every file and still struggle to see which form starts first, how a control reaches its handler, or which document explains the work.

DPH gathers that available evidence into a learning route. It helps a newcomer orient themselves, inspect what the files support, and see where an explanation still needs a human check.

A practical route

From unfamiliar files to a useful question.

DPH does not invent an application story. It traces what is present and keeps uncertain behavior visible.

01

Open the project

Choose its .dproj, .dpr, or .groupproj. DPH reads project structure, Pascal source, forms, and eligible local documents.

02

Find your bearings

Start with the registered forms, inspect generated design views, and browse grouped learning topics drawn from available material.

03

Follow the evidence

Move from a screen or control to its source and connections. Save the capture and inspect what still needs checking.

Inside the application

See the learning route take shape.

These views use images from the current DPH guides and a bundled sample project. They illustrate the interface rather than a live analysis of your project.

DELPHI PROJECT HANDOFF / SAMPLE VIEW
DPH Getting started view showing how to open a project and a saved analysis
Get orientedBegin with the project entry point and its available evidence.

Generated form views represent saved .fmx and .dfm designs; runtime appearance can differ. Diagram arrows describe source-derived relationships, not measured execution.

What you can inspect

Six views.
One project story.

Move between the first explanation and the supporting detail without losing sight of the selected application.

01Getting started

How to open a project and navigate DPH.

02Handoff dossier

Purpose, startup forms, commands, data, and open questions—with evidence for each claim.

03Learning library

Formatted topics from project documents and screen information.

04Project map

Units, objects, controls, routines, and source-linked connections.

05Screenshots

Form-derived design views, with Fit and Native pixels.

06Application diagrams

Source-derived routes, data paths, and dependencies.

Built for careful exploration

Local by default.
Honest about the gaps.

DPH reads the Delphi application you select without compiling, launching, or modifying it. The optional public-website reader starts off; turn it on only when you want DPH to read eligible HTTPS pages referenced by project documents.

How the Internet option works
✓35 offline language choicesEnglish plus 34 other language packs in the desktop app.
✓Project text stays localSource files and documents retain their original language; the website language widget is separate.
✓Evidence stays qualifiedSource-derived conclusions are distinguished from observed behavior.

Good to know

Questions before you begin.

DPH is still experimental. These limits matter when you evaluate what it tells you.

Does DPH run the project it studies?

No. Passive discovery reads selected project files, forms, and eligible local documents. It does not compile, launch, or change the target application.

Are its “screenshots” captures of the running app?

No. DPH reconstructs blank design views from saved .fmx and .dfm form definitions. Custom painting, runtime styling, and data can make the running application look different.

Does it require Internet access?

Normal project discovery and all 35 interface packs work offline. Reading cited public websites is optional and off by default. This website's optional language widget uses an online service; it is separate from the desktop application's offline packs.

Will it translate my project's source and documents?

No. Project source, documents, identifiers, and citations stay local and retain their original language. Interface language choices affect DPH's own controls and explanations.

Can developers add another interface language?

The beta includes 35 offline interface languages. Developers can use Delphi App Translation Studio to prepare and review more translations from the source. A new language needs integration and testing in DPH; it is not an in-app download. Read the language-pack guidance.

Can I trust every inferred connection?

Use each finding as a starting point. Source connections and saved form properties cannot establish every runtime condition. DPH calls out explanations that need checking.

Release history

What has changed.

Follow each experimental beta from its release notes to the matching Windows and editable-source packages. Earlier downloads remain available for comparison.

Current downloadable beta · 23 October 2026

0.8.0.21 Experimental

Clearer downloads, cleaner packages. The Windows editions run without installing RAD Studio or translation design components. Developers opening the editable source now have prominent instructions to install the supplied DAT design package first.

What changed: The release source ZIP excludes test fixtures and unrelated example projects; the Windows ZIPs exclude developer-only tools and test directions. These development projects remain in the full Git repository. The source ZIP still includes the editable forms, dependencies, language packs, guides, and files needed for Win32 and Win64 builds.

For beta evaluation: Choose one Windows ZIP. Source changes are best discussed with the maintainer; modified builds should not be presented as official DPH releases. Feedback is welcome at churchesite@gmail.com.

Earlier 0.8.0 releasesTwenty updates from 0.8.0.1 through 0.8.0.20
0.8.0.20

Corrected the Change Guide toolbar layout so its scrollbar stays below navigation buttons on narrow windows and after expanding details.

0.8.0.19

Introduced the Change Guide in both Windows editions and editable source, with linked evidence and investigation prompts for a selected control or routine.

0.8.0.18

Introduced four smaller downloads: complete Win64 and Win32 editions, independent build-ready source, and optional translation-authoring projects.

0.8.0.17

Shipped refreshed Windows and source packages with corrected RAD Studio run paths, designer-owned startup dialogs, and configured project artwork.

0.8.0.16

Audited all 236 designer buttons across 35 language packs and corrected context-sensitive actions, technical labels, and button widths.

0.8.0.15

Corrected the Spanish Close action to Cerrar.

0.8.0.14

Excluded unrelated archived project documents and restored table-of-contents leaders in the document reader.

0.8.0.13

Kept project-supplied prose in its original language and separated it from localized dossier guidance.

0.8.0.12

Completed localized application guidance across 35 interface languages.

0.8.0.11

Completed translations for project-opening progress messages.

0.8.0.10

Improved localized navigation and formatted project-document viewing; repaired translated dialogs and HTML rendering.

0.8.0.9

Added project rescan and improved localization consistency.

0.8.0.8

Made project-opening progress and the save control clearer.

0.8.0.7

Improved large-project loading and presentation of captured project evidence.

0.8.0.6

Narrowed project-document selection and restored faster screen and diagram views.

0.8.0.5

Rendered the empty dossier as HTML and improved recovery of saved SQLite journals.

0.8.0.4

Restored the dossier when opening a saved project.

0.8.0.3

Corrected saved-project opening, avoided unnecessary rescans, and deferred heavy views until selected.

0.8.0.2

Corrected startup and preview behavior.

0.8.0.1

Introduced the four-part handoff dossier and temporary captures until saved, with separate experimental Windows and editable-source packages.

Try the current beta

Start with a project you want to understand.

Choose one complete Windows edition to run DPH and try Change Guide, or the editable source to inspect and build it in RAD Studio 37. The downloads page explains each package.

Keep WebView2Loader.dll beside the executable and its Localization/Languages folder in place.

Windows desktopWin32 + Win64WebView2 Runtime for embedded pages
Choose a download Release notes 0.8.0.21 · Experimental beta