C++Builder (日本語版) リリース

Released: Nov 9, 2023

12 Athens での更新項目

機能

  • C++Builder IDEにVisual Assistを統合:Visual Studio向けプラグインとして定評のあるVisual Assistを統合し、C++言語向けの強力なコード補完、コードナビゲーション、リファクタリング機能を提供。生産性を劇的に改善します。
  • FireMonkeyのUI設計でSKIAをサポート:Googleが提供するグラフィックライブラリSkiaのサポートにより、すべてのターゲットプラットフォームでグラフィックレンダリングとUIコントロールのパフォーマンスと品質を改善します。
  • FireMonkeyの強化によりモバイル向け設計を改善:Androidプラットフォームのサポートを改善。iOSおよびAndroid向けの分割画面サポートに加え、シングル アイコン ウィザードによる単一アイコンとスプラッシュ画面のサポート、Android API level 33のサポートなどが追加されています。
  • VCL向けMDIとタブ付きUIのリワークによりVCLをモダナイズ:VCLでは、MDI(Multi Document Interface)サポートが大幅に改良され...

Released: Apr 21, 2023

11.3 Alexandria Patch 1 での更新項目

不具合の修正

  • RESTResponse コンポーネントがコンテンツを返さない。
  • エンバカデロフォーミュラデザイナー/VCL
  • プロジェクトを開く際の IDE AV
  • iOS シミュレーター ARM64 の TBiometricAuth の欠落ファイル。
  • DBGrid がいっぱいになると、イベント OnValidate が失敗する。
  • 空のREST応答。
  • OData API の Delphi REST API / TRESTRequest が壊れる。
  • 「LSP-Verhalten」オプションの設定エラー。
  • RESTRequest はマルチパート ContentType を受け入れる必要があります
  • Win64 LLDB デバッガで、変数にマウスを置いたときに、マウスヒントに単純なデータ型が表示されない。
  • Content-Typeが “application/vnd.retailer.v8+json”の場合、TRESTClient はレスポンスをJSONとして認識しない。
  • FireDAC 更新 SQLエディタでSQLを生成したとき、AccessViolationが表示されることがある...

Released: Mar 2, 2023

11.3 Alexandria での更新項目

機能

  • 最新のOSプラットフォームバージョンに対応:RAD Studio 11.3は、iOS 16(Delphiのみ)、Android 13、macOS Venturaをオフィシャルサポート。11.2、11.3では、Ubuntu 22 LTSおよびWindows Server 2022もサポートしています。
  • 生体認証をコンポーネントでサポート:RAD Studio 11.3では、新たにFireMonkeyモバイルアプリケーション向けのモバイル生体認証コンポーネントを搭載しました。
  • 最新の軽量データベースInterBaseを搭載:RAD Studio 11.3には、最新のInterBase 2020 Update 4 Developer EditionとIBLite/ToGo Editionが含まれます。
  • LLDBベースの強力なデバッガ:11.3では、新たにLLDBベースのデバッガを、macOS Intelおよび32-bit Android向けに導入しました。11.3の非Windowsプラットフォームデバッガは、Delphi / C++のいずれもLLDBアーキテクチャに移行しました...

Released: Sep 7, 2022

11.2 Alexandria での更新項目

機能

  • Android API Level 32のサポート:Anroid API Level 32にIDEターゲットをアップデート(11.1のAPI Level 30からアップデート)。これにより、2022年11月から必要となるGoogle Playの要件に適合できます。
  • IDEでMarkdown、VCLベースのHTMLプレビューをサポート:Markdown(.md)ファイルを開いて編集できるようになりました。
  • トールのアップデートで、11.1向けのすべてのホットフィックスが含まれます。
  • IDEとUXの強化:11.1リリースでは、RAD Studio IDEのさらなる機能強化/機能改善を主なフォーカスポイントとしています。
  • VCLの機能強化では、TTreeView、TRichEdit、TEdgeBrowser、TLabelledEdit、TNumberBoxなどの改善、フリッカー対応とダブルバッファリング、VCL HighDPIとスケーリングなどの改善を加えています。
  • 大幅な品質改善と数多くのバグ修正:このリリースには、Quality...

Released: Jul 21, 2022

11.1.5 Alexandria での更新項目

機能

  • 新しいSaveOrder: 新しいC++プロジェクトを保存するとき、最初にIDE上でプロジェクト自体を保存し、次に新しいユニットを保存するように求めるプロンプトの表示
  • プロジェクト作成時のオートセーブオプション:プロジェクトの作成時にCode Insightによる他のC++IDEの動作と一致するようにするためにプロジェクトとファイルを作成時にすぐに保存するオプション機能追加
  • プログレス通知:C++LSP 解析の進行状況通知が、Delphiの場合と同様に、プロジェクト ビューの下部にある LSP 進行状況バーに表示
  • マルチーナビゲーションのロケーション: コード補完に似たドロップダウンリストが表示され、キーボードまたはマウスで移動する場所を選択可能
  • インデックス作成の遅延: ソースコードのインデックス作成は、大量のCPUを使用する場合があります。11.1.5では、オプションで保存時にのみインデックスを作成する設定が導入されます
  • すべてのプロジェクトとファイルのインデックス作成: プロジェクト グループ内のすべてのファイルにインデックスを付ける] が利用可能
  • 品質の向上: C...

Released: Mar 23, 2022

11.1 Alexandria での更新項目

機能

  • IDEのの新機能と改善:11.1では、RAD Studio IDEのさらなる機能強化/機能改善を主なフォーカスポイントとしています。
    • High DPIサポートとリモートデスクトップアクセス機能の更なる改善
    • High DPI対応のFireMonkeyデザイナ、VCLスタイル対応/High DPI対応のVCLデザイナの改善
    • 11.1の新しいウェルカムページでは、背景画像を提供し、新しい Open Tools API を使用してカスタムフレームの追加をサポート
    • GetItパッケージマネージャの機能強化(画像のキャッシュ、VCLのTControlListコンポーネントをベースにしたUI実装の再構築など)
    • メッセージビューでは、コンパイラのエラー、メッセージ、ヒントに異なる色を使用し、問題個所をより適切に強調表示できるようになりました。(色はカスタマイズ可能)
    • 新規アイテム ダイアログは、各アイテムが対応しているプラットフォームをわかりやすく表示
    •  コンパイル ダイアログには、現在のコンパイル設定で使用しているプラ​​ットフォームとビルド構成が表示
  • Delphi/C...

Released: Nov 18, 2021

11 Alexandria Patch 1 での更新項目

不具合の修正

  • Windows 11 でImageListを使用したメニューのテキストが読めない
  • iOSでの絵文字色の間違い
  • 11.0 では拡大・縮小されたフォームが必ずしも適切なサイズにならないという問題がありました
  • Delphiでラベルやコンポーネントのフォントサイズと位置が増加し続ける。
  • XCode 13.0 で AppStore 向けのiOS 開発ができない
  • #$21...#$5F の文字が末尾にある場合、正しく選択できない
  • IME を使用してテキストを入力すると、選択時にエラーが発生
  • Dpi 非対応のアプリケーションで、ネストされたコントロール内のフォントがダウンスケールされない
  • VCL Styles IDE でコントロールを選択する際のバグ
  • TThread の変更により、Windows XP との互換性が失われる
  • dpi>96 でビルドされたプログラムが 96dpi で破損して実行される
  • DoThemedDrawText: パラメーター「Selected」が無視され、Windows 11 のメニューで誤ったテキストカラーになります
  • Scaled = Falseの場合...

Released: Sep 10, 2021

11 での更新項目

機能

生産性を高める強化されたIDE

  • 4k+モニターでビジュアルRADを実現:IDEにHigh DPIサポートが加わり、最新の4K+モニターをフルサポート。
  • 設計時にVCLスタイルを使用可能:設計時にスタイルを適用したフォームやコントロールの外観をすばやく確認できるので、スタイリッシュなUIのプロトタイプが容易
  • Windows 11への対応:Windows向けのWebBrowserコンポーネントでは、IE Active Xと新しいMicrosoft WebView 2コントロール(ChromiumベースのEdge)の双方をサポート
  • Android API 30に対応:Android APIとライブラリをアップデートとAPI 30、Google Play V3、Android Xをサポート
  • リモートデスクトップを活用可能:VCLとIDEのリモートデスクトップサポートを改善

IDE

  • IDEのHigh DPIサポート。4K以上のモニターをフルサポートすることで、「はっきり、くっきり」のフォント/アイコン表示を実現
  • マルチモニターおよびマルチウィンドウサポートを改善...

Released: Feb 25, 2021

10.4.2 Sydney での更新項目

機能

生産性の向上

  • LSPサポートを強化。パフォーマンスアップに加え、コード補完、パラメータ補完、シンボル情報など、より信頼性の高いCode Insight(コード入力支援機能)の提供を実現
  • パスの環境変数を用いて絶対パスを変換できるライブラリパス管理のアップデート
  • 長めの操作を行っている間に新しい進捗ダイアログを表示するなど、IDEの応答性に関する新機能
  • FireDAC、デスクトップ、プラットフォーム、フォーマッター構成ファイルなどを旧バージョンからすばやく移行可能になった移行ツールの強化
  • UI操作なくDelphi / C++Builder / RAD Studioをインストールできるサイレント自動インストール

Windows開発を強力にサポート

  • VCLの新しいコントロールTControlListにより、長いリストをカスタムUI設定オプションで表示可能
  • VCLの新しい数値入力コントロールTNumberBoxが、整数、浮動小数点数、通貨型の数値入力をサポート
  • Microsoft Storeおよびエンタープライズ向け配置のための...

Released: May 29, 2020

10.4 Sydney での更新項目

機能

新しい C++ Builder 機能

  • 拡張された C++ ライブラリ サポート:10.4 では、数多くの一般的な C++ ライブラリを C++Builder に移植し、C++Builder 内で利用できるよう、最適化しました。これには、Eigen といったすでにサポートされているもののほか、ZeroMQ、SDL2、SOCI、libSIMDpp、Nematode などのライブラリが含まれ、GetIt パッケージ マネージャからダウンロードすることができます。
  • C++ 向け Win 64 デバッグおよびリンカ:10.4 では、C++ に対して、新しい Windows 64 ビット用デバッガが導入されています。LLDB をベースに、このデバッガでは、64 ビット アプリケーションのデバッグ時の安定性を大幅に改善し、C++ や Delphi の文字列に加え、STL コレクション(std :: vector や std :: map など)の型の評価と検査を支援する、主な新機能が導入されています。さらに、アプリケーションに対して生成されるデバッグ情報では、異なるデバッグ形式を使用します...