Go Back   FileForums > Game Backup > PC Games > PC Games - CD/DVD Conversions > Conversion Tutorials

Reply
 
Thread Tools Display Modes
  #1  
Old 17-08-2024, 23:50
BLACKFIRE69's Avatar
BLACKFIRE69 BLACKFIRE69 is offline
Registered User
 
Join Date: Mar 2019
Location: In the Hell
Posts: 668
Thanks: 471
Thanked 2,374 Times in 542 Posts
BLACKFIRE69 is on a distinguished road
Arrow InnoSetup - Embedded InnoSetup IDE

Embedded InnoSetup IDE


Code:
const
  IDCC_CONFIRM_CLOSE_FILE     = $83;
  IDCC_ENABLE_MAIN_MENU       = $86;
  IDCC_ENABLE_TOOLBAR         = $87;
  IDCC_ENABLE_STATUSBAR       = $88;
  IDCC_SHOW                   = $75;
  IDCC_HIDE                   = $76;
  IDCC_RUN                    = $7D;
  IDCC_PAUSE                  = $7E;
  IDCC_TERMINATE              = $7F;
  IDCC_COMPILE                = $80;
  IDCC_STOP_COMPILE           = $81;
  IDCC_HIDE_BOTTOM_PANEL      = $6F;
  IDCC_OPEN_OUTPUT_DIR        = $70;
  
type
  TIdeTheme = (ide_light, ide_dark, ide_classic);
  
procedure is_ide_create(hParent: HWND; hLeft, hTop, hWidth, hHeight: Integer; BinDir: WideString);
procedure is_ide_change_theme(iTheme: TIdeTheme);
procedure is_ide_open_script(const sScript: WideString);
procedure is_ide_read_only(Value: Boolean);
procedure is_ide_call(const idcc: Cardinal);
* Example:

Code:
procedure InitializeWizard;
begin
  is_ide_create(WizardForm.Handle, 15, 5, 700, 550, ExpandConstant('{src}\Bin'));
  is_ide_open_script(ExpandConstant('{src}\Sample.iss'));
   
  { Enable MainMenu }
  is_ide_call(IDCC_ENABLE_MAIN_MENU); 
  
  { Enable Toolbar }
  is_ide_call(IDCC_ENABLE_TOOLBAR);
  
  { Enable Statusbar }
  is_ide_call(IDCC_ENABLE_STATUSBAR);
  
  { Show IDE }
  is_ide_call(IDCC_SHOW);
end;

procedure DeinitializeSetup;
begin
  { Confirm that the script file has been closed properly. }
  is_ide_call(IDCC_CONFIRM_CLOSE_FILE);
end;

.
Attached Images
File Type: png 0.png (41.2 KB, 79 views)
File Type: png 1.png (42.2 KB, 76 views)
File Type: png 2.png (42.1 KB, 75 views)
Attached Files
File Type: rar IS_IDE v1.0 - Example.rar (3.69 MB, 30 views)
Reply With Quote
The Following 5 Users Say Thank You to BLACKFIRE69 For This Useful Post:
audiofeel (18-08-2024), Cesar82 (18-08-2024), hitman797 (18-08-2024), Lord.Freddy (18-08-2024), ScOOt3r (18-08-2024)
Sponsored Links
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
How to Protect InnoSetup from Unpacking BLACKFIRE69 Conversion Tutorials 1 12-05-2024 03:43
InnoSetup Web Browsing - ISWebViewDll.dll : Embedding web content in InnoSetup BLACKFIRE69 Conversion Tutorials 0 05-02-2024 06:12
Windows Fluent Effects Standalone API - InnoSetup / VCL / FXM BLACKFIRE69 Conversion Tutorials 0 15-11-2023 17:35
L.A. Noire 2DVD9 > 3DVD5 InnoSetup zyo PC Games - CD/DVD Conversions 51 05-12-2011 16:39



All times are GMT -7. The time now is 08:25.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Copyright 2000-2020, FileForums @ https://fileforums.com