Delphi Programming / Object Pascal
サイトのトップページへ リンクのページへ ロゴマーク
[掲載 2016年03月26日] [更新 2016年03月27日] Delphi 一般・その他
IDE のウェルカムページを非表示にする
動作確認等 Windows 7 U64(SP1) + Delphi XE(UP1) Pro
[整理番号 - 0250]







01_IDE のウェルカムページを表示または非表示にする


Delphi を起動すると,下図のように,[ウェルカムページ] のタブが表示されます.これがデフォルトの設定です.このページからオンラインヘルプ等を表示できます.



図1

下図は,[ウェルカムページ] を表示していない状態の IDE の画面 (の一部) です.


図2

IDE の起動オプションに np を追加すると,[ウェルカムページ] を非表示で IDE を起動できます.下図はその実際の画面です.
この np オプションを指定して IDE を起動すると,[起動時のデフォルトアプリケーション] の指定は無効となります.


図3

IDE の起動時に,[起動時のデフォルトアプリケーション] の設定を有効にしたまま [ウェルカムページ] を非表示にするには,レジストリの設定を変更します.
レジストリの以下のキーの項目 [$(BDS)\Bin\startpageide150.bpl] を削除するか,項目の値を別の値にすると,IDE 起動時に [ウェルカムページ] を表示しなくなります.
下図は,この項目のデフォルトの値の先頭に _ を付けて別の名前にして,IDE 起動時に [ウェルカムページ] を表示しないようにしています.先頭の _ を削除すれば [ウェルカムページ] を表示することができます.

この図は Delphi XE の場合です.他のバージョンの Delphi でも同様に設定可能と思われます.


HKEY_CURRENT_USER\Software\Embarcadero\BDS\8.0\Known IDE Packages

//上記キーの[$(BDS)\Bin\startpageide150.bpl]項目のデフォルトの値
Start Page IDE Package



参考リンクの「Delphi 2010 の IDE 設定」の記事の「起動時に CodeGear のホームページを表示しなければ...」の「ホームページ」が,本ページの「ウェルカムページ」に相当します.
したがって,Delphi XE の場合,[ウェルカムページ] を非表示で IDE を起動するための .reg ファイルの内容は以下のようになります.

Windows Registry Editor Version 5.00

 [HKEY_CURRENT_USER\Software\Embarcadero\BDS\8.0\Known IDE Packages]
"$(BDS)\\Bin\\startpageide150.bpl"="_Start Page IDE Package"


[備考]
64 ビット Windows では,今回のレジストリの操作では,32 ビット版のレジストリエディタを使用する必要はありません.64 ビット版のレジストリエディタで編集した内容は,32 ビット版のレジストリにも自動的に反映されます.


図4




02_IDE のウェルカムページの表示を設計時に切り換える


[ウェルカムページ] の表示,非表示の切り換えは,下図のように,設計時にもメニューから操作できます.このメニュー項目はトグル操作となっています.
メニューからの設定は一時的なものです.次回の IDE 起動時に [ウェルカムページ] が表示されるか,非表示かは,前項で述べたレジストリの設定で決まります.



図5