2 public import static "ecere"
10 font = { "Verdana", 10 };
18 anchor = { 4, 4, 4, 4 };
22 property const char * sourceFile
26 File f = FileOpen(value, read);
36 class LicensesDialog : Window
38 text = "License Agreements";
39 background = formColor;
41 borderStyle = sizable;
43 nativeDecorations = true;
49 anchor = { 10, 60, 10, 40 };
53 this, anchor = { top = 16 }, font = { "Tahoma", 10, true };
54 text = "This program is based on these free open source software components.";
58 this, anchor = { top = 32 }, font = { "Tahoma", 10, true };
59 text = "By using it you agree to the terms and conditions of their individual licenses.";
61 LicenseTab ecereTab { tabControl = tabControl, text = "Ecere SDK", sourceFile = ":licenses/ecere.LICENSE" };
62 LicenseTab pngTab { tabControl = tabControl, text = "libpng", sourceFile = ":licenses/png.LICENSE" };
63 LicenseTab jpgTab { tabControl = tabControl, text = "libjpg", sourceFile = ":licenses/jpg.LICENSE" };
64 LicenseTab giflibTab { tabControl = tabControl, text = "ungif", sourceFile = ":licenses/ungif.LICENSE" };
65 LicenseTab freetypeTab { tabControl = tabControl, text = "FreeType", sourceFile = ":licenses/freetype.LICENSE" };
66 LicenseTab harfbuzzTab { tabControl = tabControl, text = "HarfBuzz", sourceFile = ":licenses/harfbuzz.LICENSE" };
67 LicenseTab zlibTab { tabControl = tabControl, text = "zlib", sourceFile = ":licenses/zlib.README" };
68 LicenseTab tango { tabControl = tabControl, text = "TangoIcons", sourceFile = ":licenses/tango.COPYING" };
69 #if defined(__WIN32__)
70 LicenseTab mingwW64 { tabControl = tabControl, text = "MinGW-w64", sourceFile = ":licenses/MinGW-w64.LICENSE" };
76 anchor = { bottom = 10 };
79 NotifyClicked = ButtonCloseDialog;