Вопрос Как добавить отдельный текст, типо ник кто делал репак?

froggyex

Новичок
Нужно добавить ник в установщик, кто делал репак. Не знаю куда лучше всего засунуть ну и требуется помощь как это реализовать, так как код огромный и я как обычно что то напутал. Буду благодарен если поможете
 

Вложения

tihiy_don

Старожил
@froggyex,

В InitializeWizard два раза вызываете процедуру.
Код:
procedure InitializeWizard();
begin
  RedesignWizardForm;
  RedesignWizardForm;
end;
В самом конце скрипта "nd;", вы потеряли букву E.

А куда именно вы хотите добавить "Ник" в установщик? На форму или в заголовок формы?
 

froggyex

Новичок
@froggyex,

В InitializeWizard два раза вызываете процедуру.
Код:
procedure InitializeWizard();
begin
  RedesignWizardForm;
  RedesignWizardForm;
end;
В самом конце скрипта "nd;", вы потеряли букву E.

А куда именно вы хотите добавить "Ник" в установщик? На форму или в заголовок формы?
под картинкой, ща скину пример где фобос стоит1627564533157.png
 

tihiy_don

Старожил
@froggyex,
Я делал ссылкой так, можете переделать просто под текст без ссылки:
Код:
procedure URLLabelClick(Sender: TObject);                                                                            
var                                                                                                                  
  ErrorCode:integer;                                                                                                 
begin                                                                                                                
  ShellExec('open','https:...','','',SW_SHOWNORMAL,ewNoWait,ErrorCode);                         
end;                                                                                                                 
procedure ClickURL();                                                                                                
begin                                                                                                                
  URLLabel:=TLabel.Create(WizardForm);                                                                               
  with URLLabel do begin                                                                                             
    Top:=ScaleY(335)-dURL;                                                                                           
    Left:=ScaleX(25)-dURL;                                                                                           
    Caption:='RePack By';                                                                               
    AutoSize:=True;                                                                                                  
    Parent:=WizardForm;                                                                                              
    Cursor:=crHand;                                                                                                  
    Transparent:=True;                                                                                               
    Font.Color:=$001330B7;                                                                                            
    Font.Size:=9;                                                                                                    
    Font.Style:=Font.Style+[fsBold];                                                                                 
    BringToFront;                                                                                                    
    OnClick:=@URLLabelClick;                                                                                                                                                                      
  end;                                                                                                               
end;

procedure InitializeWizard();
begin
  ClickURL();
end;
 

froggyex

Новичок
@froggyex,
Я делал ссылкой так, можете переделать просто под текст без ссылки:
Код:
procedure URLLabelClick(Sender: TObject);                                                                           
var                                                                                                                 
  ErrorCode:integer;                                                                                                
begin                                                                                                               
  ShellExec('open','https:...','','',SW_SHOWNORMAL,ewNoWait,ErrorCode);                        
end;                                                                                                                
procedure ClickURL();                                                                                               
begin                                                                                                               
  URLLabel:=TLabel.Create(WizardForm);                                                                              
  with URLLabel do begin                                                                                            
    Top:=ScaleY(335)-dURL;                                                                                          
    Left:=ScaleX(25)-dURL;                                                                                          
    Caption:='RePack By';                                                                              
    AutoSize:=True;                                                                                                 
    Parent:=WizardForm;                                                                                             
    Cursor:=crHand;                                                                                                 
    Transparent:=True;                                                                                              
    Font.Color:=$001330B7;                                                                                           
    Font.Size:=9;                                                                                                   
    Font.Style:=Font.Style+[fsBold];                                                                                
    BringToFront;                                                                                                   
    OnClick:=@URLLabelClick;                                                                                                                                                                     
  end;                                                                                                              
end;

procedure InitializeWizard();
begin
  ClickURL();
end;
1627568910866.png
 
Сверху