jrsoftware.org // Jordan Russell's Software
-Home

製  品

-Inno Setup


-Toolbar2000

-Toolbar97

-StripReloc

-その他...

サポート

-ニュースグループ

-連絡先

Inno Setup知識データベース

Inno Setup知識データベースには付属文書やFAQに含まれていない追加の情報を納めています。
(訳注:以下に示す情報は,2004年4月6日時点のスナップショットです。最新の情報に関しては,こちらをご覧下さい。)

スタートメニューに作成されるショートカットの順序を決める方法

記事作成: 2003-10-19 07:16 GMT by Jordan Russell
最終更新: 2003-11-05 03:07 GMT by Jordan Russell


Windowsはアルファベット順以外の順序を設定する体系的な方法を文書で示していません。したがって,Inno Setupが皆さんの代わりにこれを行うことはできません。

理論的には, HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder の下にあるキーを変えることで順序を設定できるでしょうが,私は2つの理由でこれを推奨しません。1つは,キーのフォーマットが文書化されていないので,Windowsの将来のバージョンでは変更される可能性があるということです。もう1つは, Order の値を書き換えることで,ユーザーが選択したスタートメニューに対して行った既存の変更が損なわれるということです。

レジストリを変更せずに順序を変えられる場合が1つあります。"My Program"と"My Program Help"という名前の2つのショートカットがある場合,Windowsのほとんどのバージョンでは,"My Program Help"が上に表示されるでしょう。"My Program"ショートカットの末尾にスペースを付け加えることで,Windowsをだまして"My Program"を上に表示させることができます。たとえば,

[Icons] 
Name: "{group}\My Program "; Filename: "{app}\MyProg.exe"
Name: "{group}\My Program Help"; Filename: "{app}\MyProg.hlp"

Site contents Copyright © 1997-2004 Jordan Russell. All rights reserved.

Current category: Alphisation - Misc > Documents > Inno Setup, ISTool, ヘルプファイルの日本語化 | Salvaged by: Nardog