прошу прощения
в справке нашёл ответ на свой вопрос из предыдущего сообщения
вопрос в том как вместо сообщения отобразить инфомацию (выделил жирным шрифтом)
на появляющемся лейбле вместо окна
Код:
![Выделить весь код](images/misc/selectcode.png)
var
Path: String;
FreeMB, TotalMB: Cardinal;
function GetSpaceOnDisk(const Path: String; const InMegabytes: Boolean; var Free, Total: Cardinal): Boolean;
begin
// Get and display free megabytes on the Program Files drive
Path := ExpandConstant('{pf}');
if GetSpaceOnDisk(Path, True, FreeMB, TotalMB) then
begin
MsgBox('There are ' + IntToStr(FreeMB) + ' megabytes free on ' +
Path, mbInformation, MB_OK);
WizardForm.NextButton.Enabled:=False /// добавил
лейбл нехватки места.Show /// добавил
end
else begin
// the function failed
end;
end;