2016-11-08 18 views
1

私のオーディオボタンにAlt機能を追加します。 ため ミュートAltキー+ PためAltキー+ MはどのようにこのInno Setupのボタンにアクセスキーを追加する方法

screenshot

同様 を再生しますか?どのコードを入力する必要がありますか?どこにコードを挿入しますか? Windowsのコントロールで

SoundCtrlButton := TNewButton.Create(WizardForm); 
SoundCtrlButton.Parent := WizardForm; 
SoundCtrlButton.Left := 8; 
SoundCtrlButton.Top := WizardForm.ClientHeight - 
    SoundCtrlButton.Height - 8; 
SoundCtrlButton.Width := 40; 
SoundCtrlButton.Caption := 
    ExpandConstant('{cm:SoundCtrlButtonCaptionSoundOff}'); 
SoundCtrlButton.OnClick := @SoundCtrlButtonClick; 

答えて

2

は、あなただけのアクセスキーとしてでマークする&でコントロールキャプションの文字を接頭辞:ここに私のスクリプトがあります。

間接的にカスタムメッセージを介して、https://msdn.microsoft.com/en-us/library/190kw3at.aspx

SoundCtrlButton.Caption := '&Mute'; 

またはあなたの場合にはを参照してください:

[CustomMessages] 
SoundCtrlButtonCaptionSoundOff=&Mute 

keyboard accelertor


は、標準のボタンのキャプションがDefault.islで定義されている方法を参照してください。

ButtonBack=< &Back 
ButtonNext=&Next > 
ButtonInstall=&Install 
関連する問題