tarball; installer: Updated NEWS, README, LICENSE for 0.44.13 0.44.13
authorJerome St-Louis <jerome@ecere.com>
Mon, 21 Dec 2015 23:01:45 +0000 (18:01 -0500)
committerJerome St-Louis <jerome@ecere.com>
Tue, 22 Dec 2015 06:52:42 +0000 (01:52 -0500)
- Updated i18n templates
- ecere/com/Array; compiler/bootstrap: Enclosed debugging printout in #ifdef _DEBUG

16 files changed:
LICENSE
NEWS
README
compiler/bootstrap/ecere/bootstrap/Array.c
compiler/libec/locale/ec.pot
documentor/locale/documentor.pot
ecere/locale/ecere.pot
ecere/src/com/containers/Array.ec
eda/drivers/sqlite/locale/EDASQLite.pot
eda/libeda/locale/EDA.pot
epj2make/locale/epj2make.pot
ide/locale/ide.pot
installer/Installer.epj
installer/Makefile
installer/locale/Installer.pot
installer/src/installer.ec

diff --git a/LICENSE b/LICENSE
index c0afbfd..053851a 100644 (file)
--- a/LICENSE
+++ b/LICENSE
@@ -1,4 +1,4 @@
-Ecere SDK v0.44.12 - www.ecere.com
+Ecere SDK v0.44.13 - www.ecere.com
 
 The Ecere SDK is Free Open Source Software. It is provided with NO WARRANTY 
 expressed or implied to the extent permitted by law.
diff --git a/NEWS b/NEWS
index 5e438b0..f2ea2ea 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,22 @@
+Ecere SDK 0.44.13 (December 22, 2015)
+
+   * Bug fix / Support release
+   * EDA: 64 bit Id types
+   * EDA/Reports: Optimization of Reports Generation
+   * EDA/Reports: Fixed multi-level grouping issues
+   * Object::Merge(): Fixed problem introduced in 0.44.12
+   * Compiler: Solving alignment issues
+   * Compiler: Solving signature/call mismatch (Emscripten)
+   * Compiler: Fixes for Map/AVLTree with float or double values
+   * ListBox: Fixed Tree View row moving
+   * TabControl: Support to add/remove tabs
+   * Android: Multi-Touch and Double Click support
+   * IDE/Form Designer: Fixed control properties modified when they should not
+   * IDE/Property Sheet: Fixed counter-intuitive selection colors
+   * Documentor: Fixed missing spacing
+   * ODROID Support
+   * samples/guiAndGfx: New 'mekano' sample
+----------------------------------------
 Ecere SDK 0.44.12 (December 10, 2015)
 
    * Bug fix release
diff --git a/README b/README
index 736f48a..52e3edf 100644 (file)
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-The Ecere SDK v0.44.12 - http://ecere.org
+The Ecere SDK v0.44.13 - http://ecere.org
 
 Free Open Source Software released under the New BSD license.
 
index cb0f935..ea6f2ab 100644 (file)
@@ -107,8 +107,6 @@ extern void *  __ecereNameSpace__ecere__com__eSystem_Renew0(void *  memory, unsi
 
 extern void __ecereNameSpace__ecere__com__eSystem_Delete(void *  memory);
 
-extern int printf(const char * , ...);
-
 struct __ecereNameSpace__ecere__com__IteratorPointer;
 
 extern void *  memmove(void * , const void * , size_t size);
@@ -468,8 +466,6 @@ unsigned int count, c;
 struct __ecereNameSpace__ecere__com__Class * Dclass = class->templateArgs[2].__anon1.__anon1.dataTypeClass;
 
 __ecereMethod___ecereNameSpace__ecere__com__IOChannel_Get(channel, __ecereClass_uint, (void *)&count);
-if(count > 10000)
-printf("Bug");
 __ecereProp___ecereNameSpace__ecere__com__Array_Set_size(array, count);
 for(c = 0; c < count; c++)
 ((void (*)(void *, void *, void *))(void *)Dclass->_vTbl[__ecereVMethodID_class_OnUnserialize])(Dclass, ((unsigned char *)((struct __ecereNameSpace__ecere__com__Array *)(((char *)array + 0 + sizeof(struct __ecereNameSpace__ecere__com__Instance))))->array) + Dclass->typeSize * c, channel);
index 84079d5..2e6327c 100644 (file)
@@ -15,7 +15,7 @@ msgstr ""
 msgid "%s expected to be derived from method class\n"
 msgstr "%s expected to be derived from method class\n"
 
-#: ./src/pass15.ec:9894
+#: ./src/pass15.ec:9986
 msgid "%s undefined; assuming extern returning int\n"
 msgstr "%s undefined; assuming extern returning int\n"
 
@@ -31,12 +31,12 @@ msgstr ":%d:%d: warning: "
 msgid "Array size not constant int (%s)\n"
 msgstr "Array size not constant int (%s)\n"
 
-#: ./src/pass15.ec:11683
+#: ./src/pass15.ec:11775
 msgid "Assigning list initializer to non list\n"
 msgstr "Assigning list initializer to non list\n"
 
-#: ./src/pass15.ec:11227
-#: ./src/pass15.ec:12456
+#: ./src/pass15.ec:11319
+#: ./src/pass15.ec:12548
 msgid "Couldn't determine type of array elements\n"
 msgstr "Couldn't determine type of array elements\n"
 
@@ -52,7 +52,7 @@ msgstr "Couldn't open %s\n"
 msgid "Expecting class specifier\n"
 msgstr "Expecting class specifier\n"
 
-#: ./src/pass15.ec:12668
+#: ./src/pass15.ec:12760
 msgid "Expression is not a container\n"
 msgstr "Expression is not a container\n"
 
@@ -64,12 +64,12 @@ msgstr "Includes nested too deeply"
 msgid "Incompatible virtual function %s\n"
 msgstr "Incompatible virtual function %s\n"
 
-#: ./src/pass15.ec:12923
-#: ./src/pass15.ec:12996
+#: ./src/pass15.ec:13015
+#: ./src/pass15.ec:13088
 msgid "Invalid object specified and not inside a class\n"
 msgstr "Invalid object specified and not inside a class\n"
 
-#: ./src/pass15.ec:12831
+#: ./src/pass15.ec:12923
 msgid "Invalid watched object\n"
 msgstr "Invalid watched object\n"
 
@@ -94,13 +94,13 @@ msgstr "Multiple field index requires a name\n"
 msgid "No database table defined in this module or database_open already used.\n"
 msgstr "No database table defined in this module or database_open already used.\n"
 
-#: ./src/pass15.ec:12844
-#: ./src/pass15.ec:12999
+#: ./src/pass15.ec:12936
+#: ./src/pass15.ec:13091
 msgid "No observer specified and not inside a class\n"
 msgstr "No observer specified and not inside a class\n"
 
-#: ./src/pass16.ec:2023
-#: ./src/pass16.ec:2096
+#: ./src/pass16.ec:2025
+#: ./src/pass16.ec:2098
 msgid "No set defined for property %s\n"
 msgstr "No set defined for property %s\n"
 
@@ -109,9 +109,9 @@ msgid "Non-static %s making use of a static class\n"
 msgstr "Non-static %s making use of a static class\n"
 
 #: ./src/pass1.ec:1053
-#: ./src/pass15.ec:12826
-#: ./src/pass15.ec:12898
-#: ./src/pass15.ec:12985
+#: ./src/pass15.ec:12918
+#: ./src/pass15.ec:12990
+#: ./src/pass15.ec:13077
 msgid "Property %s not found in class %s\n"
 msgstr "Property %s not found in class %s\n"
 
@@ -119,7 +119,7 @@ msgstr "Property %s not found in class %s\n"
 msgid "Public %s making use of a private class\n"
 msgstr "Public %s making use of a private class\n"
 
-#: ./src/pass15.ec:8013
+#: ./src/pass15.ec:8105
 msgid "Recursion in defined expression %s\n"
 msgstr "Recursion in defined expression %s\n"
 
@@ -135,34 +135,34 @@ msgstr "Redefinition of %s ignored\n"
 msgid "Redefinition of method %s in class %s\n"
 msgstr "Redefinition of method %s in class %s\n"
 
-#: ./src/pass15.ec:4695
-#: ./src/pass15.ec:4806
+#: ./src/pass15.ec:4698
+#: ./src/pass15.ec:4809
 msgid "Unhandled type populating instance\n"
 msgstr "Unhandled type populating instance\n"
 
-#: ./src/pass15.ec:7618
+#: ./src/pass15.ec:7710
 msgid "Unspecified type\n"
 msgstr "Unspecified type\n"
 
-#: ./src/pass15.ec:8662
+#: ./src/pass15.ec:8754
 msgid "ambiguous units in relational operation\n"
 msgstr "ambiguous units in relational operation\n"
 
-#: ./src/pass15.ec:8672
+#: ./src/pass15.ec:8764
 msgid "ambiguous units\n"
 msgstr "ambiguous units\n"
 
-#: ./src/pass15.ec:9909
+#: ./src/pass15.ec:10001
 msgid "callable object undefined; extern assuming returning int\n"
 msgstr "callable object undefined; extern assuming returning int\n"
 
-#: ./src/pass15.ec:9688
+#: ./src/pass15.ec:9780
 msgid "called object %s is not a function\n"
 msgstr "called object %s is not a function\n"
 
-#: ./src/pass15.ec:8609
-#: ./src/pass15.ec:8615
-#: ./src/pass15.ec:8864
+#: ./src/pass15.ec:8701
+#: ./src/pass15.ec:8707
+#: ./src/pass15.ec:8956
 msgid "cannot add two pointers\n"
 msgstr "cannot add two pointers\n"
 
@@ -170,7 +170,7 @@ msgstr "cannot add two pointers\n"
 msgid "cannot dereference type\n"
 msgstr "cannot dereference type\n"
 
-#: ./src/pass2.ec:2482
+#: ./src/pass2.ec:2588
 msgid "cannot obtain address of property\n"
 msgstr "cannot obtain address of property\n"
 
@@ -192,19 +192,19 @@ msgstr "class member instance"
 msgid "constructor"
 msgstr "constructor"
 
-#: ./src/pass15.ec:11327
+#: ./src/pass15.ec:11419
 msgid "couldn't determine type of %s; expected %s\n"
 msgstr "couldn't determine type of %s; expected %s\n"
 
-#: ./src/pass15.ec:9272
-#: ./src/pass15.ec:9284
-#: ./src/pass15.ec:11339
-#: ./src/pass15.ec:11511
+#: ./src/pass15.ec:9364
+#: ./src/pass15.ec:9376
+#: ./src/pass15.ec:11431
+#: ./src/pass15.ec:11603
 msgid "couldn't determine type of %s\n"
 msgstr "couldn't determine type of %s\n"
 
 #: ./src/pass15.ec:2032
-#: ./src/pass15.ec:10460
+#: ./src/pass15.ec:10552
 msgid "couldn't find member %s in class %s\n"
 msgstr "couldn't find member %s in class %s\n"
 
@@ -213,7 +213,7 @@ msgstr "couldn't find member %s in class %s\n"
 msgid "couldn't find virtual method %s in class %s\n"
 msgstr "couldn't find virtual method %s in class %s\n"
 
-#: ./src/pass15.ec:9304
+#: ./src/pass15.ec:9396
 msgid "deleting const qualified object\n"
 msgstr "deleting const qualified object\n"
 
@@ -221,7 +221,7 @@ msgstr "deleting const qualified object\n"
 msgid "destructor"
 msgstr "destructor"
 
-#: ./src/pass15.ec:8856
+#: ./src/pass15.ec:8948
 msgid "different levels of indirection\n"
 msgstr "different levels of indirection\n"
 
@@ -250,14 +250,14 @@ msgstr "eC expects all declarations to precede statements in the block (C89 styl
 msgid "extra comma\n"
 msgstr "extra comma\n"
 
-#: ./src/pass15.ec:8627
-#: ./src/pass15.ec:11466
-#: ./src/pass15.ec:11468
+#: ./src/pass15.ec:8719
+#: ./src/pass15.ec:11558
+#: ./src/pass15.ec:11560
 msgid "incompatible expression %s (%s); expected %s\n"
 msgstr "incompatible expression %s (%s); expected %s\n"
 
-#: ./src/pass15.ec:8958
-#: ./src/pass15.ec:9163
+#: ./src/pass15.ec:9050
+#: ./src/pass15.ec:9255
 msgid "incompatible expressions %s (%s) and %s (%s)\n"
 msgstr "incompatible expressions %s (%s) and %s (%s)\n"
 
@@ -273,7 +273,7 @@ msgstr "incompatible parameter %s (expected %s)\n"
 msgid "incompatible return type for function\n"
 msgstr "incompatible return type for function\n"
 
-#: ./src/pass15.ec:10229
+#: ./src/pass15.ec:10321
 msgid "invalid class specifier %s for object of class %s\n"
 msgstr "invalid class specifier %s for object of class %s\n"
 
@@ -282,7 +282,7 @@ msgstr "invalid class specifier %s for object of class %s\n"
 msgid "l-value expected\n"
 msgstr "l-value expected\n"
 
-#: ./src/pass15.ec:10775
+#: ./src/pass15.ec:10867
 msgid "member operator on non-structure type expression %s\n"
 msgstr "member operator on non-structure type expression %s\n"
 
@@ -296,20 +296,20 @@ msgstr "method class must be derived from %s\n"
 msgid "method class should not take an object\n"
 msgstr "method class should not take an object\n"
 
-#: ./src/pass2.ec:2484
-#: ./src/pass2.ec:2486
+#: ./src/pass2.ec:2590
+#: ./src/pass2.ec:2592
 msgid "no get defined for property %s of class %s\n"
 msgstr "no get defined for property %s of class %s\n"
 
-#: ./src/pass2.ec:921
+#: ./src/pass2.ec:943
 msgid "no set defined for property %s of class %s\n"
 msgstr "no set defined for property %s of class %s\n"
 
-#: ./src/pass15.ec:9861
+#: ./src/pass15.ec:9953
 msgid "not enough arguments for function %s (%d given, expected %d)\n"
 msgstr "not enough arguments for function %s (%d given, expected %d)\n"
 
-#: ./src/pass15.ec:9857
+#: ./src/pass15.ec:9949
 msgid "not enough arguments for method %s::%s (%d given, expected %d)\n"
 msgstr "not enough arguments for method %s::%s (%d given, expected %d)\n"
 
@@ -317,11 +317,11 @@ msgstr "not enough arguments for method %s::%s (%d given, expected %d)\n"
 msgid "not enough parameters\n"
 msgstr "not enough parameters\n"
 
-#: ./src/pass15.ec:8803
+#: ./src/pass15.ec:8895
 msgid "operating on %s and %s with an untyped result, assuming %s\n"
 msgstr "operating on %s and %s with an untyped result, assuming %s\n"
 
-#: ./src/pass15.ec:8500
+#: ./src/pass15.ec:8592
 msgid "operator %s illegal on pointer\n"
 msgstr "operator %s illegal on pointer\n"
 
@@ -365,11 +365,11 @@ msgstr "set defined on type without storage for non-conversion property\n"
 msgid "syntax error\n"
 msgstr "syntax error\n"
 
-#: ./src/pass15.ec:9762
+#: ./src/pass15.ec:9854
 msgid "too many arguments for function %s (%d given, expected %d)\n"
 msgstr "too many arguments for function %s (%d given, expected %d)\n"
 
-#: ./src/pass15.ec:9758
+#: ./src/pass15.ec:9850
 msgid "too many arguments for method %s::%s (%d given, expected %d)\n"
 msgstr "too many arguments for method %s::%s (%d given, expected %d)\n"
 
@@ -381,20 +381,20 @@ msgstr "too many initializers for instantiation of class %s\n"
 msgid "too many parameters\n"
 msgstr "too many parameters\n"
 
-#: ./src/pass15.ec:10758
+#: ./src/pass15.ec:10850
 msgid "undefined class %s\n"
 msgstr "undefined class %s\n"
 
-#: ./src/pass15.ec:11502
+#: ./src/pass15.ec:11594
 msgid "unresolved identifier %s::%s\n"
 msgstr "unresolved identifier %s::%s\n"
 
-#: ./src/pass15.ec:11325
+#: ./src/pass15.ec:11417
 msgid "unresolved identifier %s; expected %s\n"
 msgstr "unresolved identifier %s; expected %s\n"
 
-#: ./src/pass15.ec:11337
-#: ./src/pass15.ec:11504
+#: ./src/pass15.ec:11429
+#: ./src/pass15.ec:11596
 msgid "unresolved identifier %s\n"
 msgstr "unresolved identifier %s\n"
 
@@ -402,9 +402,9 @@ msgstr "unresolved identifier %s\n"
 msgid "unresolved symbol used as an instance method %s\n"
 msgstr "unresolved symbol used as an instance method %s\n"
 
-#: ./src/pass15.ec:8600
-#: ./src/pass15.ec:8842
-#: ./src/pass15.ec:8849
+#: ./src/pass15.ec:8692
+#: ./src/pass15.ec:8934
+#: ./src/pass15.ec:8941
 msgid "void *: unknown size\n"
 msgstr "void *: unknown size\n"
 
index d6952e4..aec0be6 100644 (file)
@@ -187,7 +187,7 @@ msgstr "File"
 msgid "Functions"
 msgstr "Functions"
 
-#: ./../ide/src/IDESettings.ec:739
+#: ./../ide/src/IDESettings.ec:775
 msgid "GNU Compiler Collection (GCC) / GNU Make"
 msgstr "GNU Compiler Collection (GCC) / GNU Make"
 
@@ -195,15 +195,15 @@ msgstr "GNU Compiler Collection (GCC) / GNU Make"
 msgid "Methods"
 msgstr "Methods"
 
-#: ./../ide/src/IDESettings.ec:742
+#: ./../ide/src/IDESettings.ec:778
 msgid "Microsoft Visual Studio 2005 (8.0) Compiler"
 msgstr "Microsoft Visual Studio 2005 (8.0) Compiler"
 
-#: ./../ide/src/IDESettings.ec:743
+#: ./../ide/src/IDESettings.ec:779
 msgid "Microsoft Visual Studio 2008 (9.0) Compiler"
 msgstr "Microsoft Visual Studio 2008 (9.0) Compiler"
 
-#: ./../ide/src/IDESettings.ec:745
+#: ./../ide/src/IDESettings.ec:781
 msgid "Microsoft Visual Studio 2010 (10.0) Compiler"
 msgstr "Microsoft Visual Studio 2010 (10.0) Compiler"
 
@@ -232,7 +232,7 @@ msgstr "Open..."
 msgid "Parent namespace: <a href=\"api://%p\" style=\"text-decoration: none;\">%s</a><br>\n"
 msgstr "Parent namespace: <a href=\"api://%p\" style=\"text-decoration: none;\">%s</a><br>\n"
 
-#: ./../ide/src/IDESettings.ec:741
+#: ./../ide/src/IDESettings.ec:777
 msgid "Portable C Compiler / GNU Make"
 msgstr "Portable C Compiler / GNU Make"
 
@@ -268,7 +268,7 @@ msgstr "Structure"
 msgid "Tahoma"
 msgstr "Tahoma"
 
-#: ./../ide/src/IDESettings.ec:740
+#: ./../ide/src/IDESettings.ec:776
 msgid "Tiny C Compiler / GNU Make"
 msgstr "Tiny C Compiler / GNU Make"
 
index 3553b5a..3c5ebbf 100644 (file)
@@ -40,28 +40,28 @@ msgstr "Alt+"
 #: ./src/gui/controls/DropBox.ec:57
 #: ./src/gui/controls/DropBox.ec:68
 #: ./src/gui/controls/DropBox.ec:82
-#: ./src/gui/controls/DropBox.ec:170
+#: ./src/gui/controls/DropBox.ec:173
 #: ./src/gui/controls/EditBox.ec:799
 #: ./src/gui/controls/Label.ec:47
-#: ./src/gui/controls/ListBox.ec:981
-#: ./src/gui/controls/ListBox.ec:1014
-#: ./src/gui/controls/ListBox.ec:1015
-#: ./src/gui/controls/ListBox.ec:1019
-#: ./src/gui/controls/ListBox.ec:1047
-#: ./src/gui/controls/ListBox.ec:1048
-#: ./src/gui/controls/ListBox.ec:1049
-#: ./src/gui/controls/ListBox.ec:1050
+#: ./src/gui/controls/ListBox.ec:1008
+#: ./src/gui/controls/ListBox.ec:1041
+#: ./src/gui/controls/ListBox.ec:1042
+#: ./src/gui/controls/ListBox.ec:1046
+#: ./src/gui/controls/ListBox.ec:1074
+#: ./src/gui/controls/ListBox.ec:1075
+#: ./src/gui/controls/ListBox.ec:1076
+#: ./src/gui/controls/ListBox.ec:1077
 #: ./src/gui/controls/Picture.ec:19
 #: ./src/gui/controls/Picture.ec:39
 #: ./src/gui/controls/ScrollBar.ec:81
-#: ./src/gui/Window.ec:8224
-#: ./src/gui/Window.ec:8271
-#: ./src/gui/Window.ec:8288
-#: ./src/gui/Window.ec:8299
-#: ./src/gui/Window.ec:8312
-#: ./src/gui/Window.ec:8697
-#: ./src/gui/Window.ec:9416
-#: ./src/gui/Window.ec:9726
+#: ./src/gui/Window.ec:8301
+#: ./src/gui/Window.ec:8348
+#: ./src/gui/Window.ec:8365
+#: ./src/gui/Window.ec:8376
+#: ./src/gui/Window.ec:8389
+#: ./src/gui/Window.ec:8774
+#: ./src/gui/Window.ec:9499
+#: ./src/gui/Window.ec:9832
 msgid "Appearance"
 msgstr "Appearance"
 
@@ -94,9 +94,9 @@ msgstr "August"
 #: ./src/gui/controls/Button.ec:1079
 #: ./src/gui/controls/Button.ec:1082
 #: ./src/gui/controls/Button.ec:1083
-#: ./src/gui/controls/DropBox.ec:129
-#: ./src/gui/controls/DropBox.ec:169
-#: ./src/gui/controls/DropBox.ec:174
+#: ./src/gui/controls/DropBox.ec:132
+#: ./src/gui/controls/DropBox.ec:172
+#: ./src/gui/controls/DropBox.ec:177
 #: ./src/gui/controls/EditBox.ec:774
 #: ./src/gui/controls/EditBox.ec:775
 #: ./src/gui/controls/EditBox.ec:779
@@ -115,17 +115,17 @@ msgstr "August"
 #: ./src/gui/controls/EditBox.ec:801
 #: ./src/gui/controls/EditBox.ec:802
 #: ./src/gui/controls/Label.ec:18
-#: ./src/gui/controls/ListBox.ec:963
-#: ./src/gui/controls/ListBox.ec:1002
-#: ./src/gui/controls/ListBox.ec:1010
-#: ./src/gui/controls/ListBox.ec:1011
-#: ./src/gui/controls/ListBox.ec:1012
-#: ./src/gui/controls/ListBox.ec:1013
-#: ./src/gui/controls/ListBox.ec:1045
-#: ./src/gui/controls/ListBox.ec:1046
-#: ./src/gui/controls/ListBox.ec:1051
-#: ./src/gui/controls/ListBox.ec:1052
-#: ./src/gui/controls/ListBox.ec:1056
+#: ./src/gui/controls/ListBox.ec:990
+#: ./src/gui/controls/ListBox.ec:1029
+#: ./src/gui/controls/ListBox.ec:1037
+#: ./src/gui/controls/ListBox.ec:1038
+#: ./src/gui/controls/ListBox.ec:1039
+#: ./src/gui/controls/ListBox.ec:1040
+#: ./src/gui/controls/ListBox.ec:1072
+#: ./src/gui/controls/ListBox.ec:1073
+#: ./src/gui/controls/ListBox.ec:1078
+#: ./src/gui/controls/ListBox.ec:1079
+#: ./src/gui/controls/ListBox.ec:1083
 #: ./src/gui/controls/ScrollBar.ec:83
 #: ./src/gui/controls/ScrollBar.ec:87
 #: ./src/gui/controls/ScrollBar.ec:98
@@ -133,30 +133,30 @@ msgstr "August"
 #: ./src/gui/controls/ScrollBar.ec:126
 #: ./src/gui/controls/ScrollBar.ec:127
 #: ./src/gui/controls/ScrollBar.ec:128
-#: ./src/gui/Window.ec:8180
-#: ./src/gui/Window.ec:8243
-#: ./src/gui/Window.ec:8425
-#: ./src/gui/Window.ec:8474
-#: ./src/gui/Window.ec:8481
-#: ./src/gui/Window.ec:8488
-#: ./src/gui/Window.ec:8495
+#: ./src/gui/Window.ec:8257
+#: ./src/gui/Window.ec:8320
 #: ./src/gui/Window.ec:8502
-#: ./src/gui/Window.ec:8509
-#: ./src/gui/Window.ec:8516
-#: ./src/gui/Window.ec:8967
-#: ./src/gui/Window.ec:8994
-#: ./src/gui/Window.ec:9001
-#: ./src/gui/Window.ec:9249
-#: ./src/gui/Window.ec:9269
-#: ./src/gui/Window.ec:9275
-#: ./src/gui/Window.ec:9282
-#: ./src/gui/Window.ec:9292
-#: ./src/gui/Window.ec:9303
-#: ./src/gui/Window.ec:9310
-#: ./src/gui/Window.ec:9318
-#: ./src/gui/Window.ec:9393
-#: ./src/gui/Window.ec:9442
-#: ./src/gui/Window.ec:9458
+#: ./src/gui/Window.ec:8551
+#: ./src/gui/Window.ec:8558
+#: ./src/gui/Window.ec:8565
+#: ./src/gui/Window.ec:8572
+#: ./src/gui/Window.ec:8579
+#: ./src/gui/Window.ec:8586
+#: ./src/gui/Window.ec:8593
+#: ./src/gui/Window.ec:9044
+#: ./src/gui/Window.ec:9071
+#: ./src/gui/Window.ec:9078
+#: ./src/gui/Window.ec:9326
+#: ./src/gui/Window.ec:9346
+#: ./src/gui/Window.ec:9352
+#: ./src/gui/Window.ec:9359
+#: ./src/gui/Window.ec:9369
+#: ./src/gui/Window.ec:9380
+#: ./src/gui/Window.ec:9387
+#: ./src/gui/Window.ec:9395
+#: ./src/gui/Window.ec:9476
+#: ./src/gui/Window.ec:9525
+#: ./src/gui/Window.ec:9541
 msgid "Behavior"
 msgstr "Behavior"
 
@@ -172,7 +172,7 @@ msgid "Cancel"
 msgstr "Cancel"
 
 #: ./src/gui/dialogs/GoToDialog.ec:44
-#: ./src/gui/Window.ec:6870
+#: ./src/gui/Window.ec:6946
 msgid "Close"
 msgstr "Close"
 
@@ -219,11 +219,11 @@ msgstr "Custom"
 msgid "Cut\tCtrl+X"
 msgstr "Cut\tCtrl+X"
 
-#: ./src/gui/controls/DropBox.ec:125
+#: ./src/gui/controls/DropBox.ec:128
 #: ./src/gui/controls/EditBox.ec:815
 #: ./src/gui/controls/ProgressBar.ec:13
 #: ./src/gui/controls/ProgressBar.ec:14
-#: ./src/gui/Window.ec:9355
+#: ./src/gui/Window.ec:9432
 msgid "Data"
 msgstr "Data"
 
@@ -252,11 +252,11 @@ msgstr "Deleting control with children"
 msgid "Deleting control with code"
 msgstr "Deleting control with code"
 
-#: ./src/gui/Window.ec:9561
+#: ./src/gui/Window.ec:9644
 msgid "Deprecated"
 msgstr "Deprecated"
 
-#: ./src/gui/Window.ec:9428
+#: ./src/gui/Window.ec:9511
 msgid "Design"
 msgstr "Design"
 
@@ -276,9 +276,9 @@ msgstr "Directory doesn't exist"
 msgid "Directory:"
 msgstr "Directory:"
 
-#: ./src/gui/Window.ec:9185
-#: ./src/gui/Window.ec:9325
-#: ./src/gui/Window.ec:9362
+#: ./src/gui/Window.ec:9262
+#: ./src/gui/Window.ec:9402
+#: ./src/gui/Window.ec:9439
 msgid "Document"
 msgstr "Document"
 
@@ -306,8 +306,8 @@ msgstr "Entire Computer"
 msgid "Error falling back to previous video mode.\n"
 msgstr "Error falling back to previous video mode.\n"
 
-#: ./src/gui/Window.ec:7447
-#: ./src/gui/Window.ec:7497
+#: ./src/gui/Window.ec:7523
+#: ./src/gui/Window.ec:7573
 msgid "Error writing file"
 msgstr "Error writing file"
 
@@ -448,16 +448,16 @@ msgstr "Jun"
 msgid "June"
 msgstr "June"
 
-#: ./src/gui/Window.ec:7954
-#: ./src/gui/Window.ec:8338
-#: ./src/gui/Window.ec:8345
-#: ./src/gui/Window.ec:8413
-#: ./src/gui/Window.ec:8754
-#: ./src/gui/Window.ec:8790
-#: ./src/gui/Window.ec:8822
-#: ./src/gui/Window.ec:8855
-#: ./src/gui/Window.ec:8922
-#: ./src/gui/Window.ec:9474
+#: ./src/gui/Window.ec:8031
+#: ./src/gui/Window.ec:8415
+#: ./src/gui/Window.ec:8422
+#: ./src/gui/Window.ec:8490
+#: ./src/gui/Window.ec:8831
+#: ./src/gui/Window.ec:8867
+#: ./src/gui/Window.ec:8899
+#: ./src/gui/Window.ec:8932
+#: ./src/gui/Window.ec:8999
+#: ./src/gui/Window.ec:9557
 msgid "Layout"
 msgstr "Layout"
 
@@ -487,7 +487,7 @@ msgstr "March"
 msgid "Match case"
 msgstr "Match case"
 
-#: ./src/gui/Window.ec:6859
+#: ./src/gui/Window.ec:6935
 msgid "Maximize"
 msgstr "Maximize"
 
@@ -509,7 +509,7 @@ msgstr "Memory allocation failed"
 msgid "Microsoft Windows Network"
 msgstr "Microsoft Windows Network"
 
-#: ./src/gui/Window.ec:6854
+#: ./src/gui/Window.ec:6930
 msgid "Minimize"
 msgstr "Minimize"
 
@@ -521,7 +521,7 @@ msgstr "Mon"
 msgid "Monday"
 msgstr "Monday"
 
-#: ./src/gui/Window.ec:6844
+#: ./src/gui/Window.ec:6920
 msgid "Move"
 msgstr "Move"
 
@@ -588,7 +588,7 @@ msgid "Please enter a name."
 msgstr "Please enter a name."
 
 #: ./src/gui/controls/DropBox.ec:95
-#: ./src/gui/controls/ListBox.ec:964
+#: ./src/gui/controls/ListBox.ec:991
 msgid "Private"
 msgstr "Private"
 
@@ -621,7 +621,7 @@ msgstr "Replace with:"
 msgid "Replace...\tCtrl+R"
 msgstr "Replace...\tCtrl+R"
 
-#: ./src/gui/Window.ec:6839
+#: ./src/gui/Window.ec:6915
 msgid "Restore"
 msgstr "Restore"
 
@@ -643,7 +643,7 @@ msgstr "Sat"
 msgid "Saturday"
 msgstr "Saturday"
 
-#: ./src/gui/Window.ec:7479
+#: ./src/gui/Window.ec:7555
 msgid "Save As"
 msgstr "Save As"
 
@@ -651,16 +651,16 @@ msgstr "Save As"
 msgid "Save As..."
 msgstr "Save As..."
 
-#: ./src/gui/Window.ec:7447
-#: ./src/gui/Window.ec:7497
+#: ./src/gui/Window.ec:7523
+#: ./src/gui/Window.ec:7573
 msgid "Save as a different file?"
 msgstr "Save as a different file?"
 
-#: ./src/gui/Window.ec:7350
+#: ./src/gui/Window.ec:7426
 msgid "Save changes to %s?"
 msgstr "Save changes to %s?"
 
-#: ./src/gui/Window.ec:7352
+#: ./src/gui/Window.ec:7428
 msgid "Save changes to Untitled %d?"
 msgstr "Save changes to Untitled %d?"
 
@@ -744,11 +744,11 @@ msgid "Shift+"
 msgstr "Shift+"
 
 #: ./src/gui/dialogs/FileDialog.ec:1418
-#: ./src/gui/Window.ec:6849
+#: ./src/gui/Window.ec:6925
 msgid "Size"
 msgstr "Size"
 
-#: ./src/gui/Window.ec:6864
+#: ./src/gui/Window.ec:6940
 msgid "Stay On Top"
 msgstr "Stay On Top"
 
@@ -838,18 +838,18 @@ msgstr "Whole File"
 msgid "Whole word only"
 msgstr "Whole word only"
 
-#: ./src/gui/Window.ec:8352
-#: ./src/gui/Window.ec:8373
-#: ./src/gui/Window.ec:8394
-#: ./src/gui/Window.ec:8545
-#: ./src/gui/Window.ec:8552
-#: ./src/gui/Window.ec:8588
-#: ./src/gui/Window.ec:8609
-#: ./src/gui/Window.ec:8662
-#: ./src/gui/Window.ec:9192
-#: ./src/gui/Window.ec:9199
-#: ./src/gui/Window.ec:9224
-#: ./src/gui/Window.ec:9386
+#: ./src/gui/Window.ec:8429
+#: ./src/gui/Window.ec:8450
+#: ./src/gui/Window.ec:8471
+#: ./src/gui/Window.ec:8622
+#: ./src/gui/Window.ec:8629
+#: ./src/gui/Window.ec:8665
+#: ./src/gui/Window.ec:8686
+#: ./src/gui/Window.ec:8739
+#: ./src/gui/Window.ec:9269
+#: ./src/gui/Window.ec:9276
+#: ./src/gui/Window.ec:9301
+#: ./src/gui/Window.ec:9463
 msgid "Window Style"
 msgstr "Window Style"
 
@@ -874,24 +874,24 @@ msgstr "Yes"
 msgid "\n\nWould you like to view the error log?"
 msgstr "\n\nWould you like to view the error log?"
 
-#: ./src/sys/Date.ec:121
+#: ./src/sys/Date.ec:132
 #: ./src/sys/Time.ec:790
 msgid "now"
 msgstr "now"
 
-#: ./src/sys/Date.ec:120
+#: ./src/sys/Date.ec:131
 #: ./src/sys/Time.ec:789
 msgid "today"
 msgstr "today"
 
-#: ./src/sys/Date.ec:122
-#: ./src/sys/Date.ec:126
+#: ./src/sys/Date.ec:133
+#: ./src/sys/Date.ec:137
 #: ./src/sys/Time.ec:792
 msgid "tomorrow"
 msgstr "tomorrow"
 
-#: ./src/sys/Date.ec:123
-#: ./src/sys/Date.ec:131
+#: ./src/sys/Date.ec:134
+#: ./src/sys/Date.ec:142
 #: ./src/sys/Time.ec:799
 msgid "yesterday"
 msgstr "yesterday"
index 11a5782..5bbf4c3 100644 (file)
@@ -30,9 +30,11 @@ public:
       uint count, c;
       Class Dclass = class(D);
       channel.Get(count);
+#ifdef _DEBUG
       //printf("%d %ss\n", count, Dclass.name);
       if(count > 10000)
          printf("Bug");
+#endif
       array.size = count;
       for(c = 0; c < count; c++)
          ((void (*)(void *, void *, void *))(void *)Dclass._vTbl[__ecereVMethodID_class_OnUnserialize])
index a92c9ce..04c7839 100644 (file)
@@ -10,11 +10,11 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "X-Poedit-Basepath: ../\n"
 
-#: ./EDASQLite.ec:395
+#: ./EDASQLite.ec:398
 msgid "BEGIN FAILED!"
 msgstr "BEGIN FAILED!"
 
-#: ./EDASQLite.ec:406
+#: ./EDASQLite.ec:409
 msgid "COMMIT FAILED!"
 msgstr "COMMIT FAILED!"
 
@@ -22,11 +22,11 @@ msgstr "COMMIT FAILED!"
 msgid "EDASQLite: Can't open database (%s): %s\n"
 msgstr "EDASQLite: Can't open database (%s): %s\n"
 
-#: ./EDASQLite.ec:897
+#: ./EDASQLite.ec:900
 msgid "WARNING: ALTER TABLE DOESN'T WORK WITH PRIMARY KEY FOR "
 msgstr "WARNING: ALTER TABLE DOESN'T WORK WITH PRIMARY KEY FOR "
 
-#: ./EDASQLite.ec:858
+#: ./EDASQLite.ec:861
 msgid "WARNING: Table not yet created for class "
 msgstr "WARNING: Table not yet created for class "
 
index c6cec96..dd52a97 100644 (file)
@@ -10,7 +10,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "X-Poedit-Basepath: ../\n"
 
-#: ./src/idList.ec:230
+#: ./src/idList.ec:238
 msgid "(Click to add a new %s...)"
 msgstr "(Click to add a new %s...)"
 
@@ -36,7 +36,7 @@ msgstr "Database file (%s) could not be created.\n"
 msgid "Database file (%s) could not be opened.\n"
 msgstr "Database file (%s) could not be opened.\n"
 
-#: ./src/gui.ec:811
+#: ./src/gui.ec:821
 msgid "Delete"
 msgstr "Delete"
 
@@ -48,7 +48,7 @@ msgstr "EDB: Error getting Name field from tables list table!\n"
 msgid "EDB: Error getting tables list table!\n"
 msgstr "EDB: Error getting tables list table!\n"
 
-#: ./src/gui.ec:944
+#: ./src/gui.ec:954
 msgid "Entry"
 msgstr "Entry"
 
@@ -64,17 +64,17 @@ msgstr "Export as Spreadsheet (CSV)"
 msgid "Invalid, corrupted or in use (%s) database file.\n"
 msgstr "Invalid, corrupted or in use (%s) database file.\n"
 
-#: ./src/gui.ec:648
+#: ./src/gui.ec:654
 msgid "List"
 msgstr "List"
 
-#: ./src/gui.ec:690
-#: ./src/gui.ec:800
+#: ./src/gui.ec:696
+#: ./src/gui.ec:810
 msgid "List Editor"
 msgstr "List Editor"
 
 #: ./src/gui/TableEditor.ec:25
-#: ./src/gui.ec:748
+#: ./src/gui.ec:758
 msgid "New"
 msgstr "New"
 
@@ -86,11 +86,11 @@ msgstr "New|id="
 msgid "Please wait while the report is being generated..."
 msgstr "Please wait while the report is being generated..."
 
-#: ./src/gui.ec:988
+#: ./src/gui.ec:998
 msgid "Revert"
 msgstr "Revert"
 
-#: ./src/gui.ec:977
+#: ./src/gui.ec:987
 msgid "Save"
 msgstr "Save"
 
@@ -116,7 +116,7 @@ msgstr "Unable to detect if table exists!\n"
 msgid "WordList match cannot be found in database."
 msgstr "WordList match cannot be found in database."
 
-#: ./src/gui.ec:803
+#: ./src/gui.ec:813
 msgid "You are about to delete an entry.\nDo you wish to continue?"
 msgstr "You are about to delete an entry.\nDo you wish to continue?"
 
@@ -125,16 +125,16 @@ msgid "You are about to permanently remove an entry.\nDo you wish to continue?"
 msgstr "You are about to permanently remove an entry.\nDo you wish to continue?"
 
 #: ./src/gui/TableEditor.ec:354
-#: ./src/gui.ec:690
+#: ./src/gui.ec:696
 msgid "You have modified this entry. Would you like to save it before proceeding?"
 msgstr "You have modified this entry. Would you like to save it before proceeding?"
 
-#: ./src/gui.ec:779
-#: ./src/gui.ec:785
+#: ./src/gui.ec:789
+#: ./src/gui.ec:795
 msgid "[New]"
 msgstr "[New]"
 
-#: ./src/idList.ec:230
+#: ./src/idList.ec:238
 msgid "item"
 msgstr "item"
 
index 3e3ed09..b076dfb 100644 (file)
@@ -78,15 +78,15 @@ msgstr "      toolchain:\n"
 msgid "   epj2make [-t <target platform>] [-c <configuration>] [toolchain] [directories] [options] [-o <output>] <input>\n"
 msgstr "   epj2make [-t <target platform>] [-c <configuration>] [toolchain] [directories] [options] [-o <output>] <input>\n"
 
-#: ./../ide/src/project/ProjectNode.ec:2440
+#: ./../ide/src/project/ProjectNode.ec:2464
 msgid " instead\n"
 msgstr " instead\n"
 
-#: ./../ide/src/project/ProjectNode.ec:2446
+#: ./../ide/src/project/ProjectNode.ec:2470
 msgid " to compile instead of "
 msgstr " to compile instead of "
 
-#: ./../ide/src/project/ProjectNode.ec:2440
+#: ./../ide/src/project/ProjectNode.ec:2464
 msgid "Compiling source file "
 msgstr "Compiling source file "
 
@@ -102,23 +102,23 @@ msgstr "Error: Project configuration (%s) was not found.\n"
 msgid "Error: Unable to open project file (%s) due to unknown error.\n"
 msgstr "Error: Unable to open project file (%s) due to unknown error.\n"
 
-#: ./../ide/src/IDESettings.ec:739
+#: ./../ide/src/IDESettings.ec:775
 msgid "GNU Compiler Collection (GCC) / GNU Make"
 msgstr "GNU Compiler Collection (GCC) / GNU Make"
 
-#: ./../ide/src/IDESettings.ec:742
+#: ./../ide/src/IDESettings.ec:778
 msgid "Microsoft Visual Studio 2005 (8.0) Compiler"
 msgstr "Microsoft Visual Studio 2005 (8.0) Compiler"
 
-#: ./../ide/src/IDESettings.ec:743
+#: ./../ide/src/IDESettings.ec:779
 msgid "Microsoft Visual Studio 2008 (9.0) Compiler"
 msgstr "Microsoft Visual Studio 2008 (9.0) Compiler"
 
-#: ./../ide/src/IDESettings.ec:745
+#: ./../ide/src/IDESettings.ec:781
 msgid "Microsoft Visual Studio 2010 (10.0) Compiler"
 msgstr "Microsoft Visual Studio 2010 (10.0) Compiler"
 
-#: ./../ide/src/project/ProjectNode.ec:2433
+#: ./../ide/src/project/ProjectNode.ec:2457
 msgid "No compilation required for header file "
 msgstr "No compilation required for header file "
 
@@ -126,7 +126,7 @@ msgstr "No compilation required for header file "
 msgid "Notice: Project configuration (%s) will be used.\n"
 msgstr "Notice: Project configuration (%s) will be used.\n"
 
-#: ./../ide/src/IDESettings.ec:741
+#: ./../ide/src/IDESettings.ec:777
 msgid "Portable C Compiler / GNU Make"
 msgstr "Portable C Compiler / GNU Make"
 
@@ -134,15 +134,15 @@ msgstr "Portable C Compiler / GNU Make"
 msgid "Syntax:\n"
 msgstr "Syntax:\n"
 
-#: ./../ide/src/IDESettings.ec:740
+#: ./../ide/src/IDESettings.ec:776
 msgid "Tiny C Compiler / GNU Make"
 msgstr "Tiny C Compiler / GNU Make"
 
-#: ./../ide/src/project/ProjectNode.ec:2446
+#: ./../ide/src/project/ProjectNode.ec:2470
 msgid "Unable to locate source file "
 msgstr "Unable to locate source file "
 
-#: ./../ide/src/project/ProjectNode.ec:2446
+#: ./../ide/src/project/ProjectNode.ec:2470
 msgid "\n"
 msgstr "\n"
 
index aaa0f74..ad3835e 100644 (file)
@@ -10,7 +10,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "X-Poedit-Basepath: ../\n"
 
-#: ./src/project/Project.ec:1613
+#: ./src/project/Project.ec:1622
 msgid "   %s: No such file or directory\n"
 msgstr "   %s: No such file or directory\n"
 
@@ -22,8 +22,8 @@ msgstr " Compiler Configuration"
 msgid " Configuration"
 msgstr " Configuration"
 
-#: ./src/dialogs/NodeProperties.ec:61
-#: ./src/dialogs/NodeProperties.ec:142
+#: ./src/dialogs/NodeProperties.ec:64
+#: ./src/dialogs/NodeProperties.ec:145
 msgid " Properties"
 msgstr " Properties"
 
@@ -31,8 +31,8 @@ msgstr " Properties"
 msgid " and its sub directories"
 msgstr " and its sub directories"
 
-#: ./src/project/Project.ec:2339
-#: ./src/project/Project.ec:2346
+#: ./src/project/Project.ec:2355
+#: ./src/project/Project.ec:2362
 msgid " and object files"
 msgstr " and object files"
 
@@ -57,15 +57,15 @@ msgstr " containing \"%s\""
 msgid " file is not part of any project.\n"
 msgstr " file is not part of any project.\n"
 
-#: ./src/project/ProjectNode.ec:2440
+#: ./src/project/ProjectNode.ec:2464
 msgid " instead\n"
 msgstr " instead\n"
 
-#: ./src/project/ProjectNode.ec:2446
+#: ./src/project/ProjectNode.ec:2470
 msgid " to compile instead of "
 msgstr " to compile instead of "
 
-#: ./src/project/ProjectView.ec:2224
+#: ./src/project/ProjectView.ec:2226
 msgid " was "
 msgstr " was "
 
@@ -77,7 +77,7 @@ msgstr " with exit code %s"
 msgid " with file name matching \"%s\""
 msgstr " with file name matching \"%s\""
 
-#: ./src/ide.ec:3065
+#: ./src/ide.ec:3070
 msgid "%s %s is excluded from current build configuration.\n"
 msgstr "%s %s is excluded from current build configuration.\n"
 
@@ -89,19 +89,19 @@ msgstr "%s - %s%smakefile for %s config...\n"
 msgid "%s Compiler\n"
 msgstr "%s Compiler\n"
 
-#: ./src/debugger/Debugger.ec:3577
+#: ./src/debugger/Debugger.ec:3581
 msgid "%s Constructor, %s:%d\n"
 msgstr "%s Constructor, %s:%d\n"
 
-#: ./src/debugger/Debugger.ec:3579
+#: ./src/debugger/Debugger.ec:3583
 msgid "%s Destructor, %s:%d\n"
 msgstr "%s Destructor, %s:%d\n"
 
-#: ./src/debugger/Debugger.ec:3581
+#: ./src/debugger/Debugger.ec:3585
 msgid "%s Function, %s:%d\n"
 msgstr "%s Function, %s:%d\n"
 
-#: ./src/debugger/Debugger.ec:3573
+#: ./src/debugger/Debugger.ec:3577
 msgid "%s Method, %s:%d\n"
 msgstr "%s Method, %s:%d\n"
 
@@ -109,7 +109,7 @@ msgstr "%s Method, %s:%d\n"
 msgid "%s Project"
 msgstr "%s Project"
 
-#: ./src/debugger/Debugger.ec:3575
+#: ./src/debugger/Debugger.ec:3579
 msgid "%s Property, %s:%d\n"
 msgstr "%s Property, %s:%d\n"
 
@@ -137,11 +137,11 @@ msgstr "%s specific file(s) in project %s using the %s configuration...\n"
 msgid "%s specific file(s) in project %s...\n"
 msgstr "%s specific file(s) in project %s...\n"
 
-#: ./src/project/Project.ec:2344
+#: ./src/project/Project.ec:2360
 msgid "%s%s deleted\n"
 msgstr "%s%s deleted\n"
 
-#: ./src/ide.ec:1904
+#: ./src/ide.ec:1908
 msgid "(Mixed)"
 msgstr "(Mixed)"
 
@@ -153,7 +153,7 @@ msgstr "(Right click or press Ctrl-Del to revert an option to inherited value)"
 msgid "(unnamed)"
 msgstr "(unnamed)"
 
-#: ./src/debugger/Debugger.ec:4296
+#: ./src/debugger/Debugger.ec:4300
 msgid "...breaked on Valgrind error (F5 to resume)\n"
 msgstr "...breaked on Valgrind error (F5 to resume)\n"
 
@@ -166,10 +166,14 @@ msgstr "3D Studio Model"
 msgid "3D Studio Model Files (*.3ds)"
 msgstr "3D Studio Model Files (*.3ds)"
 
-#: ./src/ide.ec:1524
+#: ./src/ide.ec:1528
 msgid "API Reference"
 msgstr "API Reference"
 
+#: ./src/dialogs/GlobalSettingsDialog.ec:754
+msgid "AR"
+msgstr "AR"
+
 #: ./src/dialogs/FindInFilesDialog.ec:979
 #: ./src/dialogs/FindInFilesDialog.ec:984
 #: ./src/dialogs/FindInFilesDialog.ec:989
@@ -181,7 +185,7 @@ msgstr "Aborted"
 msgid "About the Ecere SDK"
 msgstr "About the Ecere SDK"
 
-#: ./src/ide.ec:1601
+#: ./src/ide.ec:1605
 msgid "About..."
 msgstr "About..."
 
@@ -189,7 +193,7 @@ msgstr "About..."
 msgid "Absolute Path"
 msgstr "Absolute Path"
 
-#: ./src/debugger/Debugger.ec:2904
+#: ./src/debugger/Debugger.ec:2908
 msgid "Accessing member \"%s\" from unresolved expression"
 msgstr "Accessing member \"%s\" from unresolved expression"
 
@@ -209,7 +213,7 @@ msgstr "Active Configuration(s)"
 msgid "Add Files to Folder..."
 msgstr "Add Files to Folder..."
 
-#: ./src/project/ProjectView.ec:2169
+#: ./src/project/ProjectView.ec:2171
 msgid "Add Files to Project"
 msgstr "Add Files to Project"
 
@@ -226,7 +230,7 @@ msgstr "Add New Form..."
 msgid "Add Resources to Folder..."
 msgstr "Add Resources to Folder..."
 
-#: ./src/project/ProjectView.ec:2169
+#: ./src/project/ProjectView.ec:2171
 msgid "Add Resources to Project"
 msgstr "Add Resources to Project"
 
@@ -234,7 +238,7 @@ msgstr "Add Resources to Project"
 msgid "Add Resources to Project..."
 msgstr "Add Resources to Project..."
 
-#: ./src/ide.ec:875
+#: ./src/ide.ec:879
 msgid "Add a different project?"
 msgstr "Add a different project?"
 
@@ -242,31 +246,31 @@ msgstr "Add a different project?"
 msgid "Add project to workspace"
 msgstr "Add project to workspace"
 
-#: ./src/ide.ec:859
+#: ./src/ide.ec:863
 msgid "Add project to workspace..."
 msgstr "Add project to workspace..."
 
-#: ./src/ProjectSettings.ec:2074
+#: ./src/ProjectSettings.ec:2076
 msgid "Additional Include Directories"
 msgstr "Additional Include Directories"
 
-#: ./src/ProjectSettings.ec:2165
+#: ./src/ProjectSettings.ec:2167
 msgid "Additional Libraries"
 msgstr "Additional Libraries"
 
-#: ./src/ProjectSettings.ec:2193
+#: ./src/ProjectSettings.ec:2195
 msgid "Additional Library Directories"
 msgstr "Additional Library Directories"
 
-#: ./src/dialogs/GlobalSettingsDialog.ec:1033
+#: ./src/dialogs/GlobalSettingsDialog.ec:1065
 msgid "Additional compiler flags"
 msgstr "Additional compiler flags"
 
-#: ./src/dialogs/GlobalSettingsDialog.ec:1014
+#: ./src/dialogs/GlobalSettingsDialog.ec:1046
 msgid "Additional eC compiler flags"
 msgstr "Additional eC compiler flags"
 
-#: ./src/dialogs/GlobalSettingsDialog.ec:1052
+#: ./src/dialogs/GlobalSettingsDialog.ec:1084
 msgid "Additional linker flags"
 msgstr "Additional linker flags"
 
@@ -274,7 +278,7 @@ msgstr "Additional linker flags"
 msgid "All"
 msgstr "All"
 
-#: ./src/ide.ec:1453
+#: ./src/ide.ec:1457
 msgid "All Debug Views"
 msgstr "All Debug Views"
 
@@ -288,11 +292,11 @@ msgstr "All Debug Views"
 msgid "All files"
 msgstr "All files"
 
-#: ./src/project/ProjectView.ec:2461
+#: ./src/project/ProjectView.ec:2463
 msgid "Are you sure you want to remove the \"%s\" project\nfrom this workspace?"
 msgstr "Are you sure you want to remove the \"%s\" project\nfrom this workspace?"
 
-#: ./src/project/ProjectView.ec:2438
+#: ./src/project/ProjectView.ec:2440
 msgid "Are you sure you want to remove the folder \"%s\"\nand all of its contents from the project?"
 msgstr "Are you sure you want to remove the folder \"%s\"\nand all of its contents from the project?"
 
@@ -309,7 +313,7 @@ msgstr "Are you sure you wish to discard changes made to the build options?"
 msgid "Are you sure you wish to discard changes?"
 msgstr "Are you sure you wish to discard changes?"
 
-#: ./src/ide.ec:1518
+#: ./src/ide.ec:1522
 msgid "Arrange Icons"
 msgstr "Arrange Icons"
 
@@ -317,8 +321,8 @@ msgstr "Arrange Icons"
 msgid "Attach"
 msgstr "Attach"
 
-#: ./src/designer/CodeEditor.ec:5407
-#: ./src/designer/CodeEditor.ec:5448
+#: ./src/designer/CodeEditor.ec:5396
+#: ./src/designer/CodeEditor.ec:5437
 msgid "Attach %s"
 msgstr "Attach %s"
 
@@ -336,12 +340,12 @@ msgid "Based on extension"
 msgstr "Based on extension"
 
 #: ./src/ide.ec:270
-#: ./src/ide.ec:1073
+#: ./src/ide.ec:1077
 msgid "Break"
 msgstr "Break"
 
 #: ./src/panels/BreakpointsView.ec:9
-#: ./src/ide.ec:1435
+#: ./src/ide.ec:1439
 msgid "Breakpoints"
 msgstr "Breakpoints"
 
@@ -356,14 +360,14 @@ msgstr "Breaks"
 msgid "Browse Folder"
 msgstr "Browse Folder"
 
-#: ./src/ide.ec:912
+#: ./src/ide.ec:916
 msgid "Browse Project Folder"
 msgstr "Browse Project Folder"
 
 #: ./src/project/ProjectView.ec:232
-#: ./src/ide.ec:934
-#: ./src/ide.ec:2059
-#: ./src/ide.ec:2093
+#: ./src/ide.ec:938
+#: ./src/ide.ec:2063
+#: ./src/ide.ec:2097
 #: ./src/ProjectSettings.ec:1267
 msgid "Build"
 msgstr "Build"
@@ -372,11 +376,11 @@ msgstr "Build"
 msgid "Build project"
 msgstr "Build project"
 
-#: ./src/ProjectSettings.ec:2222
+#: ./src/ProjectSettings.ec:2224
 msgid "Builder"
 msgstr "Builder"
 
-#: ./src/project/Project.ec:1718
+#: ./src/project/Project.ec:1727
 msgid "Building library...\n"
 msgstr "Building library...\n"
 
@@ -388,15 +392,15 @@ msgstr "Building project %s using the %s configuration...\n"
 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/dialogs/GlobalSettingsDialog.ec:730
+#: ./src/dialogs/GlobalSettingsDialog.ec:742
 msgid "C Compiler"
 msgstr "C Compiler"
 
-#: ./src/dialogs/GlobalSettingsDialog.ec:724
+#: ./src/dialogs/GlobalSettingsDialog.ec:725
 msgid "C Preprocessor"
 msgstr "C Preprocessor"
 
-#: ./src/dialogs/GlobalSettingsDialog.ec:736
+#: ./src/dialogs/GlobalSettingsDialog.ec:748
 msgid "C++ Compiler"
 msgstr "C++ Compiler"
 
@@ -412,12 +416,12 @@ msgstr "C/C++/eC Files (*.ec, *.eh, *.c, *.cpp, *.cc, *.cxx, *.h, *.hpp, *.hh, *
 msgid "C/C++/eC Source Files (*.ec, *.c, *.cpp, *.cc, *.cxx)"
 msgstr "C/C++/eC Source Files (*.ec, *.c, *.cpp, *.cc, *.cxx)"
 
-#: ./src/ide.ec:3024
+#: ./src/ide.ec:3029
 msgid "CAPS"
 msgstr "CAPS"
 
 #: ./src/panels/CallStackView.ec:13
-#: ./src/ide.ec:1444
+#: ./src/ide.ec:1448
 msgid "Call Stack"
 msgstr "Call Stack"
 
@@ -426,24 +430,24 @@ msgstr "Call Stack"
 #: ./src/dialogs/GlobalSettingsDialog.ec:55
 #: ./src/dialogs/NewProjectDialog.ec:227
 #: ./src/dialogs/NewProjectDialog.ec:580
-#: ./src/designer/CodeEditor.ec:5479
+#: ./src/designer/CodeEditor.ec:5468
 #: ./src/ProjectSettings.ec:185
 msgid "Cancel"
 msgstr "Cancel"
 
-#: ./src/ide.ec:1515
+#: ./src/ide.ec:1519
 msgid "Cascade"
 msgstr "Cascade"
 
 #: ./src/project/ProjectView.ec:236
 #: ./src/project/ProjectView.ec:288
 #: ./src/project/ProjectView.ec:331
-#: ./src/ide.ec:986
+#: ./src/ide.ec:990
 msgid "Clean"
 msgstr "Clean"
 
 #: ./src/project/ProjectView.ec:235
-#: ./src/ide.ec:972
+#: ./src/ide.ec:976
 msgid "Clean Target"
 msgstr "Clean Target"
 
@@ -468,20 +472,20 @@ msgid "Clear trailing spaces"
 msgstr "Clear trailing spaces"
 
 #: ./src/documents/PictureEdit.ec:308
-#: ./src/ide.ec:677
-#: ./src/ide.ec:888
+#: ./src/ide.ec:681
+#: ./src/ide.ec:892
 msgid "Close"
 msgstr "Close"
 
-#: ./src/ide.ec:1510
+#: ./src/ide.ec:1514
 msgid "Close All"
 msgstr "Close All"
 
-#: ./src/ide.ec:3094
+#: ./src/ide.ec:3099
 msgid "Close IDE"
 msgstr "Close IDE"
 
-#: ./src/ide.ec:1479
+#: ./src/ide.ec:1483
 msgid "Color Picker..."
 msgstr "Color Picker..."
 
@@ -507,7 +511,7 @@ msgstr "Command:"
 msgid "Common"
 msgstr "Common"
 
-#: ./src/ide.ec:1591
+#: ./src/ide.ec:1595
 msgid "Community Forums"
 msgstr "Community Forums"
 
@@ -516,7 +520,7 @@ msgstr "Community Forums"
 msgid "Compile"
 msgstr "Compile"
 
-#: ./src/ide.ec:3050
+#: ./src/ide.ec:3055
 msgid "Compile %s"
 msgstr "Compile %s"
 
@@ -533,7 +537,7 @@ msgstr "Compiler Configurations Directory"
 msgid "Compiler Configurations:"
 msgstr "Compiler Configurations:"
 
-#: ./src/ProjectSettings.ec:2066
+#: ./src/ProjectSettings.ec:2068
 msgid "Compiler Options"
 msgstr "Compiler Options"
 
@@ -551,11 +555,11 @@ msgstr "Compilers Detection"
 msgid "Compiling"
 msgstr "Compiling"
 
-#: ./src/project/ProjectNode.ec:2440
+#: ./src/project/ProjectNode.ec:2464
 msgid "Compiling source file "
 msgstr "Compiling source file "
 
-#: ./src/project/Project.ec:1666
+#: ./src/project/Project.ec:1675
 msgid "Compiling...\n"
 msgstr "Compiling...\n"
 
@@ -566,7 +570,7 @@ msgstr "Compiling...\n"
 msgid "Completed"
 msgstr "Completed"
 
-#: ./src/ProjectSettings.ec:2186
+#: ./src/ProjectSettings.ec:2188
 msgid "Compress"
 msgstr "Compress"
 
@@ -578,7 +582,7 @@ msgstr "Condition"
 msgid "Configurations: "
 msgstr "Configurations: "
 
-#: ./src/ProjectSettings.ec:2180
+#: ./src/ProjectSettings.ec:2182
 msgid "Console Application"
 msgstr "Console Application"
 
@@ -588,11 +592,11 @@ msgstr "Console Application"
 msgid "Copy"
 msgstr "Copy"
 
-#: ./src/project/ProjectView.ec:2205
+#: ./src/project/ProjectView.ec:2207
 msgid "Couldn't create file."
 msgstr "Couldn't create file."
 
-#: ./src/debugger/Debugger.ec:3041
+#: ./src/debugger/Debugger.ec:3045
 msgid "Couldn't read memory"
 msgstr "Couldn't read memory"
 
@@ -610,7 +614,7 @@ msgid "Create directory?"
 msgstr "Create directory?"
 
 #: ./src/designer/CodeEditor.ec:2033
-#: ./src/ide.ec:1037
+#: ./src/ide.ec:1041
 msgid "Debug"
 msgstr "Debug"
 
@@ -637,47 +641,47 @@ msgstr "Debug Working Directory"
 msgid "Debug compiling"
 msgstr "Debug compiling"
 
-#: ./src/ProjectSettings.ec:2047
+#: ./src/ProjectSettings.ec:2049
 msgid "Debuggable"
 msgstr "Debuggable"
 
-#: ./src/debugger/Debugger.ec:3979
+#: ./src/debugger/Debugger.ec:3983
 msgid "Debugger Error: No target process ID\n"
 msgstr "Debugger Error: No target process ID\n"
 
-#: ./src/debugger/Debugger.ec:2368
+#: ./src/debugger/Debugger.ec:2372
 msgid "Debugger Fatal Error: Command %s for GDB is not available.\n"
 msgstr "Debugger Fatal Error: Command %s for GDB is not available.\n"
 
-#: ./src/debugger/Debugger.ec:2316
+#: ./src/debugger/Debugger.ec:2320
 msgid "Debugger Fatal Error: Command %s for Valgrind is not available.\n"
 msgstr "Debugger Fatal Error: Command %s for Valgrind is not available.\n"
 
-#: ./src/debugger/Debugger.ec:2391
+#: ./src/debugger/Debugger.ec:2395
 msgid "Debugger Fatal Error: Couldn't get GDB process ID\n"
 msgstr "Debugger Fatal Error: Couldn't get GDB process ID\n"
 
-#: ./src/debugger/Debugger.ec:2341
+#: ./src/debugger/Debugger.ec:2345
 msgid "Debugger Fatal Error: Couldn't get Valgrind process ID\n"
 msgstr "Debugger Fatal Error: Couldn't get Valgrind process ID\n"
 
-#: ./src/debugger/Debugger.ec:2311
+#: ./src/debugger/Debugger.ec:2315
 msgid "Debugger Fatal Error: Couldn't open temporary log file for Valgrind output\n"
 msgstr "Debugger Fatal Error: Couldn't open temporary log file for Valgrind output\n"
 
-#: ./src/debugger/Debugger.ec:2378
+#: ./src/debugger/Debugger.ec:2382
 msgid "Debugger Fatal Error: Couldn't start GDB\n"
 msgstr "Debugger Fatal Error: Couldn't start GDB\n"
 
-#: ./src/debugger/Debugger.ec:2328
+#: ./src/debugger/Debugger.ec:2332
 msgid "Debugger Fatal Error: Couldn't start Valgrind\n"
 msgstr "Debugger Fatal Error: Couldn't start Valgrind\n"
 
-#: ./src/debugger/Debugger.ec:3390
+#: ./src/debugger/Debugger.ec:3394
 msgid "Debugger Fatal Error: GDB lost\n"
 msgstr "Debugger Fatal Error: GDB lost\n"
 
-#: ./src/debugger/Debugger.ec:2936
+#: ./src/debugger/Debugger.ec:2940
 msgid "Debugger required for symbol evaluation in \"%s\""
 msgstr "Debugger required for symbol evaluation in \"%s\""
 
@@ -685,25 +689,25 @@ msgstr "Debugger required for symbol evaluation in \"%s\""
 msgid "Debugging compressed applications is not supported\n"
 msgstr "Debugging compressed applications is not supported\n"
 
-#: ./src/debugger/Debugger.ec:2526
-#: ./src/debugger/Debugger.ec:3391
-#: ./src/debugger/Debugger.ec:3996
+#: ./src/debugger/Debugger.ec:2530
+#: ./src/debugger/Debugger.ec:3395
+#: ./src/debugger/Debugger.ec:4000
 msgid "Debugging stopped\n"
 msgstr "Debugging stopped\n"
 
-#: ./src/dialogs/GlobalSettingsDialog.ec:1208
+#: ./src/dialogs/GlobalSettingsDialog.ec:1280
 msgid "Default Compiler"
 msgstr "Default Compiler"
 
-#: ./src/dialogs/GlobalSettingsDialog.ec:1172
+#: ./src/dialogs/GlobalSettingsDialog.ec:1244
 msgid "Default Intermediate Objects Directory"
 msgstr "Default Intermediate Objects Directory"
 
-#: ./src/ProjectSettings.ec:2010
+#: ./src/ProjectSettings.ec:2012
 msgid "Default Name Space"
 msgstr "Default Name Space"
 
-#: ./src/dialogs/GlobalSettingsDialog.ec:1158
+#: ./src/dialogs/GlobalSettingsDialog.ec:1230
 msgid "Default Target Directory"
 msgstr "Default Target Directory"
 
@@ -721,11 +725,11 @@ msgstr "Delete "
 msgid "Delete %s"
 msgstr "Delete %s"
 
-#: ./src/project/ProjectView.ec:2439
+#: ./src/project/ProjectView.ec:2441
 msgid "Delete Folder"
 msgstr "Delete Folder"
 
-#: ./src/project/Project.ec:2337
+#: ./src/project/Project.ec:2353
 msgid "Deleting %s%s..."
 msgstr "Deleting %s%s..."
 
@@ -741,7 +745,7 @@ msgstr "Deleting intermediate objects for %s %s in project %s...\n"
 msgid "Deprecated"
 msgstr "Deprecated"
 
-#: ./src/debugger/Debugger.ec:2930
+#: ./src/debugger/Debugger.ec:2934
 msgid "Dereferencing error evaluating \"%s\""
 msgstr "Dereferencing error evaluating \"%s\""
 
@@ -778,16 +782,16 @@ msgstr "Directory doesn't exist"
 msgid "Do you want to quickly create a temporary project?"
 msgstr "Do you want to quickly create a temporary project?"
 
-#: ./src/ide.ec:2224
+#: ./src/ide.ec:2228
 msgid "Do you want to terminate the debugging session in progress?"
 msgstr "Do you want to terminate the debugging session in progress?"
 
-#: ./src/designer/CodeEditor.ec:2338
-#: ./src/ide.ec:1829
+#: ./src/designer/CodeEditor.ec:2335
+#: ./src/ide.ec:1833
 msgid "Document has been modified"
 msgstr "Document has been modified"
 
-#: ./src/ide.ec:1563
+#: ./src/ide.ec:1567
 msgid "Documentation Folder"
 msgstr "Documentation Folder"
 
@@ -795,7 +799,7 @@ msgstr "Documentation Folder"
 msgid "Ecere Archiver"
 msgstr "Ecere Archiver"
 
-#: ./src/ide.ec:3999
+#: ./src/ide.ec:4008
 msgid "Ecere IDE"
 msgstr "Ecere IDE"
 
@@ -807,7 +811,7 @@ msgstr "Ecere IDE Project"
 msgid "Ecere IDE Workspace"
 msgstr "Ecere IDE Workspace"
 
-#: ./src/ide.ec:1553
+#: ./src/ide.ec:1557
 msgid "Ecere Tao of Programming [work in progress]"
 msgstr "Ecere Tao of Programming [work in progress]"
 
@@ -816,7 +820,7 @@ msgstr "Ecere Tao of Programming [work in progress]"
 #: ./src/panels/CallStackView.ec:71
 #: ./src/panels/OutputView.ec:213
 #: ./src/panels/ThreadsView.ec:95
-#: ./src/ide.ec:796
+#: ./src/ide.ec:800
 msgid "Edit"
 msgstr "Edit"
 
@@ -824,15 +828,15 @@ msgstr "Edit"
 msgid "Editor"
 msgstr "Editor"
 
-#: ./src/debugger/Debugger.ec:3038
+#: ./src/debugger/Debugger.ec:3042
 msgid "Empty string"
 msgstr "Empty string"
 
-#: ./src/dialogs/GlobalSettingsDialog.ec:835
+#: ./src/dialogs/GlobalSettingsDialog.ec:867
 msgid "Environment"
 msgstr "Environment"
 
-#: ./src/dialogs/GlobalSettingsDialog.ec:841
+#: ./src/dialogs/GlobalSettingsDialog.ec:873
 #: ./src/dialogs/WorkspaceSettings.ec:45
 msgid "Environment Variables"
 msgstr "Environment Variables"
@@ -841,12 +845,12 @@ msgstr "Environment Variables"
 msgid "Error creating directory"
 msgstr "Error creating directory"
 
-#: ./src/debugger/Debugger.ec:2940
-#: ./src/debugger/Debugger.ec:3185
+#: ./src/debugger/Debugger.ec:2944
+#: ./src/debugger/Debugger.ec:3189
 msgid "Error evaluating \"%s\""
 msgstr "Error evaluating \"%s\""
 
-#: ./src/project/Project.ec:2272
+#: ./src/project/Project.ec:2286
 msgid "Error executing make (%s) command\n"
 msgstr "Error executing make (%s) command\n"
 
@@ -858,15 +862,15 @@ msgstr "Error generating compiler configuration (Is the project/config directory
 msgid "Error generating makefile (Is the project directory writable?)\n"
 msgstr "Error generating makefile (Is the project directory writable?)\n"
 
-#: ./src/ide.ec:662
+#: ./src/ide.ec:666
 msgid "Error opening file"
 msgstr "Error opening file"
 
-#: ./src/ide.ec:2399
+#: ./src/ide.ec:2403
 msgid "Error opening project"
 msgstr "Error opening project"
 
-#: ./src/ide.ec:874
+#: ./src/ide.ec:878
 msgid "Error opening project file"
 msgstr "Error opening project file"
 
@@ -879,7 +883,7 @@ msgstr "Error writing project file"
 msgid "Error: aborting search!\n"
 msgstr "Error: aborting search!\n"
 
-#: ./src/ProjectSettings.ec:1996
+#: ./src/ProjectSettings.ec:1998
 msgid "Exclude from Build"
 msgstr "Exclude from Build"
 
@@ -893,11 +897,11 @@ msgstr "Executable"
 msgid "Executable Files"
 msgstr "Executable Files"
 
-#: ./src/dialogs/GlobalSettingsDialog.ec:760
+#: ./src/dialogs/GlobalSettingsDialog.ec:784
 msgid "Executable Launcher"
 msgstr "Executable Launcher"
 
-#: ./src/ide.ec:736
+#: ./src/ide.ec:740
 msgid "Exit"
 msgstr "Exit"
 
@@ -905,15 +909,15 @@ msgstr "Exit"
 msgid "Expression"
 msgstr "Expression"
 
-#: ./src/ide.ec:1581
+#: ./src/ide.ec:1585
 msgid "Extras Folder"
 msgstr "Extras Folder"
 
-#: ./src/ProjectSettings.ec:2021
+#: ./src/ProjectSettings.ec:2023
 msgid "Fast Math"
 msgstr "Fast Math"
 
-#: ./src/project/Project.ec:2009
+#: ./src/project/Project.ec:2018
 msgid "Fatal Error: child process terminated unexpectedly\n"
 msgstr "Fatal Error: child process terminated unexpectedly\n"
 
@@ -921,23 +925,23 @@ msgstr "Fatal Error: child process terminated unexpectedly\n"
 #: ./src/designer/CodeEditor.ec:2004
 #: ./src/designer/Designer.ec:149
 #: ./src/documents/PictureEdit.ec:54
-#: ./src/ide.ec:624
-#: ./src/ide.ec:3481
+#: ./src/ide.ec:628
+#: ./src/ide.ec:3490
 msgid "File"
 msgstr "File"
 
-#: ./src/project/Project.ec:2160
+#: ./src/project/Project.ec:2172
 #: ./src/project/ProjectView.ec:1202
 msgid "File %s is excluded from current build configuration.\n"
 msgstr "File %s is excluded from current build configuration.\n"
 
-#: ./src/ide.ec:2494
-#: ./src/ide.ec:2506
+#: ./src/ide.ec:2498
+#: ./src/ide.ec:2510
 msgid "File doesn't exist."
 msgstr "File doesn't exist."
 
-#: ./src/project/ProjectView.ec:2194
-#: ./src/ide.ec:2554
+#: ./src/project/ProjectView.ec:2196
+#: ./src/ide.ec:2558
 msgid "File doesn't exist. Create?"
 msgstr "File doesn't exist. Create?"
 
@@ -949,7 +953,7 @@ msgstr "File name:"
 msgid "File not in project error"
 msgstr "File not in project error"
 
-#: ./src/dialogs/NodeProperties.ec:51
+#: ./src/dialogs/NodeProperties.ec:53
 msgid "File with same name already in project."
 msgstr "File with same name already in project."
 
@@ -979,7 +983,7 @@ msgstr "Find"
 msgid "Find In Files"
 msgstr "Find In Files"
 
-#: ./src/ide.ec:697
+#: ./src/ide.ec:701
 msgid "Find In Files..."
 msgstr "Find In Files..."
 
@@ -1016,7 +1020,7 @@ msgstr "For Size (-Os)"
 msgid "For Speed (-O2)"
 msgstr "For Speed (-O2)"
 
-#: ./src/ide.ec:2768
+#: ./src/ide.ec:2772
 msgctxt "Found %d match%s in \"%s\"%s\n\n"
 msgid "Found"
 msgstr "Found"
@@ -1033,15 +1037,15 @@ msgstr "GDB Command"
 msgid "GIF Image"
 msgstr "GIF Image"
 
-#: ./src/IDESettings.ec:739
+#: ./src/IDESettings.ec:775
 msgid "GNU Compiler Collection (GCC) / GNU Make"
 msgstr "GNU Compiler Collection (GCC) / GNU Make"
 
-#: ./src/dialogs/GlobalSettingsDialog.ec:742
+#: ./src/dialogs/GlobalSettingsDialog.ec:766
 msgid "GNU Make"
 msgstr "GNU Make"
 
-#: ./src/dialogs/GlobalSettingsDialog.ec:748
+#: ./src/dialogs/GlobalSettingsDialog.ec:772
 msgid "GNU Toolchain Prefix"
 msgstr "GNU Toolchain Prefix"
 
@@ -1062,7 +1066,7 @@ msgstr "Generating Visual Studio Project..."
 msgid "Generating Visual Studio Solution..."
 msgstr "Generating Visual Studio Solution..."
 
-#: ./src/project/Project.ec:1671
+#: ./src/project/Project.ec:1680
 msgid "Generating symbols...\n"
 msgstr "Generating symbols...\n"
 
@@ -1070,7 +1074,7 @@ msgstr "Generating symbols...\n"
 msgid "Global Settings"
 msgstr "Global Settings"
 
-#: ./src/ide.ec:718
+#: ./src/ide.ec:722
 msgid "Global Settings..."
 msgstr "Global Settings..."
 
@@ -1079,7 +1083,7 @@ msgstr "Global Settings..."
 msgid "Go to"
 msgstr "Go to"
 
-#: ./src/ide.ec:1502
+#: ./src/ide.ec:1506
 msgid "Graphics Driver"
 msgstr "Graphics Driver"
 
@@ -1093,7 +1097,7 @@ msgstr "Header Files for C/C++ (*.eh, *.h, *.hpp, *.hh, *.hxx)"
 msgid "Header Files for eC/C/C++ (*.eh, *.h, *.hpp, *.hh, *.hxx)"
 msgstr "Header Files for eC/C/C++ (*.eh, *.h, *.hpp, *.hh, *.hxx)"
 
-#: ./src/ide.ec:1521
+#: ./src/ide.ec:1525
 msgid "Help"
 msgstr "Help"
 
@@ -1115,7 +1119,7 @@ msgstr "Ignore Count"
 
 #: ./src/documents/PictureEdit.ec:57
 #: ./src/ide.ec:114
-#: ./src/ide.ec:1322
+#: ./src/ide.ec:1326
 msgid "Image"
 msgstr "Image"
 
@@ -1155,38 +1159,38 @@ msgstr "Initializing Debugger"
 msgid "Install"
 msgstr "Install"
 
-#: ./src/ProjectSettings.ec:2242
+#: ./src/ProjectSettings.ec:2244
 msgid "Install Commands"
 msgstr "Install Commands"
 
-#: ./src/debugger/Debugger.ec:2933
+#: ./src/debugger/Debugger.ec:2937
 msgid "Integer division by 0"
 msgstr "Integer division by 0"
 
-#: ./src/ProjectSettings.ec:1990
+#: ./src/ProjectSettings.ec:1992
 msgid "Intermediate Objects Directory"
 msgstr "Intermediate Objects Directory"
 
-#: ./src/project/Project.ec:2345
+#: ./src/project/Project.ec:2361
 msgid "Intermediate objects directory"
 msgstr "Intermediate objects directory"
 
-#: ./src/debugger/Debugger.ec:3069
+#: ./src/debugger/Debugger.ec:3073
 msgid "Invalid Enum Value ("
 msgstr "Invalid Enum Value ("
 
-#: ./src/debugger/Debugger.ec:1248
-#: ./src/debugger/Debugger.ec:1264
-#: ./src/debugger/Debugger.ec:1277
-#: ./src/debugger/Debugger.ec:1378
+#: ./src/debugger/Debugger.ec:1249
+#: ./src/debugger/Debugger.ec:1265
+#: ./src/debugger/Debugger.ec:1278
+#: ./src/debugger/Debugger.ec:1380
 msgid "Invalid Source Directory"
 msgstr "Invalid Source Directory"
 
-#: ./src/debugger/Debugger.ec:3131
+#: ./src/debugger/Debugger.ec:3135
 msgid "Invalid Unicode Codepoint (0x%08X)"
 msgstr "Invalid Unicode Codepoint (0x%08X)"
 
-#: ./src/debugger/Debugger.ec:3193
+#: ./src/debugger/Debugger.ec:3197
 msgid "Invalid expression: \"%s\""
 msgstr "Invalid expression: \"%s\""
 
@@ -1206,7 +1210,7 @@ msgstr "Keep caret visible (move along) when scrolling"
 msgid "Lead Architect and Developer"
 msgstr "Lead Architect and Developer"
 
-#: ./src/dialogs/GlobalSettingsDialog.ec:1071
+#: ./src/dialogs/GlobalSettingsDialog.ec:1103
 msgid "Libraries to exclude"
 msgstr "Libraries to exclude"
 
@@ -1222,32 +1226,33 @@ msgstr "License"
 msgid "License Agreements"
 msgstr "License Agreements"
 
-#: ./src/ProjectSettings.ec:2138
+#: ./src/dialogs/GlobalSettingsDialog.ec:760
+#: ./src/ProjectSettings.ec:2140
 msgid "Linker"
 msgstr "Linker"
 
-#: ./src/project/Project.ec:1801
+#: ./src/project/Project.ec:1810
 msgid "Linker "
 msgstr "Linker "
 
-#: ./src/project/Project.ec:1792
-#: ./src/project/Project.ec:1806
+#: ./src/project/Project.ec:1801
+#: ./src/project/Project.ec:1815
 msgid "Linker Error: "
 msgstr "Linker Error: "
 
-#: ./src/project/Project.ec:1781
+#: ./src/project/Project.ec:1790
 msgid "Linker Message: "
 msgstr "Linker Message: "
 
-#: ./src/ProjectSettings.ec:2173
+#: ./src/ProjectSettings.ec:2175
 msgid "Linker Options"
 msgstr "Linker Options"
 
-#: ./src/project/Project.ec:1786
+#: ./src/project/Project.ec:1795
 msgid "Linker Warning: "
 msgstr "Linker Warning: "
 
-#: ./src/project/Project.ec:1683
+#: ./src/project/Project.ec:1692
 msgid "Linking...\n"
 msgstr "Linking...\n"
 
@@ -1256,7 +1261,7 @@ msgstr "Linking...\n"
 msgid "Ln %d, Col %d"
 msgstr "Ln %d, Col %d"
 
-#: ./src/debugger/Debugger.ec:4162
+#: ./src/debugger/Debugger.ec:4166
 msgid "Loaded library %s doesn't match the %s target of the %s added project.\n"
 msgstr "Loaded library %s doesn't match the %s target of the %s added project.\n"
 
@@ -1278,28 +1283,28 @@ msgstr "Makefile doesn't exist. "
 msgid "Match case"
 msgstr "Match case"
 
-#: ./src/debugger/Debugger.ec:2881
+#: ./src/debugger/Debugger.ec:2885
 msgid "Member \"%s\" not found in %s \"%s\""
 msgstr "Member \"%s\" not found in %s \"%s\""
 
-#: ./src/debugger/Debugger.ec:2896
+#: ./src/debugger/Debugger.ec:2900
 msgid "Member \"%s\" not found in class \"%s\""
 msgstr "Member \"%s\" not found in class \"%s\""
 
-#: ./src/debugger/Debugger.ec:2899
+#: ./src/debugger/Debugger.ec:2903
 msgid "Member \"%s\" not found in type \"%s\""
 msgstr "Member \"%s\" not found in type \"%s\""
 
-#: ./src/debugger/Debugger.ec:2927
+#: ./src/debugger/Debugger.ec:2931
 msgid "Memory can't be read at %s"
 msgstr "Memory can't be read at %s"
 
-#: ./src/ProjectSettings.ec:2027
+#: ./src/ProjectSettings.ec:2029
 msgid "MemoryGuard"
 msgstr "MemoryGuard"
 
-#: ./src/designer/CodeEditor.ec:5408
-#: ./src/designer/CodeEditor.ec:5450
+#: ./src/designer/CodeEditor.ec:5397
+#: ./src/designer/CodeEditor.ec:5439
 msgid "Method is unused. Move method inside instance?"
 msgstr "Method is unused. Move method inside instance?"
 
@@ -1312,38 +1317,38 @@ msgstr "Method still contains code. Are you sure you want to delete it?"
 msgid "Methods"
 msgstr "Methods"
 
-#: ./src/IDESettings.ec:742
+#: ./src/IDESettings.ec:778
 msgid "Microsoft Visual Studio 2005 (8.0) Compiler"
 msgstr "Microsoft Visual Studio 2005 (8.0) Compiler"
 
-#: ./src/IDESettings.ec:743
+#: ./src/IDESettings.ec:779
 msgid "Microsoft Visual Studio 2008 (9.0) Compiler"
 msgstr "Microsoft Visual Studio 2008 (9.0) Compiler"
 
-#: ./src/IDESettings.ec:745
+#: ./src/IDESettings.ec:781
 msgid "Microsoft Visual Studio 2010 (10.0) Compiler"
 msgstr "Microsoft Visual Studio 2010 (10.0) Compiler"
 
 #: ./src/designer/Sheet.ec:800
 #: ./src/designer/Sheet.ec:931
-#: ./src/designer/Sheet.ec:1665
-#: ./src/designer/Sheet.ec:1666
+#: ./src/designer/Sheet.ec:1672
+#: ./src/designer/Sheet.ec:1673
 msgid "Misc"
 msgstr "Misc"
 
-#: ./src/debugger/Debugger.ec:2923
+#: ./src/debugger/Debugger.ec:2927
 msgid "Missing function evaluation for \"%s\""
 msgstr "Missing function evaluation for \"%s\""
 
-#: ./src/debugger/Debugger.ec:2921
+#: ./src/debugger/Debugger.ec:2925
 msgid "Missing function evaluation for call to \"%s\""
 msgstr "Missing function evaluation for call to \"%s\""
 
-#: ./src/debugger/Debugger.ec:2916
+#: ./src/debugger/Debugger.ec:2920
 msgid "Missing property evaluation for \"%s\""
 msgstr "Missing property evaluation for \"%s\""
 
-#: ./src/debugger/Debugger.ec:2914
+#: ./src/debugger/Debugger.ec:2918
 msgid "Missing property evaluation for \"%s\" in class \"%s\""
 msgstr "Missing property evaluation for \"%s\" in class \"%s\""
 
@@ -1363,7 +1368,7 @@ msgstr "Module Version"
 msgid "Move code editor caret freely past end of line"
 msgstr "Move code editor caret freely past end of line"
 
-#: ./src/ide.ec:3032
+#: ./src/ide.ec:3037
 msgid "NUM"
 msgstr "NUM"
 
@@ -1371,15 +1376,15 @@ msgstr "NUM"
 msgid "Name"
 msgstr "Name"
 
-#: ./src/project/ProjectView.ec:2242
+#: ./src/project/ProjectView.ec:2244
 msgid "Name Conflict"
 msgstr "Name Conflict"
 
-#: ./src/designer/CodeEditor.ec:5475
+#: ./src/designer/CodeEditor.ec:5464
 msgid "Name detached method"
 msgstr "Name detached method"
 
-#: ./src/ide.ec:627
+#: ./src/ide.ec:631
 msgid "New"
 msgstr "New"
 
@@ -1396,7 +1401,7 @@ msgid "New Folder..."
 msgstr "New Folder..."
 
 #: ./src/dialogs/NewProjectDialog.ec:13
-#: ./src/ide.ec:805
+#: ./src/ide.ec:809
 msgid "New Project"
 msgstr "New Project"
 
@@ -1408,23 +1413,23 @@ msgstr "New file"
 msgid "New project"
 msgstr "New project"
 
-#: ./src/ide.ec:801
+#: ./src/ide.ec:805
 msgid "New..."
 msgstr "New..."
 
-#: ./src/ide.ec:1512
+#: ./src/ide.ec:1516
 msgid "Next"
 msgstr "Next"
 
-#: ./src/ProjectSettings.ec:2059
+#: ./src/ProjectSettings.ec:2061
 msgid "No Line Numbers"
 msgstr "No Line Numbers"
 
-#: ./src/project/ProjectNode.ec:2433
+#: ./src/project/ProjectNode.ec:2457
 msgid "No compilation required for header file "
 msgstr "No compilation required for header file "
 
-#: ./src/debugger/Debugger.ec:2600
+#: ./src/debugger/Debugger.ec:2604
 msgid "No source file found for selected frame"
 msgstr "No source file found for selected frame"
 
@@ -1441,15 +1446,15 @@ msgstr "Normal"
 msgid "Nothing to be found. Please specify at least one criteria."
 msgstr "Nothing to be found. Please specify at least one criteria."
 
-#: ./src/debugger/Debugger.ec:2983
+#: ./src/debugger/Debugger.ec:2987
 msgid "Null string"
 msgstr "Null string"
 
-#: ./src/debugger/Debugger.ec:2944
+#: ./src/debugger/Debugger.ec:2948
 msgid "Null type for \"%s\""
 msgstr "Null type for \"%s\""
 
-#: ./src/dialogs/GlobalSettingsDialog.ec:899
+#: ./src/dialogs/GlobalSettingsDialog.ec:931
 msgid "Number of parallel build jobs"
 msgstr "Number of parallel build jobs"
 
@@ -1457,16 +1462,20 @@ msgstr "Number of parallel build jobs"
 #: ./src/dialogs/GlobalSettingsDialog.ec:63
 #: ./src/dialogs/NewProjectDialog.ec:40
 #: ./src/dialogs/NewProjectDialog.ec:367
-#: ./src/designer/CodeEditor.ec:5484
+#: ./src/designer/CodeEditor.ec:5473
 #: ./src/about.ec:63
 #: ./src/ProjectSettings.ec:224
 msgid "OK"
 msgstr "OK"
 
-#: ./src/ide.ec:3028
+#: ./src/ide.ec:3033
 msgid "OVR"
 msgstr "OVR"
 
+#: ./src/dialogs/GlobalSettingsDialog.ec:1122
+msgid "Object file extension"
+msgstr "Object file extension"
+
 #: ./src/dialogs/GlobalSettingsDialog.ec:9
 #: ./src/project/ProjectView.ec:286
 #: ./src/designer/CodeEditor.ec:140
@@ -1480,15 +1489,15 @@ msgstr "Open Additional Project"
 
 #: ./src/designer/CodeEditor.ec:147
 #: ./src/ide.ec:144
-#: ./src/ide.ec:2283
+#: ./src/ide.ec:2287
 msgid "Open Project"
 msgstr "Open Project"
 
-#: ./src/ide.ec:663
+#: ./src/ide.ec:667
 msgid "Open a different file?"
 msgstr "Open a different file?"
 
-#: ./src/ide.ec:2399
+#: ./src/ide.ec:2403
 msgid "Open a different project?"
 msgstr "Open a different project?"
 
@@ -1500,16 +1509,16 @@ msgstr "Open file"
 msgid "Open project"
 msgstr "Open project"
 
-#: ./src/ide.ec:641
-#: ./src/ide.ec:831
+#: ./src/ide.ec:645
+#: ./src/ide.ec:835
 msgid "Open..."
 msgstr "Open..."
 
-#: ./src/ProjectSettings.ec:2041
+#: ./src/ProjectSettings.ec:2043
 msgid "Optimization"
 msgstr "Optimization"
 
-#: ./src/dialogs/GlobalSettingsDialog.ec:875
+#: ./src/dialogs/GlobalSettingsDialog.ec:907
 msgid "Options"
 msgstr "Options"
 
@@ -1517,10 +1526,14 @@ msgstr "Options"
 msgid "Other methods are still attached to this method. Are you sure you want to delete it?"
 msgstr "Other methods are still attached to this method. Are you sure you want to delete it?"
 
-#: ./src/ide.ec:1408
+#: ./src/ide.ec:1412
 msgid "Output"
 msgstr "Output"
 
+#: ./src/dialogs/GlobalSettingsDialog.ec:1141
+msgid "Output file extension"
+msgstr "Output file extension"
+
 #: ./src/debugger/GDBDialog.ec:318
 msgid "Output:"
 msgstr "Output:"
@@ -1554,40 +1567,40 @@ msgstr "Please select files from a single project.\n"
 msgid "Pointer"
 msgstr "Pointer"
 
-#: ./src/IDESettings.ec:741
+#: ./src/IDESettings.ec:777
 msgid "Portable C Compiler / GNU Make"
 msgstr "Portable C Compiler / GNU Make"
 
-#: ./src/ProjectSettings.ec:2235
+#: ./src/ProjectSettings.ec:2237
 msgid "Post-build Commands"
 msgstr "Post-build Commands"
 
-#: ./src/ProjectSettings.ec:2228
+#: ./src/ProjectSettings.ec:2230
 msgid "Pre-build Commands"
 msgstr "Pre-build Commands"
 
-#: ./src/ProjectSettings.ec:2003
+#: ./src/ProjectSettings.ec:2005
 msgid "Preprocessor Definitions"
 msgstr "Preprocessor Definitions"
 
-#: ./src/dialogs/GlobalSettingsDialog.ec:995
+#: ./src/dialogs/GlobalSettingsDialog.ec:1027
 msgid "Preprocessor directives"
 msgstr "Preprocessor directives"
 
-#: ./src/ide.ec:1513
+#: ./src/ide.ec:1517
 msgid "Previous"
 msgstr "Previous"
 
-#: ./src/ProjectSettings.ec:2053
+#: ./src/ProjectSettings.ec:2055
 msgid "Profiling Data"
 msgstr "Profiling Data"
 
-#: ./src/ide.ec:798
+#: ./src/ide.ec:802
 msgctxt "Menu"
 msgid "Project"
 msgstr "Project"
 
-#: ./src/dialogs/GlobalSettingsDialog.ec:1152
+#: ./src/dialogs/GlobalSettingsDialog.ec:1224
 #: ./src/dialogs/ProjectTabSettings.ec:8
 msgid "Project"
 msgstr "Project"
@@ -1608,7 +1621,7 @@ msgstr "Project Clean"
 msgid "Project Clean Target"
 msgstr "Project Clean Target"
 
-#: ./src/ide.ec:893
+#: ./src/ide.ec:897
 msgid "Project Close"
 msgstr "Project Close"
 
@@ -1645,11 +1658,11 @@ msgstr "Project Rebuild"
 msgid "Project Settings"
 msgstr "Project Settings"
 
-#: ./src/ide.ec:1326
+#: ./src/ide.ec:1330
 msgid "Project View"
 msgstr "Project View"
 
-#: ./src/project/Project.ec:907
+#: ./src/project/Project.ec:916
 msgid "Project has been modified"
 msgstr "Project has been modified"
 
@@ -1678,7 +1691,7 @@ msgstr "Properties..."
 msgid "Provide source file location for %s"
 msgstr "Provide source file location for %s"
 
-#: ./src/debugger/Debugger.ec:1351
+#: ./src/debugger/Debugger.ec:1353
 msgid "Provide source files location directory for %s"
 msgstr "Provide source files location directory for %s"
 
@@ -1686,7 +1699,7 @@ msgstr "Provide source files location directory for %s"
 msgid "Quick Project"
 msgstr "Quick Project"
 
-#: ./src/ide.ec:849
+#: ./src/ide.ec:853
 msgid "Quick..."
 msgstr "Quick..."
 
@@ -1695,7 +1708,7 @@ msgid "RGB Color"
 msgstr "RGB Color"
 
 #: ./src/project/ProjectView.ec:237
-#: ./src/ide.ec:1000
+#: ./src/ide.ec:1004
 msgid "Real Clean"
 msgstr "Real Clean"
 
@@ -1704,7 +1717,7 @@ msgid "Reattach"
 msgstr "Reattach"
 
 #: ./src/project/ProjectView.ec:234
-#: ./src/ide.ec:961
+#: ./src/ide.ec:965
 msgid "Rebuild"
 msgstr "Rebuild"
 
@@ -1716,19 +1729,19 @@ msgstr "Rebuild project"
 msgid "Rebuilding project %s using the %s configuration...\n"
 msgstr "Rebuilding project %s using the %s configuration...\n"
 
-#: ./src/ide.ec:731
-#: ./src/ide.ec:3482
+#: ./src/ide.ec:735
+#: ./src/ide.ec:3491
 msgid "Recent Files"
 msgstr "Recent Files"
 
-#: ./src/ide.ec:732
-#: ./src/ide.ec:3483
+#: ./src/ide.ec:736
+#: ./src/ide.ec:3492
 msgid "Recent Projects"
 msgstr "Recent Projects"
 
 #: ./src/project/ProjectView.ec:238
 #: ./src/ide.ec:254
-#: ./src/ide.ec:1014
+#: ./src/ide.ec:1018
 msgid "Regenerate Makefile"
 msgstr "Regenerate Makefile"
 
@@ -1737,7 +1750,7 @@ msgid "Regenerating "
 msgstr "Regenerating "
 
 #: ./src/project/ProjectView.ec:233
-#: ./src/ide.ec:950
+#: ./src/ide.ec:954
 msgid "Relink"
 msgstr "Relink"
 
@@ -1754,7 +1767,7 @@ msgstr "Relinking project %s using the %s configuration...\n"
 msgid "Remove"
 msgstr "Remove"
 
-#: ./src/project/ProjectView.ec:2462
+#: ./src/project/ProjectView.ec:2464
 msgid "Remove Project"
 msgstr "Remove Project"
 
@@ -1774,7 +1787,7 @@ msgstr "Replace"
 msgid "Replace In Files"
 msgstr "Replace In Files"
 
-#: ./src/ide.ec:707
+#: ./src/ide.ec:711
 msgid "Replace In Files..."
 msgstr "Replace In Files..."
 
@@ -1795,54 +1808,54 @@ msgid "Replacing Editbox"
 msgstr "Replacing Editbox"
 
 #: ./src/ide.ec:268
-#: ./src/ide.ec:1062
+#: ./src/ide.ec:1066
 msgid "Restart"
 msgstr "Restart"
 
-#: ./src/ide.ec:2137
-#: ./src/ide.ec:2142
+#: ./src/ide.ec:2141
+#: ./src/ide.ec:2146
 msgid "Resume"
 msgstr "Resume"
 
-#: ./src/ide.ec:1139
+#: ./src/ide.ec:1143
 msgid "Rubber Duck"
 msgstr "Rubber Duck"
 
 #: ./src/project/ProjectView.ec:1577
 #: ./src/ide.ec:257
-#: ./src/ide.ec:923
+#: ./src/ide.ec:927
 msgid "Run"
 msgstr "Run"
 
 #: ./src/designer/CodeEditor.ec:2034
-#: ./src/ide.ec:1310
+#: ./src/ide.ec:1314
 msgid "Run To Cursor"
 msgstr "Run To Cursor"
 
 #: ./src/designer/CodeEditor.ec:2036
-#: ./src/ide.ec:1312
+#: ./src/ide.ec:1316
 msgid "Run To Cursor At Same Level"
 msgstr "Run To Cursor At Same Level"
 
 #: ./src/designer/CodeEditor.ec:2037
-#: ./src/ide.ec:1313
+#: ./src/ide.ec:1317
 msgid "Run To Cursor At Same Level Skipping Breakpoints"
 msgstr "Run To Cursor At Same Level Skipping Breakpoints"
 
 #: ./src/designer/CodeEditor.ec:2035
-#: ./src/ide.ec:1311
+#: ./src/ide.ec:1315
 msgid "Run To Cursor Skipping Breakpoints"
 msgstr "Run To Cursor Skipping Breakpoints"
 
-#: ./src/dialogs/GlobalSettingsDialog.ec:754
+#: ./src/dialogs/GlobalSettingsDialog.ec:778
 msgid "SYSROOT"
 msgstr "SYSROOT"
 
-#: ./src/ide.ec:2433
+#: ./src/ide.ec:2437
 msgid "Same Project"
 msgstr "Same Project"
 
-#: ./src/ide.ec:1572
+#: ./src/ide.ec:1576
 msgid "Samples Folder"
 msgstr "Samples Folder"
 
@@ -1851,18 +1864,18 @@ msgstr "Samples Folder"
 #: ./src/designer/CodeEditor.ec:2005
 #: ./src/designer/Designer.ec:152
 #: ./src/documents/PictureEdit.ec:55
-#: ./src/ide.ec:681
+#: ./src/ide.ec:685
 msgid "Save"
 msgstr "Save"
 
-#: ./src/ide.ec:693
+#: ./src/ide.ec:697
 msgid "Save All"
 msgstr "Save All"
 
 #: ./src/designer/CodeEditor.ec:2006
 #: ./src/designer/Designer.ec:160
 #: ./src/documents/PictureEdit.ec:56
-#: ./src/ide.ec:692
+#: ./src/ide.ec:696
 msgid "Save As..."
 msgstr "Save As..."
 
@@ -1930,7 +1943,7 @@ msgstr "Select project directory"
 #: ./src/project/ProjectView.ec:281
 #: ./src/project/ProjectView.ec:306
 #: ./src/project/ProjectView.ec:338
-#: ./src/ide.ec:902
+#: ./src/ide.ec:906
 msgid "Settings..."
 msgstr "Settings..."
 
@@ -1969,9 +1982,9 @@ msgid "Stack Depth"
 msgstr "Stack Depth"
 
 #: ./src/ide.ec:266
-#: ./src/ide.ec:1040
-#: ./src/ide.ec:2137
-#: ./src/ide.ec:2142
+#: ./src/ide.ec:1044
+#: ./src/ide.ec:2141
+#: ./src/ide.ec:2146
 msgid "Start"
 msgstr "Start"
 
@@ -1981,7 +1994,7 @@ msgid "Starting Debug"
 msgstr "Starting Debug"
 
 #: ./src/debugger/Debugger.ec:983
-#: ./src/debugger/Debugger.ec:2258
+#: ./src/debugger/Debugger.ec:2262
 msgid "Starting debug mode\n"
 msgstr "Starting debug mode\n"
 
@@ -1992,44 +2005,44 @@ msgid "Static Library"
 msgstr "Static Library"
 
 #: ./src/ide.ec:276
-#: ./src/ide.ec:1242
+#: ./src/ide.ec:1246
 msgid "Step Into"
 msgstr "Step Into"
 
 #: ./src/ide.ec:280
-#: ./src/ide.ec:1272
+#: ./src/ide.ec:1276
 msgid "Step Out"
 msgstr "Step Out"
 
-#: ./src/ide.ec:1282
+#: ./src/ide.ec:1286
 msgid "Step Out Skipping Breakpoints"
 msgstr "Step Out Skipping Breakpoints"
 
 #: ./src/ide.ec:278
-#: ./src/ide.ec:1252
+#: ./src/ide.ec:1256
 msgid "Step Over"
 msgstr "Step Over"
 
 #: ./src/ide.ec:282
-#: ./src/ide.ec:1262
+#: ./src/ide.ec:1266
 msgid "Step Over Skipping Breakpoints"
 msgstr "Step Over Skipping Breakpoints"
 
 #: ./src/ide.ec:272
-#: ./src/ide.ec:1086
+#: ./src/ide.ec:1090
 msgid "Stop"
 msgstr "Stop"
 
-#: ./src/ide.ec:2059
-#: ./src/ide.ec:2093
+#: ./src/ide.ec:2063
+#: ./src/ide.ec:2097
 msgid "Stop Build"
 msgstr "Stop Build"
 
-#: ./src/ProjectSettings.ec:2015
+#: ./src/ProjectSettings.ec:2017
 msgid "Strict Name Spaces"
 msgstr "Strict Name Spaces"
 
-#: ./src/debugger/Debugger.ec:2867
+#: ./src/debugger/Debugger.ec:2871
 msgid "Symbol \"%s\" not found"
 msgstr "Symbol \"%s\" not found"
 
@@ -2047,29 +2060,29 @@ msgstr "Symbol \"%s\" not found"
 msgid "Tahoma"
 msgstr "Tahoma"
 
-#: ./src/project/Project.ec:2345
+#: ./src/project/Project.ec:2361
 msgid "Target"
 msgstr "Target"
 
-#: ./src/ProjectSettings.ec:2158
+#: ./src/ProjectSettings.ec:2160
 msgid "Target Directory"
 msgstr "Target Directory"
 
-#: ./src/ProjectSettings.ec:2144
+#: ./src/ProjectSettings.ec:2146
 msgid "Target Name"
 msgstr "Target Name"
 
-#: ./src/dialogs/GlobalSettingsDialog.ec:881
+#: ./src/dialogs/GlobalSettingsDialog.ec:913
 msgid "Target Platform"
 msgstr "Target Platform"
 
 #: ./src/dialogs/NewProjectDialog.ec:34
 #: ./src/dialogs/NewProjectDialog.ec:362
-#: ./src/ProjectSettings.ec:2151
+#: ./src/ProjectSettings.ec:2153
 msgid "Target Type"
 msgstr "Target Type"
 
-#: ./src/debugger/Debugger.ec:3452
+#: ./src/debugger/Debugger.ec:3456
 msgid "Target doesn't contain debug information!\n"
 msgstr "Target doesn't contain debug information!\n"
 
@@ -2098,12 +2111,12 @@ msgstr "Text files (*.txt, *.text, *.nfo, *.info)"
 msgid "The "
 msgstr "The "
 
-#: ./src/designer/CodeEditor.ec:2337
-#: ./src/ide.ec:1827
+#: ./src/designer/CodeEditor.ec:2334
+#: ./src/ide.ec:1831
 msgid "The document %s was modified by another application.\nWould you like to reload it and lose your changes?"
 msgstr "The document %s was modified by another application.\nWould you like to reload it and lose your changes?"
 
-#: ./src/project/ProjectView.ec:2223
+#: ./src/project/ProjectView.ec:2225
 msgid "The following file"
 msgstr "The following file"
 
@@ -2128,7 +2141,7 @@ msgstr "The program %s has exited with a signal%s.\n"
 msgid "The program %s has exited%s.\n"
 msgstr "The program %s has exited%s.\n"
 
-#: ./src/project/Project.ec:905
+#: ./src/project/Project.ec:914
 msgid "The project %s was modified by another application.\nWould you like to reload it and lose your changes?"
 msgstr "The project %s was modified by another application.\nWould you like to reload it and lose your changes?"
 
@@ -2136,7 +2149,7 @@ msgstr "The project %s was modified by another application.\nWould you like to r
 msgid "This file can't be imported due to a conflict.\n\n"
 msgstr "This file can't be imported due to a conflict.\n\n"
 
-#: ./src/debugger/Debugger.ec:1247
+#: ./src/debugger/Debugger.ec:1248
 msgid "This is the project directory.\nWould you like to try again?"
 msgstr "This is the project directory.\nWould you like to try again?"
 
@@ -2144,27 +2157,27 @@ msgstr "This is the project directory.\nWould you like to try again?"
 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/ide.ec:2434
+#: ./src/ide.ec:2438
 msgid "This project is already present in workspace."
 msgstr "This project is already present in workspace."
 
-#: ./src/debugger/Debugger.ec:1263
+#: ./src/debugger/Debugger.ec:1264
 msgid "This source directory is already specified.\nWould you like to try again?"
 msgstr "This source directory is already specified.\nWould you like to try again?"
 
-#: ./src/ide.ec:1426
+#: ./src/ide.ec:1430
 msgid "Threads"
 msgstr "Threads"
 
-#: ./src/ide.ec:1516
+#: ./src/ide.ec:1520
 msgid "Tile Horizontally"
 msgstr "Tile Horizontally"
 
-#: ./src/ide.ec:1517
+#: ./src/ide.ec:1521
 msgid "Tile Vertically"
 msgstr "Tile Vertically"
 
-#: ./src/IDESettings.ec:740
+#: ./src/IDESettings.ec:776
 msgid "Tiny C Compiler / GNU Make"
 msgstr "Tiny C Compiler / GNU Make"
 
@@ -2192,11 +2205,11 @@ msgstr "Tree:"
 msgid "Type"
 msgstr "Type"
 
-#: ./src/project/ProjectNode.ec:2446
+#: ./src/project/ProjectNode.ec:2470
 msgid "Unable to locate source file "
 msgstr "Unable to locate source file "
 
-#: ./src/debugger/Debugger.ec:1276
+#: ./src/debugger/Debugger.ec:1277
 msgid "Unable to locate source file.\nWould you like to try again?"
 msgstr "Unable to locate source file.\nWould you like to try again?"
 
@@ -2211,7 +2224,7 @@ msgid "Unable to save %s file.\n"
 msgstr "Unable to save %s file.\n"
 
 #: ./src/project/ProjectView.ec:1236
-#: ./src/designer/CodeEditor.ec:2594
+#: ./src/designer/CodeEditor.ec:2591
 msgid "Untitled %d"
 msgstr "Untitled %d"
 
@@ -2219,11 +2232,11 @@ msgstr "Untitled %d"
 msgid "Updating "
 msgstr "Updating "
 
-#: ./src/dialogs/GlobalSettingsDialog.ec:938
+#: ./src/dialogs/GlobalSettingsDialog.ec:970
 msgid "Use ccache"
 msgstr "Use ccache"
 
-#: ./src/dialogs/GlobalSettingsDialog.ec:956
+#: ./src/dialogs/GlobalSettingsDialog.ec:988
 msgid "Use distcc"
 msgstr "Use distcc"
 
@@ -2233,41 +2246,41 @@ msgstr "Value"
 
 #: ./src/designer/Sheet.ec:452
 #: ./src/designer/ToolBox.ec:36
-#: ./src/ide.ec:1323
+#: ./src/ide.ec:1327
 msgid "View"
 msgstr "View"
 
-#: ./src/ide.ec:1338
-#: ./src/ide.ec:1360
+#: ./src/ide.ec:1342
+#: ./src/ide.ec:1364
 msgid "View Code"
 msgstr "View Code"
 
-#: ./src/ide.ec:1337
-#: ./src/ide.ec:1343
+#: ./src/ide.ec:1341
+#: ./src/ide.ec:1347
 msgid "View Designer"
 msgstr "View Designer"
 
-#: ./src/ide.ec:1340
-#: ./src/ide.ec:1387
+#: ./src/ide.ec:1344
+#: ./src/ide.ec:1391
 msgid "View Methods"
 msgstr "View Methods"
 
-#: ./src/ide.ec:1339
-#: ./src/ide.ec:1376
+#: ./src/ide.ec:1343
+#: ./src/ide.ec:1380
 msgid "View Properties"
 msgstr "View Properties"
 
 #: ./src/designer/ToolBox.ec:37
-#: ./src/ide.ec:1398
+#: ./src/ide.ec:1402
 msgid "View Toolbox"
 msgstr "View Toolbox"
 
-#: ./src/ProjectSettings.ec:2034
+#: ./src/ProjectSettings.ec:2036
 msgid "Warnings"
 msgstr "Warnings"
 
 #: ./src/panels/WatchesView.ec:6
-#: ./src/ide.ec:1417
+#: ./src/ide.ec:1421
 msgid "Watches"
 msgstr "Watches"
 
@@ -2279,11 +2292,11 @@ msgstr "Web files (*.html, *.htm, *.xhtml, *.css, *.php, *.js, *.jsi, *.rb, *.xm
 msgid "Whole word only"
 msgstr "Whole word only"
 
-#: ./src/ide.ec:1509
+#: ./src/ide.ec:1513
 msgid "Window"
 msgstr "Window"
 
-#: ./src/ide.ec:1520
+#: ./src/ide.ec:1524
 msgid "Windows..."
 msgstr "Windows..."
 
@@ -2292,7 +2305,7 @@ msgid "With contributions from..."
 msgstr "With contributions from..."
 
 #: ./src/dialogs/FindInFilesDialog.ec:458
-#: ./src/dialogs/GlobalSettingsDialog.ec:1202
+#: ./src/dialogs/GlobalSettingsDialog.ec:1274
 #: ./src/dialogs/WorkspaceSettings.ec:9
 msgid "Workspace"
 msgstr "Workspace"
@@ -2321,7 +2334,7 @@ msgstr "Would you like to save changes made to the project options?"
 msgid "Would you like to save changes made to the workspace options?"
 msgstr "Would you like to save changes made to the workspace options?"
 
-#: ./src/project/Project.ec:1720
+#: ./src/project/Project.ec:1729
 msgid "Writing symbol loader...\n"
 msgstr "Writing symbol loader...\n"
 
@@ -2329,7 +2342,7 @@ msgstr "Writing symbol loader...\n"
 msgid "You have modified projects.\nSave changes to "
 msgstr "You have modified projects.\nSave changes to "
 
-#: ./src/debugger/Debugger.ec:1377
+#: ./src/debugger/Debugger.ec:1379
 msgid "You must provide a valid source directory in order to place a breakpoint in this file.\nWould you like to try again?"
 msgstr "You must provide a valid source directory in order to place a breakpoint in this file.\nWould you like to try again?"
 
@@ -2337,12 +2350,12 @@ msgstr "You must provide a valid source directory in order to place a breakpoint
 msgid "You must specify a search location."
 msgstr "You must specify a search location."
 
-#: ./src/project/ProjectNode.ec:2446
+#: ./src/project/ProjectNode.ec:2470
 msgid "\n"
 msgstr "\n"
 
-#: ./src/project/Project.ec:1506
-#: ./src/project/Project.ec:2001
+#: ./src/project/Project.ec:1515
+#: ./src/project/Project.ec:2010
 msgid "\nBuild cancelled by user.\n"
 msgstr "\nBuild cancelled by user.\n"
 
@@ -2350,15 +2363,15 @@ msgstr "\nBuild cancelled by user.\n"
 msgid "\nInstalling project %s using the %s configuration...\n"
 msgstr "\nInstalling project %s using the %s configuration...\n"
 
-#: ./src/project/Project.ec:2233
+#: ./src/project/Project.ec:2247
 msgid "\nMake outputs the following list of commands to choose from:\n"
 msgstr "\nMake outputs the following list of commands to choose from:\n"
 
-#: ./src/project/Project.ec:2267
+#: ./src/project/Project.ec:2281
 msgid "\nThe following command was chosen to be executed:\n%s\n"
 msgstr "\nThe following command was chosen to be executed:\n%s\n"
 
-#: ./src/dialogs/GlobalSettingsDialog.ec:976
+#: ./src/dialogs/GlobalSettingsDialog.ec:1008
 msgid "distcc hosts"
 msgstr "distcc hosts"
 
@@ -2390,23 +2403,23 @@ msgstr "eC/C/C++ Files (*.ec, *.eh, *.c, *.cpp, *.cc, *.cxx, *.h, *.hpp, *.hh, *
 msgid "eC/C/C++ Source Files (*.ec, *.c, *.cpp, *.cc, *.cxx)"
 msgstr "eC/C/C++ Source Files (*.ec, *.c, *.cpp, *.cc, *.cxx)"
 
-#: ./src/debugger/Debugger.ec:4513
+#: ./src/debugger/Debugger.ec:4517
 msgid "err: Unable to create FIFO %s\n"
 msgstr "err: Unable to create FIFO %s\n"
 
-#: ./src/debugger/Debugger.ec:4514
+#: ./src/debugger/Debugger.ec:4518
 msgid "err: Unable to open FIFO %s for read\n"
 msgstr "err: Unable to open FIFO %s for read\n"
 
-#: ./src/project/Project.ec:2021
+#: ./src/project/Project.ec:2030
 msgid "error"
 msgstr "error"
 
-#: ./src/ide.ec:3834
+#: ./src/ide.ec:3843
 msgid "error: unable to load :crossplatform.mk file inside ide binary."
 msgstr "error: unable to load :crossplatform.mk file inside ide binary."
 
-#: ./src/project/Project.ec:2021
+#: ./src/project/Project.ec:2030
 msgid "errors"
 msgstr "errors"
 
@@ -2425,31 +2438,31 @@ msgstr "folder"
 msgid "found"
 msgstr "found"
 
-#: ./src/ide.ec:2768
+#: ./src/ide.ec:2772
 msgid "in"
 msgstr "in"
 
-#: ./src/debugger/Debugger.ec:3591
+#: ./src/debugger/Debugger.ec:3595
 msgid "inside %s, %s\n"
 msgstr "inside %s, %s\n"
 
-#: ./src/project/Project.ec:2338
+#: ./src/project/Project.ec:2354
 msgid "intermediate objects directory"
 msgstr "intermediate objects directory"
 
-#: ./src/ide.ec:2768
+#: ./src/ide.ec:2772
 msgid "match"
 msgstr "match"
 
-#: ./src/project/Project.ec:2023
+#: ./src/project/Project.ec:2032
 msgid "no error, "
 msgstr "no error, "
 
-#: ./src/project/Project.ec:2028
+#: ./src/project/Project.ec:2037
 msgid "no warning\n"
 msgstr "no warning\n"
 
-#: ./src/project/ProjectView.ec:2226
+#: ./src/project/ProjectView.ec:2228
 msgid "not added because of identical file name conflict within the project.\n\n"
 msgstr "not added because of identical file name conflict within the project.\n\n"
 
@@ -2462,7 +2475,7 @@ msgstr "replaced"
 msgid "s"
 msgstr "s"
 
-#: ./src/project/ProjectView.ec:2225
+#: ./src/project/ProjectView.ec:2227
 msgid "s were "
 msgstr "s were "
 
@@ -2471,19 +2484,19 @@ msgstr "s were "
 msgid "single file"
 msgstr "single file"
 
-#: ./src/project/Project.ec:2338
+#: ./src/project/Project.ec:2354
 msgid "target"
 msgstr "target"
 
-#: ./src/debugger/Debugger.ec:3597
+#: ./src/debugger/Debugger.ec:3601
 msgid "unknown source\n"
 msgstr "unknown source\n"
 
-#: ./src/project/Project.ec:2026
+#: ./src/project/Project.ec:2035
 msgid "warning"
 msgstr "warning"
 
-#: ./src/project/Project.ec:2026
+#: ./src/project/Project.ec:2035
 msgid "warnings"
 msgstr "warnings"
 
index ebc23ad..94605be 100644 (file)
@@ -7,7 +7,7 @@
 
       ],
       "TargetType" : "Executable",
-      "TargetFileName" : "setup-ecere-0.44.12-win32",
+      "TargetFileName" : "setup-ecere-0.44.13-win32",
       "Libraries" : [
          "ole32",
          "uuid",
index dc540e8..28170ac 100644 (file)
@@ -42,7 +42,7 @@ OBJ = obj/$(CONFIG).$(PLATFORM)$(COMPILER_SUFFIX)$(DEBUG_SUFFIX)/
 
 RES = 
 
-TARGET = obj/$(CONFIG).$(PLATFORM)$(COMPILER_SUFFIX)$(DEBUG_SUFFIX)/setup-ecere-0.44.12-win32$(E)
+TARGET = obj/$(CONFIG).$(PLATFORM)$(COMPILER_SUFFIX)$(DEBUG_SUFFIX)/setup-ecere-0.44.13-win32$(E)
 
 _ECSOURCES = \
        src/installer.ec \
index 3fe92d5..c29bbd2 100644 (file)
@@ -155,8 +155,8 @@ msgid "Database"
 msgstr "Database"
 
 #: ./src/installer.ec:2
-msgid "December 10th, 2015"
-msgstr "December 10th, 2015"
+msgid "December 22, 2015"
+msgstr "December 22, 2015"
 
 #: ./src/installer.ec:428
 msgid "Desktop Icon"
@@ -189,8 +189,8 @@ msgstr "Ecere Extras"
 
 #: ./src/installer.ec:449
 #: ./src/installer.ec:1197
-msgid "Ecere Software Development Kit Setup - v0.44.12 \"Ryōan-ji\" 64 Bit Edition"
-msgstr "Ecere Software Development Kit Setup - v0.44.12 \"Ryōan-ji\" 64 Bit Edition"
+msgid "Ecere Software Development Kit Setup - v0.44.13 \"Ryōan-ji\" 64 Bit Edition"
+msgstr "Ecere Software Development Kit Setup - v0.44.13 \"Ryōan-ji\" 64 Bit Edition"
 
 #: ./src/installer.ec:314
 #: ./src/installer.ec:315
@@ -217,7 +217,7 @@ msgstr "GDB Docs"
 msgid "GNU C Compiler"
 msgstr "GNU C Compiler"
 
-#: ./../ide/src/IDESettings.ec:739
+#: ./../ide/src/IDESettings.ec:775
 msgid "GNU Compiler Collection (GCC) / GNU Make"
 msgstr "GNU Compiler Collection (GCC) / GNU Make"
 
@@ -303,15 +303,15 @@ msgstr "License Agreements"
 msgid "Make Docs"
 msgstr "Make Docs"
 
-#: ./../ide/src/IDESettings.ec:742
+#: ./../ide/src/IDESettings.ec:778
 msgid "Microsoft Visual Studio 2005 (8.0) Compiler"
 msgstr "Microsoft Visual Studio 2005 (8.0) Compiler"
 
-#: ./../ide/src/IDESettings.ec:743
+#: ./../ide/src/IDESettings.ec:779
 msgid "Microsoft Visual Studio 2008 (9.0) Compiler"
 msgstr "Microsoft Visual Studio 2008 (9.0) Compiler"
 
-#: ./../ide/src/IDESettings.ec:745
+#: ./../ide/src/IDESettings.ec:781
 msgid "Microsoft Visual Studio 2010 (10.0) Compiler"
 msgstr "Microsoft Visual Studio 2010 (10.0) Compiler"
 
@@ -331,7 +331,7 @@ msgstr "Networking"
 msgid "Please wait while the Ecere Software Development Kit is being installed."
 msgstr "Please wait while the Ecere Software Development Kit is being installed."
 
-#: ./../ide/src/IDESettings.ec:741
+#: ./../ide/src/IDESettings.ec:777
 msgid "Portable C Compiler / GNU Make"
 msgstr "Portable C Compiler / GNU Make"
 
@@ -400,7 +400,7 @@ msgstr "This program is based on these free open source software components."
 msgid "Threading"
 msgstr "Threading"
 
-#: ./../ide/src/IDESettings.ec:740
+#: ./../ide/src/IDESettings.ec:776
 msgid "Tiny C Compiler / GNU Make"
 msgstr "Tiny C Compiler / GNU Make"
 
index 406878c..f195218 100644 (file)
@@ -1,5 +1,5 @@
-static define versionString = "Ecere SDK v0.44.12";
-static define dateString = $"December 10th, 2015";
+static define versionString = "Ecere SDK v0.44.13";
+static define dateString = $"December 22, 2015";
 static define builtOnString = $"built on ";
 static define withoutMinGW = $" (Without MinGW)";
 
@@ -446,7 +446,7 @@ class Installer : Window
    tabCycle = true;
    clientSize = { 636, 476 };
    icon = { ":icon.png" };
-   caption = $"Ecere Software Development Kit Setup - v0.44.12 \"Ryōan-ji\" 64 Bit Edition";
+   caption = $"Ecere Software Development Kit Setup - v0.44.13 \"Ryōan-ji\" 64 Bit Edition";
 
    // clientSize = { 796, 576 };
    bool loaded;
@@ -1194,7 +1194,7 @@ class Installer : Window
 
 class InstallProgress : Window
 {
-   caption = $"Ecere Software Development Kit Setup - v0.44.12 \"Ryōan-ji\" 64 Bit Edition";
+   caption = $"Ecere Software Development Kit Setup - v0.44.13 \"Ryōan-ji\" 64 Bit Edition";
    background = activeBorder;
    borderStyle = fixed;
    hasMinimize = true;