Home/General tips

What’s new at Delphi Worlds – May 2023

By |2023-05-17T21:02:19+10:30May 17, 2023 9:02 pm|General tips, Resources, Updates news|

It's been a while since I've posted anything, so I thought I'd write an article about some highlights of what's been happening lately. Kastri Kastri is a popular library for Delphi that's mostly for cross-platform work, although there's actually a couple of VCL oriented units in there! It is constantly receiving updates for bug fixes, [...]

Codex 1.6.0 and Mosco 1.4.0 released

By |2023-02-26T13:31:07+10:30February 26, 2023 1:31 pm|General tips, Updates news|

With the next release of Delphi (11.3) looming, I thought I'd "get in first" with new releases of Codex and Mosco. This article discusses some of the new features. Mosco v1.4.0 There's a couple of new visible features to Mosco 1.4.0, notably: PAServer menu item now creates submenu items for much quicker launching of PAServer [...]

Announcing Codex 1.5 and Mosco 1.2

By |2021-09-10T19:52:22+10:30September 10, 2021 7:52 pm|General tips, IDE tweaks, Product highlight, Project tweaks, Updates news|

Corresponding with the release of Delphi 11 Alexandria, today also marks the release of Codex 1.5 and Mosco 1.2 Codex 1.5 Codex has been revamped a little in version 1.5, and introduces some new functionality: Mosco Expert functions The functionality that was present in the now discontinued Mosco Expert has now been merged into Codex [...]

Taking it to 11…

By |2021-09-10T07:47:25+10:30September 10, 2021 2:07 am|General tips, Product highlight, Updates news|

Delphi 11 Alexandria has landed! In this article, I'll highlight a couple of the new features, introduce some changes related to the Kastri library, and make a pre-announcement about Codex. Introduction As per the headline, I'll be examining a couple of the new features of Delphi 11. For more complete information, please visit the Embarcadero [...]

Pluses and pitfalls of cross-platform development with Delphi

By |2021-05-02T18:27:22+10:30May 2, 2021 6:19 pm|Code tips, General tips|

Every now and then there's a post (on Stack Overflow, Delphi Praxis, Facebook etc) asking about developing cross-platform (usually specifically mobile) apps with Delphi, for example the "current state" of the product and whether there's anything they should be aware of. This article details some of the things to be aware of when choosing Delphi. [...]

Using a prior iOS or macOS SDK with Delphi

By |2020-08-19T18:59:30+10:30August 11, 2020 6:21 pm|General tips|

When a new version of Xcode comes out, invariably there is only one SDK for iOS and macOS included. As is Apple's way, sometimes they change something in the new SDK that breaks the SDK import in Delphi. This article describes a couple of solutions for it. The problem The typical scenario is: you start [...]

Fixing gesture “lag” near the screen edge on iOS

By |2020-02-09T17:59:09+10:30February 9, 2020 5:59 pm|Code tips, General tips, Patches, Product highlight, Using APIs|

An enquiry I had from a Hans Jakobsen of EarMaster (brilliant music teaching software for PC, Mac, iPad and iPhone) recently was regarding an apparent "lag" for the OnMouseDown event for controls near the edge of the screen on devices with later versions of iOS. This article poses a workaround for the problem. A [...]

Go to Top