RAD Studio 11.3 製品機能一覧

この機能一覧では、表内の機能が各エディションで、= Delphi、= C++Builder のいずれの言語パーソナリティで利用可能かを表しています。

RAD Studio には、これらすべての言語パーソナリティが含まれています。Delphi、C++Builder のそれぞれの単独言語製品では、それぞれの言語パーソ
ナリティの機能のみが利用できますのでご注意ください。Community は、Delphi および C++Builder にのみ用意されたエディションです 1。いくつかの機能については、GetIt パッケージマネージャでダウンロードすることで利用可能になります。ダウンロードには、インターネット接続が必要です。

製品機能一覧
統合されたコンパイラとツールチェイン
アプリケーションプラットフォーム、
フレームワーク、デザイナ、SDK の統合

ライセンス
FMX アプリケーションプラットフォーム（FireMonkey）

VCL（Visual Component Library）

COM/DCOM サポート

IoT（Internet of Things）サポート

Visual LiveBinding

統合されたビルドツールとプロジェクトサポート

最新の C++言語機能と主要なランタイムライブラリ機能

最新の Delphi 言語機能と主要なランタイムライブラリ機能

共通のランタイムライブラリ機能

統合開発環境（IDE）と開発者の生産性サポート

ソースコード管理

国際化アプリケーション開発

リファクタリング

UML モデリング

統合されたデバッガ

統合されたユニットテスト機能

ドキュメント

データベースアプリケーション開発 / 接続性

FireDAC マルチデバイスデータアクセスライブラリ

dbExpress および IBX

RAD Server（EMS）

WebBroker および DataSnap 多層開発

データベースツール同梱されているデータベース

クラウドサポート

REST クライアントライブラリと BaaS

XML および SOAP

Beyond Compare Text Compare によるファイル比較

CodeSite Express によるロギング

IP*Works! コミュニケーションコンポーネント

チャートコンポーネント TeeChart

レポートツール FastReport

Sencha Ext JS Professional Edition（Architect に搭載）

Aqua Data Studio（Architect に搭載）
*1 GetIt パッケージマネージャで入手できるいくつかのボーナス機能は、Community Edition には含まれません。

2

製品機能一覧
PROFESSIONAL /COMMUNITY1

機能統合されたコンパイラとツールチェイン
Windows 32-bit 用 Delphi ネイティブコード最適化コンパイラとツールチェイン（dcc32）、Windows 64-bit 用 Delphi ネイティブコンパイラとツールチェイン（dcc64）
Linux 64-bit 用 Delphi ネイティブコンパイラとツールチェイン（dcclinux64）
INTRODUCEDIN 10.3.2 RIOmacOS 64-bit 用 Delphi ネイティブコンパイラとツールチェイン（dccosx64）

NEW IN
11 ALEXANDRIAmacOS ARM 64-bit Delphi コンパイラとツールチェイン（dccosxarm64）
iOS 64-bit Delphi コンパイラとツールチェイン（dcciosarm64）

NEW IN
11.2 ALEXANDRIAmacOS ARM 64-bit 上の iOS シミュレーター向け Delphi コンパイラとツールチェイン（dcciossimarm64）
Android デバイス向け Delphi 32-bit ARM コンパイラとツールチェイン（dccaarm）

INTRODUCEDIN 10.3.3 RIO

INTRODUCEDIN 10.3 RIO

INTRODUCEDIN 10.3.2 RIOAndroid 64-bit プラットフォーム向け Delphi 64-bit ARM コンパイラとツールチェイン（dccaarm64）
Win32 向け C++ 17 Clang ベースコンパイラとツールチェイン（bcc32x および bcc32c）、
Win32 向けクラシック Embarcadero C++ コンパイラとツールチェイン (bcc32)
Win64 向け C++ 17 Clang ベースコンパイラとツールチェイン（bcc64）
C++Builder iOS 64-bit C++コンパイラとツールチェイン（bcciosarm64）
C++Builder Android 32-bit ARM コンパイラとツールチェイン（bccaarm）
ライセンス

INTRODUCEDIN 10.2.3 TOKYO

組織の収益およびユーザー数による制限つきのライセンス※詳細は使用許諾契約書をご確認ください。

COMMUNITY ONLY

任意の個人または企業・団体での利用が可能（Community に含まれる組織のユーザー数制限なし）※1 ライセンスで利用できるユーザー数は 1 名です。

PROFESSIONAL ONLY

ネットワーク指名ライセンス、ネットワークコンカレントライセンスを利用可能
PROFESSIONAL ONLY
ENHANCED IN
11 ALEXANDRIAENHANCED IN
11 ALEXANDRIA

ネットワークライセンスにて、旧バージョンのライセンスが利用可能（Delphi 2007 – 10.4、
C++Builder 2007 – 10.4）。Delphi 7、C++Builder 6 も利用可
スタンドアロン製品にて、旧バージョンのライセンスが利用可能（Delphi 2007 – 10.4、
C++Builder 2007 – 10.4、Delphi 7、および C++Builder 6）
アプリケーションプラットフォーム、フレームワーク、デザイナ、SDK の統合
Ubuntu 22.04 LTS、20.04 LTS、18.04 LTS および Red Hat Enterprise v8、WSL2（Windows

ENHANCED IN
11.3 ALEXANDRIA

Subsystem for Linux）向け Linux サーバーサイドおよびスタンドアロンアプリケーション開発のサポート

ENHANCED IN
11.1 ALEXANDRIAFMX Linux ライブラリによる Linux クライアントサイドアプリケーション開発のサポート（GetIt パッケージマネージャでダウンロード可能）
Windows 11、Windows 10、Windows 7（SP1+）、Windows Server 2022、2019、2016 向け 32-bit お

ENHANCED IN
11.3 ALEXANDRIA

よび 64-bit Windows アプリケーション開発のための FireMonkey アプリケーションプラットフ
ォームmacOS 13 Ventura、12 Monterey、11 Big Sur、10.15 Catalina が稼働する Intel および ARM CPU

ENHANCED IN
11.3 ALEXANDRIA（M1）向け 64-bit macOS アプリケーション開発のための FireMonkey アプリケーションプラ
ットフォームENHANCED IN
11.3 ALEXANDRIAPROFESSIONAL ONLY

iOS 16（Delphi のみ）、15 および 14 ネイティブ iOS アプリケーション（ARM 64-bit）開発のための FireMonkey アプリケーションプラットフォーム

PROFESSIONAL ONLY

ARCHITECT /ENTERPRISE

3

製品機能一覧
PROFESSIONAL /COMMUNITY1

機能
NEW IN
11.2 ALEXANDRIAmacOS ARM 64-bit 上の Delphi iOS シミュレーターサポート
Android 13、12、11、10、Pie (9.0)、Oreo (8.1) 向けネイティブ 32-bit Android ARMv7 アプリケー

ENHANCED IN
11.3 ALEXANDRIA

ション開発のための FireMonkey アプリケーションプラットフォーム* Android 開発には、Google が提供する Android SDK が必要です。この機能をインストールするには、
インターネット接続が必要です。

Android 13、12、11、10、Pie (9.0)、Oreo (8.1) 向けネイティブ 64-bit Android ARMv7 アプリケ
ENHANCED IN
11.3 ALEXANDRIA

ーション開発のための FireMonkey アプリケーションプラットフォーム* Android 開発には、Google が提供する Android SDK が必要です。この機能をインストールするには、
インターネット接続が必要です。

ENHANCED IN
11.3 ALEXANDRIA

Windows 11、Windows 10、Windows 7、Windows Server 2022、2019、2016 向け 32-bit / 64-bit
アプリケーション開発のための VCL（Visual Component Library）
Windows MSIX パッケージ形式の配置（Microsoft Store への配置をサポート）。追加ファイル

ENHANCED IN
11.3 ALEXANDRIAの管理、MSIX パッケージング、コードサインにプラットフォーム SDK の呼び出しを自動化。
11.3 以降の IDE では、Windows 署名サポートで MSIX ファイルのタイムスタンプをサポート（この機能を利用するには、IDE を Windows 10 Anniversary Update 以降で実行）
Windows 7、Windows 10 / 11 API 向け Microsoft Windows SDK のサポート。従来からのENHANCED IN
11.1 ALEXANDRIA

Win32/Win64 API と強化された WinRT API 呼び出しの双方をサポート。Windows App SDK（旧称：Project Reunion）に必要
FMX アプリケーションプラットフォーム（FireMonkey）
設計段階で異なるフォームファクターと異なる OS 向けのモバイルおよびデスクトップアプ

ENHANCED IN
11 ALEXANDRIA

リケーションのユーザーインターフェイスをビジュアルに構築できる FireUI マルチデバイス
デザイナ
マスターUI を設計し、デバイス固有のフォームファクター向けの UI チューニングを、他のビューに影響を与えることなく行える FireUI マルチデバイスデザイナのフォームカスタマイズ
機能、FireUI マルチデバイスデザイナに独自のカスタムビューを追加可能
iOS、Android デバイス、デスクトップ上で FireMonkey アプリケーションの設計時プレビューが可能になる FireUI アッププレビュー。適切なスタイルを使用して、接続されたデバイスにリアルタイムでプレビューを配信するように FMX デザイナを変更
マルチデバイスアプリケーションの迅速な構築のための主要な共通 UI ガイドラインへの対応
や 3D サポートを含む FMX アプリケーション構築のための豊富な UI コントロール
Windows 向けの FireMonkey でも（ピクセルモデルではなく）すべてのプラットフォームと同

ENHANCED IN
11.1 ALEXANDRIA

じ DP モデルを採用。Windows High DPI / 4K モニタでのアプリケーションレンダリングで劇的な改善

INTRODUCEDIN 10.4 SYDNEYmacOS 向け Metal Drivers GPU サポート

INTRODUCEDIN 10.4 SYDNEYiOS 向け Metal Drivers GPU サポート
生体認証（iOS デバイスの Face ID や Android デバイスの指紋など）を介して、アプリケーシ

NEW IN
11.3 ALEXANDRIA

ョンや特定の機能を使用するための認証手段を提供するモバイル向け TBiometricAuth コンポ
ーネント

INTRODUCEDIN 10.4 SYDNEY

IME サポートの改善を含む新しい Windows スタイル Memo 実装

INTRODUCEDIN 10.4 SYDNEY

子コントロールのレンダリングを高速化する TBufferedLayout コンポーネント

INTRODUCEDIN 10.4 SYDNEY

iOS スプラッシュ画面のストーリーボードサポート

INTRODUCEDIN 10.4 SYDNEY

iOS テーマチェックとテーマ変更の通知
他のアプリケーションによるアドレス帳の変更監視を含む、デバイスの連絡先グループ情報
へのアクセスと修正を可能にする iOS および Android 向け Address Book コンポーネント

ARCHITECT /ENTERPRISE

4

製品機能一覧

機能
INTRODUCEDIN 10.3.2 RIOAndroid プラットフォーム向け Google Firebase プッシュ通知のサポート。Google Play サービ
スの IDE 統合設定／更新を含む
FireMonkey 向けクイック編集デザイナ。共通のコントロールプロパティを迅速に編集できる
新しいペイン、およびさまざまな追加機能により IDE の設計を強化
テキストや画像、その他のカスタム形式およびクエリーに対応した新しいIFMXExtendedClipboardService インターフェイスによる拡張されたクリップボードサービスのサポート
Windows 上での High DPI サポートの強化
他のプラットフォームとの互換性を保持し、新しい IFMXAcceleratorKeyRegistryService プラッ
トフォームサービスを用いて実装された Windows 上で利用可能なアクセラレータキーのサポート。アクセラレータキーによる動作は、Label コントロールの新しい FocusControl プロパテ
ィによって、フォーカスのターゲット先を指定可能
ImageList のサポート、新しい AutoDisplacement および CancelEditingByDefault オプション、StringGrid でのグリフおよび通貨（Currency）列のサポートを含む Grid コントロールの強化
ListView の項目をインタラクティブに設計できる新しい ListView 項目デザイナ、TListView 向けのタッチアニメーションサポート
multi-weight および multi-style フォントをサポートした TFont および TFontStyle の強化
同期（ブロックあり）および非同期（ブロックなし）の双方をサポートした MessageBox、
ShowMessage、InputQuery の改善
デスクトップ向け FireMonkey ビジュアルコントロールでマウスオーバーヒント（ツールチッ
プ）をサポート
FireMonkey コントロールの Windows 向け Z オーダーサポートと Windows 向けネイティブス
タイル表示（TEdit および TMemo 向けの Windows プラットフォーム表示）

INTRODUCEDIN 10.3 RIO

FireMonkey コントロールの Android 向け Z オーダーサポートと Android 向けネイティブスタ
イル表示（TEdit、TCalender、TSwitch、TMultiview 向けの Android プラットフォーム表示）
Android プラットフォーム向けタッチアニメーション
ソース（E メール、Web リンク、他のアプリ）にかかわらず Android 上でのどのように Intentを受け取るかを示した新しいデモ
ターゲットデバイスに UI プロパティを自動的に調整する FireMonkey ビヘイビアサービス
モバイルからタブレット、縦横表示など、多様なフォームファクターに適合する UI を作成でENHANCED
IN 10.2.2 TOKYO!

きる MultiView コンポーネント。新たに Windows 10 UI、ボーダー表示を管理できるオプショ
ン、ドッキングパネルモードの位置合わせをサポート
TBitmap、TCanvas、TContext3D のマルチスレッド対応
Android の Java スレッドを Delphi のスレッドと統一
Radiant Shapes コントロールコレクション（GetIt パッケージマネージャでダウンロード可能）
Windows 10 UI 向けの TSwitch の動作サポート
iOS 上のプラットフォームネイティブ UI コントロールに動的に切り替えられる TEdit、
TCalendar、TMemo プラットフォームコントロール
iOS 向け TGrid のプラットフォームレンダリング

PROFESSIONAL /COMMUNITY1

ARCHITECT /ENTERPRISE

5

製品機能一覧

機能
iOS 向け TListView、TSwitch、TScrollBox プラットフォームコントロール
プラットフォーム固有の対話式マッピングライブラリ（それぞれ Apple および Google から提供）をサポートするモバイルプラットフォーム（iOS および Android）向け MapView コンポーネント
NEW IN
11 ALEXANDRIAINTRODUCEDIN 10.4 SYDNEY

従来の IE ActiveX と新しい Microsoft WebView 2 コントロール（Chromium ベースの Edge）の双方をサポートした Windows 向け WebBrowser コンポーネント
WKWebView プラットフォーム API をベースとした macOS および iOS 向け WebBrowser コン
ポーネント
新しい iOS 向けプラットフォームスタイリングオプションと Z オーダー制御の改善（非プラットフォームコントロールの ControlType プロパティ）など、プラットフォームコンポーネントとスタイル化されたコンポーネント混在の改善
単一コンポーネントで複数のイメージとサブイメージを保存、操作できる FireMonkey 向け
ImageList コンポーネント。各コンポーネントが ImageList からグラフィック要素を取得可能
デスクトッププラットフォームでのマルチモニターサポート
Android でのスプラッシュスクリーンサポート（iOS と合致させるための Android 固有のオプ
ション）
すべてのプラットフォーム向けフォームレベルマルチタッチサポート
iOS および Android 上のボタンおよびツールバーのための色合いのサポート（コントロール
サーフェイスおよびコントロールアイコン用）

ENHANCED IN
11 ALEXANDRIA

アプリケーションのマネタイズをサポートする iOS および Android 用のアプリ内購入コンポーネント。Android では Google Play Billing Library Version 4 に対応
Google Mobile Ads SDK（RAD Studio 10.2.3 でバージョン 7.0 にアップデート）をベースとした
AdMob を含むモバイルアプリの収益化をサポートする Android 用の広告コンポーネント

INTRODUCEDIN 10.4.2 SYDNEY

ENHANCED
IN 10.4.2 SYDNEYiOS 向け広告コンポーネント。Google Firebase SDK をベースとした AdMob サポートを含む
アプリが実行中でなくても、リモート通知を受け取ることのできるモバイルプラットフォー
ム用のプッシュ通知サポート（Firebase Android サポートを含む）
デスクトップ／モバイルアプリケーション間でのアップテザリングの FireMonkey サポート。
Wi-Fi および Bluetooth を利用可能。暗号化のフックとプロファイル接続時／接続解除時のイ
ベントを含むアップテザリングの拡張とプロトコルの改善
iOS および Android 向けネイティブメッセージアラート
Date Picker (TDateEdit)、Time Picker を含む iOS および Android 向けの Custom Picker、Windows
および macOS 向けの Time Picker
iOS および Android 向けの Phone Dialer サポート。11.3 では、Android 向けに電話システムサービ

ENHANCED
IN 11.3 ALEXANDRIAス（Calls、Carrier、CallState）の状態変化を追跡するための新しい IFMXPhoneDialerListenerService
インターフェイスを提供
カット／コピー／ペースト／ズームを含む Android および iOS 上での TEdit および TMemo コ
ントロールのビルトインテキスト編集モード、テキスト入力コントロール向けビルトインス
ペルチェッカーサポート
iOS および Android アプリケーション、さらに Windows 10 でも通知機能を利用できる
Notification Center コンポーネント（通知音もサポート）
スワイプ（パン）、タップ、タップ＆ホールド、ダブルタップ、ピンチ＆ズームを含む iOS
および Android 向けジェスチャーサポート
ヘッダ、フッタ、タブ、マスター詳細テンプレートなどの FireMonkey モバイルアプリケーションウィザード

PROFESSIONAL /COMMUNITY1

ARCHITECT /ENTERPRISE

6

製品機能一覧

機能
ボタン、ツールバー、リストボックス、スライダー、スイッチコントロール向けのフルセッ
トのネイティブ iOS および Android スタイルオプション
iOS および Android 上の TListView でスワイプによる削除、引っ張って更新、ビルトイン検索
フィルター
iOS および Android アプリケーションにおける Web コンテンツのロードと表示を行う Web ブ
ラウザコンポーネント（デスクトップ向けのコンポーネントと一致）
ヘッダ、フッタ、グループ化スタイル、埋め込み検索、拡張 LiveBindings サポートなど iOS
および Android 向けの拡張された ListBox 機能
iOS および Android 上の多様なキーボードをサポート
イメージやテキストを容易にズーム可能な TMagnifier コンポーネント
フロントおよびバックカメラ、フラッシュ等にアクセス可能な TCameraComponent
ビューとしてタブを使用する新しい設定ならびに PlatformDefault タブポジションにより現在のモバイルプラットフォームに合わせて自動的にタブレイアウトを設定可能な TabControl、Android 上での TabControl タブアイコンのサポート、TTabControl のスライド遷移アクション
UI の一部を設計し、複数のフォームで繰り返し利用できる FireMonkey フレームマルチデバイスデザイナでモバイル端末の背景の表示・非表示を切り替え可能（オペレーティングシステムによってプログラムが停止した時のために）セッション間でフ
ォームの状態を永続化できる FireMonkey の状態保存機能
macOS フルスクリーンモード
macOS 上の他のアプリケーションにデータをドラッグ可能にする IFMXDragDropService の使用
ユーザーインターフェイスからアプリケーションロジックを分離できる FireMonkey 向け
Action および ActionList
iOS および Android 上でカメラアプリケーションおよびカメラロールのイメージにアクセスするための Action
メッセージング、メール、Facebook、Twitter 等からコンテンツをシェアするための iOS およ
び Android 上の Share Sheet サポート
ビジュアル操作による柔軟な位置設定とサイズ設定のための FireMonkey コントロールアンカ
ー、子項目の柔軟な位置およびサイズ管理のためのレイアウト管理（フローレイアウト、グ
リッドレイアウト）ジオコーディングサポートを含む GPS また三角測量用位置情報サービスコンポーネント
iOS、Android および Windows（互換性のあるハードウェアが必要）上での回転センサー（ジャイロスコープ／コンパス）
iOS、Android および Windows（互換性のあるハードウェアが必要）上での加速度センサーにアクセスするためのモーションセンサーコンポーネント
3D ファイルのインポートをサポート
Windows および macOS 用非クライアント領域のスタイル設定
Windows ジェスチャーのサポート、Windows タッチデバイス向けオンスクリーンキーボードのサポート
スタイル設定が可能なグリフおよび検索バー、パスワードコントロールなどの組み込みスタ
イルをサポートするエディットコントロール
Windows スタイルのリングを含む、アニメーション形式進行状況グリフ

PROFESSIONAL /COMMUNITY1

ARCHITECT /ENTERPRISE

7

製品機能一覧
PROFESSIONAL /COMMUNITY1

機能
選択されたコンポーネントで利用可能なデザインをプレビューできる StyleLookUp サポート
VCL と FireMonkey 用に再配布可能なビットマップスタイルデザイナ
INTRODUCEDIN 10.3.1 RIO

すべてのサポートプラットフォーム向けのテーマを含む 5 つの新しい FireMonkey マルチデバ
イススタイル（GetIt パッケージマネージャでダウンロード可能）
Windows、macOS、Android 向けの新しいテンプレートを含むビットマップスタイルデザイナの改善
異なるプラットフォーム向けにブランクのスタイルを作成したり、異なるグラフィック解像度向けにオブジェクトを調整できる Lollipop スタイル
FireMonkey スタイルデザイナの機能改善とさまざまなプラットフォーム向けのスタイルコレ
クションをサポートする TStyleBook コンポーネントの改善
ビットマップスタイルデザイナでの Windows 10 スタイル向けスタイルビューワー
IDE 内で直接 TBitmapLink プロパティを修正するためのビットマップリンクエディタ
ネイティブ UI、カスタム UI コントロールスタイル
FireMonkey でのフォーム継承
すべてのレンダリングライブラリ用にひとつのシェーダ言語を利用（OpenGL またはDirect3D）
VCL（Visual Component Library）
オブジェクト指向のフル拡張／再利用可能なビジュアルコンポーネントライブラリ VCL およびアプリケーションアーキテクチャ

ENHANCED IN
11 ALEXANDRIA

Snap-to ヒントとレイアウトガイドラインを搭載し Windows アプリケーションのビジュアル
設計をサポートする VCL フォームデザイナ
コーディングを削減し、メンテナンスを簡素化するビジュアルフォーム継承およびフォーム
リンク、複数のコンポーネントセットを構築し再利用できるフレーム
フォーム、データモジュール、エキスパートの保存および再利用のためのオブジェクトリポ
ジトリ
コンポーネントのプロパティとイベントを設定するオブジェクトインスペクタ

INTRODUCEDIN 10.4 SYDNEY

グラフィック要素の複数解像度サポート、自動スケーリング、異なる DPI 設定での要素のサ
イジング改善などを含む High-DPI および 4K モニタ向けの VCL スタイルサポート

INTRODUCEDIN 10.4 SYDNEY

High-DPI に最適化されたすぐに使える数多くの VCL スタイル

INTRODUCEDIN 10.4 SYDNEY

コントロールごとの VCL スタイル設定のサポート

INTRODUCEDIN 10.4 SYDNEY

カスタムタイトルバーと TitleBarPanel コンポーネント

INTRODUCEDIN 10.4 SYDNEY

複数解像度のイメージをサポートする TVirtualImage コンポーネント
マイクロソフトの Chromium ベースの Edge WebView2 コンポーネントを統合した
TEdgeBrowser コンポーネント。TWebBrowser コンポーネントは、IE と Edge の双方をサポー

ENHANCED IN
11.2 ALEXANDRIAトするように変更（マイクロソフトの Edge WebView2 コンポーネントのリリースバージョンを使用。さらにカスタムキャッシュフォルダーもサポート）。新たに、UserDataFolder とExecutableFolder 構成のサポートを改善

ENHANCED IN
11.3 ALEXANDRIAINTRODUCEDIN 10.4.2 SYDNEY

非常に長いリストでも高いパフォーマンスを発揮するモダンなルック＆フィールを実現した、柔軟かつ仮想化されたリストコントロール。11.3 では、複数項目の選択をサポート
整数、浮動小数点数、通貨型データ入力用のモダンな外観の数値入力コントロール
TNumberBox

ARCHITECT /ENTERPRISE

8

製品機能一覧

機能

PROFESSIONAL /COMMUNITY1

VCL 向けクイック編集デザイナ。設計メニューの追加項目、共通のコントロールプロパティ
を迅速に編集できる新しいペイン、およびさまざまな追加機能により IDE の設計を強化
Windows API に完全に統合した Windows コンポーネント
INTRODUCEDIN 10.3 RIOHigh DPI / DPI 認識、WM_POINTER ペン入力サポートなどの新しい Windows API ヘッダ
コンポーネントの拡張とデバッグのための VCL ソースコード
LIMITED IN COMMUNITY

複数解像度のイメージの管理とアプリケーションの High DPI モニタサポートとアプリケーシ
INTRODUCEDIN 10.3 RIO

ョンフォームスケーリングの改善のための TImageCollection と DPI 認識型の TVirtualImageList
コンポーネント（新しいイメージコレクションエディタとバーチャルイメージリストエディ
タによる設計時サポートを含む）

INTRODUCEDIN 10.3 RIO

ENHANCED
IN 10.3 RIO

アプリケーションマニフェストでの Windows 10 の「Per Monitor V2」モードサポートと改善されたシステムメトリック API サポート（Windows 10 Creator’s Update build 1703 が必要）
VCL アプリケーション向け High DPI / 4K モニタサポートと Windows 8.1/10 マルチモニターサ
ポート（数多くの機能改善を含む）
いくつかの新しい Windows 10 UI コントロールに対応する新しいカスタム VCL コントロール（旧バージョンの Windows でも利用可能）
TDatePicker、TTimePicker、TStackPanel および TCardPanel VCL コントロール
TActivityIndicator、TSearchBox、TRelativePanel、TToggleSwitch、TSplitView VCL コントロール、
SelectDirectory 関数で表示されるダイアログのモダン外観表示
TCalendarView と TCalenderPicker VCL コントロール

ENHANCED
IN 10.3 RIO

INTRODUCEDIN 10.4.2 SYDNEYHigh DPI／超高解像度モニタ向けの VCL フォントスケーリングの改善
アップデートされた Konopka Signature VCL コントロール（200 以上の Windows UI コントロール - GetIt パッケージマネージャでダウンロード可能）
Windows タブレット向けの VCL センサーコンポーネント
デスクトップ／モバイルアプリケーション間でのアップテザリングの VCL サポート。Wi-Fi
および Bluetooth を利用可能。暗号化のフックとプロファイル接続時／接続解除時のイベント
を含む VCL アップテザリングの拡張とプロトコルの改善
プログレスバー、オーバーレイアイコン、カスタムボタン、複数のプレビューサポートを含むタスクバーコンポーネント、タスクバーボタンにカスタムメニューを追加できる JumpList
コンポーネント
VCL スタイル：高度な GUI を持つ VCL アプリケーションの作成をサポート。マイクロソフトのモダンなルック＆フィールに合致したアプリケーションを構築できる Windows 10 固有のVCL スタイル、メインメニュー、ポップアップメニュー、システムメニューのスタイルサポ
ートを含む
マイクロソフトのモダンなルック＆フィールに合致したアプリケーションを構築できる
Windows 10 固有の VCL スタイル、プレミアム VCL スタイル（TabletLight、Sky、Glow）

INTRODUCEDIN 10.3.1 RIO

ユーザーが自身の Windows アプリケーションに適用できる 10 の新しい VCL Windows スタイ
ル（GetIt パッケージマネージャでダウンロード可能）
独自のスタイルを作成できる VCL スタイルデザイナ
コモンダイアログと TWebBrowser コンポーネントのスタイルサポートを含む VCL スタイルの改善

NEW IN
11 ALEXANDRIA

TRichEdit コンポーネントを RichEdit 4.1（MSFTEDIT.dll）対応にアップデート。透過性、URL 認
識、スペルチェック、テキスト属性などの機能も追加

ARCHITECT /ENTERPRISE

9

製品機能一覧
PROFESSIONAL /COMMUNITY1

機能
NEW IN
11 ALEXANDRIA

TMemo、TDBMemo、TGroupBox、TComboBox、TCoolBar、TNumberBox など複数のコンポー
ネントの細かい改善

NEW IN
11 ALEXANDRIA

TTreeView でチェックボックスをサポート

NEW IN
11 ALEXANDRIA

TLabeledEdit コンポーネントのデータベース対応版 TDBLabeledEdit コンポーネント
Windows 8 など複数の OS をサポートするジェスチャーフレームワークの統合、すべてのジェスチャーデザインと対応を制御するジェスチャーデザイナ、VCL アプリケーションでジェスチャーを構築・制御するためのジェスチャーコンポーネント（TGestureListView、TGesturePreview、 TGestureRecorder）、パン、ズーム、回転操作、タップ、ダブルタップ、
タップアンドホールドのためのインタラクティブマルチタッチジェスチャー（マルチタッチ
対応 OS が必要）

ENHANCED IN
11.3 ALEXANDRIA

キーボードなしの環境でのキー操作を可能にするマルチロケール／言語対応のバーチャルキ
ーボード TTouchKeyboard。VCL スタイルサポートを改善
モダン VCL コンポーネント – TCategoryPanelGroup、TButtonedEdit、TLinkLabel、TBalloonHint
TImage と TImageList で PNG 画像フォーマットをフルサポート
TDBImage で JPEG および PNG 画像フォーマットを直接サポート
JPEG、TIFF、GIF、PNG、BMP、HD フォトイメージトーマットを含む WIC（Windows Imaging

ENHANCED IN
11 ALEXANDRIA

Component）のサポート。RAW カメラフォーマット（NRW、 NEF、CRW、CR2、RW2、
ARW、SR2、SRF、ORF、PEF、DNG など）も、メーカーが提供するコードとともにサポート。新たにマルチフレームに対応
タイプライブラリ、ActiveX コントロール、.NET アセンブリをインポートできるインポートコ
ンポーネントウィザード
新しいコンポーネント用のユニットを作成するコンポーネントウィザード
Frame、Edit、Menu、Button、Label、CheckBox、ListBox、ComboBox、Panel、ActionList などの Standard コンポーネント

ENHANCED IN
11 ALEXANDRIAENHANCED IN
11 ALEXANDRIA

BitBtn、Image、Shape、ScrollBox、Splitter、ButtonedEdit、Tabs、Panels、ActionToolbar、ColorMap などの Additional コンポーネント
PageControl、ImageList、RichEdit、ProgressBar、DateTimePicker、MonthCalendar、Toolbar、
TreeView、ListView などの Windows コンポーネント
Timer、PaintBox、MediaPlayer、OLEContainer、DDE などの System コンポーネント
OpenDialog、SaveDialog、Open/SavePictureDialog、Open/SaveTextFileDialog、FontDialog、
ColorDialog、PrintDialog、PrinterSetupDialog、FindDialog、ReplaceDialog、PageSetupDialog の各ダイアログコンポーネント
DataSouece と DB 対応コントロールによる Data Access コントロール
DBGrid、DBNavigator、DBText、DBEdit、DBMemo、DBImage、DBListBox、DBComboBox、
DBCheckBox、DBRadioGroup、DBLookupListBox、DBLookupComboBox、DBRichEdit などのDataControl コンポーネント

ENHANCED
IN 10.4 SYDNEY

Microsoft IE Active X コンポーネントをラップした TWebBrowser サポート（現在ではWebView2 とのデュアルサポート）
Task ダイアログコンポーネントとファイルオープン／保存用の強化された Windows ダイアロ
グコンポーネント
COM/DCOM サポート
IDL とコードに透過的にアクセス可能になった COM/ActiveX サポートのアーキテクト変更。
ソースコントロールしやすくなり、COM および ActiveX オブジェクトの実装全般をコントロ
ール可能

ARCHITECT /ENTERPRISE

10

製品機能一覧
PROFESSIONAL /COMMUNITY1

機能
既存の VCL コンポーネントを ActiveX コントロールとしてラップするウィザード
Win32 VCL アプリケーションの COM オブジェクトとしての.NET アセンブリのインポート
COM/DCOM ベースの DataSnap/MIDAS 多層データベースアプリケーションフレームワークのサポート
COM 開発を完全に透過的に実行可能なタイプライブラリエディタの IDL サポート、オートメ
ーションオブジェクトのイベント処理をサポート
再利用可能なネイティブ 32-bit および 64-bit DLL、COM コントロール（OCX）、スタンドア
ロン COM 実行モジュールの作成
COM オブジェクトウィザード、Microsoft ActiveX コントロールのデータバインディング、COM サーバーをビジュアル開発が可能なコンポーネントとしてインポート
IoT（Internet of Things）サポート
FireMonkey および VCL アプリケーション向けのネイティブ Bluetooth API（フルサポートプラ
ットフォーム向け）
Bluetooth フレームワークの改善とクラシック Bluetooth 接続のための新しい TBluetooth コン
ポーネント
Bluetooth LE コンポーネント（フルサポートプラットフォーム向け）「ビーコン」テクノロジーをベースとした iOS、Android、macOS 向けプロキシミティ（近接検知）サポート（iBeacon および AltBeacon 標準に対応）
EddyStone 形式のサポート、すべてのフィールドを含む AdvertiseData パーサの変更、ビーコ
ンスキャンのパフォーマンス改善、新しい Android スキャンモード、WinRT Bluetooth API の統合、Android 上の StartScan メソッドなど、ビーコンサポートの強化
ビーコンをサポートするプラットフォームでデバイスのチューニングを行うための新しいTBeaconDevice クラス設置した複数のビーコンを用いた三角測量によるデバイスの位置検出とあらかじめ定義したゾーンへの入出を検知できる BeaconFence コンポーネント（GetIt パッケージマネージャでダ
ウンロード可能）ゾーンの検出、Windows サポート、現在位置計算のカスタマイズ、最後に計算した位置へのアクセスなど BeaconFence の改善
IoT デバイス向けの新しい Bluetooth LE および Z-Wave 互換コンポーネント。各デバイスコン
ポーネントには、コンポーネントインストール後に自動的にオープンされる Delphi およびC++のデモプロジェクトが添付（コンポーネントを利用するには、IoT デバイスが必要。コン
ポーネントは、GetIt パッケージマネージャでダウンロード可能）
心拍計、血圧計、体重計、体温計、環境センサー、自転車向け速度・ケイデンスフィットネ
スモニター、アイテムトラッカーなどのすぐに使える IoT ベースの Bluetooth LE コンポーネント（GetIt パッケージマネージャでダウンロード可能）
環境センサー、ホームオートメーション、ライト、温度計などのすぐに使える Z-Wave 互換
コンポーネント（GetIt パッケージマネージャでダウンロード可能）
Visual LiveBinding
INTRODUCEDIN 10.4 SYDNEYINTRODUCEDIN 10.4 SYDNEY

ENHANCED
IN 10.3 RIO

Visual Live Binding の RTTI 統合を最適化しパフォーマンスを改善
TDataSet や TField にバインドされた VCL および FireMonkey コントロールで、Alignment、
EditMask、DisplayWidth など、紐づけられた TField のプロパティを自動適用
コンポーネントプロパティとデータをビジュアルに接続する Visual Live Binding
ワンクリックでプロトタイプデータから実際の ClientDataSet のデータに置き換え可能

ARCHITECT /ENTERPRISE

11

製品機能一覧
PROFESSIONAL /COMMUNITY1

機能
dbExpress と FireDAC の双方をサポートしたコンテキスト依存型の LiveBinding ウィザード
QuickBinding コンポーネントのサポート、コンポーネントプロパティの追加とバインドをビ
ジュアル操作で実行バインド可能なメンバを容易に認識できる色分けされたコンポーネントプロパティ
Visual LiveBinding デザイナ向けズームコントロール、LiveBinding デザイナの現在のレイアウ
トイメージを保存、右クリックでビジュアル要素を非表示
Photoshop® ライクのレイヤーにより LiveBinding デザイナ上で要素を分類したり一部分のみ表示することが可能な統合されたレイヤー管理システム
Visual LiveBinding デザイナでコンポーネントの作成表示のオン／オフ、右クリックでウィザードの表示／非表示を指定できる LiveBinding デザイナ向けツールオプション
統合されたビルドツールとプロジェクトサポート
32-bit および 64-bit Windows プロジェクトのビルドと管理の IDE サポート
64-bit Linux プロジェクトのビルドと管理の IDE サポート
ユニバーサルバイナリの生成を含む Intel および ARM（M1）向け 64-bit macOS プロジェクト
ENHANCED IN
11.3 ALEXANDRIAのビルドと管理。macOS App Store サポートと Apple 公証（ノータライゼーション）サポー
ト。11.3 で、Apple が XCode 14 で導入した新しいプロセスに対応
Delphi および C++コンパイラによる超大規模プロジェクトのコンパイルのために IDE の外部で MSBuild を使用可能
スタンドアロン Delphi コンパイラでラージメモリーアドレス領域を利用可能に
bcc32c でビルドする際に IDE がヘッダの依存性を表示
サポートする表示の向き、アプリ内に広告や通知を含めるための新しい Entitlement リストの使用など Android アプリケーションの設定定義

ENHANCED
IN 10.4.2 SYDNEY

ENHANCED IN
11.2 ALEXANDRIA

ストア投稿のための 32-bit / 64-bit 双方のバイナリを含む AAB（Android App Bundle）作成のIDE サポート
Android SDK ツールで必要とされる Eclipse Temurin JDK 11 の統合インストール
IDE 上で Android アプリの classes.dex ライブラリへの Java クラスの追加とカスタマイズをサポート
Android サービスを作成し、これを既存の Android アプリに追加できるウィザードを含む
Android サービスの IDE でのサポート
Java2OP（Java to Object Pascal）API ヘッダ変換ツール（Android 向け）。ユニット間の依存性を軽減し JDK 8 をサポートするように改善
Objective-C / C++ヘッダを Object Pascal ヘッダに変換する SdkTransform ツール
IDE 上でアプリがサポートする表示の向きを含む Info.plist アプリケーション設定を定義可能
iOS デバイスへのアプリの配置（デバッグ／アドホック／App Store）：バンドル識別子の自動化、アドホックターゲットを用いたアプリケーションの IDE 内からの実行サポートを含む
配置プロセスの単純化のための iOS デバイスプロビジョニングの改善
IDE 上でアプリケーションスプラッシュスクリーンとアプリアイコンを定義可能
Android デバイスへのアプリの配置（デバッグ、App Store）

ENHANCED IN
11 ALEXANDRIA

プラットフォーム間での配布とデバッグのためのプラットフォームアシスタント。macOS ク
ライアントのアップデート（Delphi のみ）を含む

ARCHITECT /ENTERPRISE

12

製品機能一覧
PROFESSIONAL /COMMUNITY1

機能Linux プラットフォーム向けプラットフォームアシスタント（PAServer）と配置マネージャによる Linux への配置
プラットフォームアシスタント（PAServer）の複数バージョン管理を支援するプラットフォームアシスタントマネージャ macOS トレイアプリ
配置マネージャ：iOS、Android、macOS、32-bit Windows および 64-bit Windows への配置
プロジェクトのファイル（メディアファイルやリソースファイル）を配置マネージャに自動挿入
ディレクトリを階層構造、フラット構造、あるいはファイルのリストで表示できるプロジェ
クトマネージャの「表示形式」メニューと、ファイル情報を表示するステータスバー
ファイル操作と作成をプロジェクトマネージャ内から実行可能
MSBuild を利用した柔軟なビルドシステム — IDE とコマンドラインからまったく同一のビルドプロセスが可能
Delphi 1 / C++Builder 3 から 10.4 までの旧バージョンプロジェクトのインポート（C++Builder
6 以前のプロジェクトは C++Builder 10 Seattle 以前のバージョンでの変換が必要）
複数のビルドに対するすべてのコンパイラ／リンカオプション、プラットフォーム設定を柔軟に編成できるビルド設定
ビルド設定オプションセットに名前をつけて保存し任意のプロジェクトに適用可能、ビルド
設定間およびプロジェクト間でオプションセットを共有可能
プロジェクトマネージャでの複数ファイルの選択
ENHANCED IN
11 ALEXANDRIA

プロジェクトやファイルレベルのビルド前／ビルド後コマンド実行設定のためのビルドイベ
ント。セキュリティ警告の改善を含む
プロジェクト依存性チェック、プロジェクトレベルのビルド順序指定、現在位置からビルド／メイク – 現在のプロジェクトとそれ以降すべてのプロジェクトをビルド／メイク
Microsoft Resource Compiler、EXE、OBJ、LIB ファイルの構造分析のための tdump ユーティリ
ティ、GREP、MAKE などの追加のコマンドラインツール
最新の C++言語機能と主要なランタイムライブラリ機能

ENHANCED IN
11 ALEXANDRIA

Win32 C++ Clang 拡張コンパイラ（C++17 言語サポートを含む）

ENHANCED IN
11 ALEXANDRIAWin64 C++ Clang 拡張コンパイラ（C++17 言語サポートを含む）

ENHANCED IN
11 ALEXANDRIAINTRODUCEDIN 10.3 RIO更新された Win32 および Win64 向け Clang 拡張コンパイラによってビルドされた C++ランタ
イムライブラリ（RTL）、Dinkumware STL の 2018 エディションを含む
C++および Delphi ABI とヘッダ互換性向上
Delphi と C++が混在するプロジェクトをサポートする C++と Delphi コードの相互運用性を改NEW IN
11 ALEXANDRIA善。Delphi 文字列向けの string_view サポート、C++/Delphi 文字列の直接割り当て、共通
Delphi RTL 型のための文字列変換メソッド

ENHANCED IN
11 ALEXANDRIA

Win32、Win64、iOS32、iOS64、Android プラットフォーム向けに配置サポートを含め、
C++Builder のコンパイラで CMake プロジェクトのコマンドラインでのビルドをサポート
C++ Clang ベースコンパイラのコード生成のための最適化改善（-O1 および-O2 に加え、新たに-O3 最適化を追加）
C++ Clang ベースのコンパイラ向けの配列の初期化と構文の単純化
Android および iOS32 コンパイラを Clang バージョン 3.3 にアップデート
拡張 Clang コンパイラにより大規模メモリを利用可能

ARCHITECT /ENTERPRISE

13

製品機能一覧
PROFESSIONAL /COMMUNITY1

機能
拡張 Clang コンパイラで C++11 の range-for ループ、non-member std::begin() および std::end()
を用いることができる Delphi RTL コンテナと共通の追加のイテレータラッパー
コアデータ型 TPoint、TPointF、TRect、TRectF 向けの C++関数
64-bit 向けの ANSI/ISO C++11 および 99 言語標準への準拠と Boost サポート
MSVC との互換性向上とヘッダ保護として機能する#pragma once のサポート
deprecated として生成するフラグ [[deprecated]] 属性
セキュア C ライブラリ関数
C++文字列型に対するカスタムエバリュエータ
NEW IN
11 ALEXANDRIAENHANCED IN
11 ALEXANDRIAENHANCED IN
11 ALEXANDRIADelphi スタイルクラスでの C++スマートポインタの使用（std::make_unique および
std::make_shared）
Delphi との互換性を備えた C++ RTTI。Delphi 型における typeid()の使用を含む Delphi 型向けに生成された C++互換 RTTI を含む
Win32 および Win64 向けの C++17 ヘッダを含む Dinkumware STL アップデートエディション
ANSI/ISO 標準ライブラリ Technical Report 1
標準 C++ヒープマネージャの改良
最適化された文字列／メモリ処理関数
UnicodeString クラスと Unicode 文字型 char16_t および char32_t
rvalue リファレンスを伴うムーブセマンティックス
Explicit 変換演算子
Static assertions
type trait をフルサポート
Extern テンプレート[[final]] および [[noreturn]] 属性
Decltype キーワード
メモリ管理の柔軟性と決定を改善するリンカエラーハンドリング
C++リンカ向けラージメモリ領域のサポートとアドレスヒープエラーのリソースハンドリン
グの改善
最新の Delphi 言語機能と主要なランタイムライブラリ機能

NEW IN
11 ALEXANDRIAINTRODUCEDIN 10.4 SYDNEYINTRODUCEDIN 10.4 SYDNEYINTRODUCEDIN 10.3 RIO

INTRODUCEDIN 10.3 RIO

ENHANCED
IN 10.3 RIO

バイナリリテラルと数字の区切り文字のサポート、AVX instructions（AVX-512）向けインライ
ンアセンブラサポート
レコードの生成、破棄、コピー時に実行されるカスタム初期化／ファイナライズ、コピー演
算子の定義が可能なカスタムマネージドレコード
低レベルのビット処理操作を行うための新しい標準関数: CountLeadingZeros、CountTrailingZeros、CountPopulation
ローカルスコープのサポート、インライン変数宣言、ローカルスコープのサポート、直接初期化可能、型推論、インライン定数宣言
インライン変数宣言のための型推論（変数に割り当てられた値により型を推論）
配列にも対応した 50 以上の Object Pascal インターフェイスユニットを用いた WinRT API 呼び
出しのサポート

ARCHITECT /ENTERPRISE

14

製品機能一覧
PROFESSIONAL /COMMUNITY1

機能
インターフェイス参照への [Weak] および [Unsafe] 属性サポート
メソッド内のパラメータとローカル変数に [Volatile] 属性を指定可能
ジェネリックメソッドと標準クラス内のジェネリックメソッドのコンパイル速度を改善する
Delphi コンパイラおよびリンカのパフォーマンス改善
動的配列の初期化、定数と動的配列の混在とマッチングのための改善+オペレータによる結合、Insert、Delete を含む動的配列の文字列風の処理
クラス、レコード、基本型ヘルパー
ENHANCED IN
11 ALEXANDRIAENHANCED IN
11 ALEXANDRIA

string、char、integer および他の序数型、浮動小数点型といった基本型のための定義済みヘルパー。新たに TDateTime および Currency データ型をサポート
インデックス化されたプロパティと RTL サポートのための RTTI。オープン配列を用いた呼び出しにも対応
動的呼び出しや他のメタプログラミングアプローチ（拡張 RTTI）をサポートするメソッド、
フィールド、プロパティの公開のためのリフレクションのサポート
型、フィールド、プロパティ、メソッド、パラメータといった多くのコード要素のためのカ
スタム属性のサポート
ジェネリクスリストおよびコレクションを RTL でフルサポート
UnicodeString 型をデフォルト文字列型として採用し、Unicode 文字列走査をサポート
無名メソッド（またはクロージャー）
警告をエラーとして扱うコンパイラオプション
共通のランタイムライブラリ機能

INTRODUCEDIN 10.4 SYDNEY

Delphi のメモリ管理機構は、モバイルを含むすべての Delphi コンパイラ、サポートプラットフ
ォームで従来型のオブジェクトメモリ管理の方式に統一（Linux 向けには RAD Studio 10.3 から）
64-bit Linux 向け Delphi RTL

ENHANCED IN
11 ALEXANDRIA

32-bit および 64-bit Windows 向け Delphi / C++ RTL
32-bit / 64-bit Windows アプリケーション向け Delphi および C++パッケージサポート
TNotificationCenter コンポーネントによる Windows 10 通知のサポート

INTRODUCEDIN 10.3 RIO

TWindowsStore コンポーネントによる Windows ストアインタラクションのサポート、有料ア
プリケーション、有料アドオン、トライアルモードのサポートを含む
新しい SharingContract コンポーネントにより、他の Windows 10 アプリケーションと情報を共有するシステムメカニズム「コントラクト」をサポート（アプリはコントラクトソースのように動作） - C++サポートは GetIt パッケージマネージャで入手可能
手動でスレッドコードを記述することなく、非同期コードを容易に記述可能にし、マルチコ
ア向けの高速なアプリケーションを構築できるパラレルプログラミングライブラリ
ループの並列化、タスクスケジューリング、Future 機能をサポートする System.Threading ユニット
iOS および Android ARM コンパイラにおける最適化された Unicode 文字列

ENHANCED
IN 10.4 SYDNEY

ENHANCED IN
11 ALEXANDRIA

iOS および Android で（UTF8String、ANSIString、RawByteString を含む）従来の文字列型を
すべてサポート
macOS 64-bit 向け Delphi RTL（Intel および ARM M1）
iOS 向け Delphi / C++ RTL、Delphi および C++向けの iOS 64-bit API ヘッダと RTL の統合

ARCHITECT /ENTERPRISE

15

製品機能一覧

機能
INTRODUCEDIN 10.3.3 RIO

ENHANCED IN
11.2 ALEXANDRIAAndroid 64-bit 向け Delphi RTL
Android API level 32 サポートを含む Android 向け Delphi / C++ RTL。“AndroidX” ライブラリも新たにサポート
Windows 上での DirectX 12 サポート
OpenGL 4.3 のサポート
ソースコードの XML 表現のための強化されたコンパイラスイッチ
拡張可能な、クロスプラットフォーム、フレームワーク非依存のログイン認証サービス
ネイティブ zip ファイルサポート（TZipFile でファイルの展開時に進行状況を知ることのでき

ENHANCED IN
11 ALEXANDRIA

るコールバックを新たに追加、パスワードで Zip ファイルを抽出もサポート）。新たに Zip64
サポートのほか追加機能も搭載

ENHANCED IN
11.2 ALEXANDRIA

正規表現（Regex）ライブラリ、新たに Windows プラットフォーム向けの PCRE UTF-16 サポートを追加。PCRE は新たに JIT コンパイルを実現し、より高速な正規表現の実行をサポート
オブジェクト指向ファイルとディレクトリ I/O クラス
TFileStream を継承したバッファリング機能を持つ新しい TBufferedFileStream クラスによってハイパフォーマンスなファイルの読み込み／書き込みをサポート
TMemIniFile および TIniFile で新たに Modified および AutoSave プロパティを追加
IsUpdating、TrailingLineBreak、UseLocale、Options などの新しいプロパティ、TStringList コン
ストラクタのオーバーロード、AddPair メソッドを含む TStrings の改善
StringReplace および Pos の速度改善
物理学の法則に従ったオンスクリーンオブジェクトの操作のための Box2D 物理エンジン
Box2D 物理エンジンのための Object Pascal インターフェイス

ENHANCED
IN 10.3 RIO

ENHANCED
IN 10.3 RIO

ENHANCED
IN 10.3 RIO

文字列の結合を簡単かつ高速に行う TStringBuilder、最適化と柔軟なバッファ拡大法を導入
JSON.NET を利用し TJsonReader および TJsonWriter 基底クラスを含む JSON (JavaScript Object
Notation) ストリーミングを実装
拡張 JSON の読み書きをサポートする TJsonTextReader と TJsonTextWriter クラスの実装、新しい TAsciiStreamWriter クラス、不適切な JSON データの読み込みでの例外処理に対応
JSON.NET 構造の一部でもある BSON (バイナリ型 JSON)の読み書きをサポートする
TBsonReader と TBsonWriter クラスの実装
JSON や BSON を構築できる TJSONArrayBuilder および TJSONObjectBuilder クラスの実装
JSON と BSON の前方移動のイテレーションを高速化する TJSONIterator

ENHANCED IN
11 ALEXANDRIAWeb エンコーディング／デコーディング（Base64、HTML、URL、Base64URL）のための
System.NetEncoding RTL ユニット
HTTP フレームワークをサポートするためのハッシュ関数を含む System.Hash RTL ユニット。
10.2 で新たにファイルハッシュのための関数を追加サポートするすべてのプラットフォーム上のプラットフォームライブラリにマップされた
HTTP クライアントフレームワーク（HTTPS サポートも含むため、OpenSSL ライブラリの配布は不要）。非同期サポートの改善を含む

ENHANCED IN
11 ALEXANDRIAHTTP クライアントフレームワークに容易にアクセスできる NetHTTPClient および
NetHTTPRequest コンポーネント。新たに HTTP / 2 プロトコルバージョンをサポート
Windows、macOS、iOS および Android 向けネイティブ HTTP(S)クライアントライブラリのサポート

PROFESSIONAL /COMMUNITY1

ARCHITECT /ENTERPRISE

16

製品機能一覧
PROFESSIONAL /COMMUNITY1

機能Linux 向けネイティブ HTTP(S)クライアントライブラリのサポート
非同期 HTTP リクエスト、接続タイムアウト、gzip コンテンツの自動展開等のサポートを含
む HTTP クライアントライブラリの改善
ローカライズリソースのサポート
コンパイラ命令での式評価
独自のデータ型、複素数、Safe Array、データセットからの Passing Variant をサポート可能なカ
スタムバリアント、Int64 および符号なし型、Unicode 文字列のための拡張バリアントサポート
統合開発環境（IDE）と開発者の生産性サポート
RAD Studio IDE が新たに High-DPI に対応（perMonitor v2 Windows 構成を使用）。すべての主
ENHANCED IN
11.3 ALEXANDRIA

要なフォームやパネルが High DPI 対応のアイコンやツールバーボタンイメージ、くっきりした IDE およびエディタフォントでアップデートし、フル High-DPI の UX を提供。低 DPI の環
境で IDE を実行した場合はクラシックモードで起動

ENHANCED IN
11.3 ALEXANDRIAENHANCED IN
11.2 ALEXANDRIAENHANCED IN
11 ALEXANDRIANEW IN
11.3 ALEXANDRIAVCL および FireMonkey 双方のデザイナが High-DPI でのアプリケーション設計をフルサポー
ト。VCL デザイナでは互換性を高めるため複数のオプション設定が可能
スタイルやコントロールごとのスタイル設定を用いた VCL フォームの設計をサポートする
VCL フォームデザイナでの VCL スタイルプレビュー（デフォルトで無効化）
複数ウィンドウで同じフォームの設計とコード編集を同時に実行。ウィンドウ間でデザイナの移動も可能管理者権限実行時に、IDE タイトルバーに [管理者] と表示
完全に再設計した VCL ベースのウェルカムページ。最近使用したプロジェクト、GetIt や

ENHANCED IN
11.2 ALEXANDRIA

YouTube フィード、パッチ通知など共通で使用する機能にすばやくアクセス可能。ウェルカ
ムページのレイアウトは、高度にカスタマイズ可能

NEW IN
11.2 ALEXANDRIANEW IN
11 ALEXANDRIA

Markdown プレビューと VCL ベースの HTML プレビュー（Internet Explorer ベースの機能の置き換え）を含む Markdown ドキュメントの IDE サポート
新しい FireMonkey 設計時ガイドラインとヒント（コンポーネントヒントとポジションヒント）
新しい Delphi 向け Code Insight 実装（Language Server Protocol アーキテクチャをベース）にENHANCED IN
11.3 ALEXANDRIA

より、コード補完、パラメータ補完、Error Insight、宣言の検索、ツールチップ／Help Insightを提供。インクルードファイルの認識、エージェントプロセスのライフタイム管理の改善や数多くの修正を含む（旧エンジンは削除）

ENHANCED IN
11.3 ALEXANDRIA

新しい Help Insight 実装（カスタマイズ可能な XSLT および CSS 設定で VCL ベースの HTML ビュ
ーに表示）
C++ Code Insight 実装（Language Server Protocol アーキテクチャと cquery がベース）を品質とパENHANCED IN
11.2 ALEXANDRIA

フォーマンス面で劇的に改善。11.1.5 リリースで提供済の機能に加え、cquery LSP の動作を詳細にカスタマインズ可能に

NEW IN
11 ALEXANDRIA

新しい C++コードフォーマッタが C++コードを自動レイアウト。Clang 形式の整形にも対応

NEW IN
11 ALEXANDRIAVisual Studio Code および他の外部エディタでの Delphi LSP 使用をサポート

ENHANCED IN
11.2 ALEXANDRIANEW IN
11.3 ALEXANDRIAINTRODUCEDIN 10.4 SYDNEYINTRODUCEDIN 10.4 SYDNEY

異なるファイルの種類に、カスタマイズ可能なタブのカラー設定が可能になったほか、閉じる
ボタンのオプション追加など、エディタタブの強化
一致する単語を強調表示。これにより、選択した単語やカーソル上の単語と同じインスタン
スがハイライトされ視認可能に
コードエディタのステータスバーでフォントのズーム、言語別の構文ハイライトとファイル
エンコード設定を選択可能
新しい IDE タイトルバーの実装（新しい VCL コントロールを活用）

ARCHITECT /ENTERPRISE

17

製品機能一覧

機能
INTRODUCEDIN 10.3.1 RIO

新しい IDE 生産性ツール：従来のコードエディタのブックマーク機能を拡張する新しいブッ
クマーク機能（GetIt パッケージマネージャでダウンロード可能）
新しい IDE 生産性ツール：Delphi のユニット内で、インテリジェントサーチにより任意の場

INTRODUCEDIN 10.3.1 RIO

所にすばやくジャンプできるナビゲーター機能。コードエディタにミニマップを追加可能（GetIt パッケージマネージャでダウンロード可能）

INTRODUCEDIN 10.3 RIO

長時間の利用と生産性向上に寄与するクリーンでモダンなルック＆フィールの IDE メインウィンドウ UX の大幅な改善
共通ダイアログ（プロジェクトオプション、IDE オプション、新規項目ダイアログ、GetIt パ

INTRODUCEDIN 10.3 RIO

ッケージマネージャダイアログ、コンパイラ進捗ダイアログ）の再設計により生産性と視認性の向上を実現

INTRODUCEDIN 10.3 RIO

プロジェクトオプションと IDE オプションに検索機能を追加、ダイアログ内での設定項目の検索が可能にスタイル化された IDE の UI（IDE スタイルとダークスタイルの切り替え／無効化が可能）。10.3

ENHANCED IN
11.2 ALEXANDRIA

では、青基調の新しいライトテーマとアップデートされたダークテーマを搭載。11.2 よりカスタム VCL スタイルの使用も可能に

ENHANCED
IN 10.3 RIO

NEW IN
11.1 ALEXANDRIA

ウェルカムページ用の IDE スタートアップレイアウトの改善、ユーザーはスタートアップを含め好みのレイアウトに変更してセット可能
メッセージビューで問題箇所をよりハイライトするために、コンパイルエラー、メッセー
ジ、ヒントを異なる色で表示（色はカスタマイズ可能）
プロジェクトビルド時に情報メッセージを表示できる新しい Delphi プロジェクトオプション「一般メッセージの表示」
C++構造パーサが最新の C++標準をサポートするようにリニューアルメソッドの有害度検査、ブックマークの改善、選択の拡張
新しいモジュール型ビューメニューによりメニュー項目をサブセクションに再配置
IDE を大規模メモリアドレスモデルで構築 – IDE に組み込まれたコンパイラ、デバッガ、さま
ざまなツールでより大規模なメモリを利用可能
コンパイラのユニットキャッシュのメカニズムを再設計 – 複数のプロジェクトがあるプロジェクトグループをコンパイルするときに、メモリが不足してきた場合、古いユニットのメモ
リを解放
IDE のマルチモニターサポートの改善（2 番目の画面にフォームやペインを配置可能）
非ビジュアルコントロールの表示／非表示を切り替えられるフォームデザイナオプション（フォームの設計画面を整理可能）
対応するコンポーネントを認識可能にする構造ビューアイコン
保存していないファイルの自動修復 – 保存していない作業内容をあらかじめテンポラリ領域に保管。IDE が予期せず終了したとき（システムクラッシュなど）に、保存されていない作業の修復を試行
アプリケーションを容易に HiDPI 対応にできる IDE プロジェクトオプションの改善。Windows
上のプロジェクトマニフェストファイルで、各実行レベルでのサポートが可能に
説明パネル、クイックアクションパネル、新しいフィルターボックスの表示/非表示が可能なオブジェクトインスペクタのレイアウトカスタマイズ
オブジェクトインスペクタの表示項目をフィルター（検索）可能
コードエディタのポップアップメニューからフォントサイズ拡大／縮小が可能

PROFESSIONAL /COMMUNITY1

ARCHITECT /ENTERPRISE

18

製品機能一覧

機能

PROFESSIONAL /COMMUNITY1

エンバカデロの GetIt サーバーからソースコードライブラリ、コンポーネント、その他の機能を容易に発見、ダウンロード、更新できる GetIt パッケージマネージャ*。カテゴリの拡張、
UI の改善、新しいアクションなどを追加* GetIt を使用するにはインターネット接続が必要です。オフラインでは利用できません。
アップデートのサポート、日付順ソート、サブスクリプション限定パッケージ、キャッシュ
ENHANCED IN
11.2 ALEXANDRIA

イメージ、アップデートされた UI など、改善された GetIt ライブラリマネージャ。言語によるフィルターや、ローカル GetIt パッケージ（*）のサポートなどを追加* ローカル GetIt パッケージの使用には、有効なアップデートサブスクリプションが必要

ENHANCED
IN 10.4.2 SYDNEY

ENHANCED
IN 10.3.2 RIO

旧バージョンプロジェクトの設定を新バージョンに移行したり、同じバージョンで異なる環境に移設する際に利用できる設定移行ツール
活動をトラッキングしチームの生産性をよりよく理解するためのプロジェクト統計情報（デフォルトで非表示）
複数のソースコード行への同じ貼り付け操作を一度に行えるマルチペーストサポート
エディタの構造強調表示、実行フローがエディタ上でどこにジャンプするのかを見ることができる実行フローコントロールハイライト、エディタ上部に表示されるクラス／メソッドコ
ンボボックスを含むコードナビゲーションツールバー（非表示オプションを追加）
データベースファイル追加と配置の簡素化サポートを含むプロジェクトマネージャの改善
GetIt アーキテクチャをベースとしたインストーラを提供。インストール時にプラットフォー
ムを選択可能（後で、IDE からツールメニューの「プラットフォームマネージャ」オプション

ENHANCED IN
11 ALEXANDRIAを使ってプラットフォームを追加することも可能）。初期言語選択機能やカスタムカタログリ
ポジトリフォルダなどの新機能を搭載。さらに、インストール時間を削減する並列ダウンロー
ドもサポート、ユーザー操作なくインストールを実行できるサイレントインスールもサポート
新たな環境での開発を支援する、初心者と習熟者のための新しいサンプルコードとデモデザイナ スナップショット – フォームイメージをクリップボードにコピー

ENHANCED
IN 10.3 RIO

ENHANCED IN
11 ALEXANDRIAENHANCED IN
11 ALEXANDRIA

1 ボタンクリックで、IDE コマンドをすばやく発見、実行できる IDE インサイト。オブジェク
トインスペクタ内のプロパティにも対応
ブロック整形を含むコード整形
自動ビルドプロセスにも統合可能なコマンドラインでのコード整形。11 Alexandria では、Clang 形式の整形をサポート
コード整形のカスタマイズオプションの作成／保存／読込

NEW IN
11 ALEXANDRIA.clang-format C++コードフォーマッタ構成ファイルをサポート。多くのオープンソースプロ
ジェクト、エンバカデロスタイルなどによりプロジェクトごとのコード整形自動化が可能
検査・測定機能
コードエディタとクラスエクスプローラのコンテキストメニューから利用可能になった｢使用箇所の検索｣
バックグラウンドスレッドでのコンパイル
C++の並列コンパイルのサポート

INTRODUCED IN
10.4.2 SYDNEY

TwineCompile アドオンによりマルチコア環境での C++プロジェクトのビルドを高速化（GetIt
パッケージマネージャでダウンロード可能／Community Edition を除く）
オブジェクトインスペクタで Boolean 型の値をチェックボックスで編集／表示
プロパティエディタに新たにカレンダーコントロールが追加「ユニットを使う」機能の強化

1

ARCHITECT /ENTERPRISE

19

製品機能一覧
PROFESSIONAL /COMMUNITY1

機能
プロジェクト全体にわたるクラスライブラリの階層ビューを提供するクラスエクスプロー
ラ。宣言や実装部への素早いナビゲーションやフィールド、メソッドなどの追加もサポート
プロジェクトへのリソース追加を大幅に単純化するリソースマネージャ
ライブコードテンプレート — 複雑な共通構文や操作を生成する動的スクリプト型テンプレー
トカスタマイズコードテンプレートの作成・カスタマイズ、テンプレートの動作、コード生
成、操作性を制御可能。囲みテンプレートは、選択したコードやテキストを囲んでテンプレ
ートを適用
エディタの「変更バー」が変更された行とその保存実行の有無を表示
スマートブロック補完 — コーディング中に、先読みしてブロック補完を実行し作業を支援
VCL デザイナおよび FireMonkey デザイナで利用できるフォーム位置合わせツール
メインツールバーに追加された「デバッガを使わずに実行」ボタン
プロジェクトマネージャのコンテキストメニューから、選択したアプリケーションの「実行」または「デバッガを使わずに実行」が可能
ホットキーによって検索可能なツールパレット — 任意のコンポーネントをすばやく発見
ツールパレット内のギャラリー – 必要な時にギャラリーウィザードを検索
同期編集 — ブロック内にあるシンボルを同期して変更可
自動的に複数レベルのバックアップと差分、復元をサポートする履歴マネージャ
ソースコードの階層構造ビュー、VCL デザイナ上のオブジェクトの操作をサポートする VCL
オブジェクトツリービューを表示する構造ペイン
JavaScript、PHP、INI ファイルに対応済みの構文ハイライトの Open Tools API による拡張
ファイルタイプごとに設定可能なエディタオプション機能
フル機能の Open Tools API により、ウィザードやエキスパートから IDE のカスタマイズ、プ
ENHANCED
IN 10.3 RIO

ロジェクトやモジュールの操作、エディタやデザイナへのアクセスが可能（スタイル／テー
マサポートも改善）

NEW IN
11.3 ALEXANDRIA

コードエディタの描画やソースコード要素の強調表示に関する新しい IDE ToolsAPI。開発者向けにエディタカスタマイズの新しい基盤を提供
Symbol Insight — クリック操作で宣言や実装コードにナビゲーション
コード折りたたみの設定とプロパティ
エディタの余白設定 — 必要な情報のみを表示可能
Object Pascal 向けコード補完機能

ENHANCED
IN 10.3.2 RIO

C++言語向けのコード補完エンジンの大幅なパフォーマンス改善。非同期呼び出しのサポー
ト、LSP（Language Server Protocol）アーキテクチャをベースに実装
ドッキングされたウィンドウにも対応した、カスタマイズ可能な IDE デスクトップレイアウ
ト設定
開発に必要な作業を記録できる To-do リスト
Help Insight – ヘルプスニペットを提示する便利なツールチップ
ソースコード管理
Version Insight - IDE に統合されたソースコード管理のためのフレームワーク
変更リストラベル、SVN マージダイアログ、ブランチ切り替えなど IDE に統合された
Subversion

ARCHITECT /ENTERPRISE

20

製品機能一覧
PROFESSIONAL /COMMUNITY1

機能
Subversion と履歴管理の統合
フル機能の差分ビューアを標準搭載
Git バージョン管理の IDE への統合（認証、リモートリポジトリに対するプッシュ／プル変更をサポート）
Mercurial バージョン管理の IDE への統合（リモートリポジトリのクローン、ローカルでの変更コミット、ログデータの表示をサポート）
オープンソースプロジェクトとして Version Insight を利用可能
国際化アプリケーション開発
UnicodeString 型、Unicode 対応の開発環境、VCL および FMX フレームワーク
IDE メニュー、ダイアログ、コンパイル済ユニット、リソース、ソースコードの英語、ドイツ語、フランス語、日本語版
IDE メニューとダイアログなどの言語を容易に変更可能
リファクタリング
プロトタイプ同期 – Delphi の関数のプロトタイプ変更に使えるため、Interfece セクションと
Implementation セクションの同期をとるためにコードエディタ内で使用可能（Delphi のみ）「パラメータの変更」「メソッド抽出」でのジェネリクスサポート
Delphi 向け「名前の変更」リファクタリング
リファクタリングによる「参照の検索」「変数の導入」「フィールドの導入」「変数のインライン化」「パラメータの変更」「安全な削除」「メンバのプッシュアップ／ダウン」「メンバのプルアッ プ」「スーパークラスの抽出」「インターフェイスの抽出」「メンバの移動」「変数の宣言」「フィールドの宣言」「メソッド抽出」「ユニットの検索／ネーム スペースのインポート」「リソース文字列の抽出」リファクタリング機能
リファクタリングによる「ファイル内検索」
UML モデリング
UML によるコードの可視化 – いつでもソースコードから UML モデルビューを表示可能
クラス図から Object Pascal コードの生成
オブジェクトの階層を展開して表示
自動的なシーケンス図の生成をサポート
注釈や高度なドキュメントのために画像を図に読み込み可能
シーケンス図コラボレーション図
状態図
配置図
ユースケース図アクティビティ図コンポーネント図
ドキュメントの生成
コマンドラインからドキュメント生成の実行

ARCHITECT /ENTERPRISE

21

製品機能一覧
PROFESSIONAL /COMMUNITY1

機能
オブジェクトドメインの健全性を静的に分析できる 80 項目以上のコード測定機能
インタラクティブレポーティングのためのキビエットグラフ
オブジェクト設計の健全性を診断できる 10 項目以上のコード測定機能
コマンドラインからの静的測定の実行
コードの掌握を支援する 10 項目以上のコード検査機能
コーディングスタイルやアプローチ診断が可能な 200 項目以上のコード検査機能検査におけるポインタ分析
コマンドラインからの静的検査の実行
Rational® Rose からのモデルインポート（mdl インポート）
言語中立の UML 1.5 モデリング
言語中立の UML 2.0 モデリング
言語中立の UML 1.5 と UML 2.0 プロジェクトからソースコードプロジェクトへの変換
GOF パターンを含むデザインパターンのサポート
図の印刷
XMI 1.1 インポート／エクスポート
フル 2Way のコードとクラス図の同期
OCL 2.0 のサポート「カラーUML」プロファイル
図のハイパーリンクと注釈統合されたデバッガ
カラー構文強調構文表示を搭載したフル機能デバッガ
64-bit Windows アプリケーションのローカルおよびリモートデバッグ
ENHANCED IN
11 ALEXANDRIALLDB 9 をベースとした新しい C++ Win64 デバッガ。UnicodeString、AnsiString、C++文字列
型、vectors、deques などの複雑なデータ型の評価を可能にするフォーマッタを搭載
macOS 64-bit アプリケーション（Intel および ARM）のリモートデバッグ。LLDB をベースとENHANCED IN
11.3 ALEXANDRIA

した Delphi macOS 64-bit ARM デバッガに加え、11.3 では Delphi macOS 64-bit Intel デバッガも
LLDB を使用

ENHANCED IN
11.2 ALEXANDRIANEW IN
11.2 ALEXANDRIAENHANCED IN
11 ALEXANDRIAENHANCED IN
11.2 ALEXANDRIAiOS 64-bit デバイスのリモートデバッグ
ARM 64-bit macOS 上での iOS シミュ―レーターでのアプリのデバッグ（LLDB デバッガアー
キテクチャがベース）
Android 64-bit アプリのデバイス上でのデバッグ（Delphi の Android 64-bit デバッガは、LLDB
デバッガアーキテクチャがベース）
Linux 64-bit のリモートデバッグ（Delphi の Linux 64-bit デバッガは、LLDB デバッガアーキテ
クチャがベース）
Win32 / Win64 向け Clang ベースの C++コンパイラ向けのデバッグサポートの改善
iOS64 アプリケーションデバッグ時の関数呼び出し、プロパティとバリアントの評価でのDelphi Unicode 文字列の評価サポート

ARCHITECT /ENTERPRISE

22

製品機能一覧

機能
Delphi の動的配列のサポートに加え、iOS および Android アプリケーションデバッグでのCPU ビューサポート
デバッグデータの拡張表示をサポートするデバッガビジュアライザ、Delphi ジェネリクスとC++テンプレートをサポート
独自のデータ型の表示を可能にするデバッガビジュアライザの作成
TStrings、TDateTime、TDate、TTime 用のデバッガビジュアライザ
“デバッグ中です。終了してもよいですか？” ダイアログからデタッチ可能
スレッド「凍結」「再開」を指定できるマルチスレッドデバッグ
選択したスレッドにブレークポイントを設定できるマルチスレッドデバッグ
Windows での待機チェーン（WCT: Wait Chain Traversal）のサポート
逆アセンブリペインの「オペコードの表示」「アドレスの表示」ローカルメニュー
デバッグオプション：「スクロールして新しいイベントを表示」「ユーザーブレークポイン
ト以外を無視」フレームがデバッグ情報を保持しているかどうかを示すグリフを表示する呼び出し履歴ビュー
エディタタブから独立して表示可能な CPU ビューペイン
情報を容易に発見、理解できるデバッガビューとペイン間の統合
項目のダブルクリックでローカルビューと自動的に同期する呼び出し履歴ビュー
CTRL キーを押すとツールチップ式評価が透明化し、エディタコードとともに確認可能
展開可能なツールチップ式評価
展開可能な監視式、ローカル変数表示
選択可能なシンボルテーブルのロード
オープンファイルのデバッグ終了時における暗黙的なクローズ
CPU 表示でのクリップボードの複数選択とコピーのサポート
Ctrl+クリックによるエディタ左余白でのブレークポイントの有効／無効化
モジュール表示でのロード順によるソート
エディタ上で次に実行する行を設定できる［次の文を設定］メニュー［ブレーク／継続］ボタン、「この例外の種類を無視」チェックボックスを表示する例外通知ダイアログモジュール表示のソート
デバッガ制御下にあるすべてのプロセスとスレッドの状態を表示するスレッド表示
ENHANCED IN
11.2 ALEXANDRIA

低レベルデバッグ用の CPU 表示。11.2 から、CPU 表示で構文強調表示をサポート
複雑なアプリケーションのトレースを簡易化するマルチプロセスデバッグ
ツールバー付きのブレークポイントビュー、インプレース編集、有効／無効チェックボックス
インプレース編集、有効／無効チェックボックス、可変幅の監視式名列／値列での情報の表示などをサポートした監視式表示
変数の論理グループ化によるマルチタブ表示
任意のプロセスへのアタッチとデバッグ、任意のプロセスからのデタッチ

PROFESSIONAL /COMMUNITY1

ARCHITECT /ENTERPRISE

23

製品機能一覧
PROFESSIONAL /COMMUNITY1

機能
リターンまで実行
ツールチップ、アクション、グループ機能を搭載した先進のブレークポイント機能による完
全なデバッグ制御
データをトリガーとしたブレークポイント
生成されたプロセスのデバッグ
デバッグ中のプロパティ監視を容易にするデバッグインスペクタ
イベントログの表示統合されたユニットテスト機能
ENHANCED
IN 10.3 RIO

DUnitX をベースとしたユニットテスティングフレームワークの統合

INTRODUCEDIN 10.3 RIO

モバイル（iOS および Android）プラットフォーム向け DUnitX のサポート
Linux プラットフォーム向け DUnitX のサポート
DUnit ユニットテスティングフレームワークの実行時サポート
ユニットテストとユニットテストプロジェクトをすばやく簡単に生成できるユニットテスト
ウィザード
プロジェクトマネージャからのユニットテストの実行
ドキュメント
CHM ヘルプエンジンのサポートと新しい IDE ヘルプ構造
クラス階層図の表示や新しく宣言されたメンバのページなど、継続的なヘルプシステムのアップデート
データベースアプリケーション開発 / 接続性
TDataSet クラス、フィールド定義、フィールドおよびパラメータ管理をベースとした、強力なクロスプラットフォーム／マルチデータベース DB アクセスアーキテクチャ
製品またはサードパーティベンダーから提供される複数の TDataSet 継承クラスのサポート
BlobFields の表示オプションサポート
TField クラス向けのダイレクト GUID アクセス
FieldOptions および FieldLifeCycle 機能によるデータセットフィールドの自動制御と永続化サポート
FireDAC マルチデバイスデータアクセスライブラリ 2
MySQL、MariaDB、Microsoft SQL Server、Oracle Database、InterBase、PostgreSQL、Informix、Sybase SQL Anywhere、Microsoft Access、IBM DB2 Server、Firebird、Advantage Database、
generic ODBC driver を含むデスクトッププラットフォーム向けエンタープライズデータベー
スのサポートMicrosoft Access、SQLite、MariaDB、InterBase ToGo / IBLite、ローカルホスト上の InterBase、MySQL Embedded、ローカルホスト上の MySQL Server、Advantage Database local engine、ローカルホスト上の PostgreSQL、Firebird Embedded、ローカルホスト上の Firebird を含むロー
カルデータベースサポート（表中に「2」とマークされている機能については、Professional
ではローカル接続に限定されます）
MySQL、MariaDB、Microsoft SQL Server、Oracle Database、InterBase、PostgreSQL、Sybase
SQL Anywhere、IBM DB2 Server、Firebird、Advantage Database、MongoDB、generic ODBC
driver エンタープライズデータベース、SQLite、InterBase ToGo / IBLite などのローカルデータ
ベースを含む Linux 向けデータベースサポート

ENHANCED IN
11.2 ALEXANDRIAFireDAC の FDMonitor と FDExplorer ツールの改善

ARCHITECT /ENTERPRISE

24

製品機能一覧

機能

PROFESSIONAL /COMMUNITY1SQLite、InterBase ToGo および IBLite を含む iOS および Android 向けモバイルデータベースサ
ポート
ENHANCED IN
11.2 ALEXANDRIAENHANCED IN
11.1 ALEXANDRIA

最新の Microsoft ODBC Driver for SQL Server (version 18) をサポートする FireDAC Microsoft SQL
Server ドライバのアップデート
MySQL v 8.0 および MariaDB v 10.3、MySQL Prepared Statements API、内部 BLOB ストリーミン

2

2

2

2

2

2

2

2

2

2

2

2

グを新たにサポートした FireDAC MySQL ドライバのアップデート
データ型名によるデータ型のマッピングサポート含む FireDAC ODBC ドライバ 13 のアップデート

ENHANCED IN
11.1 ALEXANDRIASQLite エンジンの静的／動的リンクの双方をサポートする FireDAC SQLite ドライバのアップ
デート（SQLite SEE サポートを含む）
TRUNCATE コマンド、コネクションパラメータにおけるトランザクション待ち時間とリトル

ENHANCED
IN 10.3 RIO／ビッグエンディアン設定、データベースサービスマネージャへのクエリー、リアル BLOB
ストリーミングと配列データ型のサポートを含む FireDAC InterBase ドライバのアップデート
FireDAC Oracle ドライバをアップデート（新たに v 19c と Oracle ストアドプロシージャ向け
128-character パラメータ名をサポート。前アップデートでは、VARCHAR2、NVARCHAR2、

ENHANCED IN
11 ALEXANDRIA

32K までの RAW データ型、PL/SQL のネイティブ BOOLEAN、64-bit 整数と符号なし INT、
identity / auto-increment 列、クエリー変更通知、暗黙的な ROWID フェッチ、暗黙的な結果、新しい接続モード、ネットワークタイムアウト、トランザクション状態感知と同期を含む
v 11g および 12c の新しい API をサポート）
TFDOracleAdmin FireDAC サービスコンポーネントの追加
FireDAC Advantage ドライバのアップデート（GUID データ型、バックアップアーカイブ、デ
フォルト値句、暗号化テーブルのサポート改善、TFDADSUtility コンポーネントの改善を含むバージョン 12 の新機能をサポート）
DB2 on AS/400 のサポート、IDENTITY 列、接続定義パラメータのサポートを含む FireDAC DB2
ドライバのアップデート
FireDAC Firebird ドライバのアップデート（VendorHome でドライバを検索。前アップデートでENHANCED IN
11.1 ALEXANDRIA

は、バージョン 3.0.4 および Firebird embedded のサポート、ローカルコネクションプロトコ
ル、FB$OUT パッケージ、長いステートメントのサポート、コネクションパラメータにおけるリ
トル／ビッグエンディアン設定などをサポート、さらに Firebird 4 データ型を新たにサポート）
FireDAC PostgreSQL ドライバがパフォーマンス改善に加え、バージョン 15.1 をサポート（前ENHANCED IN
11.3 ALEXANDRIA

アップデートでは、PostgreSQL ストアドプロシージャ、列の識別、maccaddr8、パスワードの暗号化、コネクションパラメータにおけるリトル／ビッグエンディアン設定などに対応）

ENHANCED
IN 10.3 RIO

ToolHome プロパティ、FDEventAlter を新たにサポートした FireDAC SQL Anywhere ドライバ
ロック、悲観的ロック、ISAM エラーコードなど継続的なアップデートを含む FireDAC
Informix ドライバのアップデート

ENHANCED
IN 10.3 RIO

FireDAC で NoSQL MongoDB データベースをサポート（FireDAC MongoDB ドライバも付属）、新たに TimeZone 接続パラメータをサポート
FireDAC による TMongoConnection、TMongoDatabase、TMongoCollection などの MongoDB
API ラッピングクラスのサポートとメソッドビルダーによる MongoDB クエリー、パイプライ
ン、アップデートコマンドなどのサポート
MongoDB カーソルにデータセットをアタッチ可能にする TFDMongoDataSet、MongoDB コレクションへのクエリー実行を可能にする TFDMongoQuery、MongoDB コレクションへのパイ
プラインの実行を可能にする TFDMongoPipeline、ドキュメント項目へのイテレート処理を可能にする TMongoDocument などの MongoDB 固有のデータセット
Teradata ODBC ドライバをベースとした FireDAC Teradata データベースサポート
FireDAC での InterBase XE7 変更ビューのサポート

ARCHITECT /ENTERPRISE

25

製品機能一覧

機能
FireDAC での変更通知のサポート（新たに Oracle と MongoDB をサポート）

PROFESSIONAL /COMMUNITY1
2

2

2

2

2

2

2

2

2

2

2

2

FireDAC での更新管理の改善
dbExpress コードを FireDAC に移行を支援するツールとスクリプト
blob フィールドおよび MSSQL ファイルストリームのための FireDAC ストリーミングサポー
ト
DBMS API コマンドネイティブタイムアウトのサポート
FireDAC コネクションパラメータがオブジェクトインスペクタのレコードとして表示
デスクトップおよびモバイル向けの新しい IBLite ドライバ
InterBase 暗号化接続オプション
Informix データベース向け Windows/macOS ネイティブドライバ
同梱のデータベースドライバのソースコード
動的および静的リンクの双方をサポートした"スマートな" データ型認識を含む SQLite v3+データベースのフルサポート
MERGE / REPLACE / INSERT OR REPLACE の SQL コマンド、及び dmAppend、dmUpdate、
dmAppendUpdate モードのサポートを含む TFDBatchMoveSQLWriter コンポーネントの最適化と拡張による FireDAC ETL サポート。10.2.2 で新たに JSON Writer のサポート機能を追加容易に利用可能な TDataSet 継承クラス群
統一データアクセス API
新しい UpdateOptions.AutoCommitUpdates プロパティの追加と TClientDataSet との互換性改善を含む FireDAC のキャッシュアップデートモードの改善
DataSnap 向け FireDAC クライアント
ハイパフォーマンス インメモリデータセット
FireDAC ソースコード（ドライバのソースコードを含む）
大型のデータセットの高速な双方向ナビゲーションを可能にする Live Data Window モード
バッチアプリケーションやネットワークトラフィックの最小化のための配列 DML（Data
Manipulation Language）コマンドの実行とコマンドバッチ
非同期コマンドの実行、コマンド実行タイムアウト、コマンド実行のキャンセルのダイレク
トサポート
カスケードアップデートを伴う複数のデータセットに対する変更結果をトラックできるキャ
ッシュアップデートモード
ジェネレーターおよびテーブルトリガーをベースとした自動インクリメント項目のサポート
FireDAC エスケープシーケンス、条件式、マクロによる SQL 方言の抽象化
柔軟かつ調整可能なデータ型マッピングによるデータ型の統一容易に利用可能な TFDMemTable：TClientDataSet と高い互換性を持つインメモリデータセッ
ト。最適化された JSON 形式でのシリアライゼーションをサポート。10.2 で設計時のデータ
セットデータの編集も可能に
HTTP、HTTPS および TCP/IP プロトコルと認証のための DataSnap クライアントサポート
SQLite の SQL 方言のフルサポート、アッドホック TDataSet ルックアップなど TDataSet で複数データベースに対応可能な SQL コマンドを搭載したローカル SQL

ARCHITECT /ENTERPRISE

26

製品機能一覧
PROFESSIONAL /COMMUNITY1

機能*2 11 Professional および Community Edition では、いくつかの機能がローカル接続に限定されます。
dbExpress および IBX
コネクションプーリング、トレース、デレゲートドライバのサポートを含む拡張可能な
dbExpress™ 4 データベース接続フレームワーク※ dbExpress テクノロジーは今後の拡張は計画しておらず、製品には搭載していますが非推奨となっています。FireDAC への移行をお勧めします。
dbExpress による InterBase ローカル、MySQL ローカル、SQLite ローカル接続
macOS および 64-bit Windows 向けを含む dbExpress ドライバ - InterBase ローカル、MySQL ローカル、SQLite ローカル接続（64-bit macOS サポートは Delphi のみ）
macOS および 64-bit Windows 向けを含む dbExpress ドライバ - InterBase、Firebird、Oracle、
MySQL、SQL Anywhere、Informix（64-bit macOS サポートは Delphi のみ）
SQLite 向け TSQLMonitor サポート
Windows、iOS および Android 向け InterBase ToGo dbExpress ドライバ
dbExpress による InterBase XE7 / XE3、Firebird 2.5 / 2.1 / 1.5、Oracle 11g / 10g、Microsoft SQL Server
2008 / 2005 / 2000、Informix 9x（Unicode 未対応）、IBM DB2 9.x（Unicode 未対応）、Anywhere 12および 11（Unicode 対応）、SQL Anywhere 9（Unicode 未対応）、Sybase 12.5（Unicode 未対応）、MySQL 5.1、5.0（Unicode 対応）および 4.1（Unicode 未対応）サーバー接続
dbExpress ODBC ドライバ
メモリ上でデータセットを管理、操作できる TClientDataset（iOS、Android、macOS、64-bit
Windows をサポート）
64-bit Linux 向けの ClientDataSet サポート
INTRODUCED IN
10.3.2 RIO

64-bit macOS 向けの ClientDataSet サポート
VCL および FireMonkey で任意のデータを任意の UI またはグラフィック要素に結び付けられる LiveBinding
Windows 用 ADO 接続（MDAC 2.8）のための dbGO™
iOS および Android 向け InterBase Express (IBX) コンポーネント
RAD Server 3

ENHANCED
IN 10.3.2 RIO

NEW IN
11 ALEXANDRIAAPI ホスティング、データアクセス、SQL データベースアクセスを含む REST ベースのミドル
ウェアスタック RAD Server（EMS）2、大幅なパフォーマンス最適化を実施
無料で利用でき限定バンド幅の配布が容易な RAD Server Lite バージョン（組み込み InterBase
ToGo データベースがベース）※ ライセンスキーを別途入手する必要があります（無料）。
Linux 上の RAD Server（EMS）パッケージ向けのビルド、テスト、配置
RAD Server にロード可能なパッケージを用いて、ビジネスロジックを実装、カスタム URI にマップし、カスタム REST API を作成可能
Oracle、DB2、Microsoft SQL Server、Informix、SQL Server など多様なデータベースに接続できる FireDAC ハイパフォーマンスエンタープライズデータアクセスを統合
MIME タイプを（Accept HTTP リクエストヘッダから）GET エンドポイントにマップする新しINTRODUCEDIN 10.3 RIO

い EndpointProduce 属性、MIME タイプを（ContentType HTTP リクエストヘッダから）PUT、
POST、PATCH エンドポイントにマップする新しい EndpointConsume 属性

INTRODUCEDIN 10.3 RIO

INTRODUCEDIN 10.3 RIO

HTTP Verb からカスタムメソッドへの名前マッピング
リクエストからカスタムクラスまたはコンポーネントへの処理のデレゲーション機能（応答
処理コードの共有）

ARCHITECT /ENTERPRISE

27

製品機能一覧
PROFESSIONAL /COMMUNITY1

機能

ARCHITECT /ENTERPRISE

RAD Server のファイルシステムフォルダーアクセスとデータベーステーブル／クエリーアク
INTRODUCEDIN 10.3 RIO

セスへの RAD Server エンドポイントマッピングをページングやソートを含め劇的に単純化す
る新しい TEMSFileResoure と TEMSDataSetResource コンポーネント
TDataSet（TFDMemTable など）の JSON 経由のサーバーアップロードを単純化する新しいNEW IN
11 ALEXANDRIA

TRESTRequestDataSetAdapter コンポーネント。サーバーサイドでは TRESTResponseDataSetAdapter
コンポーネントを使用

INTRODUCEDIN 10.3.2 RIO

ENHANCED IN
11 ALEXANDRIA

ひとつ以上の選択したデータベーステーブルに対するクエリーにマップされた設定済みの
TEMSDataSetResource コンポーネントを生成する FireDAC データベース接続ウィザード
RAD Server（EMS）のマルチテナントサポート、テナント設定管理のためのコンソールアプリ（Windows および Linux）
RAD Server のファイルディスパッチサポート

ENHANCED
IN 10.3.2 RIO

RAD Server コンソールの UI 再設計と Ext JS ライブラリへの移行

ENHANCED
IN 10.3.2 RIO

iOS と Android 向けの EMS Push 通知サーバーのサポート（Firebase にアップデート）
EMS クライアント側の配置を簡単にする新しい EMSClientAPI コンポーネント
EMS コンソールの Web ベースのインターフェイスにより、ユーザー／グループ／セッション／API コールの分析／レポートが可能（テナントごとにフィルター可能）
ユーザーアカウントの管理、ローカル設定の編集、RAD Server インスタンスに対する REST

ENHANCED
IN 10.3.2 RIO

Debugger ベースのリクエスト発行などのできる RAD Server コンソール（RSConsole.exe）ク
ライアントアプリケーションの再設計と拡張。
リモートガジェットとデバイス間の開発者向けエンタープライズアクセスポイントを提供する
ThingPoint。ThingPoint は、EMS サーバー上の中央リポジトリと重要なデータのみを同期させながら、エッジで収集した膨大な IoT データをローカルに保管、フィルタリング、処理可能
Swagger open API イニシアティブ (http://swaggeRIO) をベースとした EMS メタデータの宣言

ENHANCED
IN 10.3.2 RIOと検索をサポート。これにより、EMS の REST API の表現に YAML や JSON といったメタデー
タ言語の使用が可能。初期ドキュメントは、RAD Server モジュールウィザードのオプション
で生成可能にINTRODUCEDIN 10.3.2 RIO

INTRODUCEDIN 10.3.3 RIO

RAD Server エンジンと必要なすべてのファイルを Windows および Linux 環境へと配置できるウィザード（GetIt パッケージマネージャでダウンロード可能）
一般的な Delphi Linux アプリケーションと RAD Server アプリケーションの Docker コンテナへの配置（Docker Hub でコンテナイメージをダウンロード可能）*3 11 Enterprise には、RAD Server を用いて開発したアプリケーションを配布するための、シングルサイト RAD Server 配置ライセンスが 1 つ含まれます。また、Architect には、マルチサイト RAD Server 配置ライセンスが 1 つ含まれます。RAD Server を使用したアプリケーションを他社向けに提供する場合には、別途 RAD Server 配置ライセンスを購入してください。
WebBroker および DataSnap 多層開発
HTTP サーバーへの配置と統合のための WebBroker ライブラリ - CGI、Microsoft IIS 向けの ISAPI
ライブラリのサポート、および Indy ライブラリベースのネイティブ HTTP サーバーを含む
Apache HTTP サーバーモジュール向けの WebBroker サポート
WebBroker のデフォルトエンコーディングを ANSI から UTF-8 に変更
スタンドアロンまたは Apache モジュールとして WebBroker を Linux へ配置
NEW IN
11.1 ALEXANDRIAWebBroker の Android への配置サポート
DataSnap による多層データベースアプリケーションの作成
Linux サーバー向けに DataSnap を用いた多層データベースアプリケーションを構築

28

製品機能一覧

機能
WebBroker アーキテクチャにより DataSnap サーバーを Microsoft IIS サーバー（HTTP またはHTTPS を使用）に配置
WebBroker アーキテクチャにより DataSnap サーバーを Apache HTTP サーバー（HTTP またはHTTPS を使用）に配置（Delphi では新たに Linux プラットフォームをサポート）
DataSnap で HTTP および HTTPS 向けに System.NET を使用、OpenSSL クライアントライブラ
リの配布が不要に（REST 接続と HTTP 接続の双方で使用）
DataSnap サーバーメソッドでクライアントサーバー間での JSON ストリームの受け渡しのために TDBXJSONStream パラメータをサポート
NEW IN
11 ALEXANDRIATDSMethodMapEvent イベントをベースとした新しいメカニズムにより REST URI を構成可能
スタンドアロン DataSnap アプリケーションでの HTTPS サポート
ソケット接続を切断できる DataSnap サーバー機能、HTTP プロトコルのコミュニケーション
タイムアウトFireDACJSONReflect ユニットによる FireDAC データと差分による変更データの送受信によるデータ圧縮機能を DataSnap でサポート
特定のコールバックにブロードキャストするヘビーウェイトコールバックのサポート
認証およびロールベースの認証
サーバーおよびクライアント向けのコールバックチャンネルイベント
複数のコールバックトンネルをサポートする DataSnap REST サーバー
TCP/IP プロトコル向けのセッションイベント、DataSnap セッションでのオブジェクトサポート
接続のモニタと制御

INTRODUCEDIN 10.3 RIO

ENHANCED
IN 10.3 RIO

DataSnap REST で「Content-Type=application/json」と明示的に指定
DataSnap REST クライアント接続（TDSRestConnection）で、すべてのプラットフォーム向けに SecureProtocols プロパティが新たに利用可能
REST コールとそれらの保存時にクエリーパラメータを利用可能
HTTP 接続のためのプロキシ情報のサポート
ServerMethods により、ミドル層の機能を完全に制御し、クライアントからサーバーのコードを呼び出し可能。TJSONValue による容易なデータ転送をサポート
多層アプリケーションの実装をよりシンプル化する改善されたセッションイベント
オブジェクトギャラリーから容易にサーバーおよびクライアントを作成可能な DataSnap ウィ
ザード
DataSnap ウィザードのソースコードから独自の DataSnap サーバーウィザードを構築可能
REST（ful）インターフェイスとサーバーからの公開のサポート、REST クライアントプロキシの生成
Object Pascal および C++クライアントのための DataSnap サーバープロキシの生成
ローカルの DataSnap（TCP/IP）アプローチに加え HTTP および HTTPS 通信プロトコルのサポー
ト、ファイヤーウォール外からのクライアントコードを可能にする HTTP トンネリングサポート
ネットワーク上での暗号化と圧縮フィルターのサポート
新たに PC1 暗号化と圧縮フィルターのサポートと容易な有効化
ライトウェイトコールバックのサポート

PROFESSIONAL /COMMUNITY1

ARCHITECT /ENTERPRISE

29

製品機能一覧
PROFESSIONAL /COMMUNITY1

機能Windows 32-bit / 64-bit ネイティブ（DBX）クライアントおよび REST クライアント
macOS の REST クライアント
ブラウザプラットフォーム向けの REST / JavaScript クライアントサポート
データベースツール
データエクスプローラの FireDAC サポート - データベース接続の追加と管理、データベース
スキーマの表示を最適化
データベース接続を追加・管理し、データベーススキーマを表示するデータエクスプローラ
データエクスプローラの FireDAC ノードと dbExpress ノードを VCL フォームにドラッグ＆ドロップしてスピード開発
任意の FireDAC 接続で SQL を直接操作
dbExpress 4 がサポートする任意のデータベースにクエリーを実行し、その結果を表示する
SQL コンソールビュー
同梱されているデータベース
ENHANCED IN
11.3 ALEXANDRIAInterBase 2020 Developer Edition – ユーザー数最大 20 名、論理的な接続数最大 80 までのリモート接続

ENHANCED IN
11.3 ALEXANDRIA

無制限配布ライセンスつきの IBLite 2020 for Windows、iOS、Android

ENHANCED IN
11.3 ALEXANDRIA

無制限配布ライセンスつきの IBLite 2020 for macOSENHANCED IN
11.3 ALEXANDRIAInterBase ToGo 配布ライセンス（モバイル向け）
クラウドサポート

ENHANCED IN
11.3 ALEXANDRIA

複数の AWS サービスをサポートし機能拡張を続ける Appercept 提供の AWS SDK for Delph（有効なアップデートサブスクリプションで GetIt パッケージマネージャから入手可能）
AzureConnectionString、AzureBlobManagement、AzureQueueManagment、およびAzureTableManagment を含む Windows Azure コンポーネント
クラウドライブラリにおける System.Net ネイティブ HTTP / HTTPS サポート
Windows Azure の BLOB、キュー、テーブルストレージへのアクセス
AzureQueueManagement 向けの MetaData サポート
Azure Table 向けの ContinuationToken サポート
最新の Azure API に合わせて Azure サポートをアップデート
Amazon Simple Storage Service (S3) API
Amazon Queue Service API
Amazon SimpleDB API

ENHANCED
IN 10.4 SYDNEY

最新の AWS API に合わせるとともに、より柔軟なリージョンサポートを加え AWS サポートをアップデート
Amazon EC2 環境および Windows Azure 環境への配置
REST クライアントライブラリと BaaSREST サービスの呼び出しを単純化する REST クライアントライブラリ、MIME タイプのハンド

ENHANCED
IN 10.3 RIO

リング、新しいプロパティ（RedirectsWithGET および SecurityProtocols）と新しいイベント（OnNeedClientCert および OnAuthEvent）

ENHANCED IN
11.3 ALEXANDRIA

Basic 認証、Plan 認証、OAuth1、OAuth2 を含む認証サポート。OAuth2 ではトークン自動更新の他いつくかの改善を含む

ARCHITECT /ENTERPRISE

30

製品機能一覧
PROFESSIONAL /COMMUNITY1

機能
TRestClient、TRestRequest、および TRestResponse コンポーネント
REST 呼び出しとパラメータのテストを行える REST デバッガツール
INTRODUCEDIN 10.3 RIO

リストパラメータ、パラメータストリーム、すべてのリクエストメソッド、コンテンツボディ
へのアクセスのためのクエリーパラメータのサポートなど、REST リクエストパラメータの改善
REST クライアントライブラリにおける JSON の読み書き
ユーザー管理、ファイルストレージ、オブジェクトストレージ、通知サポートなど、最も共通の操作のための統一インターフェイスを備えた BAAS (Backend as a Service) アーキテクチャ
Kinvey および Parse API 向け BaaS サポートの統合
BaaS クライアントライブラリにおける JSON の読み書きの改善
XML および SOAP
すべてのプラットフォームで動作する TXMLDocument コンポーネント
TXMLDocument コンポーネントによる Windows 上の MSXML のサポート
TXMLDocument コンポーネントによるネイティブ OmniXML ライブラリ、ネイティブ ADOM
ライブラリのサポート
XML データ処理に用いるデフォルト XML エンジンを容易に選択可能
Win32、Win64 の SOAP Web サービスを簡単に作成
SOAP 1.2 クライアントのサポートを含むクライアント側の SOAP Web サービスの構築

ENHANCED
IN 10.3.1 RIO

SOAP クライアントで HTTP クライアントライブラリを使用、各プラットフォームのネイティ
ブ SSL レイヤーをフルサポート（クライアント認証のサポート改善を含む）
WSDL 拡張スキーマのサポート
XML 変換ツールとコンポーネントにより、異なる XML フォーマットおよびデータセット間でのデータ交換を容易に実現可能
ネイティブ Object Pascal / C++ XML バインディングにより XML プログラミングを単純化 –XML ドキュメントにインターフェイスを使用してアクセスオプションおよびバウンドされない要素のための SOAP ランタイムサポート
サードパーティツール
Beyond Compare Text Compare によるファイル比較
Beyond Compare Text Compare の統合（英語版）

1

1

1

1

強調構文表示しながらファイルの比較と編集が可能
ホワイトスペースとコメントの変更を無視
差分レポートを印刷、または HTML／テキストとして保存差分のみをフィルターして表示。コンテキスト内の数行だけを表示可能
Object Pascal、C++、HTML、DFM などを標準でサポート
IDE の“編集”メニューとプロジェクトマネージャに“Compare”メニューを追加し、旧レビジョンや、他の編集タブ、オリジナルファイルとの比較が可能
履歴ビューでの差分とマージの双方に自動的に統合
CodeSite Express によるロギング
UPDATED IN
11.2 ALEXANDRIACodeSite Express による先進的なアプリケーションロギングとデバッグ機能を統合（英語版）※GetIt より入手可能

ARCHITECT /ENTERPRISE

31

製品機能一覧
PROFESSIONAL /COMMUNITY1

機能
データ変換を行うことなく、文字列、数値、日付/時間、オブジェクト、文字列リスト、例外などの全ての情報のログを収集プログラム実行への割り込みや副作用なしに、アプリケーションコード（再帰関数、複数スレッド）からの情報をログ収集
様々なメッセージタイプにより、重要なログ情報を強調表示
ログメッセージを CodeSite Log File に送信して後で参照したり、 CodeSite Live Viewer でのリ
アルタイム分析、または両方同時に実行が可能
CodeSite Viewers の広範な分析ツールを利用し、メッセージログの分析と問題のある箇所を迅
速に特定
アプリケーション名、プロセス ID、スレッド名、コンピュータ名、カテゴリ、メッセージテ
キストからメッセージログをフィルタリング
先進的な CodeSite Message Organizer を使用し、メッセージログを迅速に複数のビューに整理
カテゴリ設定が可能なログ収集ツールの CodeSite loggers により、ログ収集する情報量を制御可能
メソッド呼び出しを記録して、コールスタック構造をメッセージログに追加
IP*Works! コミュニケーションコンポーネント/n software の IP*Works! のコンポーネントのフルバージョン – 主要な 40 以上のインターネッ
トプロトコルをカバーするインターネットコミュニケーションのためのスイートが利用可能

1

1

1

1

1

1

1

1

（英語版 ※GetIt より入手可能）
インターネット開発のためのロイヤリティフリーな商用コンポーネント：ATOM、CalDAV、
FileMailer、FTP、HTMLMailer、HTTP、ICMPPort、IMAP、IPDaemon、IPInfo、IPMonitor、
IPPOrt、JSON、LDAP、MCast、MIME、MX、NetClock、NetCode、NetDial、NNTP、Ping、
POP、RCP、REST、Rexec、Rshell、RSS、SMPP、SNPP、SOAP、Syslog、Telnet、TFTP、
TraceRoute、UDPPort、WebDav、WebForm、WebUpload、Whois、XMLp、XMPP
統一された、直感的で拡張性の高い使いやすいコンポーネント
プラットフォームとテクノロジーに依存しない共通のコンポーネントインターフェイスを採用
リソース消費を最小限に押さえた、迅速、強力で信頼性の高いコンポーネント
外部ライブラリに依存せずに利用可能なライトウェイトなコンポーネント
詳細なドキュメントリファレンス、多数のサンプルアプリケーション、完全にインデックス
化されたヘルプファイルと広範なオンラインナレッジベース
チャートコンポーネント TeeChart
UPDATED IN
11.3 ALEXANDRIA

TeeChart Standard – チャート／DB チャートなど多様なビジネスグラフコンポーネントセット（※GetIt より入手可能）
レポートツール FastReport

UPDATED IN
10.4 SYDNEY

レポートツール FastReport VCL RAD Edition（※GetIt より入手可能）
主要な形式へのエクスポート（PDF、RTF、HTML、BMP、JPG、TIFF、GIF、TXT、CSV）
ドリルダウンを伴うグルーピング
メモリ消費が少ない大きなレポートのキャッシュ機能
マスター詳細関係が 6 レベルまで可能

UPDATED IN
10.4 SYDNEY

レポートツール FastReport FMX RAD Edition（※GetIt より入手可能）

ARCHITECT /ENTERPRISE

32

製品機能一覧
Sencha Ext JS Professional Edition（Architect に搭載）
HTML5/JavaScript フレームワーク& UI コンポーネントライブラリ Ext JS Professional
Cmd: ビルド最適化ツール

ARCHITECT ONLY

ARCHITECT ONLY

Ext JS Stencils: デザインキット

ARCHITECT ONLY

Architect: ビジュアルアプリビルダー

ARCHITECT ONLY

Sencha Themer: スタイルツール

ARCHITECT ONLY

Aqua Data Studio（Architect に搭載）
サーバー／データベースの登録、データベースナビゲータ／エクスプローラ
クエリーアナライザー（SQL エディタ）とクエリービルダー
テーブルデータエディタ
ビジュアルアナリティクス
スキーマ／データ／ファイル比較
データと DDL のインポート／エクスポート
ER モデリング

ARCHITECT ONLY

ARCHITECT ONLY

ARCHITECT ONLY

ARCHITECT ONLY

ARCHITECT ONLY

ARCHITECT ONLY

ARCHITECT ONLY

データベース管理ARCHITECT ONLY

〒101-0047

東京都千代田区内神田 1-14-8

KANDA SQUARE GATE 5F

TEL：03-4540-4148

Embarcadero、Embarcadero Technologies ロゴならびにすべてのエンバカデロ・テクノロジーズ製品またはサービス名は、Embarcadero Technologies, Inc.の商標または登録商標です。その他の商標はその所有者に帰属します。