FIX: Crash when no shortcut file selected.

This commit is contained in:
cobines 2011-09-01 19:15:19 +00:00
commit cac0c5db65

View file

@ -295,8 +295,11 @@ end;
procedure TfrmOptionsHotkeys.lbSCFilesListSelectionChange(Sender: TObject; User: boolean);
begin
HotMan.Load(gpCfgDir + lbSCFilesList.Items[lbSCFilesList.ItemIndex]);
FillCommandsPage;
if lbSCFilesList.ItemIndex >= 0 then
begin
HotMan.Load(gpCfgDir + lbSCFilesList.Items[lbSCFilesList.ItemIndex]);
FillCommandsPage;
end;
end;
procedure TfrmOptionsHotkeys.lbxCategoriesSelectionChange(Sender: TObject; User: boolean);
@ -697,8 +700,9 @@ function TfrmOptionsHotkeys.Save: TOptionsEditorSaveFlags;
begin
Result := [];
{save hot keys file}
gNameSCFile := lbSCFilesList.Items[lbSCFilesList.ItemIndex];
// Save hotkeys file name.
if lbSCFilesList.ItemIndex >= 0 then
gNameSCFile := lbSCFilesList.Items[lbSCFilesList.ItemIndex];
end;
initialization