Inno Setup. Сделайте за меня

Статус
В этой теме нельзя размещать новые ответы.

LexBell

Борода
Супер модератор
В этой теме просим сделать что-то, что самостоятельно сделать лень, либо пока не позволяет количество наличествующих знаний.
Помощь оказывается сугубо добровольно, исходя из наличия времени и желания помогающего.
Запрещается, как и везде - дублировать свои посты с просьбой - те, кто хотят сделать что-то за вас - сделают.
Если просьба покажется не заслуживающей внимания, то и ни КАПС ни даблпост не помогут, посему будут караться беспощадно, вплоть до недельного бана.

Не забываем поглядеть документацию и FAQ, в 99% ваш вопрос уже давно был решен.
 
Последнее редактирование:

Twoface

Мимокрокодил
У меня вопрос. Можно ли сделать так чтобы кликабельное лого было формата PNG а не BMP.
Помогите пожалуйста, нужно чтобы лого было без фона, то есть PNG а не BMP.
Я пользуюсь вот этим:

Вот

Если есть возможность и время, помогите пожалуйста, дайте пример.
 

AVG

Новичок
У меня вопрос. Можно ли сделать так чтобы кликабельное лого было формата PNG а не BMP.
Помогите пожалуйста, нужно чтобы лого было без фона, то есть PNG а не BMP.
Я пользуюсь вот этим:

Вот

Если есть возможность и время, помогите пожалуйста, дайте пример.
iSlogo тебе в помощь
http://rghost.ru/8697841
 

Twoface

Мимокрокодил
AVG, Спасибо огромное, я всё подключил, но ЛОГО получается всё равно с фоном.
 

LexBell

Борода
Супер модератор
Twoface, изучи функцию ImgLoad, там все просто - родитель, файл картинки, координаты и два булевых флага - растягивать или нет картинку, и располагать на фоне окна, либо в тогда, когда была вызвана эта функция. После чего вызываешь ImgAppliChange для указанного родителя и вуаля, так сказать.
P.S. в именах функций могут быть ошибки,, поскольку пишу по памяти.
 

Mailchik

Старожил
Проверенный
Evilboy,
[SOURCE="inno"][Setup]
AppName=Logo
AppVerName=Logo
DefaultDirName=C:\Logo

[Files]
Source: Button.bmp; Flags: dontcopy

Код:
procedure logoOnClick(Sender: TObject);
begin
  MsgBox('RePacked by Evilboy', mbInformation, mb_Ok);
end;
 
procedure InitializeWizard();
var
  BtnPanel: TPanel;
  BtnImage: TBitmapImage;
begin
  ExtractTemporaryFile('Button.bmp')
     
  BtnPanel:=TPanel.Create(WizardForm)
  with BtnPanel do begin
    Left:=20
    Top:=325
    Width:=132
    Height:=27
    Cursor:=crHand
    OnClick:=@logoOnClick
    Parent:=WizardForm
  end
  BtnImage:=TBitmapImage.Create(WizardForm)
  with BtnImage do begin
    AutoSize:=True;
    Enabled:=False;
    Bitmap.LoadFromFile(ExpandConstant('{tmp}')+'\Button.bmp')
    Parent:=BtnPanel
  end
end;[/source][/SPOILER]
 
Последнее редактирование:

Twoface

Мимокрокодил
Ребята, если не трудно кому либо, доработайте немного скрипт от z10yded. Премного благодарен тому кто откликнется.

Тут скрины, о том, что нужно дороботать.

Сам скрипт: http://rghost.ru/39997991

Кому не тяжело не проходите мимо, просто времени пока нет, всё изучать. Музыку сам подключал, только мозгов на кнопку не хватило, лого как обычно с фоном получается, КОМПОНЕНТЫ убирал но замучился менюшку подгонять. Я знаю, тут очень много знающих и ассов в своём деле по написанию скриптов. Очень буду признателен, не игнорируйте пожалуйста, но не получается у меня пришить всё правильно, лишь сплаш получилось нормально сделать.

Огромное спасибо тому кто поможет.
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху