Recent Blog Posts

LIVE! Monday at 9 AM PST – Podcast Episode on Programming Books On Monday this week David, Craig, and Jim discuss some of their favorite programming books, both focusing on Delphi and C++ specific ones, and general programming topics. Live at these corresponding times: Location Local Time Time Zone UTC Offset San Jose (USA – California) Monday, February 19, 2018 at 9:00:00 am PST UTC-8 hours Boise (USA – Idaho) Monday, February 19, 2018 at 10:00:00 am MST UTC-7 hours Austin (USA – Texas) Monday, February 19, 2018 at 11:00:00 am ...
RAD Studio 10.2.2 Tokyo February 2018 Patch Re-Released Last week, Embarcadero released a patch for Tokyo 10.2.2, focused on Android and RTL improvements. What happened is that Windows would not always ask for execution with admin account (on systems with active User Account Control) and could end up copying the replacement files in a wrong location. It did affect a few of the developers who tried it, so we pulled it, fixed the installer and now re-issued the patch. If you are a registered user of Tokyo (or have a license for it), you can find it...
ライセンスサーバー(ELC) 5.33 リリース[JAPAN] ライセンスサーバー Embarcadero License Center 5.33がリリースされました。 ELCとは、Delphi/C++Builder含めたエンバカデロ 製品に対応したネットワークライセンス サーバーアプリケーションです。5.33では Windows 10 / Windows Server 2016に対応しています。  ダウンロード 下記のURLからダウンロードが可能です。 http://docwiki.embarcadero.com/ELC/53/en/ELC_Quick_Start     設定方法 https://www.embarcadero.com/images/jp/whitepaper/elc-wp.pdf http://support.embarcadero.com/jp/article/44577    ...

Posted by on in Blogs
RAD Studio 10.2.2 Tokyo 2018年2月パッチ[JAPAN] RAD Studio Delphi/C++Builder 10.2.2(Build 2004)用パッチリリース RTLのいくつかの互換性の問題を解決しています。 Androidアニメーションの問題を修正します。 既存のRAD Studio 10.2.2 Tokyoインストール済みのPC上にのみインストールされるように設計されています。 https://cc.embarcadero.com/item/30819   10.2.2でAndroidのアニメーション描画を壊す問題を修正 - アプリケーションがハングする(RSP-19525、追加のアニメーション、TabControlアニメーションの問題、重複アイテムRSP-19537、RSP-19585、RSP-19564、およびRSP-19555を含む)修正 サードパーティのコンポーネントとHTTPクライアントライブラリ(RSP-19529 Build 2004でまだ修正されていないもの) Windows XP(RSP-19836)でinet_pton(ws2_32.dll)への直接呼び出しが切断されていた部...
A new component has been released to create a great design app. http://fmxdesign.com has released a component that allows you to develop Delphi FMX apps with great design.   This components support the FireMonkey platforms which are Android, IOS, OSX, and Windows.   Component products are in three groups. Rapid Design UX for Good Design Apps, Rapid Design Chart for easy chart creation and And a free component, Rapid Design LAB. A free component, Rapid Design LAB, provides...
Collecting Multiple Pages of REST Results in a Single MemTable I’ve run into this a few times, where a REST Service returns results in pages, so you have to make multiple passes to get all the data. One thing I love about the RAD REST Client Library is the ability to store all the data in the FDMemTable where you can work on it. Unfortunately when you can only get part of the results that limits the functionality. Here is a simple solution to get all the pages in a single FDMemTable. What you need is a second FDMemTable. My first one is called MembersTempT...

Posted by on in Tutorial
Delphi 23 and Delphi 10.2.3 Today is Delphi's 23rd birthday. The product was launched on Valentine day in 1995 in San Francisco (and I had the luck to be there, as I covered in the past). 23 years is a lot of time for people. It is a incredibly long time for technologies. It is hard to find a language, framework and IDE from 23 years ago you can use to build todays's and tomorrow's software. Of course, the IDE, language and frameworks have evolved and keep evolving -- developers using them can modernize their apps without ...

Posted by on in Programming
A Birthday Present for Delphi at 23! I decided to write an app to celebrate Delphi’s 23rd birthday and valentines day. Happy Birthday my beloved Delphi! (Best Viewed Full Screen, Source and binary downloads below). http://chapmanworld.com/wp-content/uploads/Downloads/PresentApp/20180214/PresentApp.mp4 The binaries provided here are Debug builds, and should be considered an Alpha version. I intend to put release builds on the app stores as time permits. Present App and Desktop Source Code: Present Present App for Android (AP...

Posted by on in Blogs
New Book Pricing Hey, folks, I have some good news — I’ve dropped the prices on my books all across the board. This post from a few months ago has been updated with the new pricing. A few things to note: I’m giving dollar prices here, but the prices have also been lowered for Euros and British Pounds on Amazon. CreateSpace no longer appears to sell books directly, so I removed those links. Coding in Delphi‘s price doesn’t appear to have updated right away on Amazon.  The new price ...

Posted by on in Tools
2018年のRAD Studio開発計画 この記事は、Sarina DuPontによるExciting RAD Studio Developments in 2018の抄訳です。 エンバカデロでは、Delphi、C++Builder、RAD Studioについて、2018年にもさまざまな新機能、製品強化を計画しています。2017年9月に発表したロードマップで、2017年~2018年に多くの新しい計画や機能を考えていることをお知らせしました。 今回、2018年の第1四半期をターゲットとしている 10.2 TokyoのRelease 3(10.2.3)の詳細を共有させていただきます。このリリースでは、3つの主要なテーマがあります。第1が、VCLのHighDPIサポートの改善とFireMonkey(FMX)の品質強化を含む、ビジュアルフレームワークの強化。第2に、CMakeコマンドラインサポートとC++の名前変更リファクタリングを含むC++機能強化の継続。第3に、RAD Serverの拡張によるExtJSのサポートです。従来通り、特定のお客様の問題や全体的なパフォーマンス問題に対処する数多くの品質改善も含まれます...

Check out more tips and tricks in this development video: