Ridge Racer Unbounded

Скрипт Ridge Racer Unbounded 1.0.0.0

Нет прав для скачивания

Hachapury

Участник
Пользователь Hachapury разместил новый ресурс:

Ridge Racer Unbounded - Скрипт Ridge Racer Unbounded.

Информация:

Описание:
Скрипт с дизайном в стиле главного меню игры Ridge Racer Unbounded. В данном скрипте реализована проверка свободного места на жестком диске. Для распаковки используется модуль ISDone.
Также в архиве присутствуют PSD исходник фоновой картинки.​

Использованные библиотеки:
-...​
Узнать больше об этом ресурсе...
 

Olim98

Новичок
Доброго времени суток! Как сделать чтобы указанный текст на картинке был виден полностью? Заранее спасибо!!!
 

Olim98

Новичок
Код:
  FreeSpaceLabel:= TLabel.Create(WizardForm);
  with FreeSpaceLabel do begin
    Parent := WizardForm;
    AutoSize:=True;
    Transparent := True;
    SetBounds(ScaleX(325), ScaleY(275), ScaleX(0), ScaleY(0));
    [B]Width := 500;[/B]
    Font.Size:= 14;
    Font.Name:={#FontName};
    Font.Color:={#FontColor};
    Caption:=ExpandConstant('{cm:FreeSpace}');
  end;
Adil, Так не действует. Может я неправильно делаю?
 
Последнее редактирование:

AVG

Новичок
Olim98, ты указываешь параметр Width второй раз
первый у тебя прописан в:
Код:
SetBounds(ScaleX(325), ScaleY(275), [B]ScaleX(0)[/B], ScaleY(0));
 

Mailchik

Старожил
Проверенный
AVG, ошибки здесь нет. второе значение переписывает первое.
Olim98,
Код:
  TotalSpaceLabel:= TLabel.Create(WizardForm);
  with TotalSpaceLabel do begin
    Parent := WizardForm;
    AutoSize:=False;
    Transparent := True;
    SetBounds(ScaleX(325), ScaleY(260), ScaleX(230), ScaleY(20));
    Font.Size:= 14;
    Font.Name:={#FontName};
    Font.Color:={#FontColor};
    Caption:=ExpandConstant('{cm:TotalSpace}');
  end;
С остальными лейблами так же, то есть ставите значение AutoSize в False и редактируете ширину и высоту, которые в SetBounds 3-й и 4-й параметры: SetBounds(ScaleX(325), ScaleY(260), ScaleX(230) {ширина}, ScaleY(20) {высота});
 

Olim98

Новичок
Mailchik, огромное спасибо! Истинна была близка. Adil и AVG вам также спасибо за помощь ;)
 
  • Like
Реакции: Adil

ExPlayer

Старожил
Красивый скрипт :) Но у меня снова руки не оттуда растут :D

В общем при компиляции "main.iss" выдает ошибку, что не может найти индентификатор "ExtractTemporaryFileSize", вот в этой срочке (модуль "botva2.iss"):

Код:
begin
  if Pos(ExpandConstant('{tmp}\'), Filename)>0 then StringChange(Filename, ExpandConstant('{tmp}\'), '');
  if Pos('{tmp}\', Filename)>0 then StringChange(Filename, '{tmp}\', '');
  FileSize:= ExtractTemporaryFileSize(Filename);
  SetLength(Buffer, FileSize);
Объясните, пожалуйста, где его нужно прописывать? В самой ботве или он должен как-то "подцеплять" его из "main.iss"
 
Последнее редактирование:

Mailchik

Старожил
Проверенный
ExPlayer, следует использовать расширенную версию InnoSetup от китайцев.
 

ReFLeXx

Новичок
ExPlayer, Вижу, что cls-precomp.dll версии 0.2.1.0, значит 0.42. Если не нужен cls для прекомпа, то можно и 0.43 подключить.
 

sergey3695

Ветеран
Модератор
ExPlayer, не считай килобайты когда у людей терабайты. этот век уже прошел.
 
Сверху