"Content-Transfer-Encoding: 8bit\n"
"X-Poedit-Basepath: ../\n"
-#: ./src/installer.ec:712
+#: ./src/installer.ec:4
+msgid " (Without MinGW)"
+msgstr " (Without MinGW)"
+
+#: ./src/installer.ec:725
msgid " Destination Folder"
msgstr " Destination Folder"
-#: ./src/installer.ec:326
+#: ./src/installer.ec:339
msgid "API Reference"
msgstr "API Reference"
-#: ./src/installer.ec:616
+#: ./src/installer.ec:629
msgid "Add Ecere binaries location to the system environment path"
msgstr "Add Ecere binaries location to the system environment path"
-#: ./src/installer.ec:397
-#: ./src/installer.ec:616
+#: ./src/installer.ec:410
+#: ./src/installer.ec:629
msgid "Add Ecere binaries location to the user environment path"
msgstr "Add Ecere binaries location to the user environment path"
-#: ./src/installer.ec:398
+#: ./src/installer.ec:411
msgid "Add MinGW to the user environment path"
msgstr "Add MinGW to the user environment path"
-#: ./src/installer.ec:620
+#: ./src/installer.ec:633
msgid "Add TDM-GCC/MinGW-w64 to the system environment path"
msgstr "Add TDM-GCC/MinGW-w64 to the system environment path"
-#: ./src/installer.ec:620
+#: ./src/installer.ec:633
msgid "Add TDM-GCC/MinGW-w64 to the user environment path"
msgstr "Add TDM-GCC/MinGW-w64 to the user environment path"
-#: ./src/installer.ec:612
+#: ./src/installer.ec:625
msgid "Add binaries location to the system environment paths"
msgstr "Add binaries location to the system environment paths"
-#: ./src/installer.ec:416
-#: ./src/installer.ec:612
+#: ./src/installer.ec:429
+#: ./src/installer.ec:625
msgid "Add binaries location to the user environment paths"
msgstr "Add binaries location to the user environment paths"
-#: ./src/installer.ec:350
+#: ./src/installer.ec:363
msgid "Additional Support"
msgstr "Additional Support"
-#: ./src/installer.ec:415
+#: ./src/installer.ec:428
msgid "Associate the Ecere IDE with Supported File Types"
msgstr "Associate the Ecere IDE with Supported File Types"
-#: ./src/installer.ec:385
+#: ./src/installer.ec:398
msgid "Associate with 3D Studio Model Files (*.3ds)"
msgstr "Associate with 3D Studio Model Files (*.3ds)"
-#: ./src/installer.ec:382
+#: ./src/installer.ec:395
msgid "Associate with C files (*.c, *.h)"
msgstr "Associate with C files (*.c, *.h)"
-#: ./src/installer.ec:383
+#: ./src/installer.ec:396
msgid "Associate with C++ Files (*.cpp, *.hpp, *.cc, *.hh, *.cxx, *.hxx)"
msgstr "Associate with C++ Files (*.cpp, *.hpp, *.cc, *.hh, *.cxx, *.hxx)"
-#: ./src/installer.ec:380
+#: ./src/installer.ec:393
msgid "Associate with Ecere Project Files (*.epj)"
msgstr "Associate with Ecere Project Files (*.epj)"
-#: ./src/installer.ec:386
+#: ./src/installer.ec:399
msgid "Associate with Image Files (*.png, *.jpg, *.pcx, *.bmp, *.gif)"
msgstr "Associate with Image Files (*.png, *.jpg, *.pcx, *.bmp, *.gif)"
-#: ./src/installer.ec:381
+#: ./src/installer.ec:394
msgid "Associate with eC Files (*.ec, *.eh)"
msgstr "Associate with eC Files (*.ec, *.eh)"
-#: ./src/installer.ec:384
+#: ./src/installer.ec:397
msgid "Associate with text files (*.txt)"
msgstr "Associate with text files (*.txt)"
-#: ./src/installer.ec:255
+#: ./src/installer.ec:268
msgid "Audio"
msgstr "Audio"
-#: ./src/installer.ec:805
+#: ./src/installer.ec:818
msgid "Avail. Space"
msgstr "Avail. Space"
-#: ./src/installer.ec:285
+#: ./src/installer.ec:298
msgid "Binary Utils"
msgstr "Binary Utils"
-#: ./src/installer.ec:332
+#: ./src/installer.ec:345
msgid "Binutils Docs"
msgstr "Binutils Docs"
-#: ./src/installer.ec:578
+#: ./src/installer.ec:591
msgid "By installing the Ecere SDK, you agree to the"
msgstr "By installing the Ecere SDK, you agree to the"
msgid "By using it you agree to the terms and conditions of their individual licenses."
msgstr "By using it you agree to the terms and conditions of their individual licenses."
-#: ./src/installer.ec:306
+#: ./src/installer.ec:319
msgid "C++ Compiler"
msgstr "C++ Compiler"
-#: ./src/installer.ec:676
-#: ./src/installer.ec:1202
+#: ./src/installer.ec:689
+#: ./src/installer.ec:1222
msgid "Cancel"
msgstr "Cancel"
-#: ./src/installer.ec:801
+#: ./src/installer.ec:814
msgid "Choose Components, Locations and Install Options"
msgstr "Choose Components, Locations and Install Options"
-#: ./src/installer.ec:788
+#: ./src/installer.ec:801
msgid "Choose in which folder to install the Ecere SDK, which features\nof the SDK to install, as well as where to install program icons."
msgstr "Choose in which folder to install the Ecere SDK, which features\nof the SDK to install, as well as where to install program icons."
-#: ./src/installer.ec:1394
+#: ./src/installer.ec:1414
msgid "Close"
msgstr "Close"
-#: ./src/installer.ec:802
+#: ./src/installer.ec:815
msgid "Component"
msgstr "Component"
-#: ./src/installer.ec:1418
+#: ./src/installer.ec:1438
msgid "Configuring Ecere IDE..."
msgstr "Configuring Ecere IDE..."
-#: ./src/installer.ec:349
+#: ./src/installer.ec:362
msgid "Core SDK Files"
msgstr "Core SDK Files"
-#: ./src/installer.ec:297
-#: ./src/installer.ec:298
+#: ./src/installer.ec:310
+#: ./src/installer.ec:311
msgid "Data Access"
msgstr "Data Access"
-#: ./src/installer.ec:256
+#: ./src/installer.ec:269
msgid "Database"
msgstr "Database"
-#: ./src/installer.ec:413
+#: ./src/installer.ec:426
msgid "Desktop Icon"
msgstr "Desktop Icon"
-#: ./src/installer.ec:803
+#: ./src/installer.ec:816
msgid "Destination Folder"
msgstr "Destination Folder"
-#: ./src/installer.ec:351
+#: ./src/installer.ec:364
msgid "Documentation"
msgstr "Documentation"
-#: ./src/installer.ec:325
+#: ./src/installer.ec:338
msgid "Ecere Book"
msgstr "Ecere Book"
-#: ./src/installer.ec:327
+#: ./src/installer.ec:340
msgid "Ecere Coursework"
msgstr "Ecere Coursework"
-#: ./src/installer.ec:301
+#: ./src/installer.ec:314
msgid "Ecere Extras"
msgstr "Ecere Extras"
-#: ./src/installer.ec:4
-msgid "Ecere SDK v0.44.10 -- built on March 9th, 2014 "
-msgstr "Ecere SDK v0.44.10 -- built on March 9th, 2014 "
+#: ./src/installer.ec:1
+msgid "Ecere SDK v0.44.10"
+msgstr "Ecere SDK v0.44.10"
-#: ./src/installer.ec:434
-#: ./src/installer.ec:1180
+#: ./src/installer.ec:447
+#: ./src/installer.ec:1195
msgid "Ecere Software Development Kit Setup - v0.44.10 \"Ryōan-ji\" 64 Bit Edition"
msgstr "Ecere Software Development Kit Setup - v0.44.10 \"Ryōan-ji\" 64 Bit Edition"
-#: ./src/installer.ec:299
-#: ./src/installer.ec:300
+#: ./src/installer.ec:312
+#: ./src/installer.ec:313
msgid "Ecere Vanilla"
msgstr "Ecere Vanilla"
-#: ./src/installer.ec:1811
+#: ./src/installer.ec:1831
msgid "Finish"
msgstr "Finish"
-#: ./src/installer.ec:329
+#: ./src/installer.ec:342
msgid "G++ Docs"
msgstr "G++ Docs"
-#: ./src/installer.ec:328
+#: ./src/installer.ec:341
msgid "GCC Docs"
msgstr "GCC Docs"
-#: ./src/installer.ec:330
+#: ./src/installer.ec:343
msgid "GDB Docs"
msgstr "GDB Docs"
-#: ./src/installer.ec:282
+#: ./src/installer.ec:295
msgid "GNU C Compiler"
msgstr "GNU C Compiler"
msgid "GNU Compiler Collection (GCC) / GNU Make"
msgstr "GNU Compiler Collection (GCC) / GNU Make"
-#: ./src/installer.ec:283
+#: ./src/installer.ec:296
msgid "GNU Debugger"
msgstr "GNU Debugger"
-#: ./src/installer.ec:286
+#: ./src/installer.ec:299
msgid "GNU Make"
msgstr "GNU Make"
-#: ./src/installer.ec:303
-#: ./src/installer.ec:304
+#: ./src/installer.ec:316
+#: ./src/installer.ec:317
msgid "GNU Regexp"
msgstr "GNU Regexp"
-#: ./src/installer.ec:259
+#: ./src/installer.ec:272
msgid "GUI & Graphics"
msgstr "GUI & Graphics"
-#: ./src/installer.ec:258
+#: ./src/installer.ec:271
msgid "Games"
msgstr "Games"
msgid "I don't agree"
msgstr "I don't agree"
-#: ./src/installer.ec:665
-#: ./src/installer.ec:1196
+#: ./src/installer.ec:678
+#: ./src/installer.ec:1216
msgid "Install"
msgstr "Install"
-#: ./src/installer.ec:411
+#: ./src/installer.ec:424
msgid "Install for All Users"
msgstr "Install for All Users"
-#: ./src/installer.ec:1399
+#: ./src/installer.ec:1419
msgid "Installation Cancelled"
msgstr "Installation Cancelled"
-#: ./src/installer.ec:1398
+#: ./src/installer.ec:1418
msgid "Installation Cancelled."
msgstr "Installation Cancelled."
-#: ./src/installer.ec:1815
+#: ./src/installer.ec:1835
msgid "Installation Complete"
msgstr "Installation Complete"
-#: ./src/installer.ec:1814
+#: ./src/installer.ec:1834
msgid "Installation Complete."
msgstr "Installation Complete."
-#: ./src/installer.ec:212
+#: ./src/installer.ec:225
msgid "Installing %s..."
msgstr "Installing %s..."
-#: ./src/installer.ec:1704
+#: ./src/installer.ec:1724
msgid "Installing Desktop Icon..."
msgstr "Installing Desktop Icon..."
-#: ./src/installer.ec:1734
+#: ./src/installer.ec:1754
msgid "Installing Quicklaunch Icon..."
msgstr "Installing Quicklaunch Icon..."
-#: ./src/installer.ec:1618
+#: ./src/installer.ec:1638
msgid "Installing Start Menu Icons..."
msgstr "Installing Start Menu Icons..."
-#: ./src/installer.ec:1228
+#: ./src/installer.ec:1248
msgid "Installing the Ecere SDK"
msgstr "Installing the Ecere SDK"
+#: ./src/installer.ec:2
+msgid "July 12th, 2014"
+msgstr "July 12th, 2014"
+
#: ./../ide/src/licensing.ec:38
msgid "License Agreements"
msgstr "License Agreements"
-#: ./src/installer.ec:331
+#: ./src/installer.ec:344
msgid "Make Docs"
msgstr "Make Docs"
msgid "Microsoft Visual Studio 2010 (10.0) Compiler"
msgstr "Microsoft Visual Studio 2010 (10.0) Compiler"
-#: ./src/installer.ec:284
+#: ./src/installer.ec:297
msgid "MinGW-w64 Runtime"
msgstr "MinGW-w64 Runtime"
-#: ./src/installer.ec:260
+#: ./src/installer.ec:273
msgid "Miscellaneous"
msgstr "Miscellaneous"
-#: ./src/installer.ec:261
+#: ./src/installer.ec:274
msgid "Networking"
msgstr "Networking"
-#: ./src/installer.ec:1215
+#: ./src/installer.ec:1235
msgid "Please wait while the Ecere Software Development Kit is being installed."
msgstr "Please wait while the Ecere Software Development Kit is being installed."
msgid "Portable C Compiler / GNU Make"
msgstr "Portable C Compiler / GNU Make"
-#: ./src/installer.ec:414
+#: ./src/installer.ec:427
msgid "Quicklaunch Icon"
msgstr "Quicklaunch Icon"
-#: ./src/installer.ec:1523
+#: ./src/installer.ec:1543
msgid "Registering uninstaller..."
msgstr "Registering uninstaller..."
-#: ./src/installer.ec:804
+#: ./src/installer.ec:817
msgid "Req. Space"
msgstr "Req. Space"
-#: ./src/installer.ec:1763
+#: ./src/installer.ec:1783
msgid "Resgistering File Types..."
msgstr "Resgistering File Types..."
-#: ./src/installer.ec:278
-#: ./src/installer.ec:279
+#: ./src/installer.ec:291
+#: ./src/installer.ec:292
msgid "Runtime Library"
msgstr "Runtime Library"
-#: ./src/installer.ec:352
+#: ./src/installer.ec:365
msgid "Samples"
msgstr "Samples"
-#: ./src/installer.ec:444
+#: ./src/installer.ec:457
msgid "Select a new location"
msgstr "Select a new location"
-#: ./src/installer.ec:775
+#: ./src/installer.ec:788
msgid "Select icons to install, file\nassociations, and system\nenvironment modifications:"
msgstr "Select icons to install, file\nassociations, and system\nenvironment modifications:"
-#: ./src/installer.ec:754
+#: ./src/installer.ec:767
msgid "Select the default root\nfolder where to install\nall components:"
msgstr "Select the default root\nfolder where to install\nall components:"
-#: ./src/installer.ec:767
+#: ./src/installer.ec:780
msgid "Select the optional\ncomponents you wish\nto install:\n\nYou may customize the\ninstall location for each\nof them, or use the default\nbased on the main\ndestination folder."
msgstr "Select the optional\ncomponents you wish\nto install:\n\nYou may customize the\ninstall location for each\nof them, or use the default\nbased on the main\ndestination folder."
-#: ./src/installer.ec:779
+#: ./src/installer.ec:792
msgid "Space Required: "
msgstr "Space Required: "
-#: ./src/installer.ec:412
+#: ./src/installer.ec:425
msgid "Start Menu Group"
msgstr "Start Menu Group"
-#: ./src/installer.ec:1816
+#: ./src/installer.ec:1836
msgid "Thank you for using the Ecere SDK."
msgstr "Thank you for using the Ecere SDK."
-#: ./src/installer.ec:1400
+#: ./src/installer.ec:1420
msgid "The installation was not completed."
msgstr "The installation was not completed."
msgid "This program is based on these free open source software components."
msgstr "This program is based on these free open source software components."
-#: ./src/installer.ec:263
+#: ./src/installer.ec:276
msgid "Threading"
msgstr "Threading"
msgid "Tiny C Compiler / GNU Make"
msgstr "Tiny C Compiler / GNU Make"
-#: ./src/installer.ec:334
+#: ./src/installer.ec:347
msgid "UPX Docs"
msgstr "UPX Docs"
-#: ./src/installer.ec:262
+#: ./src/installer.ec:275
msgid "WIA Scanning"
msgstr "WIA Scanning"
-#: ./src/installer.ec:280
-#: ./src/installer.ec:281
+#: ./src/installer.ec:3
+msgid "built on "
+msgstr "built on "
+
+#: ./src/installer.ec:293
+#: ./src/installer.ec:294
msgid "eC Compiler"
msgstr "eC Compiler"
-#: ./src/installer.ec:333
+#: ./src/installer.ec:346
msgid "gnurx Docs"
msgstr "gnurx Docs"
-#: ./src/installer.ec:583
+#: ./src/installer.ec:596
msgid "terms and conditions"
msgstr "terms and conditions"
-#ifdef NOMINGW
-static define buildString = $"Ecere SDK v0.44.10 (Without MinGW) -- built on March 9th, 2014 ";
-#else
-static define buildString = $"Ecere SDK v0.44.10 -- built on March 9th, 2014 ";
-#endif
+static define versionString = $"Ecere SDK v0.44.10";
+static define dateString = $"July 12th, 2014";
+static define builtOnString = $"built on ";
+static define withoutMinGW = $" (Without MinGW)";
#define WIN32_LEAN_AND_MEAN
#define GetFreeSpace _GetFreeSpace
import "licensing"
import "CheckListBox"
+static void SetBuildString(Label label)
+{
+ static const String addMinGW = "";
+ String s;
+
+#ifdef NOMINGW
+ addMinGW = withoutMinGW;
+#endif
+
+ s = PrintString(versionString, addMinGW, " -- ", builtOnString, dateString);
+ label.caption = s;
+ delete s;
+}
+
static bool IsAdministrator()
{
BOOL b;
tabCycle = true;
clientSize = { 636, 476 };
icon = { ":icon.png" };
- text = $"Ecere Software Development Kit Setup - v0.44.10 \"Ryōan-ji\" 64 Bit Edition";
+ caption = $"Ecere Software Development Kit Setup - v0.44.10 \"Ryōan-ji\" 64 Bit Edition";
// clientSize = { 796, 576 };
bool loaded;
FileDialog fileDialog
{
master = this, type = selectDir,
- text = $"Select a new location"
+ caption = $"Select a new location"
};
Button browse
{
- master = this, autoCreate = false, inactive = true, text = "...";
+ master = this, autoCreate = false, inactive = true, caption = "...";
bool NotifyClicked(Button button, int x, int y, Modifiers mods)
{
{
char sizeString[100];
PrintSize(sizeString, totalSize, 2);
- totalSpaceValue.text = sizeString;
+ totalSpaceValue.caption = sizeString;
}
}
}
};
- Label agreementLbl { parent = this, text = $"By installing the Ecere SDK, you agree to the", font = { "Tahoma", 8.25f }, anchor = Anchor { right = 399, top = 448 } };
+ Label agreementLbl { parent = this, caption = $"By installing the Ecere SDK, you agree to the", font = { "Tahoma", 8.25f }, anchor = Anchor { right = 399, top = 448 } };
Button licenseButton
{
this, inactive = true, offset = false, bevel = false, foreground = blue, font = { "Tahoma", 8.25f, underline = true, bold = true },
- // text = $"terms and conditions", anchor = Anchor { left = 241, top = 421 };
- text = $"terms and conditions", anchor = Anchor { left = 235, top = 445 };
+ // caption = $"terms and conditions", anchor = Anchor { left = 241, top = 421 };
+ caption = $"terms and conditions", anchor = Anchor { left = 235, top = 445 };
cursor = ((GuiApplication)__thisModule).GetCursor(hand);
bool NotifyClicked(Button button, int x, int y, Modifiers mods)
return true;
}
};
- Label dotLbl { parent = this, text = ".", font = { "Tahoma", 8.25f }, anchor = Anchor { left = 372, top = 448 } };
+ Label dotLbl { parent = this, caption = ".", font = { "Tahoma", 8.25f }, anchor = Anchor { left = 372, top = 448 } };
CheckListBox optionsBox
{
this, size = { 460, 114 }, position = { 160, 284 };
};
Button install
{
- parent = this, text = $"Install", isDefault = true, size = { 75, 23 }, position = { 432, 440 };
+ parent = this, caption = $"Install", isDefault = true, size = { 75, 23 }, position = { 432, 440 };
bool NotifyClicked(Button button, int x, int y, Modifiers mods)
{
return true;
}
};
- Button button3 { parent = this, text = $"Cancel", hotKey = altX, size = Size { 75, 23 }, anchor = Anchor { left = 544, top = 440 }, NotifyClicked = ButtonCloseDialog };
+ Button button3 { parent = this, caption = $"Cancel", hotKey = altX, size = Size { 75, 23 }, anchor = Anchor { left = 544, top = 440 }, NotifyClicked = ButtonCloseDialog };
DropBox languageBox
{
this, position = { 14, 374 }, size = { 142, 0 }, caption = "Language:";
Label label1 { labeledWindow = destBox, tabCycle = true, isGroupBox = true, parent = this, inactive = false, size = Size { 458, 50 }, anchor = Anchor { left = 160, top = 96 } };
PathBox destBox
{
- parent = label1, master = this, text = $" Destination Folder", size = Size { 336, 22 }, anchor = Anchor { left = 12, top = 20, right = 12 };
+ parent = label1, master = this, caption = $" Destination Folder", size = Size { 336, 22 }, anchor = Anchor { left = 12, top = 20, right = 12 };
typeExpected = directory;
browseDialog = fileDialog;
opacity = 0;
};
Label totalSpaceLabel
{
- this, anchor = { right = 72, top = 404 }, text = $"Space Required: "
+ this, anchor = { right = 72, top = 404 }, caption = $"Space Required: "
};
Label totalSpaceValue
{
- this, anchor = { right = 14, top = 404 }, text = "0 mb"
+ this, anchor = { right = 14, top = 404 }, caption = "0 mb"
};
EditBox editBox1
{
label3, caption = "editBox1", opacity = 0, borderStyle = none, inactive = true, size = { 350, 35 }, position = { 256, 40 }, multiLine = true, noSelect = true, contents = $"Choose in which folder to install the Ecere SDK, which features\n"
"of the SDK to install, as well as where to install program icons."
};
- Label label2 { parent = this, text = buildString, position = { 16, 422 }, font = { "Tahoma", 10, true }, disabled = true, opacity = 0, background = activeBorder };
+ Label label2 { parent = this, position = { 16, 422 }, font = { "Tahoma", 10, true }, disabled = true, opacity = 0, background = activeBorder };
Picture picture1
{
- image = BitmapResource { ":ecere.png", alphaBlend = true }, filter = true, parent = label3, text = "picture1", anchor = Anchor { left = 16, top = 4 };
+ image = BitmapResource { ":ecere.png", alphaBlend = true }, filter = true, parent = label3, caption = "picture1", anchor = Anchor { left = 16, top = 4 };
cursor = ((GuiApplication)__thisModule).GetCursor(hand);
bool OnLeftButtonDown(int x, int y, Modifiers mods)
return true;
}
};
- Label label4 { label3, font = { "Tahoma", 8.25f, bold = true }, /*size = { 326, 16 }, */position = { 248, 24 }, text = $"Choose Components, Locations and Install Options" };
+ Label label4 { label3, font = { "Tahoma", 8.25f, bold = true }, /*size = { 326, 16 }, */position = { 248, 24 }, caption = $"Choose Components, Locations and Install Options" };
DataField componentField { "CheckItem", width = 160, header = $"Component" };
DataField locationField { "char *", width = 108, header = $"Destination Folder", editable = true };
DataField reqField { "FileSize", width = 70, header = $"Req. Space", alignment = right };
bool isAdministrator = IsAdministrator();
+ SetBuildString(label2);
+
if(!isAdministrator)
{
options[0].available = false;
{
char sizeString[100];
PrintSize(sizeString, totalSize, 2);
- totalSpaceValue.text = sizeString;
+ totalSpaceValue.caption = sizeString;
}
for(c = 0; options[c].name; c++)
{
class InstallProgress : Window
{
- text = $"Ecere Software Development Kit Setup - v0.44.10 \"Ryōan-ji\" 64 Bit Edition";
+ caption = $"Ecere Software Development Kit Setup - v0.44.10 \"Ryōan-ji\" 64 Bit Edition";
background = activeBorder;
borderStyle = fixed;
hasMinimize = true;
//clientSize = { 796, 576 };
icon = { ":icon.png" };
+ InstallProgress()
+ {
+ SetBuildString(label2);
+ }
+
Picture back { image = BitmapResource { ":ryoanji-progress.png" }, parent = this, position = { 0, 0 } };
Label installing { this, position = { 32, 160 } };
ProgressBar progressBar { parent = this, size = Size { 588, 24 }, anchor = Anchor { left = 24, top = 184 } };
Button finish
{
- parent = this, text = $"Install", disabled = true, isDefault = true, size = Size { 75, 23 }, anchor = Anchor { left = 432, top = 440 };
+ parent = this, caption = $"Install", disabled = true, isDefault = true, size = Size { 75, 23 }, anchor = Anchor { left = 432, top = 440 };
NotifyClicked = ButtonCloseDialog
};
Button cancel
{
- this, text = $"Cancel", hotKey = altX, size = Size { 75, 23 }, anchor = Anchor { left = 544, top = 440 };
+ this, caption = $"Cancel", hotKey = altX, size = Size { 75, 23 }, anchor = Anchor { left = 544, top = 440 };
bool NotifyClicked(Button button, int x, int y, Modifiers mods)
{
multiLine = true, parent = label3, opacity = 0, borderStyle = none, size = Size { 350, 35 }, anchor = Anchor { horz = 111, vert = 13 },
contents = $"Please wait while the Ecere Software Development Kit is being installed."
};
- Label label2 { parent = this, text = buildString, position = { 16, 422 }, font = { "Tahoma", 10, true }, disabled = true, opacity = 0, background = activeBorder };
+ Label label2 { parent = this, position = { 16, 422 }, font = { "Tahoma", 10, true }, disabled = true, opacity = 0, background = activeBorder };
Picture picture1
{
image = BitmapResource { ":ecere.png", alphaBlend = true }, filter = true, parent = label3, anchor = Anchor { left = 16, top = 4 };
return true;
}
};
- Label title { parent = label3, text = $"Installing the Ecere SDK", font = FontResource { "Tahoma", 8.25f, bold = true }, size = Size { 326, 16 }, anchor = Anchor { horz = 91, vert = -12 } };
+ Label title { parent = label3, caption = $"Installing the Ecere SDK", font = FontResource { "Tahoma", 8.25f, bold = true }, size = Size { 326, 16 }, anchor = Anchor { horz = 91, vert = -12 } };
void OnDrawOverChildren(Surface surface)
{
{
installProgress.progressBar.range = 0;
installProgress.finish.Destroy(0);
- installProgress.cancel.text = $"Close";
+ installProgress.cancel.caption = $"Close";
installProgress.cancel.isDefault = true;
installProgress.cancel.disabled = false;
installProgress.cancel.NotifyClicked = Window::ButtonCloseDialog;
- installProgress.installing.text = $"Installation Cancelled.";
- installProgress.title.text = $"Installation Cancelled";
+ installProgress.installing.caption = $"Installation Cancelled.";
+ installProgress.title.caption = $"Installation Cancelled";
installProgress.titleInfo.contents = $"The installation was not completed.";
}
else
allUsers = options[0].selected;
};
CompilerConfig compiler;
- installProgress.installing.text = $"Configuring Ecere IDE...";
+ installProgress.installing.caption = $"Configuring Ecere IDE...";
((GuiApplication)__thisModule).Unlock();
((GuiApplication)__thisModule).SignalEvent();
// Set up Uninstaller
((GuiApplication)__thisModule).Lock();
- installProgress.installing.text = $"Registering uninstaller...";
+ installProgress.installing.caption = $"Registering uninstaller...";
((GuiApplication)__thisModule).Unlock();
((GuiApplication)__thisModule).SignalEvent();
wSystemPath[0] = 0;
((GuiApplication)__thisModule).Lock();
- installProgress.installing.text = "Registering paths...";
+ installProgress.installing.caption = "Registering paths...";
((GuiApplication)__thisModule).Unlock();
((GuiApplication)__thisModule).SignalEvent();
HKEY key;
((GuiApplication)__thisModule).Lock();
- installProgress.installing.text = $"Installing Start Menu Icons...";
+ installProgress.installing.caption = $"Installing Start Menu Icons...";
((GuiApplication)__thisModule).Unlock();
((GuiApplication)__thisModule).SignalEvent();
PathCat(desktopPath, "Ecere IDE.lnk");
((GuiApplication)__thisModule).Lock();
- installProgress.installing.text = $"Installing Desktop Icon...";
+ installProgress.installing.caption = $"Installing Desktop Icon...";
((GuiApplication)__thisModule).Unlock();
((GuiApplication)__thisModule).SignalEvent();
}
((GuiApplication)__thisModule).Lock();
- installProgress.installing.text = $"Installing Quicklaunch Icon...";
+ installProgress.installing.caption = $"Installing Quicklaunch Icon...";
((GuiApplication)__thisModule).Unlock();
((GuiApplication)__thisModule).SignalEvent();
associateOptions[AssociateOptions::AssociateIMG].selected)
{
((GuiApplication)__thisModule).Lock();
- installProgress.installing.text = $"Resgistering File Types...";
+ installProgress.installing.caption = $"Resgistering File Types...";
((GuiApplication)__thisModule).Unlock();
((GuiApplication)__thisModule).SignalEvent();
((GuiApplication)__thisModule).Lock();
installProgress.cancel.Destroy(0);
- installProgress.finish.text = $"Finish";
+ installProgress.finish.caption = $"Finish";
installProgress.finish.disabled = false;
installProgress.finish.Activate();
- installProgress.installing.text = $"Installation Complete.";
- installProgress.title.text = $"Installation Complete";
+ installProgress.installing.caption = $"Installation Complete.";
+ installProgress.title.caption = $"Installation Complete";
installProgress.titleInfo.contents = $"Thank you for using the Ecere SDK.";
}
((GuiApplication)__thisModule).Unlock();