compiler/i18n: Modified .bowl/.pot generation to always use '/' for paths, so as...
authorJerome St-Louis <jerome@ecere.com>
Wed, 11 Jul 2012 05:08:02 +0000 (01:08 -0400)
committerJerome St-Louis <jerome@ecere.com>
Wed, 11 Jul 2012 05:08:02 +0000 (01:08 -0400)
18 files changed:
compiler/bootstrap/ecs/bootstrap/ecs.c
compiler/bootstrap/libec/bootstrap/ast.c
compiler/ecc/locale/ecc.pot
compiler/ecp/locale/ecp.pot
compiler/ecs/ecs.ec
compiler/ecs/locale/ecs.pot
compiler/libec/locale/ec.pot
compiler/libec/src/ast.ec
documentor/locale/documentor.pot
ear/cmd/locale/ear.pot
ear/extract/locale/extract.pot
ecere/locale/ecere.pot
eda/drivers/sqlite/locale/EDASQLite.pot
eda/drivers/sqliteCipher/locale/EDASQLiteCipher.pot
eda/libeda/locale/EDA.pot
epj2make/locale/epj2make.pot
ide/locale/ide.pot
installer/locale/Installer.pot

index 4bc1826..7e54e75 100644 (file)
@@ -2168,6 +2168,10 @@ extern struct __ecereNameSpace__ecere__com__Instance * __ecereNameSpace__ecere__
 
 extern void SetPrivateModule(struct __ecereNameSpace__ecere__com__Instance * module);
 
+extern char *  GetSymbolsDir(void);
+
+extern char *  __ecereNameSpace__ecere__sys__SearchString(char *  buffer, int start, char *  subStr, unsigned int matchCase, unsigned int matchWord);
+
 extern struct __ecereNameSpace__ecere__com__Class * __ecereClass___ecereNameSpace__ecere__com__IteratorPointer;
 
 struct __ecereNameSpace__ecere__com__IteratorPointer;
@@ -2381,6 +2385,8 @@ mainModule = __ecereNameSpace__ecere__com__eInstance_New(__ecereClass_ModuleImpo
 SetMainModule(mainModule);
 __ecereMethod___ecereNameSpace__ecere__sys__OldList_Add(&_imports, mainModule);
 {
+char * symbolsDir = GetSymbolsDir();
+unsigned int outputPot = symbolsDir && __ecereNameSpace__ecere__sys__SearchString(symbolsDir, 0, "release.", 0x0, 0x0);
 struct __ecereNameSpace__ecere__com__Instance * intlStrings = __ecereNameSpace__ecere__com__eInstance_New(__ecereClass___ecereNameSpace__ecere__com__Map_TPL_ContextStringPair__ecere__com__List_TPL_String___);
 struct __ecereNameSpace__ecere__com__MapIterator it = (it.container = (void *)0, it.pointer = (void *)0, __ecereProp___ecereNameSpace__ecere__com__MapIterator_Set_map(&it, intlStrings), it);
 
@@ -2556,7 +2562,7 @@ if(!isDynamicLibrary)
 thisAppClass = SearchAppClass_Module(privateModule);
 }
 WriteMain(output);
-if(((struct __ecereNameSpace__ecere__com__CustomAVLTree *)(((char *)intlStrings + 12)))->count)
+if(outputPot && ((struct __ecereNameSpace__ecere__com__CustomAVLTree *)(((char *)intlStrings + 12)))->count)
 {
 struct __ecereNameSpace__ecere__com__Instance * potFile;
 char potFileName[797];
@@ -2569,7 +2575,7 @@ potFile = __ecereNameSpace__ecere__sys__FileOpen(potFileName, 2);
 if(potFile)
 {
 ((unsigned int (*)(struct __ecereNameSpace__ecere__com__Instance *, const char *  string))potFile->_vTbl[__ecereVMethodID___ecereNameSpace__ecere__sys__File_Puts])(potFile, "msgid \"\"\n");
-((unsigned int (*)(struct __ecereNameSpace__ecere__com__Instance *, const char *  string))potFile->_vTbl[__ecereVMethodID___ecereNameSpace__ecere__sys__File_Puts])(potFile, "msgstr \n");
+((unsigned int (*)(struct __ecereNameSpace__ecere__com__Instance *, const char *  string))potFile->_vTbl[__ecereVMethodID___ecereNameSpace__ecere__sys__File_Puts])(potFile, "msgstr \"\"\n");
 ((unsigned int (*)(struct __ecereNameSpace__ecere__com__Instance *, const char *  string))potFile->_vTbl[__ecereVMethodID___ecereNameSpace__ecere__sys__File_Puts])(potFile, "\"Project-Id-Version: \\n\"\n");
 ((unsigned int (*)(struct __ecereNameSpace__ecere__com__Instance *, const char *  string))potFile->_vTbl[__ecereVMethodID___ecereNameSpace__ecere__sys__File_Puts])(potFile, "\"POT-Creation-Date: \\n\"\n");
 ((unsigned int (*)(struct __ecereNameSpace__ecere__com__Instance *, const char *  string))potFile->_vTbl[__ecereVMethodID___ecereNameSpace__ecere__sys__File_Puts])(potFile, "\"PO-Revision-Date: \\n\"\n");
@@ -2578,7 +2584,7 @@ if(potFile)
 ((unsigned int (*)(struct __ecereNameSpace__ecere__com__Instance *, const char *  string))potFile->_vTbl[__ecereVMethodID___ecereNameSpace__ecere__sys__File_Puts])(potFile, "\"MIME-Version: 1.0\\n\"\n");
 ((unsigned int (*)(struct __ecereNameSpace__ecere__com__Instance *, const char *  string))potFile->_vTbl[__ecereVMethodID___ecereNameSpace__ecere__sys__File_Puts])(potFile, "\"Content-Type: text/plain; charset=iso-8859-1\\n\"\n");
 ((unsigned int (*)(struct __ecereNameSpace__ecere__com__Instance *, const char *  string))potFile->_vTbl[__ecereVMethodID___ecereNameSpace__ecere__sys__File_Puts])(potFile, "\"Content-Transfer-Encoding: 8bit\\n\"\n");
-((unsigned int (*)(struct __ecereNameSpace__ecere__com__Instance *, const char *  string))potFile->_vTbl[__ecereVMethodID___ecereNameSpace__ecere__sys__File_Puts])(potFile, "\"X-Poedit-Basepath: ..\\\\\\n\"\n");
+((unsigned int (*)(struct __ecereNameSpace__ecere__com__Instance *, const char *  string))potFile->_vTbl[__ecereVMethodID___ecereNameSpace__ecere__sys__File_Puts])(potFile, "\"X-Poedit-Basepath: ../\\n\"\n");
 ((unsigned int (*)(struct __ecereNameSpace__ecere__com__Instance *, const char *  string))potFile->_vTbl[__ecereVMethodID___ecereNameSpace__ecere__sys__File_Puts])(potFile, "\n");
 {
 struct __ecereNameSpace__ecere__com__MapIterator i = (i.container = (void *)0, i.pointer = (void *)0, __ecereProp___ecereNameSpace__ecere__com__MapIterator_Set_map(&i, (intlStrings)), i);
index ba3abab..16d4b37 100644 (file)
@@ -4255,9 +4255,7 @@ extern char *  __ecereNameSpace__ecere__sys__ChangeExtension(char *  string, cha
 
 extern struct __ecereNameSpace__ecere__com__Instance * __ecereNameSpace__ecere__sys__FileOpen(char *  fileName, int mode);
 
-extern int __ecereNameSpace__ecere__com__GetRuntimePlatform(void);
-
-extern char *  __ecereNameSpace__ecere__sys__GetSystemPathBuffer(char *  d, char *  p);
+extern char *  __ecereNameSpace__ecere__sys__GetSlashPathBuffer(char *  d, char *  p);
 
 extern struct __ecereNameSpace__ecere__com__Class * __ecereClass___ecereNameSpace__ecere__com__MapIterator;
 
@@ -4312,8 +4310,8 @@ if(f)
 char * filePrefix = "";
 
 if(!(srcFile[0] && (srcFile[1] == ':' || srcFile[0] == '/')))
-filePrefix = (__ecereNameSpace__ecere__com__GetRuntimePlatform() == 1) ? ".\\" : "./";
-__ecereNameSpace__ecere__sys__GetSystemPathBuffer(srcFileFixed, srcFile);
+filePrefix = "./";
+__ecereNameSpace__ecere__sys__GetSlashPathBuffer(srcFileFixed, srcFile);
 {
 struct __ecereNameSpace__ecere__com__MapIterator s = (s.container = (void *)0, s.pointer = (void *)0, __ecereProp___ecereNameSpace__ecere__com__MapIterator_Set_map(&s, (intlStrings)), s);
 
index 35b3f75..78a828d 100644 (file)
@@ -1,5 +1,5 @@
 msgid ""
-msgstr 
+msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
 "PO-Revision-Date: \n"
@@ -8,9 +8,9 @@ msgstr
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=iso-8859-1\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Poedit-Basepath: ..\\\n"
+"X-Poedit-Basepath: ../\n"
 
-#: .\ecc.ec:308
+#: ./ecc.ec:308
 msgid "Syntax:\n   ecc [-t <target platform>] [-cpp <c preprocessor>] [-o <output>] [-symbols <outputdir>] [-I<includedir>]* [-isystem <sysincludedir>]* [-D<definition>]* -c <input>\n"
 msgstr "Syntax:\n   ecc [-t <target platform>] [-cpp <c preprocessor>] [-o <output>] [-symbols <outputdir>] [-I<includedir>]* [-isystem <sysincludedir>]* [-D<definition>]* -c <input>\n"
 
index 28a6cbe..4880f2b 100644 (file)
@@ -1,5 +1,5 @@
 msgid ""
-msgstr 
+msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
 "PO-Revision-Date: \n"
@@ -8,9 +8,9 @@ msgstr
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=iso-8859-1\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Poedit-Basepath: ..\\\n"
+"X-Poedit-Basepath: ../\n"
 
-#: .\ecp.ec:1458
+#: ./ecp.ec:1458
 msgid "Syntax:\n   ecp [-t <target platform>] [-cpp <c preprocessor>] [-o <output>] [-symbols <outputdir>] [-I<includedir>]* [-isystem <sysincludedir>]* [-D<definition>]* -c <input>\n"
 msgstr "Syntax:\n   ecp [-t <target platform>] [-cpp <c preprocessor>] [-o <output>] [-symbols <outputdir>] [-I<includedir>]* [-isystem <sysincludedir>]* [-D<definition>]* -c <input>\n"
 
index 906da3c..1e5c755 100644 (file)
@@ -1727,6 +1727,9 @@ class SymbolgenApp : Application
 
          //if(!strcmp(ext, "c"))
          {
+            String symbolsDir = GetSymbolsDir();
+            // Only generating .pot files when building from release.* directory for now
+            bool outputPot = symbolsDir && SearchString(symbolsDir, 0, "release.", false, false);
             Map<ContextStringPair, List<String> > intlStrings { };
             MapIterator<ContextStringPair, List<String>> it { map = intlStrings };
 
@@ -1905,7 +1908,7 @@ class SymbolgenApp : Application
             }
             WriteMain(output);
 
-            if(intlStrings.count)
+            if(outputPot && intlStrings.count)
             {
                File potFile;
                char potFileName[MAX_LOCATION];
@@ -1920,7 +1923,7 @@ class SymbolgenApp : Application
                {
                   // Write header:
                   potFile.Puts("msgid \"\"\n");
-                  potFile.Puts("msgstr ""\n");
+                  potFile.Puts("msgstr \"\"\n");
                   potFile.Puts("\"Project-Id-Version: \\n\"\n");
                   potFile.Puts("\"POT-Creation-Date: \\n\"\n");
                   potFile.Puts("\"PO-Revision-Date: \\n\"\n");
@@ -1929,7 +1932,7 @@ class SymbolgenApp : Application
                   potFile.Puts("\"MIME-Version: 1.0\\n\"\n");
                   potFile.Puts("\"Content-Type: text/plain; charset=iso-8859-1\\n\"\n");
                   potFile.Puts("\"Content-Transfer-Encoding: 8bit\\n\"\n");
-                  potFile.Puts("\"X-Poedit-Basepath: ..\\\\\\n\"\n");
+                  potFile.Puts("\"X-Poedit-Basepath: ../\\n\"\n");
                   potFile.Puts("\n");
 
                   for(i : intlStrings)
index 653858d..5d03b2a 100644 (file)
@@ -1,5 +1,5 @@
 msgid ""
-msgstr 
+msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
 "PO-Revision-Date: \n"
@@ -8,9 +8,9 @@ msgstr
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=iso-8859-1\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Poedit-Basepath: ..\\\n"
+"X-Poedit-Basepath: ../\n"
 
-#: .\ecs.ec:1704
+#: ./ecs.ec:1704
 msgid "Syntax:\n   ecs [-t <target platform>] <input>[, <input>]* -o <output>\n"
 msgstr "Syntax:\n   ecs [-t <target platform>] <input>[, <input>]* -o <output>\n"
 
index db56e9d..04e1559 100644 (file)
@@ -1,5 +1,5 @@
 msgid ""
-msgstr 
+msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
 "PO-Revision-Date: \n"
@@ -8,347 +8,347 @@ msgstr
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=iso-8859-1\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Poedit-Basepath: ..\\\n"
+"X-Poedit-Basepath: ../\n"
 
-#: .\src\pass15.ec:3240
-#: .\src\pass15.ec:3266
+#: ./src/pass15.ec:3242
+#: ./src/pass15.ec:3268
 msgid "%s expected to be derived from method class\n"
 msgstr "%s expected to be derived from method class\n"
 
-#: .\src\pass15.ec:8804
+#: ./src/pass15.ec:8806
 msgid "%s undefined; assuming extern returning int\n"
 msgstr "%s undefined; assuming extern returning int\n"
 
-#: .\src\ecdefs.ec:1223
+#: ./src/ecdefs.ec:1223
 msgid ":%d:%d: error: "
 msgstr ":%d:%d: error: "
 
-#: .\src\ecdefs.ec:1263
+#: ./src/ecdefs.ec:1263
 msgid ":%d:%d: warning: "
 msgstr ":%d:%d: warning: "
 
-#: .\src\pass15.ec:804
+#: ./src/pass15.ec:806
 msgid "Array size not constant int (%s)\n"
 msgstr "Array size not constant int (%s)\n"
 
-#: .\src\pass15.ec:10320
+#: ./src/pass15.ec:10322
 msgid "Assigning list initializer to non list\n"
 msgstr "Assigning list initializer to non list\n"
 
-#: .\src\pass15.ec:9986
-#: .\src\pass15.ec:11031
+#: ./src/pass15.ec:9988
+#: ./src/pass15.ec:11033
 msgid "Couldn't determine type of array elements\n"
 msgstr "Couldn't determine type of array elements\n"
 
-#: .\src\pass0.ec:570
+#: ./src/pass0.ec:570
 msgid "Couldn't find member %s to override\n"
 msgstr "Couldn't find member %s to override\n"
 
-#: .\src\loadSymbols.ec:716
+#: ./src/loadSymbols.ec:716
 msgid "Couldn't open %s\n"
 msgstr "Couldn't open %s\n"
 
-#: .\src\ast.ec:1436
+#: ./src/ast.ec:1436
 msgid "Expecting class specifier\n"
 msgstr "Expecting class specifier\n"
 
-#: .\src\pass15.ec:11189
+#: ./src/pass15.ec:11191
 msgid "Expression is not a container\n"
 msgstr "Expression is not a container\n"
 
-#: .\src\lexer.ec:478
+#: ./src/lexer.ec:478
 msgid "Includes nested too deeply"
 msgstr "Includes nested too deeply"
 
-#: .\src\pass1.ec:141
+#: ./src/pass1.ec:141
 msgid "Incompatible virtual function %s\n"
 msgstr "Incompatible virtual function %s\n"
 
-#: .\src\pass15.ec:11463
-#: .\src\pass15.ec:11538
+#: ./src/pass15.ec:11465
+#: ./src/pass15.ec:11540
 msgid "Invalid object specified and not inside a class\n"
 msgstr "Invalid object specified and not inside a class\n"
 
-#: .\src\pass15.ec:11371
+#: ./src/pass15.ec:11373
 msgid "Invalid watched object\n"
 msgstr "Invalid watched object\n"
 
-#: .\src\firstPass.ec:79
-#: .\src\firstPass.ec:104
-#: .\src\firstPass.ec:165
-#: .\src\firstPass.ec:207
+#: ./src/firstPass.ec:79
+#: ./src/firstPass.ec:104
+#: ./src/firstPass.ec:165
+#: ./src/firstPass.ec:207
 msgid "Member with same name already exists %s in class %s\n"
 msgstr "Member with same name already exists %s in class %s\n"
 
-#: .\src\firstPass.ec:97
-#: .\src\firstPass.ec:158
-#: .\src\firstPass.ec:200
+#: ./src/firstPass.ec:97
+#: ./src/firstPass.ec:158
+#: ./src/firstPass.ec:200
 msgid "Member with same name already exists %s in member %s\n"
 msgstr "Member with same name already exists %s in member %s\n"
 
-#: .\src\dbpass.ec:1073
+#: ./src/dbpass.ec:1073
 msgid "Multiple field index requires a name\n"
 msgstr "Multiple field index requires a name\n"
 
-#: .\src\dbpass.ec:299
+#: ./src/dbpass.ec:299
 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:11384
+#: ./src/pass15.ec:11386
 msgid "No observer specified and not inside a _class\n"
 msgstr "No observer specified and not inside a _class\n"
 
-#: .\src\pass15.ec:11541
+#: ./src/pass15.ec:11543
 msgid "No observer specified and not inside a class\n"
 msgstr "No observer specified and not inside a class\n"
 
-#: .\src\pass16.ec:1905
-#: .\src\pass16.ec:1976
+#: ./src/pass16.ec:1905
+#: ./src/pass16.ec:1976
 msgid "No set defined for property %s\n"
 msgstr "No set defined for property %s\n"
 
-#: .\src\pass0.ec:153
+#: ./src/pass0.ec:153
 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:1035
-#: .\src\pass15.ec:11366
-#: .\src\pass15.ec:11438
-#: .\src\pass15.ec:11527
+#: ./src/pass1.ec:1035
+#: ./src/pass15.ec:11368
+#: ./src/pass15.ec:11440
+#: ./src/pass15.ec:11529
 msgid "Property %s not found in class %s\n"
 msgstr "Property %s not found in class %s\n"
 
-#: .\src\pass0.ec:160
+#: ./src/pass0.ec:160
 msgid "Public %s making use of a private class\n"
 msgstr "Public %s making use of a private class\n"
 
-#: .\src\pass15.ec:7256
+#: ./src/pass15.ec:7258
 msgid "Recursion in defined expression %s\n"
 msgstr "Recursion in defined expression %s\n"
 
-#: .\src\loadSymbols.ec:1000
+#: ./src/loadSymbols.ec:1000
 msgid "Redefinition of %s (defining as %s, already defined as %s)\n"
 msgstr "Redefinition of %s (defining as %s, already defined as %s)\n"
 
-#: .\src\ast.ec:681
+#: ./src/ast.ec:681
 msgid "Redefinition of %s ignored\n"
 msgstr "Redefinition of %s ignored\n"
 
-#: .\src\firstPass.ec:440
+#: ./src/firstPass.ec:440
 msgid "Redefinition of method %s in class %s\n"
 msgstr "Redefinition of method %s in class %s\n"
 
-#: .\src\pass15.ec:4382
-#: .\src\pass15.ec:4483
+#: ./src/pass15.ec:4384
+#: ./src/pass15.ec:4485
 msgid "Unhandled type populating instance\n"
 msgstr "Unhandled type populating instance\n"
 
-#: .\src\pass15.ec:6992
+#: ./src/pass15.ec:6994
 msgid "Unspecified type\n"
 msgstr "Unspecified type\n"
 
-#: .\src\pass15.ec:8819
+#: ./src/pass15.ec:8821
 msgid "callable object undefined; extern assuming returning int\n"
 msgstr "callable object undefined; extern assuming returning int\n"
 
-#: .\src\pass15.ec:8629
+#: ./src/pass15.ec:8631
 msgid "called object %s is not a function\n"
 msgstr "called object %s is not a function\n"
 
-#: .\src\pass15.ec:7718
-#: .\src\pass15.ec:7724
-#: .\src\pass15.ec:7888
+#: ./src/pass15.ec:7720
+#: ./src/pass15.ec:7726
+#: ./src/pass15.ec:7890
 msgid "cannot add two pointers\n"
 msgstr "cannot add two pointers\n"
 
-#: .\src\pass15.ec:1567
+#: ./src/pass15.ec:1569
 msgid "cannot dereference type\n"
 msgstr "cannot dereference type\n"
 
-#: .\src\pass2.ec:2214
+#: ./src/pass2.ec:2214
 msgid "cannot obtain address of property\n"
 msgstr "cannot obtain address of property\n"
 
-#: .\src\pass0.ec:485
-#: .\src\pass0.ec:491
+#: ./src/pass0.ec:485
+#: ./src/pass0.ec:491
 msgid "class"
 msgstr "class"
 
-#: .\src\pass0.ec:397
-#: .\src\pass0.ec:423
+#: ./src/pass0.ec:397
+#: ./src/pass0.ec:423
 msgid "class data member"
 msgstr "class data member"
 
-#: .\src\pass0.ec:431
+#: ./src/pass0.ec:431
 msgid "class member instance"
 msgstr "class member instance"
 
-#: .\src\pass15.ec:10061
+#: ./src/pass15.ec:10063
 msgid "couldn't determine type of %s; expected %s\n"
 msgstr "couldn't determine type of %s; expected %s\n"
 
-#: .\src\pass15.ec:8265
-#: .\src\pass15.ec:8277
-#: .\src\pass15.ec:10073
-#: .\src\pass15.ec:10147
+#: ./src/pass15.ec:8267
+#: ./src/pass15.ec:8279
+#: ./src/pass15.ec:10075
+#: ./src/pass15.ec:10149
 msgid "couldn't determine type of %s\n"
 msgstr "couldn't determine type of %s\n"
 
-#: .\src\pass15.ec:1939
-#: .\src\pass15.ec:9284
+#: ./src/pass15.ec:1941
+#: ./src/pass15.ec:9286
 msgid "couldn't find member %s in class %s\n"
 msgstr "couldn't find member %s in class %s\n"
 
-#: .\src\pass15.ec:1935
-#: .\src\pass15.ec:2044
+#: ./src/pass15.ec:1937
+#: ./src/pass15.ec:2046
 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:7880
+#: ./src/pass15.ec:7882
 msgid "different levels of indirection\n"
 msgstr "different levels of indirection\n"
 
-#: .\src\pass15.ec:7736
-#: .\src\pass15.ec:10102
+#: ./src/pass15.ec:7738
+#: ./src/pass15.ec:10104
 msgid "incompatible expression %s (%s); expected %s\n"
 msgstr "incompatible expression %s (%s); expected %s\n"
 
-#: .\src\pass15.ec:7997
-#: .\src\pass15.ec:8157
+#: ./src/pass15.ec:7999
+#: ./src/pass15.ec:8159
 msgid "incompatible expressions %s (%s) and %s (%s)\n"
 msgstr "incompatible expressions %s (%s) and %s (%s)\n"
 
-#: .\src\pass15.ec:1891
+#: ./src/pass15.ec:1893
 msgid "incompatible instance method %s\n"
 msgstr "incompatible instance method %s\n"
 
-#: .\src\pass15.ec:3339
+#: ./src/pass15.ec:3341
 msgid "incompatible parameter %s (expected %s)\n"
 msgstr "incompatible parameter %s (expected %s)\n"
 
-#: .\src\pass15.ec:3279
+#: ./src/pass15.ec:3281
 msgid "incompatible return type for function\n"
 msgstr "incompatible return type for function\n"
 
-#: .\src\pass15.ec:9098
+#: ./src/pass15.ec:9100
 msgid "invalid class specifier %s for object of class %s\n"
 msgstr "invalid class specifier %s for object of class %s\n"
 
-#: .\src\pass15.ec:9568
+#: ./src/pass15.ec:9570
 msgid "member operator on non-structure type expression %s\n"
 msgstr "member operator on non-structure type expression %s\n"
 
-#: .\src\pass15.ec:3214
-#: .\src\pass15.ec:3229
-#: .\src\pass15.ec:3255
+#: ./src/pass15.ec:3216
+#: ./src/pass15.ec:3231
+#: ./src/pass15.ec:3257
 msgid "method class must be derived from %s\n"
 msgstr "method class must be derived from %s\n"
 
-#: .\src\pass15.ec:3216
+#: ./src/pass15.ec:3218
 msgid "method class should not take an object\n"
 msgstr "method class should not take an object\n"
 
-#: .\src\pass2.ec:2216
-#: .\src\pass2.ec:2218
+#: ./src/pass2.ec:2216
+#: ./src/pass2.ec:2218
 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:877
+#: ./src/pass2.ec:877
 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:8778
+#: ./src/pass15.ec:8780
 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:8774
+#: ./src/pass15.ec:8776
 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"
 
-#: .\src\pass15.ec:3290
+#: ./src/pass15.ec:3292
 msgid "not enough parameters\n"
 msgstr "not enough parameters\n"
 
-#: .\src\pass15.ec:7823
+#: ./src/pass15.ec:7825
 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:7648
+#: ./src/pass15.ec:7650
 msgid "operator %s illegal on pointer\n"
 msgstr "operator %s illegal on pointer\n"
 
-#: .\src\pass15.ec:3242
+#: ./src/pass15.ec:3244
 msgid "overriding class expected to be derived from method class\n"
 msgstr "overriding class expected to be derived from method class\n"
 
-#: .\src\shortcuts.ec:218
-#: .\src\shortcuts.ec:224
+#: ./src/shortcuts.ec:218
+#: ./src/shortcuts.ec:224
 msgid "parsing type %s\n"
 msgstr "parsing type %s\n"
 
-#: .\src\firstPass.ec:306
+#: ./src/firstPass.ec:306
 msgid "redefinition of class %s\n"
 msgstr "redefinition of class %s\n"
 
-#: .\src\pass0.ec:720
+#: ./src/pass0.ec:720
 msgid "redefinition of constructor for class %s\n"
 msgstr "redefinition of constructor for class %s\n"
 
-#: .\src\pass0.ec:697
+#: ./src/pass0.ec:697
 msgid "redefinition of destructor for class %s\n"
 msgstr "redefinition of destructor for class %s\n"
 
-#: .\src\ecdefs.ec:1282
-#: .\src\grammar.ec:3082
-#: .\src\grammar.ec:3083
+#: ./src/ecdefs.ec:1282
 #: .\src\grammar.ec:3084
 #: .\src\grammar.ec:3085
 #: .\src\grammar.ec:3086
 #: .\src\grammar.ec:3087
 #: .\src\grammar.ec:3088
+#: .\src\grammar.ec:3089
+#: .\src\grammar.ec:3090
 msgid "syntax error\n"
 msgstr "syntax error\n"
 
-#: .\src\pass15.ec:8697
+#: ./src/pass15.ec:8699
 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:8693
+#: ./src/pass15.ec:8695
 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"
 
-#: .\src\pass15.ec:1945
+#: ./src/pass15.ec:1947
 msgid "too many initializers for instantiation of class %s\n"
 msgstr "too many initializers for instantiation of class %s\n"
 
-#: .\src\pass15.ec:3353
+#: ./src/pass15.ec:3355
 msgid "too many parameters\n"
 msgstr "too many parameters\n"
 
-#: .\src\pass15.ec:9551
+#: ./src/pass15.ec:9553
 msgid "undefined class %s\n"
 msgstr "undefined class %s\n"
 
-#: .\src\pass15.ec:10138
+#: ./src/pass15.ec:10140
 msgid "unresolved identifier %s::%s\n"
 msgstr "unresolved identifier %s::%s\n"
 
-#: .\src\pass15.ec:10059
+#: ./src/pass15.ec:10061
 msgid "unresolved identifier %s; expected %s\n"
 msgstr "unresolved identifier %s; expected %s\n"
 
-#: .\src\pass15.ec:10071
-#: .\src\pass15.ec:10140
+#: ./src/pass15.ec:10073
+#: ./src/pass15.ec:10142
 msgid "unresolved identifier %s\n"
 msgstr "unresolved identifier %s\n"
 
-#: .\src\pass15.ec:1885
+#: ./src/pass15.ec:1887
 msgid "unresolved symbol used as an instance method %s\n"
 msgstr "unresolved symbol used as an instance method %s\n"
 
-#: .\src\pass15.ec:7709
-#: .\src\pass15.ec:7866
-#: .\src\pass15.ec:7873
+#: ./src/pass15.ec:7711
+#: ./src/pass15.ec:7868
+#: ./src/pass15.ec:7875
 msgid "void *: unknown size\n"
 msgstr "void *: unknown size\n"
 
index f68fcd9..58f23d0 100644 (file)
@@ -2877,8 +2877,9 @@ public void OutputIntlStrings()
       {
          char * filePrefix = "";
          if(!(srcFile[0] && (srcFile[1] == ':' || srcFile[0] == '/')))
-            filePrefix = (GetRuntimePlatform() == win32) ? ".\\" : "./";
-         GetSystemPathBuffer(srcFileFixed, srcFile);
+            filePrefix = "./"; //(GetRuntimePlatform() == win32) ? ".\\" : "./";
+         // GetSystemPathBuffer(srcFileFixed, srcFile);
+         GetSlashPathBuffer(srcFileFixed, srcFile);
          for(s : intlStrings)
          {
             // TOFIX: (#654) ContextStringPair * pair = &s;
index 8edfb8c..3e84ee6 100644 (file)
@@ -1,5 +1,5 @@
 msgid ""
-msgstr 
+msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
 "PO-Revision-Date: \n"
@@ -8,302 +8,302 @@ msgstr
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=iso-8859-1\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Poedit-Basepath: ..\\\n"
+"X-Poedit-Basepath: ../\n"
 
-#: .\src\Documentor.ec:593
+#: ./src/Documentor.ec:593
 msgid "<FONT FACE=\"Arial\" SIZE=\"6\">Module %s</FONT><br>\n"
 msgstr "<FONT FACE=\"Arial\" SIZE=\"6\">Module %s</FONT><br>\n"
 
-#: .\src\Documentor.ec:1146
-#: .\src\Documentor.ec:1395
-#: .\src\Documentor.ec:1615
+#: ./src/Documentor.ec:1146
+#: ./src/Documentor.ec:1395
+#: ./src/Documentor.ec:1615
 msgid "<FONT face=\"Courier New\">\n"
 msgstr "<FONT face=\"Courier New\">\n"
 
-#: .\src\Documentor.ec:1197
+#: ./src/Documentor.ec:1197
 msgid "<H3>Derived Classes</H3><br>\n"
 msgstr "<H3>Derived Classes</H3><br>\n"
 
-#: .\src\Documentor.ec:614
+#: ./src/Documentor.ec:614
 msgid "<H3>Description</H3><br><br>\n"
 msgstr "<H3>Description</H3><br><br>\n"
 
-#: .\src\Documentor.ec:1145
-#: .\src\Documentor.ec:1394
-#: .\src\Documentor.ec:1614
+#: ./src/Documentor.ec:1145
+#: ./src/Documentor.ec:1394
+#: ./src/Documentor.ec:1614
 msgid "<H3>Example</H3><br>\n"
 msgstr "<H3>Example</H3><br>\n"
 
-#: .\src\Documentor.ec:1299
-#: .\src\Documentor.ec:1520
+#: ./src/Documentor.ec:1299
+#: ./src/Documentor.ec:1520
 msgid "<H3>Parameters</H3><br><br>\n"
 msgstr "<H3>Parameters</H3><br><br>\n"
 
-#: .\src\Documentor.ec:1169
-#: .\src\Documentor.ec:1416
-#: .\src\Documentor.ec:1636
+#: ./src/Documentor.ec:1169
+#: ./src/Documentor.ec:1416
+#: ./src/Documentor.ec:1636
 msgid "<H3>Remarks</H3><br>\n"
 msgstr "<H3>Remarks</H3><br>\n"
 
-#: .\src\Documentor.ec:1213
-#: .\src\Documentor.ec:1435
-#: .\src\Documentor.ec:1655
+#: ./src/Documentor.ec:1213
+#: ./src/Documentor.ec:1435
+#: ./src/Documentor.ec:1655
 msgid "<H3>See Also</H3><br>\n"
 msgstr "<H3>See Also</H3><br>\n"
 
-#: .\src\Documentor.ec:637
+#: ./src/Documentor.ec:637
 msgid "<H3>Sub Namespaces</H3><br><br>\n"
 msgstr "<H3>Sub Namespaces</H3><br><br>\n"
 
-#: .\src\Documentor.ec:1126
-#: .\src\Documentor.ec:1375
-#: .\src\Documentor.ec:1595
+#: ./src/Documentor.ec:1126
+#: ./src/Documentor.ec:1375
+#: ./src/Documentor.ec:1595
 msgid "<H3>Usage</H3><br>\n"
 msgstr "<H3>Usage</H3><br>\n"
 
-#: .\src\Documentor.ec:583
-#: .\src\Documentor.ec:805
-#: .\src\Documentor.ec:1254
-#: .\src\Documentor.ec:1476
+#: ./src/Documentor.ec:583
+#: ./src/Documentor.ec:805
+#: ./src/Documentor.ec:1254
+#: ./src/Documentor.ec:1476
 msgid "<HTML><HEAD><TITLE>API Reference</TITLE></HEAD>\n<BODY><FONT SIZE=\"3\">\n"
 msgstr "<HTML><HEAD><TITLE>API Reference</TITLE></HEAD>\n<BODY><FONT SIZE=\"3\">\n"
 
-#: .\src\Documentor.ec:1345
-#: .\src\Documentor.ec:1565
+#: ./src/Documentor.ec:1345
+#: ./src/Documentor.ec:1565
 msgid "<TD valign=top height=22 nowrap=1><B>Return Value</B></TD>\n"
 msgstr "<TD valign=top height=22 nowrap=1><B>Return Value</B></TD>\n"
 
-#: .\src\Documentor.ec:675
+#: ./src/Documentor.ec:675
 msgid "<a name=Classes></a><H3>Classes</H3><br><br>\n"
 msgstr "<a name=Classes></a><H3>Classes</H3><br><br>\n"
 
-#: .\src\Documentor.ec:948
+#: ./src/Documentor.ec:948
 msgid "<a name=Conversions></a><H3>Conversions</H3><br><br>\n"
 msgstr "<a name=Conversions></a><H3>Conversions</H3><br><br>\n"
 
-#: .\src\Documentor.ec:750
+#: ./src/Documentor.ec:750
 msgid "<a name=Definitions></a><H3>Definitions</H3><br><br>\n"
 msgstr "<a name=Definitions></a><H3>Definitions</H3><br><br>\n"
 
-#: .\src\Documentor.ec:881
+#: ./src/Documentor.ec:881
 msgid "<a name=EnumerationValues></a><H3>Enumeration Values</H3><br><br>\n"
 msgstr "<a name=EnumerationValues></a><H3>Enumeration Values</H3><br><br>\n"
 
-#: .\src\Documentor.ec:715
+#: ./src/Documentor.ec:715
 msgid "<a name=Functions></a><H3>Functions</H3><br><br>\n"
 msgstr "<a name=Functions></a><H3>Functions</H3><br><br>\n"
 
-#: .\src\Documentor.ec:999
+#: ./src/Documentor.ec:999
 msgid "<a name=Members></a><H3>Properties and Members</H3><br><br>\n"
 msgstr "<a name=Members></a><H3>Properties and Members</H3><br><br>\n"
 
-#: .\src\Documentor.ec:1091
+#: ./src/Documentor.ec:1091
 msgid "<a name=Methods></a><H3>Non-Virtual Methods</H3><br><br>\n"
 msgstr "<a name=Methods></a><H3>Non-Virtual Methods</H3><br><br>\n"
 
-#: .\src\Documentor.ec:1053
+#: ./src/Documentor.ec:1053
 msgid "<a name=VirtualMethods></a><H3>Virtual Methods</H3><br><br>\n"
 msgstr "<a name=VirtualMethods></a><H3>Virtual Methods</H3><br><br>\n"
 
-#: .\src\Documentor.ec:859
+#: ./src/Documentor.ec:859
 msgid "<br><H3>Description</H3><br><br>\n"
 msgstr "<br><H3>Description</H3><br><br>\n"
 
-#: .\src\Documentor.ec:1281
-#: .\src\Documentor.ec:1503
+#: ./src/Documentor.ec:1281
+#: ./src/Documentor.ec:1503
 msgid "<br><br><H3>Description</H3><br><br>\n"
 msgstr "<br><br><H3>Description</H3><br><br>\n"
 
-#: .\src\Documentor.ec:1983
+#: ./src/Documentor.ec:1983
 msgid "API Documentation Browser"
 msgstr "API Documentation Browser"
 
-#: .\src\Documentor.ec:843
+#: ./src/Documentor.ec:843
 msgid "Base Class: "
 msgstr "Base Class: "
 
-#: .\src\Documentor.ec:835
+#: ./src/Documentor.ec:835
 msgid "Basic Data Type"
 msgstr "Basic Data Type"
 
-#: .\src\Documentor.ec:817
+#: ./src/Documentor.ec:817
 msgid "Bit Collection"
 msgstr "Bit Collection"
 
-#: .\src\Documentor.ec:2192
-#: .\src\SettingsDialog.ec:53
+#: ./src/Documentor.ec:2192
+#: ./src/SettingsDialog.ec:53
 msgid "Cancel"
 msgstr "Cancel"
 
-#: .\src\Documentor.ec:826
+#: ./src/Documentor.ec:826
 msgid "Class"
 msgstr "Class"
 
-#: .\src\Documentor.ec:829
+#: ./src/Documentor.ec:829
 msgid "Class (No header)"
 msgstr "Class (No header)"
 
-#: .\src\Documentor.ec:1740
+#: ./src/Documentor.ec:1740
 msgid "Classes"
 msgstr "Classes"
 
-#: .\src\Documentor.ec:1953
+#: ./src/Documentor.ec:1953
 msgid "Conversions"
 msgstr "Conversions"
 
-#: .\src\Documentor.ec:1940
+#: ./src/Documentor.ec:1940
 msgid "Data Members"
 msgstr "Data Members"
 
-#: .\src\Documentor.ec:1786
+#: ./src/Documentor.ec:1786
 msgid "Definitions"
 msgstr "Definitions"
 
-#: .\src\SettingsDialog.ec:16
+#: ./src/SettingsDialog.ec:16
 msgid "Documentation Path:"
 msgstr "Documentation Path:"
 
-#: .\src\Documentor.ec:820
+#: ./src/Documentor.ec:820
 msgid "Enumeration"
 msgstr "Enumeration"
 
-#: .\src\Documentor.ec:1967
+#: ./src/Documentor.ec:1967
 msgid "Enumeration Values"
 msgstr "Enumeration Values"
 
-#: .\src\Documentor.ec:1902
+#: ./src/Documentor.ec:1902
 msgid "Events"
 msgstr "Events"
 
-#: .\src\Documentor.ec:2033
+#: ./src/Documentor.ec:2033
 msgid "Exit"
 msgstr "Exit"
 
-#: .\src\Documentor.ec:1999
+#: ./src/Documentor.ec:1999
 msgid "File"
 msgstr "File"
 
-#: .\src\Documentor.ec:1763
+#: ./src/Documentor.ec:1763
 msgid "Functions"
 msgstr "Functions"
 
-#: .\..\ide\src\IDESettings.ec:578
+#: ./../ide/src/IDESettings.ec:624
 msgid "GNU Compiler Collection (GCC) / GNU Make"
 msgstr "GNU Compiler Collection (GCC) / GNU Make"
 
-#: .\src\Documentor.ec:1915
+#: ./src/Documentor.ec:1915
 msgid "Methods"
 msgstr "Methods"
 
-#: .\..\ide\src\IDESettings.ec:581
+#: ./../ide/src/IDESettings.ec:627
 msgid "Microsoft Visual Studio 2005 (8.0) Compiler"
 msgstr "Microsoft Visual Studio 2005 (8.0) Compiler"
 
-#: .\..\ide\src\IDESettings.ec:582
+#: ./../ide/src/IDESettings.ec:628
 msgid "Microsoft Visual Studio 2008 (9.0) Compiler"
 msgstr "Microsoft Visual Studio 2008 (9.0) Compiler"
 
-#: .\..\ide\src\IDESettings.ec:584
+#: ./../ide/src/IDESettings.ec:630
 msgid "Microsoft Visual Studio 2010 (10.0) Compiler"
 msgstr "Microsoft Visual Studio 2010 (10.0) Compiler"
 
-#: .\src\Documentor.ec:588
-#: .\src\Documentor.ec:808
-#: .\src\Documentor.ec:1257
-#: .\src\Documentor.ec:1479
+#: ./src/Documentor.ec:588
+#: ./src/Documentor.ec:808
+#: ./src/Documentor.ec:1257
+#: ./src/Documentor.ec:1479
 msgid "Module: <a href=\"api://%08x\" style=\"text-decoration: none;\">%s</a><br>\n"
 msgstr "Module: <a href=\"api://%08x\" style=\"text-decoration: none;\">%s</a><br>\n"
 
-#: .\src\Documentor.ec:810
-#: .\src\Documentor.ec:1259
-#: .\src\Documentor.ec:1482
+#: ./src/Documentor.ec:810
+#: ./src/Documentor.ec:1259
+#: ./src/Documentor.ec:1482
 msgid "Namespace: <a href=\"api://%08x\" style=\"text-decoration: none;\">%s</a><br>\n"
 msgstr "Namespace: <a href=\"api://%08x\" style=\"text-decoration: none;\">%s</a><br>\n"
 
-#: .\src\Documentor.ec:846
+#: ./src/Documentor.ec:846
 msgid "None"
 msgstr "None"
 
-#: .\src\Documentor.ec:2012
+#: ./src/Documentor.ec:2012
 msgid "Open..."
 msgstr "Open..."
 
-#: .\src\Documentor.ec:607
+#: ./src/Documentor.ec:607
 msgid "Parent namespace: <a href=\"api://%08x\" style=\"text-decoration: none;\">%s</a><br>\n"
 msgstr "Parent namespace: <a href=\"api://%08x\" style=\"text-decoration: none;\">%s</a><br>\n"
 
-#: .\..\ide\src\IDESettings.ec:580
+#: ./../ide/src/IDESettings.ec:626
 msgid "Portable C Compiler / GNU Make"
 msgstr "Portable C Compiler / GNU Make"
 
-#: .\src\Documentor.ec:1934
+#: ./src/Documentor.ec:1934
 msgid "Properties"
 msgstr "Properties"
 
-#: .\src\SettingsDialog.ec:39
+#: ./src/SettingsDialog.ec:39
 msgid "Save"
 msgstr "Save"
 
-#: .\src\Documentor.ec:2188
+#: ./src/Documentor.ec:2188
 msgid "Save Changes"
 msgstr "Save Changes"
 
-#: .\src\SettingsDialog.ec:34
+#: ./src/SettingsDialog.ec:34
 msgid "Select a path"
 msgstr "Select a path"
 
-#: .\src\SettingsDialog.ec:6
+#: ./src/SettingsDialog.ec:6
 msgid "Settings"
 msgstr "Settings"
 
-#: .\src\Documentor.ec:2025
+#: ./src/Documentor.ec:2025
 msgid "Settings..."
 msgstr "Settings..."
 
-#: .\src\Documentor.ec:823
+#: ./src/Documentor.ec:823
 msgid "Structure"
 msgstr "Structure"
 
-#: .\src\SettingsDialog.ec:20
+#: ./src/SettingsDialog.ec:20
 msgid "Tahoma"
 msgstr "Tahoma"
 
-#: .\..\ide\src\IDESettings.ec:579
+#: ./../ide/src/IDESettings.ec:625
 msgid "Tiny C Compiler / GNU Make"
 msgstr "Tiny C Compiler / GNU Make"
 
-#: .\src\Documentor.ec:838
+#: ./src/Documentor.ec:838
 msgid "Type: %s<br>\n"
 msgstr "Type: %s<br>\n"
 
-#: .\src\Documentor.ec:832
+#: ./src/Documentor.ec:832
 msgid "Unit"
 msgstr "Unit"
 
-#: .\src\Documentor.ec:1908
+#: ./src/Documentor.ec:1908
 msgid "Virtual Methods"
 msgstr "Virtual Methods"
 
-#: .\src\Documentor.ec:555
-#: .\src\Documentor.ec:2278
-#: .\src\Documentor.ec:2686
+#: ./src/Documentor.ec:555
+#: ./src/Documentor.ec:2278
+#: ./src/Documentor.ec:2686
 msgid "[Add Text]"
 msgstr "[Add Text]"
 
-#: .\src\Documentor.ec:2002
+#: ./src/Documentor.ec:2002
 msgid "eC Shared Library files (*.dll, *.so, *.dylib)"
 msgstr "eC Shared Library files (*.dll, *.so, *.dylib)"
 
-#: .\src\Documentor.ec:2003
+#: ./src/Documentor.ec:2003
 msgid "eC Symbol files (*.sym)"
 msgstr "eC Symbol files (*.sym)"
 
-#: .\src\Documentor.ec:1267
-#: .\src\Documentor.ec:1489
+#: ./src/Documentor.ec:1267
+#: ./src/Documentor.ec:1489
 msgid "this pointer class: <a href=\"api://%08x\" style=\"text-decoration: none;\">%s</a><br>\n"
 msgstr "this pointer class: <a href=\"api://%08x\" style=\"text-decoration: none;\">%s</a><br>\n"
 
-#: .\src\Documentor.ec:1263
+#: ./src/Documentor.ec:1263
 msgid "this pointer class: None<br>\n"
 msgstr "this pointer class: None<br>\n"
 
index 21d55c3..43b2536 100644 (file)
@@ -1,5 +1,5 @@
 msgid ""
-msgstr 
+msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
 "PO-Revision-Date: \n"
@@ -8,185 +8,185 @@ msgstr
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=iso-8859-1\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Poedit-Basepath: ..\\\n"
+"X-Poedit-Basepath: ../\n"
 
-#: .\ear.ec:24
+#: ./ear.ec:24
 msgid "   a  (Add)          <archive> <files...>\n"
 msgstr "   a  (Add)          <archive> <files...>\n"
 
-#: .\ear.ec:30
+#: ./ear.ec:30
 msgid "   c  (Clear)        <archive>\n"
 msgstr "   c  (Clear)        <archive>\n"
 
-#: .\ear.ec:29
+#: ./ear.ec:29
 msgid "   d  (Delete)       <archive> <files...>\n"
 msgstr "   d  (Delete)       <archive> <files...>\n"
 
-#: .\ear.ec:22
+#: ./ear.ec:22
 msgid "   e  (Extract)      <archive> <files...>\n"
 msgstr "   e  (Extract)      <archive> <files...>\n"
 
-#: .\ear.ec:18
+#: ./ear.ec:18
 msgid "   eAR <command> <archive> <parameters>\n"
 msgstr "   eAR <command> <archive> <parameters>\n"
 
-#: .\ear.ec:27
+#: ./ear.ec:27
 msgid "   m  (Move)         <archive> <files...> <to>\n"
 msgstr "   m  (Move)         <archive> <files...> <to>\n"
 
-#: .\ear.ec:28
+#: ./ear.ec:28
 msgid "   n  (Rename)       <archive> <file> <new name>\n"
 msgstr "   n  (Rename)       <archive> <file> <new name>\n"
 
-#: .\ear.ec:25
+#: ./ear.ec:25
 msgid "   r  (Refresh)      <archive> <files...>\n"
 msgstr "   r  (Refresh)      <archive> <files...>\n"
 
-#: .\ear.ec:31
+#: ./ear.ec:31
 msgid "   s  (Self Extract) <archive> <self-extractable> (With a: overwrite)\n"
 msgstr "   s  (Self Extract) <archive> <self-extractable> (With a: overwrite)\n"
 
-#: .\ear.ec:26
+#: ./ear.ec:26
 msgid "   u  (Update)       <archive> <files...>\n"
 msgstr "   u  (Update)       <archive> <files...>\n"
 
-#: .\ear.ec:20
+#: ./ear.ec:20
 msgid "   v  (View)         <archive> [files...]\n"
 msgstr "   v  (View)         <archive> [files...]\n"
 
-#: .\ear.ec:21
+#: ./ear.ec:21
 msgid "   x  (Extract All)  <archive> [where]\n"
 msgstr "   x  (Extract All)  <archive> [where]\n"
 
-#: .\ear.ec:34
+#: ./ear.ec:34
 msgid "(aru)    0  No Compression\n"
 msgstr "(aru)    0  No Compression\n"
 
-#: .\ear.ec:35
+#: ./ear.ec:35
 msgid "(aru)    1 ... 9  (Fastest Compression ... Best Compression (default = 9))\n"
 msgstr "(aru)    1 ... 9  (Fastest Compression ... Best Compression (default = 9))\n"
 
-#: .\ear.ec:33
+#: ./ear.ec:33
 msgid "(aru)    f  Treat <files> as folders to pack at the root of the archive\n"
 msgstr "(aru)    f  Treat <files> as folders to pack at the root of the archive\n"
 
-#: .\ear.ec:36
+#: ./ear.ec:36
 msgid "(earu)   w  Specify an output directory after <files>\n"
 msgstr "(earu)   w  Specify an output directory after <files>\n"
 
-#: .\ear.ec:37
+#: ./ear.ec:37
 msgid "(xearu)  q  Quiet mode\n"
 msgstr "(xearu)  q  Quiet mode\n"
 
-#: .\ear.ec:342
+#: ./ear.ec:342
 msgid "A file with the same name already exists (%s).\n"
 msgstr "A file with the same name already exists (%s).\n"
 
-#: .\ear.ec:352
+#: ./ear.ec:352
 msgid "A folder with the same name already exists (%s).\n"
 msgstr "A folder with the same name already exists (%s).\n"
 
-#: .\ear.ec:216
+#: ./ear.ec:216
 msgid "Adding %s..."
 msgstr "Adding %s..."
 
-#: .\ear.ec:711
+#: ./ear.ec:711
 msgid "Archive cleared: %s.\n"
 msgstr "Archive cleared: %s.\n"
 
-#: .\ear.ec:534
+#: ./ear.ec:534
 msgid "Archive file is empty: %s\n"
 msgstr "Archive file is empty: %s\n"
 
-#: .\ear.ec:529
+#: ./ear.ec:529
 msgid "Archive file not found: %s\n"
 msgstr "Archive file not found: %s\n"
 
-#: .\ear.ec:348
+#: ./ear.ec:348
 msgid "Can't move directory %s inside itself.\n"
 msgstr "Can't move directory %s inside itself.\n"
 
-#: .\ear.ec:738
+#: ./ear.ec:738
 msgid "Deleting file %s in directory %s.\n"
 msgstr "Deleting file %s in directory %s.\n"
 
-#: .\ear.ec:827
+#: ./ear.ec:827
 msgid "Drive letters and %s only valid at root.\n"
 msgstr "Drive letters and %s only valid at root.\n"
 
-#: .\ear.ec:160
+#: ./ear.ec:160
 msgid "Extracting %s...\n"
 msgstr "Extracting %s...\n"
 
-#: .\ear.ec:19
+#: ./ear.ec:19
 msgid "Extraction Commands:\n"
 msgstr "Extraction Commands:\n"
 
-#: .\ear.ec:680
+#: ./ear.ec:680
 msgid "Failed to add %s to archive!\n"
 msgstr "Failed to add %s to archive!\n"
 
-#: .\ear.ec:698
+#: ./ear.ec:698
 msgid "Failed to open archive %s for writing!\n"
 msgstr "Failed to open archive %s for writing!\n"
 
-#: .\ear.ec:689
+#: ./ear.ec:689
 msgid "Failed to open the internal directory of archive %s!\n"
 msgstr "Failed to open the internal directory of archive %s!\n"
 
-#: .\ear.ec:585
+#: ./ear.ec:585
 msgid "File Not Found: %s\n"
 msgstr "File Not Found: %s\n"
 
-#: .\ear.ec:384
+#: ./ear.ec:384
 msgid "File is already in directory \"%s\".\n"
 msgstr "File is already in directory \"%s\".\n"
 
-#: .\ear.ec:544
+#: ./ear.ec:544
 msgid "File is not a valid ECERE archive: %s\n"
 msgstr "File is not a valid ECERE archive: %s\n"
 
-#: .\ear.ec:17
+#: ./ear.ec:17
 msgid "General Syntax:\n"
 msgstr "General Syntax:\n"
 
-#: .\ear.ec:319
+#: ./ear.ec:319
 msgid "Merging directory %s in %s with %s in %s.\n"
 msgstr "Merging directory %s in %s with %s in %s.\n"
 
-#: .\ear.ec:23
+#: ./ear.ec:23
 msgid "Modification Commands:\n"
 msgstr "Modification Commands:\n"
 
-#: .\ear.ec:370
+#: ./ear.ec:370
 msgid "Moving file %s in directory %s to %s.\n"
 msgstr "Moving file %s in directory %s to %s.\n"
 
-#: .\ear.ec:307
+#: ./ear.ec:307
 msgid "Moving files in root to %s.\n"
 msgstr "Moving files in root to %s.\n"
 
-#: .\ear.ec:830
+#: ./ear.ec:830
 msgid "New name contains directory structure.\n"
 msgstr "New name contains directory structure.\n"
 
-#: .\ear.ec:32
+#: ./ear.ec:32
 msgid "Options:\n"
 msgstr "Options:\n"
 
-#: .\ear.ec:231
+#: ./ear.ec:231
 msgid "Out of disk space.\nError: Ran out of disk space while archiving%s%s.\n"
 msgstr "Out of disk space.\nError: Ran out of disk space while archiving%s%s.\n"
 
-#: .\ear.ec:794
+#: ./ear.ec:794
 msgid "Renaming %s in directory %s to %s.\n"
 msgstr "Renaming %s in directory %s to %s.\n"
 
-#: .\ear.ec:227
+#: ./ear.ec:227
 msgid "Skipped%s%s.\n"
 msgstr "Skipped%s%s.\n"
 
-#: .\ear.ec:83
+#: ./ear.ec:83
 msgid "\n   Modified: "
 msgstr "\n   Modified: "
 
index 08b667c..a12e933 100644 (file)
@@ -1,5 +1,5 @@
 msgid ""
-msgstr 
+msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
 "PO-Revision-Date: \n"
@@ -8,78 +8,78 @@ msgstr
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=iso-8859-1\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Poedit-Basepath: ..\\\n"
+"X-Poedit-Basepath: ../\n"
 
-#: .\extract.ec:142
+#: ./extract.ec:142
 msgid "Browse..."
 msgstr "Browse..."
 
-#: .\extract.ec:186
+#: ./extract.ec:186
 msgid "Created"
 msgstr "Created"
 
-#: .\extract.ec:177
+#: ./extract.ec:177
 msgid "Done."
 msgstr "Done."
 
-#: .\extract.ec:297
+#: ./extract.ec:297
 msgid "ECERE Archive - %s"
 msgstr "ECERE Archive - %s"
 
-#: .\extract.ec:303
+#: ./extract.ec:303
 msgid "ECERE Self-Extractable Archive"
 msgstr "ECERE Self-Extractable Archive"
 
-#: .\extract.ec:152
+#: ./extract.ec:152
 msgid "Exit"
 msgstr "Exit"
 
-#: .\extract.ec:155
+#: ./extract.ec:155
 msgid "Extract"
 msgstr "Extract"
 
-#: .\extract.ec:138
+#: ./extract.ec:138
 msgid "Extract to"
 msgstr "Extract to"
 
-#: .\extract.ec:83
+#: ./extract.ec:83
 msgid "Extracting %s..."
 msgstr "Extracting %s..."
 
-#: .\extract.ec:160
+#: ./extract.ec:160
 msgid "Extracting Files..."
 msgstr "Extracting Files..."
 
-#: .\extract.ec:177
+#: ./extract.ec:177
 msgid "Extraction Completed"
 msgstr "Extraction Completed"
 
-#: .\extract.ec:183
+#: ./extract.ec:183
 msgid "File"
 msgstr "File"
 
-#: .\extract.ec:207
+#: ./extract.ec:207
 msgid "Hide Files"
 msgstr "Hide Files"
 
-#: .\extract.ec:185
+#: ./extract.ec:185
 msgid "Modified"
 msgstr "Modified"
 
-#: .\extract.ec:187
+#: ./extract.ec:187
 msgid "Select extraction directory"
 msgstr "Select extraction directory"
 
-#: .\extract.ec:184
+#: ./extract.ec:184
 msgid "Size"
 msgstr "Size"
 
-#: .\extract.ec:120
+#: ./extract.ec:120
 msgid "Use paths from archive..."
 msgstr "Use paths from archive..."
 
-#: .\extract.ec:117
-#: .\extract.ec:195
+#: ./extract.ec:117
+#: ./extract.ec:195
 msgid "View Files"
 msgstr "View Files"
 
index 6d6c5f4..078ecb2 100644 (file)
@@ -1,5 +1,5 @@
 msgid ""
-msgstr 
+msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
 "PO-Revision-Date: \n"
@@ -8,884 +8,888 @@ msgstr
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=iso-8859-1\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Poedit-Basepath: ..\\\n"
+"X-Poedit-Basepath: ../\n"
 
-#: .\src\gui\dialogs\ReplaceDialog.ec:158
-#: .\src\gui\dialogs\ReplaceDialog.ec:350
+#: ./src/gui/dialogs/ReplaceDialog.ec:158
+#: ./src/gui/dialogs/ReplaceDialog.ec:350
 msgid "%d occurences found, %d replaced"
 msgstr "%d occurences found, %d replaced"
 
-#: .\src\gui\dialogs\FileDialog.ec:886
+#: ./src/gui/dialogs/FileDialog.ec:886
 msgid "All Files"
 msgstr "All Files"
 
-#: .\src\gui\dialogs\FileDialog.ec:351
-#: .\src\gui\dialogs\FileDialog.ec:429
+#: ./src/gui/dialogs/FileDialog.ec:351
+#: ./src/gui/dialogs/FileDialog.ec:429
 msgid "All files"
 msgstr "All files"
 
-#: .\src\gui\controls\Menu.ec:95
+#: ./src/gui/controls/Menu.ec:95
 msgid "Alt+"
 msgstr "Alt+"
 
-#: .\src\gui\controls\Button.ec:976
-#: .\src\gui\controls\Button.ec:1007
-#: .\src\gui\controls\Button.ec:1011
-#: .\src\gui\controls\Button.ec:1052
-#: .\src\gui\controls\Button.ec:1054
-#: .\src\gui\controls\Button.ec:1055
-#: .\src\gui\controls\Button.ec:1060
-#: .\src\gui\controls\DropBox.ec:40
-#: .\src\gui\controls\DropBox.ec:50
-#: .\src\gui\controls\DropBox.ec:60
-#: .\src\gui\controls\DropBox.ec:71
-#: .\src\gui\controls\DropBox.ec:85
-#: .\src\gui\controls\DropBox.ec:168
-#: .\src\gui\controls\EditBox.ec:741
-#: .\src\gui\controls\Label.ec:47
-#: .\src\gui\controls\ListBox.ec:907
-#: .\src\gui\controls\ListBox.ec:940
-#: .\src\gui\controls\ListBox.ec:941
-#: .\src\gui\controls\ListBox.ec:945
-#: .\src\gui\controls\ListBox.ec:972
-#: .\src\gui\controls\ListBox.ec:973
-#: .\src\gui\controls\ListBox.ec:974
-#: .\src\gui\controls\ListBox.ec:975
-#: .\src\gui\controls\Picture.ec:19
-#: .\src\gui\controls\Picture.ec:39
-#: .\src\gui\controls\ScrollBar.ec:82
-#: .\src\gui\Window.ec:7918
-#: .\src\gui\Window.ec:7965
-#: .\src\gui\Window.ec:7982
-#: .\src\gui\Window.ec:7993
-#: .\src\gui\Window.ec:8006
-#: .\src\gui\Window.ec:8388
-#: .\src\gui\Window.ec:9086
-#: .\src\gui\Window.ec:9373
+#: ./src/gui/controls/Button.ec:976
+#: ./src/gui/controls/Button.ec:1007
+#: ./src/gui/controls/Button.ec:1011
+#: ./src/gui/controls/Button.ec:1052
+#: ./src/gui/controls/Button.ec:1054
+#: ./src/gui/controls/Button.ec:1055
+#: ./src/gui/controls/Button.ec:1060
+#: ./src/gui/controls/DropBox.ec:40
+#: ./src/gui/controls/DropBox.ec:50
+#: ./src/gui/controls/DropBox.ec:60
+#: ./src/gui/controls/DropBox.ec:71
+#: ./src/gui/controls/DropBox.ec:85
+#: ./src/gui/controls/DropBox.ec:168
+#: ./src/gui/controls/EditBox.ec:741
+#: ./src/gui/controls/Label.ec:47
+#: ./src/gui/controls/ListBox.ec:907
+#: ./src/gui/controls/ListBox.ec:940
+#: ./src/gui/controls/ListBox.ec:941
+#: ./src/gui/controls/ListBox.ec:945
+#: ./src/gui/controls/ListBox.ec:972
+#: ./src/gui/controls/ListBox.ec:973
+#: ./src/gui/controls/ListBox.ec:974
+#: ./src/gui/controls/ListBox.ec:975
+#: ./src/gui/controls/Picture.ec:19
+#: ./src/gui/controls/Picture.ec:39
+#: ./src/gui/controls/ScrollBar.ec:82
+#: ./src/gui/Window.ec:7993
+#: ./src/gui/Window.ec:8040
+#: ./src/gui/Window.ec:8057
+#: ./src/gui/Window.ec:8068
+#: ./src/gui/Window.ec:8081
+#: ./src/gui/Window.ec:8464
+#: ./src/gui/Window.ec:9162
+#: ./src/gui/Window.ec:9463
 msgid "Appearance"
 msgstr "Appearance"
 
-#: .\src\sys\Date.ec:42
+#: ./src/sys/Date.ec:42
 msgid "Apr"
 msgstr "Apr"
 
-#: .\src\sys\Date.ec:33
+#: ./src/sys/Date.ec:33
 msgid "April"
 msgstr "April"
 
-#: .\src\gui\dialogs\FileDialog.ec:1188
+#: ./src/gui/dialogs/FileDialog.ec:1188
 msgid "As Type:"
 msgstr "As Type:"
 
-#: .\src\sys\Date.ec:42
+#: ./src/sys/Date.ec:42
 msgid "Aug"
 msgstr "Aug"
 
-#: .\src\sys\Date.ec:33
+#: ./src/sys/Date.ec:33
 msgid "August"
 msgstr "August"
 
-#: .\src\gui\controls\Button.ec:856
-#: .\src\gui\controls\Button.ec:909
-#: .\src\gui\controls\Button.ec:932
-#: .\src\gui\controls\Button.ec:956
-#: .\src\gui\controls\Button.ec:972
-#: .\src\gui\controls\Button.ec:1051
-#: .\src\gui\controls\Button.ec:1053
-#: .\src\gui\controls\Button.ec:1056
-#: .\src\gui\controls\Button.ec:1057
-#: .\src\gui\controls\DropBox.ec:131
-#: .\src\gui\controls\DropBox.ec:167
-#: .\src\gui\controls\DropBox.ec:172
-#: .\src\gui\controls\EditBox.ec:716
-#: .\src\gui\controls\EditBox.ec:717
-#: .\src\gui\controls\EditBox.ec:721
-#: .\src\gui\controls\EditBox.ec:730
-#: .\src\gui\controls\EditBox.ec:731
-#: .\src\gui\controls\EditBox.ec:732
-#: .\src\gui\controls\EditBox.ec:733
-#: .\src\gui\controls\EditBox.ec:734
-#: .\src\gui\controls\EditBox.ec:735
-#: .\src\gui\controls\EditBox.ec:736
-#: .\src\gui\controls\EditBox.ec:737
-#: .\src\gui\controls\EditBox.ec:738
-#: .\src\gui\controls\EditBox.ec:739
-#: .\src\gui\controls\EditBox.ec:740
-#: .\src\gui\controls\EditBox.ec:742
-#: .\src\gui\controls\EditBox.ec:743
-#: .\src\gui\controls\EditBox.ec:744
-#: .\src\gui\controls\Label.ec:18
-#: .\src\gui\controls\ListBox.ec:889
-#: .\src\gui\controls\ListBox.ec:928
-#: .\src\gui\controls\ListBox.ec:936
-#: .\src\gui\controls\ListBox.ec:937
-#: .\src\gui\controls\ListBox.ec:938
-#: .\src\gui\controls\ListBox.ec:939
-#: .\src\gui\controls\ListBox.ec:970
-#: .\src\gui\controls\ListBox.ec:971
-#: .\src\gui\controls\ListBox.ec:976
-#: .\src\gui\controls\ListBox.ec:977
-#: .\src\gui\controls\ListBox.ec:981
-#: .\src\gui\controls\ScrollBar.ec:84
-#: .\src\gui\controls\ScrollBar.ec:88
-#: .\src\gui\controls\ScrollBar.ec:99
-#: .\src\gui\controls\ScrollBar.ec:115
-#: .\src\gui\controls\ScrollBar.ec:127
-#: .\src\gui\controls\ScrollBar.ec:128
-#: .\src\gui\controls\ScrollBar.ec:129
-#: .\src\gui\Window.ec:7874
-#: .\src\gui\Window.ec:7937
-#: .\src\gui\Window.ec:8118
-#: .\src\gui\Window.ec:8165
-#: .\src\gui\Window.ec:8172
-#: .\src\gui\Window.ec:8179
-#: .\src\gui\Window.ec:8186
-#: .\src\gui\Window.ec:8193
-#: .\src\gui\Window.ec:8200
-#: .\src\gui\Window.ec:8207
-#: .\src\gui\Window.ec:8662
-#: .\src\gui\Window.ec:8689
-#: .\src\gui\Window.ec:8696
-#: .\src\gui\Window.ec:8940
-#: .\src\gui\Window.ec:8960
-#: .\src\gui\Window.ec:8966
-#: .\src\gui\Window.ec:8973
-#: .\src\gui\Window.ec:8983
-#: .\src\gui\Window.ec:8994
-#: .\src\gui\Window.ec:9006
-#: .\src\gui\Window.ec:9079
-#: .\src\gui\Window.ec:9112
-#: .\src\gui\Window.ec:9128
+#: ./src/gui/controls/Button.ec:856
+#: ./src/gui/controls/Button.ec:909
+#: ./src/gui/controls/Button.ec:932
+#: ./src/gui/controls/Button.ec:956
+#: ./src/gui/controls/Button.ec:972
+#: ./src/gui/controls/Button.ec:1051
+#: ./src/gui/controls/Button.ec:1053
+#: ./src/gui/controls/Button.ec:1056
+#: ./src/gui/controls/Button.ec:1057
+#: ./src/gui/controls/DropBox.ec:131
+#: ./src/gui/controls/DropBox.ec:167
+#: ./src/gui/controls/DropBox.ec:172
+#: ./src/gui/controls/EditBox.ec:716
+#: ./src/gui/controls/EditBox.ec:717
+#: ./src/gui/controls/EditBox.ec:721
+#: ./src/gui/controls/EditBox.ec:730
+#: ./src/gui/controls/EditBox.ec:731
+#: ./src/gui/controls/EditBox.ec:732
+#: ./src/gui/controls/EditBox.ec:733
+#: ./src/gui/controls/EditBox.ec:734
+#: ./src/gui/controls/EditBox.ec:735
+#: ./src/gui/controls/EditBox.ec:736
+#: ./src/gui/controls/EditBox.ec:737
+#: ./src/gui/controls/EditBox.ec:738
+#: ./src/gui/controls/EditBox.ec:739
+#: ./src/gui/controls/EditBox.ec:740
+#: ./src/gui/controls/EditBox.ec:742
+#: ./src/gui/controls/EditBox.ec:743
+#: ./src/gui/controls/EditBox.ec:744
+#: ./src/gui/controls/Label.ec:18
+#: ./src/gui/controls/ListBox.ec:889
+#: ./src/gui/controls/ListBox.ec:928
+#: ./src/gui/controls/ListBox.ec:936
+#: ./src/gui/controls/ListBox.ec:937
+#: ./src/gui/controls/ListBox.ec:938
+#: ./src/gui/controls/ListBox.ec:939
+#: ./src/gui/controls/ListBox.ec:970
+#: ./src/gui/controls/ListBox.ec:971
+#: ./src/gui/controls/ListBox.ec:976
+#: ./src/gui/controls/ListBox.ec:977
+#: ./src/gui/controls/ListBox.ec:981
+#: ./src/gui/controls/ScrollBar.ec:84
+#: ./src/gui/controls/ScrollBar.ec:88
+#: ./src/gui/controls/ScrollBar.ec:99
+#: ./src/gui/controls/ScrollBar.ec:115
+#: ./src/gui/controls/ScrollBar.ec:127
+#: ./src/gui/controls/ScrollBar.ec:128
+#: ./src/gui/controls/ScrollBar.ec:129
+#: ./src/gui/Window.ec:7949
+#: ./src/gui/Window.ec:8012
+#: ./src/gui/Window.ec:8194
+#: ./src/gui/Window.ec:8241
+#: ./src/gui/Window.ec:8248
+#: ./src/gui/Window.ec:8255
+#: ./src/gui/Window.ec:8262
+#: ./src/gui/Window.ec:8269
+#: ./src/gui/Window.ec:8276
+#: ./src/gui/Window.ec:8283
+#: ./src/gui/Window.ec:8738
+#: ./src/gui/Window.ec:8765
+#: ./src/gui/Window.ec:8772
+#: ./src/gui/Window.ec:9016
+#: ./src/gui/Window.ec:9036
+#: ./src/gui/Window.ec:9042
+#: ./src/gui/Window.ec:9049
+#: ./src/gui/Window.ec:9059
+#: ./src/gui/Window.ec:9070
+#: ./src/gui/Window.ec:9082
+#: ./src/gui/Window.ec:9155
+#: ./src/gui/Window.ec:9188
+#: ./src/gui/Window.ec:9204
 msgid "Behavior"
 msgstr "Behavior"
 
-#: .\src\gui\dialogs\ColorPicker.ec:730
-#: .\src\gui\dialogs\FileDialog.ec:1263
-#: .\src\gui\dialogs\FileDialog.ec:1559
-#: .\src\gui\dialogs\FindDialog.ec:73
-#: .\src\gui\dialogs\MessageBox.ec:88
-#: .\src\gui\dialogs\MessageBox.ec:107
-#: .\src\gui\dialogs\ReplaceDialog.ec:364
-#: .\src\gui\dialogs\WindowList.ec:35
+#: ./src/gui/dialogs/ColorPicker.ec:730
+#: ./src/gui/dialogs/FileDialog.ec:1263
+#: ./src/gui/dialogs/FileDialog.ec:1559
+#: ./src/gui/dialogs/FindDialog.ec:73
+#: ./src/gui/dialogs/MessageBox.ec:88
+#: ./src/gui/dialogs/MessageBox.ec:107
+#: ./src/gui/dialogs/ReplaceDialog.ec:364
+#: ./src/gui/dialogs/WindowList.ec:35
 msgid "Cancel"
 msgstr "Cancel"
 
-#: .\src\gui\dialogs\GoToDialog.ec:44
-#: .\src\gui\Window.ec:6614
+#: ./src/gui/dialogs/GoToDialog.ec:44
+#: ./src/gui/Window.ec:6686
 msgid "Close"
 msgstr "Close"
 
-#: .\src\gui\FormDesigner.ec:833
+#: ./src/gui/FormDesigner.ec:833
 msgid "Control contains code. Delete anyways?"
 msgstr "Control contains code. Delete anyways?"
 
-#: .\src\gui\FormDesigner.ec:849
+#: ./src/gui/FormDesigner.ec:849
 msgid "Control contains other controls. Delete control and children?"
 msgstr "Control contains other controls. Delete control and children?"
 
-#: .\src\gui\controls\EditBox.ec:948
-#: .\src\gui\controls\EditBox.ec:3064
+#: ./src/gui/controls/EditBox.ec:948
+#: ./src/gui/controls/EditBox.ec:3068
 msgid "Copy\tCtrl+C"
 msgstr "Copy\tCtrl+C"
 
-#: .\src\sys\System.ec:111
+#: ./src/sys/System.ec:111
 msgid "Couldn't write to file"
 msgstr "Couldn't write to file"
 
-#: .\src\gui\dialogs\FileDialog.ec:1496
+#: ./src/gui/dialogs/FileDialog.ec:1496
 msgid "Create Directory"
 msgstr "Create Directory"
 
-#: .\src\gui\dialogs\FileDialog.ec:1549
-#: .\src\gui\dialogs\FileDialog.ec:1552
+#: ./src/gui/dialogs/FileDialog.ec:1549
+#: ./src/gui/dialogs/FileDialog.ec:1552
 msgid "Create Directory Error"
 msgstr "Create Directory Error"
 
-#: .\src\gui\dialogs\FileDialog.ec:1078
+#: ./src/gui/dialogs/FileDialog.ec:1078
 msgid "Create directory?"
 msgstr "Create directory?"
 
-#: .\src\gui\controls\Menu.ec:94
+#: ./src/gui/controls/Menu.ec:94
 msgid "Ctrl+"
 msgstr "Ctrl+"
 
-#: .\src\gfx\Color.ec:698
+#: ./src/gfx/Color.ec:699
 msgid "Custom"
 msgstr "Custom"
 
-#: .\src\gui\controls\EditBox.ec:937
-#: .\src\gui\controls\EditBox.ec:3063
+#: ./src/gui/controls/EditBox.ec:937
+#: ./src/gui/controls/EditBox.ec:3067
 msgid "Cut\tCtrl+X"
 msgstr "Cut\tCtrl+X"
 
-#: .\src\gui\controls\DropBox.ec:127
-#: .\src\gui\controls\EditBox.ec:757
-#: .\src\gui\controls\ProgressBar.ec:13
-#: .\src\gui\controls\ProgressBar.ec:14
-#: .\src\gui\Window.ec:9041
+#: ./src/gui/controls/DropBox.ec:127
+#: ./src/gui/controls/EditBox.ec:757
+#: ./src/gui/controls/ProgressBar.ec:13
+#: ./src/gui/controls/ProgressBar.ec:14
+#: ./src/gui/Window.ec:9117
 msgid "Data"
 msgstr "Data"
 
-#: .\src\sys\Date.ec:43
+#: ./src/sys/Date.ec:43
 msgid "Dec"
 msgstr "Dec"
 
-#: .\src\sys\Date.ec:34
+#: ./src/sys/Date.ec:34
 msgid "December"
 msgstr "December"
 
-#: .\src\gfx\Color.ec:735
+#: ./src/gfx/Color.ec:736
 msgid "Defined"
 msgstr "Defined"
 
-#: .\src\gui\controls\EditBox.ec:969
-#: .\src\gui\controls\EditBox.ec:3066
+#: ./src/gui/controls/EditBox.ec:969
+#: ./src/gui/controls/EditBox.ec:3070
 msgid "Delete\tDel"
 msgstr "Delete\tDel"
 
-#: .\src\gui\FormDesigner.ec:849
+#: ./src/gui/FormDesigner.ec:849
 msgid "Deleting control with children"
 msgstr "Deleting control with children"
 
-#: .\src\gui\FormDesigner.ec:833
+#: ./src/gui/FormDesigner.ec:833
 msgid "Deleting control with code"
 msgstr "Deleting control with code"
 
-#: .\src\gui\Window.ec:9098
+#: ./src/gui/Window.ec:9287
+msgid "Deprecated"
+msgstr "Deprecated"
+
+#: ./src/gui/Window.ec:9174
 msgid "Design"
 msgstr "Design"
 
-#: .\src\gui\dialogs\FindDialog.ec:46
+#: ./src/gui/dialogs/FindDialog.ec:46
 msgid "Direction"
 msgstr "Direction"
 
-#: .\src\gui\dialogs\FileDialog.ec:1549
+#: ./src/gui/dialogs/FileDialog.ec:1549
 msgid "Directory already exists."
 msgstr "Directory already exists."
 
-#: .\src\gui\dialogs\FileDialog.ec:1078
+#: ./src/gui/dialogs/FileDialog.ec:1078
 msgid "Directory doesn't exist"
 msgstr "Directory doesn't exist"
 
-#: .\src\gui\dialogs\FileDialog.ec:310
+#: ./src/gui/dialogs/FileDialog.ec:310
 msgid "Directory:"
 msgstr "Directory:"
 
-#: .\src\gui\Window.ec:8876
-#: .\src\gui\Window.ec:9013
-#: .\src\gui\Window.ec:9048
+#: ./src/gui/Window.ec:8952
+#: ./src/gui/Window.ec:9089
+#: ./src/gui/Window.ec:9124
 msgid "Document"
 msgstr "Document"
 
-#: .\src\gui\dialogs\FindDialog.ec:41
+#: ./src/gui/dialogs/FindDialog.ec:41
 msgid "Down"
 msgstr "Down"
 
-#: .\src\gui\GuiApplication.ec:96
+#: ./src/gui/GuiApplication.ec:96
 msgid "Driver/Mode switch failed"
 msgstr "Driver/Mode switch failed"
 
-#: .\src\gui\GuiApplication.ec:192
+#: ./src/gui/GuiApplication.ec:192
 msgid "ECERE Application"
 msgstr "ECERE Application"
 
-#: .\src\gui\controls\EditBox.ec:934
+#: ./src/gui/controls/EditBox.ec:934
 msgid "Edit"
 msgstr "Edit"
 
-#: .\src\gui\dialogs\FileDialog.ec:4
+#: ./src/gui/dialogs/FileDialog.ec:4
 msgid "Entire Computer"
 msgstr "Entire Computer"
 
-#: .\src\gui\GuiApplication.ec:1241
+#: ./src/gui/GuiApplication.ec:1240
 msgid "Error falling back to previous video mode.\n"
 msgstr "Error falling back to previous video mode.\n"
 
-#: .\src\gui\Window.ec:7161
-#: .\src\gui\Window.ec:7209
+#: ./src/gui/Window.ec:7236
+#: ./src/gui/Window.ec:7284
 msgid "Error writing file"
 msgstr "Error writing file"
 
-#: .\src\sys\File.ec:272
+#: ./src/sys/File.ec:309
 msgid "Exp"
 msgstr "Exp"
 
-#: .\src\gui\controls\CalendarControl.ec:10
+#: ./src/gui/controls/CalendarControl.ec:10
 msgctxt "Friday"
 msgid "F"
 msgstr "F"
 
-#: .\src\sys\Date.ec:42
+#: ./src/sys/Date.ec:42
 msgid "Feb"
 msgstr "Feb"
 
-#: .\src\sys\Date.ec:33
+#: ./src/sys/Date.ec:33
 msgid "February"
 msgstr "February"
 
-#: .\src\gui\dialogs\FileDialog.ec:1065
+#: ./src/gui/dialogs/FileDialog.ec:1065
 msgid "File Already Exists"
 msgstr "File Already Exists"
 
-#: .\src\gui\dialogs\FileDialog.ec:310
-#: .\src\gui\dialogs\FileDialog.ec:1448
+#: ./src/gui/dialogs/FileDialog.ec:310
+#: ./src/gui/dialogs/FileDialog.ec:1448
 msgid "File Name:"
 msgstr "File Name:"
 
-#: .\src\sys\System.ec:109
+#: ./src/sys/System.ec:109
 msgid "File not found"
 msgstr "File not found"
 
-#: .\src\gui\dialogs\FileDialog.ec:1170
+#: ./src/gui/dialogs/FileDialog.ec:1170
 msgid "Filter:"
 msgstr "Filter:"
 
-#: .\src\gui\dialogs\FindDialog.ec:7
-#: .\src\gui\dialogs\FindDialog.ec:61
+#: ./src/gui/dialogs/FindDialog.ec:7
+#: ./src/gui/dialogs/FindDialog.ec:61
 msgid "Find"
 msgstr "Find"
 
-#: .\src\gui\dialogs\FindDialog.ec:51
-#: .\src\gui\dialogs\ReplaceDialog.ec:252
+#: ./src/gui/dialogs/FindDialog.ec:51
+#: ./src/gui/dialogs/ReplaceDialog.ec:252
 msgid "Find Next"
 msgstr "Find Next"
 
-#: .\src\gui\controls\EditBox.ec:1028
+#: ./src/gui/controls/EditBox.ec:1028
 msgid "Find Next\tF3"
 msgstr "Find Next\tF3"
 
-#: .\src\gui\controls\EditBox.ec:1015
+#: ./src/gui/controls/EditBox.ec:1015
 msgid "Find Previous\tShift-F3"
 msgstr "Find Previous\tShift-F3"
 
-#: .\src\gui\dialogs\FindDialog.ec:85
-#: .\src\gui\dialogs\ReplaceDialog.ec:369
+#: ./src/gui/dialogs/FindDialog.ec:85
+#: ./src/gui/dialogs/ReplaceDialog.ec:369
 msgid "Find what:"
 msgstr "Find what:"
 
-#: .\src\gui\controls\EditBox.ec:1041
+#: ./src/gui/controls/EditBox.ec:1041
 msgid "Find...\tCtrl+F"
 msgstr "Find...\tCtrl+F"
 
-#: .\src\sys\Date.ec:38
+#: ./src/sys/Date.ec:38
 msgid "Fri"
 msgstr "Fri"
 
-#: .\src\sys\Date.ec:29
+#: ./src/sys/Date.ec:29
 msgid "Friday"
 msgstr "Friday"
 
-#: .\src\gui\controls\EditBox.ec:672
-#: .\src\gui\dialogs\GoToDialog.ec:29
-#: .\src\gui\dialogs\GoToDialog.ec:35
+#: ./src/gui/controls/EditBox.ec:672
+#: ./src/gui/dialogs/GoToDialog.ec:29
+#: ./src/gui/dialogs/GoToDialog.ec:35
 msgid "Go To"
 msgstr "Go To"
 
-#: .\src\gui\dialogs\GoToDialog.ec:7
+#: ./src/gui/dialogs/GoToDialog.ec:7
 msgid "Go To Line..."
 msgstr "Go To Line..."
 
-#: .\src\gui\controls\EditBox.ec:1102
+#: ./src/gui/controls/EditBox.ec:1102
 msgid "Go To...\tCtrl+G"
 msgstr "Go To...\tCtrl+G"
 
-#: .\src\gui\GuiApplication.ec:92
+#: ./src/gui/GuiApplication.ec:92
 msgid "Graphics driver not supported by any user interface system"
 msgstr "Graphics driver not supported by any user interface system"
 
-#: .\src\sys\System.ec:107
+#: ./src/sys/System.ec:107
 msgid "Identic string identifier already exists"
 msgstr "Identic string identifier already exists"
 
-#: .\src\gfx\BitmapResource.ec:14
+#: ./src/gfx/BitmapResource.ec:14
 msgid "Image"
 msgstr "Image"
 
-#: .\src\gfx\BitmapResource.ec:8
+#: ./src/gfx/BitmapResource.ec:8
 msgid "Image Files (*.jpg, *.jpeg, *.bmp, *.pcx, *.png, *.gif)"
 msgstr "Image Files (*.jpg, *.jpeg, *.bmp, *.pcx, *.png, *.gif)"
 
-#: .\src\sys\File.ec:248
+#: ./src/sys/File.ec:285
 msgid "Imp"
 msgstr "Imp"
 
-#: .\src\sys\System.ec:106
+#: ./src/sys/System.ec:106
 msgid "Inexistant string identifier specified"
 msgstr "Inexistant string identifier specified"
 
-#: .\src\gui\controls\EditBox.ec:1115
+#: ./src/gui/controls/EditBox.ec:1115
 msgid "Insert Tabs"
 msgstr "Insert Tabs"
 
-#: .\src\sys\Date.ec:42
+#: ./src/sys/Date.ec:42
 msgid "Jan"
 msgstr "Jan"
 
-#: .\src\sys\Date.ec:33
+#: ./src/sys/Date.ec:33
 msgid "January"
 msgstr "January"
 
-#: .\src\sys\Date.ec:42
+#: ./src/sys/Date.ec:42
 msgid "Jul"
 msgstr "Jul"
 
-#: .\src\sys\Date.ec:33
+#: ./src/sys/Date.ec:33
 msgid "July"
 msgstr "July"
 
-#: .\src\sys\Date.ec:42
+#: ./src/sys/Date.ec:42
 msgid "Jun"
 msgstr "Jun"
 
-#: .\src\sys\Date.ec:33
+#: ./src/sys/Date.ec:33
 msgid "June"
 msgstr "June"
 
-#: .\src\gui\Window.ec:7661
-#: .\src\gui\Window.ec:8031
-#: .\src\gui\Window.ec:8038
-#: .\src\gui\Window.ec:8106
-#: .\src\gui\Window.ec:8445
-#: .\src\gui\Window.ec:8481
-#: .\src\gui\Window.ec:8518
-#: .\src\gui\Window.ec:8550
-#: .\src\gui\Window.ec:8617
-#: .\src\gui\Window.ec:9144
+#: ./src/gui/Window.ec:7736
+#: ./src/gui/Window.ec:8107
+#: ./src/gui/Window.ec:8114
+#: ./src/gui/Window.ec:8182
+#: ./src/gui/Window.ec:8521
+#: ./src/gui/Window.ec:8557
+#: ./src/gui/Window.ec:8594
+#: ./src/gui/Window.ec:8626
+#: ./src/gui/Window.ec:8693
+#: ./src/gui/Window.ec:9220
 msgid "Layout"
 msgstr "Layout"
 
-#: .\src\gui\dialogs\GoToDialog.ec:50
+#: ./src/gui/dialogs/GoToDialog.ec:50
 msgid "Line number:"
 msgstr "Line number:"
 
-#: .\src\gui\dialogs\FileDialog.ec:1274
+#: ./src/gui/dialogs/FileDialog.ec:1274
 msgid "Look in:"
 msgstr "Look in:"
 
-#: .\src\gui\controls\CalendarControl.ec:9
+#: ./src/gui/controls/CalendarControl.ec:9
 msgctxt "Monday"
 msgid "M"
 msgstr "M"
 
-#: .\src\sys\Date.ec:42
+#: ./src/sys/Date.ec:42
 msgid "Mar"
 msgstr "Mar"
 
-#: .\src\sys\Date.ec:33
+#: ./src/sys/Date.ec:33
 msgid "March"
 msgstr "March"
 
-#: .\src\gui\dialogs\FindDialog.ec:31
-#: .\src\gui\dialogs\ReplaceDialog.ec:229
+#: ./src/gui/dialogs/FindDialog.ec:31
+#: ./src/gui/dialogs/ReplaceDialog.ec:229
 msgid "Match case"
 msgstr "Match case"
 
-#: .\src\gui\Window.ec:6603
+#: ./src/gui/Window.ec:6675
 msgid "Maximize"
 msgstr "Maximize"
 
-#: .\src\sys\Date.ec:33
+#: ./src/sys/Date.ec:33
 msgctxt "LongMonthNames"
 msgid "May"
 msgstr "May"
 
-#: .\src\sys\Date.ec:42
+#: ./src/sys/Date.ec:42
 msgctxt "ShortMonthNames"
 msgid "May"
 msgstr "May"
 
-#: .\src\sys\System.ec:105
+#: ./src/sys/System.ec:105
 msgid "Memory allocation failed"
 msgstr "Memory allocation failed"
 
-#: .\src\gui\dialogs\FileDialog.ec:5
+#: ./src/gui/dialogs/FileDialog.ec:5
 msgid "Microsoft Windows Network"
 msgstr "Microsoft Windows Network"
 
-#: .\src\gui\Window.ec:6598
+#: ./src/gui/Window.ec:6670
 msgid "Minimize"
 msgstr "Minimize"
 
-#: .\src\sys\Date.ec:38
+#: ./src/sys/Date.ec:38
 msgid "Mon"
 msgstr "Mon"
 
-#: .\src\sys\Date.ec:29
+#: ./src/sys/Date.ec:29
 msgid "Monday"
 msgstr "Monday"
 
-#: .\src\gui\Window.ec:6588
+#: ./src/gui/Window.ec:6660
 msgid "Move"
 msgstr "Move"
 
-#: .\src\gui\dialogs\FileDialog.ec:1409
-#: .\src\gui\dialogs\FileDialog.ec:1566
+#: ./src/gui/dialogs/FileDialog.ec:1409
+#: ./src/gui/dialogs/FileDialog.ec:1566
 msgid "Name"
 msgstr "Name"
 
-#: .\src\gui\dialogs\FileDialog.ec:1567
+#: ./src/gui/dialogs/FileDialog.ec:1567
 msgid "New Directory"
 msgstr "New Directory"
 
-#: .\src\gui\dialogs\MessageBox.ec:75
-#: .\src\gui\dialogs\MessageBox.ec:101
+#: ./src/gui/dialogs/MessageBox.ec:75
+#: ./src/gui/dialogs/MessageBox.ec:101
 msgid "No"
 msgstr "No"
 
-#: .\src\sys\System.ec:104
-#: .\src\gui\GuiApplication.ec:91
+#: ./src/sys/System.ec:104
+#: ./src/gui/GuiApplication.ec:91
 msgid "No error"
 msgstr "No error"
 
-#: .\src\gui\dialogs\GoToDialog.ec:35
+#: ./src/gui/dialogs/GoToDialog.ec:35
 msgid "No such line."
 msgstr "No such line."
 
-#: .\src\sys\Date.ec:42
+#: ./src/sys/Date.ec:42
 msgid "Nov"
 msgstr "Nov"
 
-#: .\src\sys\Date.ec:33
+#: ./src/sys/Date.ec:33
 msgid "November"
 msgstr "November"
 
-#: .\src\gui\dialogs\ColorPicker.ec:721
-#: .\src\gui\dialogs\FileDialog.ec:295
-#: .\src\gui\dialogs\FileDialog.ec:1226
-#: .\src\gui\dialogs\FileDialog.ec:1535
-#: .\src\gui\dialogs\MessageBox.ec:94
-#: .\src\gui\dialogs\MessageBox.ec:120
-#: .\src\gui\dialogs\WindowList.ec:24
+#: ./src/gui/dialogs/ColorPicker.ec:721
+#: ./src/gui/dialogs/FileDialog.ec:295
+#: ./src/gui/dialogs/FileDialog.ec:1226
+#: ./src/gui/dialogs/FileDialog.ec:1535
+#: ./src/gui/dialogs/MessageBox.ec:94
+#: ./src/gui/dialogs/MessageBox.ec:120
+#: ./src/gui/dialogs/WindowList.ec:24
 msgid "OK"
 msgstr "OK"
 
-#: .\src\sys\Date.ec:42
+#: ./src/sys/Date.ec:42
 msgid "Oct"
 msgstr "Oct"
 
-#: .\src\sys\Date.ec:33
+#: ./src/sys/Date.ec:33
 msgid "October"
 msgstr "October"
 
-#: .\src\gui\dialogs\FileDialog.ec:1256
+#: ./src/gui/dialogs/FileDialog.ec:1256
 msgid "Open"
 msgstr "Open"
 
-#: .\src\gui\controls\EditBox.ec:958
-#: .\src\gui\controls\EditBox.ec:3065
+#: ./src/gui/controls/EditBox.ec:958
+#: ./src/gui/controls/EditBox.ec:3069
 msgid "Paste\tCtrl+V"
 msgstr "Paste\tCtrl+V"
 
-#: .\src\gui\dialogs\FileDialog.ec:1552
+#: ./src/gui/dialogs/FileDialog.ec:1552
 msgid "Please enter a name."
 msgstr "Please enter a name."
 
-#: .\src\gui\controls\DropBox.ec:98
-#: .\src\gui\controls\ListBox.ec:890
+#: ./src/gui/controls/DropBox.ec:98
+#: ./src/gui/controls/ListBox.ec:890
 msgid "Private"
 msgstr "Private"
 
-#: .\src\gui\controls\EditBox.ec:1003
+#: ./src/gui/controls/EditBox.ec:1003
 msgid "Redo\tCtrl+Y"
 msgstr "Redo\tCtrl+Y"
 
-#: .\src\gui\dialogs\ReplaceDialog.ec:14
-#: .\src\gui\dialogs\ReplaceDialog.ec:258
+#: ./src/gui/dialogs/ReplaceDialog.ec:14
+#: ./src/gui/dialogs/ReplaceDialog.ec:258
 msgid "Replace"
 msgstr "Replace"
 
-#: .\src\gui\dialogs\ReplaceDialog.ec:264
+#: ./src/gui/dialogs/ReplaceDialog.ec:264
 msgid "Replace All"
 msgstr "Replace All"
 
-#: .\src\gui\dialogs\ReplaceDialog.ec:247
+#: ./src/gui/dialogs/ReplaceDialog.ec:247
 msgid "Replace In"
 msgstr "Replace In"
 
-#: .\src\gui\dialogs\FileDialog.ec:1065
+#: ./src/gui/dialogs/FileDialog.ec:1065
 msgid "Replace existing file?"
 msgstr "Replace existing file?"
 
-#: .\src\gui\dialogs\ReplaceDialog.ec:213
+#: ./src/gui/dialogs/ReplaceDialog.ec:213
 msgid "Replace with:"
 msgstr "Replace with:"
 
-#: .\src\gui\controls\EditBox.ec:1068
+#: ./src/gui/controls/EditBox.ec:1068
 msgid "Replace...\tCtrl+R"
 msgstr "Replace...\tCtrl+R"
 
-#: .\src\gui\Window.ec:6583
+#: ./src/gui/Window.ec:6655
 msgid "Restore"
 msgstr "Restore"
 
-#: .\src\gui\controls\CalendarControl.ec:11
+#: ./src/gui/controls/CalendarControl.ec:11
 msgctxt "Saturday"
 msgid "S"
 msgstr "S"
 
-#: .\src\gui\controls\CalendarControl.ec:9
+#: ./src/gui/controls/CalendarControl.ec:9
 msgctxt "Sunday"
 msgid "S"
 msgstr "S"
 
-#: .\src\sys\Date.ec:39
+#: ./src/sys/Date.ec:39
 msgid "Sat"
 msgstr "Sat"
 
-#: .\src\sys\Date.ec:30
+#: ./src/sys/Date.ec:30
 msgid "Saturday"
 msgstr "Saturday"
 
-#: .\src\gui\Window.ec:7191
+#: ./src/gui/Window.ec:7266
 msgid "Save As"
 msgstr "Save As"
 
-#: .\src\gui\controls\Picture.ec:72
+#: ./src/gui/controls/Picture.ec:72
 msgid "Save As..."
 msgstr "Save As..."
 
-#: .\src\gui\Window.ec:7161
-#: .\src\gui\Window.ec:7209
+#: ./src/gui/Window.ec:7236
+#: ./src/gui/Window.ec:7284
 msgid "Save as a different file?"
 msgstr "Save as a different file?"
 
-#: .\src\gui\Window.ec:7077
+#: ./src/gui/Window.ec:7149
 msgid "Save changes to %s?"
 msgstr "Save changes to %s?"
 
-#: .\src\gui\Window.ec:7079
+#: ./src/gui/Window.ec:7151
 msgid "Save changes to Untitled %d?"
 msgstr "Save changes to Untitled %d?"
 
-#: .\src\gui\controls\Picture.ec:71
+#: ./src/gui/controls/Picture.ec:71
 msgid "Save\tCtrl+S"
 msgstr "Save\tCtrl+S"
 
-#: .\src\gui\dialogs\ReplaceDialog.ec:159
-#: .\src\gui\dialogs\ReplaceDialog.ec:162
-#: .\src\gui\dialogs\ReplaceDialog.ec:341
-#: .\src\gui\dialogs\ReplaceDialog.ec:351
+#: ./src/gui/dialogs/ReplaceDialog.ec:159
+#: ./src/gui/dialogs/ReplaceDialog.ec:162
+#: ./src/gui/dialogs/ReplaceDialog.ec:341
+#: ./src/gui/dialogs/ReplaceDialog.ec:351
 msgid "Search Finished"
 msgstr "Search Finished"
 
-#: .\src\gui\dialogs\FindDialog.ec:61
-#: .\src\gui\dialogs\ReplaceDialog.ec:162
-#: .\src\gui\dialogs\ReplaceDialog.ec:341
+#: ./src/gui/dialogs/FindDialog.ec:61
+#: ./src/gui/dialogs/ReplaceDialog.ec:162
+#: ./src/gui/dialogs/ReplaceDialog.ec:341
 msgid "Search string not found."
 msgstr "Search string not found."
 
-#: .\src\gui\dialogs\FileDialog.ec:277
+#: ./src/gui/dialogs/FileDialog.ec:277
 msgid "Select"
 msgstr "Select"
 
-#: .\src\gui\controls\EditBox.ec:981
-#: .\src\gui\controls\EditBox.ec:3068
+#: ./src/gui/controls/EditBox.ec:981
+#: ./src/gui/controls/EditBox.ec:3072
 msgid "Select All\tCtrl+A"
 msgstr "Select All\tCtrl+A"
 
-#: .\src\gfx\Color.ec:690
+#: ./src/gfx/Color.ec:691
 msgid "Select Color"
 msgstr "Select Color"
 
-#: .\src\sys\File.ec:166
+#: ./src/sys/File.ec:203
 msgid "Select File"
 msgstr "Select File"
 
-#: .\src\gfx\BitmapResource.ec:17
+#: ./src/gfx/BitmapResource.ec:17
 msgid "Select Image"
 msgstr "Select Image"
 
-#: .\src\gui\dialogs\WindowList.ec:41
+#: ./src/gui/dialogs/WindowList.ec:41
 msgid "Select a Window to Activate..."
 msgstr "Select a Window to Activate..."
 
-#: .\src\gui\dialogs\ColorPicker.ec:240
+#: ./src/gui/dialogs/ColorPicker.ec:240
 msgid "Select a color..."
 msgstr "Select a color..."
 
-#: .\src\gui\controls\PathBox.ec:20
-#: .\src\gui\dialogs\FileDialog.ec:245
+#: ./src/gui/controls/PathBox.ec:20
+#: ./src/gui/dialogs/FileDialog.ec:245
 msgid "Select a file..."
 msgstr "Select a file..."
 
-#: .\src\gui\controls\PathBox.ec:52
+#: ./src/gui/controls/PathBox.ec:52
 msgid "Select a folder..."
 msgstr "Select a folder..."
 
-#: .\src\gui\controls\PathBox.ec:316
+#: ./src/gui/controls/PathBox.ec:317
 msgid "Select directory"
 msgstr "Select directory"
 
-#: .\src\gui\dialogs\ReplaceDialog.ec:235
+#: ./src/gui/dialogs/ReplaceDialog.ec:235
 msgid "Selection"
 msgstr "Selection"
 
-#: .\src\sys\Date.ec:42
+#: ./src/sys/Date.ec:42
 msgid "Sep"
 msgstr "Sep"
 
-#: .\src\sys\Date.ec:33
+#: ./src/sys/Date.ec:33
 msgid "September"
 msgstr "September"
 
-#: .\src\sys\System.ec:108
+#: ./src/sys/System.ec:108
 msgid "Shared library loading failed"
 msgstr "Shared library loading failed"
 
-#: .\src\gui\controls\Menu.ec:96
+#: ./src/gui/controls/Menu.ec:96
 msgid "Shift+"
 msgstr "Shift+"
 
-#: .\src\gui\dialogs\FileDialog.ec:1411
-#: .\src\gui\Window.ec:6593
+#: ./src/gui/dialogs/FileDialog.ec:1411
+#: ./src/gui/Window.ec:6665
 msgid "Size"
 msgstr "Size"
 
-#: .\src\gui\Window.ec:6608
+#: ./src/gui/Window.ec:6680
 msgid "Stay On Top"
 msgstr "Stay On Top"
 
-#: .\src\sys\Date.ec:38
+#: ./src/sys/Date.ec:38
 msgid "Sun"
 msgstr "Sun"
 
-#: .\src\sys\Date.ec:29
+#: ./src/sys/Date.ec:29
 msgid "Sunday"
 msgstr "Sunday"
 
-#: .\src\gfx\Color.ec:755
+#: ./src/gfx/Color.ec:756
 msgid "System"
 msgstr "System"
 
-#: .\src\gui\controls\CalendarControl.ec:10
+#: ./src/gui/controls/CalendarControl.ec:10
 msgctxt "Thursday"
 msgid "T"
 msgstr "T"
 
-#: .\src\gui\controls\CalendarControl.ec:9
+#: ./src/gui/controls/CalendarControl.ec:9
 msgctxt "Tuesday"
 msgid "T"
 msgstr "T"
 
-#: .\src\gui\skins\TVisionSkin.ec:37
-#: .\src\gui\skins\TVisionSkin.ec:43
-#: .\src\gui\skins\WindowsSkin.ec:125
-#: .\src\gui\skins\WindowsSkin.ec:130
+#: ./src/gui/skins/TVisionSkin.ec:37
+#: ./src/gui/skins/TVisionSkin.ec:43
+#: ./src/gui/skins/WindowsSkin.ec:125
+#: ./src/gui/skins/WindowsSkin.ec:130
 msgid "Tahoma"
 msgstr "Tahoma"
 
-#: .\src\sys\Date.ec:38
+#: ./src/sys/Date.ec:38
 msgid "Thu"
 msgstr "Thu"
 
-#: .\src\sys\Date.ec:29
+#: ./src/sys/Date.ec:29
 msgid "Thursday"
 msgstr "Thursday"
 
-#: .\src\sys\Date.ec:38
+#: ./src/sys/Date.ec:38
 msgid "Tue"
 msgstr "Tue"
 
-#: .\src\sys\Date.ec:29
+#: ./src/sys/Date.ec:29
 msgid "Tuesday"
 msgstr "Tuesday"
 
-#: .\src\gui\dialogs\FileDialog.ec:1410
+#: ./src/gui/dialogs/FileDialog.ec:1410
 msgid "Type"
 msgstr "Type"
 
-#: .\src\gui\controls\EditBox.ec:992
+#: ./src/gui/controls/EditBox.ec:992
 msgid "Undo\tCtrl+Z"
 msgstr "Undo\tCtrl+Z"
 
-#: .\src\gui\dialogs\FindDialog.ec:36
+#: ./src/gui/dialogs/FindDialog.ec:36
 msgid "Up"
 msgstr "Up"
 
-#: .\src\gui\controls\CalendarControl.ec:50
-#: .\src\gui\controls\CalendarControl.ec:75
-#: .\src\gui\controls\CalendarControl.ec:96
-#: .\src\gui\controls\CalendarControl.ec:117
+#: ./src/gui/controls/CalendarControl.ec:50
+#: ./src/gui/controls/CalendarControl.ec:75
+#: ./src/gui/controls/CalendarControl.ec:96
+#: ./src/gui/controls/CalendarControl.ec:117
 msgid "Verdana"
 msgstr "Verdana"
 
-#: .\src\gui\controls\CalendarControl.ec:9
+#: ./src/gui/controls/CalendarControl.ec:9
 msgctxt "Wednesday"
 msgid "W"
 msgstr "W"
 
-#: .\src\sys\Date.ec:38
+#: ./src/sys/Date.ec:38
 msgid "Wed"
 msgstr "Wed"
 
-#: .\src\sys\Date.ec:29
+#: ./src/sys/Date.ec:29
 msgid "Wednesday"
 msgstr "Wednesday"
 
-#: .\src\gui\dialogs\ReplaceDialog.ec:241
+#: ./src/gui/dialogs/ReplaceDialog.ec:241
 msgid "Whole File"
 msgstr "Whole File"
 
-#: .\src\gui\dialogs\FindDialog.ec:26
-#: .\src\gui\dialogs\ReplaceDialog.ec:223
+#: ./src/gui/dialogs/FindDialog.ec:26
+#: ./src/gui/dialogs/ReplaceDialog.ec:223
 msgid "Whole word only"
 msgstr "Whole word only"
 
-#: .\src\gui\Window.ec:8045
-#: .\src\gui\Window.ec:8066
-#: .\src\gui\Window.ec:8087
-#: .\src\gui\Window.ec:8236
-#: .\src\gui\Window.ec:8243
-#: .\src\gui\Window.ec:8279
-#: .\src\gui\Window.ec:8300
-#: .\src\gui\Window.ec:8353
-#: .\src\gui\Window.ec:8883
-#: .\src\gui\Window.ec:8890
-#: .\src\gui\Window.ec:8915
-#: .\src\gui\Window.ec:9072
+#: ./src/gui/Window.ec:8121
+#: ./src/gui/Window.ec:8142
+#: ./src/gui/Window.ec:8163
+#: ./src/gui/Window.ec:8312
+#: ./src/gui/Window.ec:8319
+#: ./src/gui/Window.ec:8355
+#: ./src/gui/Window.ec:8376
+#: ./src/gui/Window.ec:8429
+#: ./src/gui/Window.ec:8959
+#: ./src/gui/Window.ec:8966
+#: ./src/gui/Window.ec:8991
+#: ./src/gui/Window.ec:9148
 msgid "Window Style"
 msgstr "Window Style"
 
-#: .\src\gui\GuiApplication.ec:93
+#: ./src/gui/GuiApplication.ec:93
 msgid "Window creation failed"
 msgstr "Window creation failed"
 
-#: .\src\gui\GuiApplication.ec:94
+#: ./src/gui/GuiApplication.ec:94
 msgid "Window graphics loading failed"
 msgstr "Window graphics loading failed"
 
-#: .\src\gui\dialogs\WindowList.ec:9
+#: ./src/gui/dialogs/WindowList.ec:9
 msgid "Windows"
 msgstr "Windows"
 
-#: .\src\gui\dialogs\MessageBox.ec:81
-#: .\src\gui\dialogs\MessageBox.ec:113
+#: ./src/gui/dialogs/MessageBox.ec:81
+#: ./src/gui/dialogs/MessageBox.ec:113
 msgid "Yes"
 msgstr "Yes"
 
-#: .\src\sys\System.ec:427
+#: ./src/sys/System.ec:427
 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\Time.ec:781
+#: ./src/sys/Date.ec:121
+#: ./src/sys/Time.ec:781
 msgid "now"
 msgstr "now"
 
-#: .\src\sys\Date.ec:120
-#: .\src\sys\Time.ec:780
+#: ./src/sys/Date.ec:120
+#: ./src/sys/Time.ec:780
 msgid "today"
 msgstr "today"
 
-#: .\src\sys\Date.ec:122
-#: .\src\sys\Date.ec:126
-#: .\src\sys\Time.ec:783
+#: ./src/sys/Date.ec:122
+#: ./src/sys/Date.ec:126
+#: ./src/sys/Time.ec:783
 msgid "tomorrow"
 msgstr "tomorrow"
 
-#: .\src\sys\Date.ec:123
-#: .\src\sys\Date.ec:131
-#: .\src\sys\Time.ec:790
+#: ./src/sys/Date.ec:123
+#: ./src/sys/Date.ec:131
+#: ./src/sys/Time.ec:790
 msgid "yesterday"
 msgstr "yesterday"
 
index 0648ed0..6cb6f88 100644 (file)
@@ -1,5 +1,5 @@
 msgid ""
-msgstr 
+msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
 "PO-Revision-Date: \n"
@@ -8,25 +8,25 @@ msgstr
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=iso-8859-1\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Poedit-Basepath: ..\\\n"
+"X-Poedit-Basepath: ../\n"
 
-#: .\EDASQLite.ec:443
+#: ./EDASQLite.ec:453
 msgid "BEGIN FAILED!"
 msgstr "BEGIN FAILED!"
 
-#: .\EDASQLite.ec:454
+#: ./EDASQLite.ec:464
 msgid "COMMIT FAILED!"
 msgstr "COMMIT FAILED!"
 
-#: .\EDASQLite.ec:188
+#: ./EDASQLite.ec:192
 msgid "EDASQLite: Can't open database (%s): %s\n"
 msgstr "EDASQLite: Can't open database (%s): %s\n"
 
-#: .\EDASQLite.ec:595
+#: ./EDASQLite.ec:605
 msgid "WARNING: ALTER TABLE DOESN'T WORK WITH PRIMARY KEY FOR "
 msgstr "WARNING: ALTER TABLE DOESN'T WORK WITH PRIMARY KEY FOR "
 
-#: .\EDASQLite.ec:556
+#: ./EDASQLite.ec:566
 msgid "WARNING: Table not yet created for class "
 msgstr "WARNING: Table not yet created for class "
 
index 498e99c..a432910 100644 (file)
@@ -1,5 +1,5 @@
 msgid ""
-msgstr 
+msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
 "PO-Revision-Date: \n"
@@ -8,37 +8,37 @@ msgstr
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=iso-8859-1\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Poedit-Basepath: ..\\\n"
+"X-Poedit-Basepath: ../\n"
 
-#: .\..\sqlite\EDASQLite.ec:443
+#: .\..\sqlite\EDASQLite.ec:453
 msgid "BEGIN FAILED!"
 msgstr "BEGIN FAILED!"
 
-#: .\..\sqlite\EDASQLite.ec:454
+#: .\..\sqlite\EDASQLite.ec:464
 msgid "COMMIT FAILED!"
 msgstr "COMMIT FAILED!"
 
-#: .\EDASQLiteCipher.ec:45
+#: ./EDASQLiteCipher.ec:45
 msgid "Can't open database (%s): %s\n"
 msgstr "Can't open database (%s): %s\n"
 
-#: .\..\sqlite\EDASQLite.ec:188
+#: .\..\sqlite\EDASQLite.ec:192
 msgid "EDASQLite: Can't open database (%s): %s\n"
 msgstr "EDASQLite: Can't open database (%s): %s\n"
 
-#: .\EDASQLiteCipher.ec:61
+#: ./EDASQLiteCipher.ec:61
 msgid "EDASQLiteCipher: incorrect password!"
 msgstr "EDASQLiteCipher: incorrect password!"
 
-#: .\EDASQLiteCipher.ec:57
+#: ./EDASQLiteCipher.ec:57
 msgid "EDASQLiteCipher: password is correct, database has been initialized"
 msgstr "EDASQLiteCipher: password is correct, database has been initialized"
 
-#: .\..\sqlite\EDASQLite.ec:595
+#: .\..\sqlite\EDASQLite.ec:605
 msgid "WARNING: ALTER TABLE DOESN'T WORK WITH PRIMARY KEY FOR "
 msgstr "WARNING: ALTER TABLE DOESN'T WORK WITH PRIMARY KEY FOR "
 
-#: .\..\sqlite\EDASQLite.ec:556
+#: .\..\sqlite\EDASQLite.ec:566
 msgid "WARNING: Table not yet created for class "
 msgstr "WARNING: Table not yet created for class "
 
index dd3ba4f..4488d7a 100644 (file)
@@ -1,5 +1,5 @@
 msgid ""
-msgstr 
+msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
 "PO-Revision-Date: \n"
@@ -8,115 +8,121 @@ msgstr
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=iso-8859-1\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Poedit-Basepath: ..\\\n"
+"X-Poedit-Basepath: ../\n"
 
-#: .\src\ers.ec:537
+#: ./src/idList.ec:220
+msgid "(Click to add a new %s...)"
+msgstr "(Click to add a new %s...)"
+
+#: ./src/ers.ec:560
 msgid "All files"
 msgstr "All files"
 
-#: .\src\ers.ec:28
-#: .\src\gui.ec:19
-#: .\src\gui.ec:29
+#: ./src/ers.ec:30
+#: ./src/gui.ec:20
+#: ./src/gui.ec:30
 msgid "Arial"
 msgstr "Arial"
 
-#: .\src\ers.ec:534
+#: ./src/ers.ec:557
 msgid "Comma Separated Values Spreadsheet (*.csv)"
 msgstr "Comma Separated Values Spreadsheet (*.csv)"
 
-#: .\src\EDB.ec:253
+#: ./src/EDB.ec:253
 msgid "Database file (%s) could not be created.\n"
 msgstr "Database file (%s) could not be created.\n"
 
-#: .\src\EDB.ec:255
+#: ./src/EDB.ec:255
 msgid "Database file (%s) could not be opened.\n"
 msgstr "Database file (%s) could not be opened.\n"
 
-#: .\src\gui.ec:788
+#: ./src/gui.ec:809
 msgid "Delete"
 msgstr "Delete"
 
-#: .\src\gui.ec:919
+#: ./src/gui.ec:940
 msgid "Entry"
 msgstr "Entry"
 
-#: .\src\EDB.ec:935
+#: ./src/EDB.ec:936
 msgid "Error reading field"
 msgstr "Error reading field"
 
-#: .\src\ers.ec:590
-msgid "Export as Spreadsheet (CSV)"
-msgstr "Export as Spreadsheet (CSV)"
-
-#: .\src\EDB.ec:234
+#: ./src/EDB.ec:234
 msgid "Invalid, corrupted or in use (%s) database file.\n"
 msgstr "Invalid, corrupted or in use (%s) database file.\n"
 
-#: .\src\gui.ec:622
+#: ./src/gui.ec:643
 msgid "List"
 msgstr "List"
 
-#: .\src\gui.ec:667
-#: .\src\gui.ec:777
+#: ./src/gui.ec:688
+#: ./src/gui.ec:798
 msgid "List Editor"
 msgstr "List Editor"
 
-#: .\src\gui.ec:725
+#: ./src/gui/TableEditor.ec:25
+#: ./src/gui.ec:746
 msgid "New"
 msgstr "New"
 
-#: .\src\ers.ec:15
+#: ./src/gui/TableEditor.ec:24
+msgid "New|id="
+msgstr "New|id="
+
+#: ./src/ers.ec:17
 msgid "Please wait while the report is being generated..."
 msgstr "Please wait while the report is being generated..."
 
-#: .\src\gui.ec:963
+#: ./src/gui.ec:984
 msgid "Revert"
 msgstr "Revert"
 
-#: .\src\gui.ec:952
+#: ./src/gui.ec:973
 msgid "Save"
 msgstr "Save"
 
-#: .\src\EDB.ec:153
+#: ./src/EDB.ec:153
 msgid "Status: Feeling groovy!\n"
 msgstr "Status: Feeling groovy!\n"
 
-#: .\src\EDB.ec:548
+#: ./src/EDB.ec:548
 msgid "Table (%s) does not exist.\n"
 msgstr "Table (%s) does not exist.\n"
 
-#: .\src\gui\TableEditor.ec:120
-#: .\src\gui\TableEditor.ec:127
+#: ./src/gui/TableEditor.ec:314
+#: ./src/gui/TableEditor.ec:322
 msgid "Table Editor"
 msgstr "Table Editor"
 
-#: .\src\EDB.ec:557
+#: ./src/EDB.ec:557
 msgid "Unable to detect if table exists!\n"
 msgstr "Unable to detect if table exists!\n"
 
-#: .\src\gui\TableEditor.ec:198
-#: .\src\gui\TableEditor.ec:215
+#: ./src/gui/TableEditor.ec:852
+#: ./src/gui/TableEditor.ec:871
 msgid "WordList match cannot be found in database."
 msgstr "WordList match cannot be found in database."
 
-#: .\src\gui.ec:780
+#: ./src/gui.ec:801
 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?"
 
-#: .\src\gui\TableEditor.ec:130
+#: ./src/gui/TableEditor.ec:325
 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:122
-#: .\src\gui.ec:667
+#: ./src/gui/TableEditor.ec:316
+#: ./src/gui.ec:688
 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:756
+#: ./src/gui.ec:777
+#: ./src/gui.ec:783
 msgid "[New]"
 msgstr "[New]"
 
-#: .\src\idList.ec:183
+#: ./src/idList.ec:220
 msgid "item"
 msgstr "item"
 
index b60dac7..70c3752 100644 (file)
@@ -1,5 +1,5 @@
 msgid ""
-msgstr 
+msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
 "PO-Revision-Date: \n"
@@ -8,121 +8,121 @@ msgstr
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=iso-8859-1\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Poedit-Basepath: ..\\\n"
+"X-Poedit-Basepath: ../\n"
 
-#: .\epj2make.ec:232
+#: ./epj2make.ec:232
 msgid "         [-cc <c compiler>]\n"
 msgstr "         [-cc <c compiler>]\n"
 
-#: .\epj2make.ec:231
+#: ./epj2make.ec:231
 msgid "         [-cpp <c preprocessor>]\n"
 msgstr "         [-cpp <c preprocessor>]\n"
 
-#: .\epj2make.ec:243
+#: ./epj2make.ec:243
 msgid "         [-d <intermediate objects directory>]\n"
 msgstr "         [-d <intermediate objects directory>]\n"
 
-#: .\epj2make.ec:236
+#: ./epj2make.ec:236
 msgid "         [-ear <Ecere Archiver>]\n"
 msgstr "         [-ear <Ecere Archiver>]\n"
 
-#: .\epj2make.ec:234
+#: ./epj2make.ec:234
 msgid "         [-ecc <eC compiler>]\n"
 msgstr "         [-ecc <eC compiler>]\n"
 
-#: .\epj2make.ec:233
+#: ./epj2make.ec:233
 msgid "         [-ecp <eC preprocessor>]\n"
 msgstr "         [-ecp <eC preprocessor>]\n"
 
-#: .\epj2make.ec:235
+#: ./epj2make.ec:235
 msgid "         [-ecs <eC symbol generator>]\n"
 msgstr "         [-ecs <eC symbol generator>]\n"
 
-#: .\epj2make.ec:238
+#: ./epj2make.ec:238
 msgid "         [-i <include dir[;inc dir[...]]>]\n"
 msgstr "         [-i <include dir[;inc dir[...]]>]\n"
 
-#: .\epj2make.ec:244
+#: ./epj2make.ec:244
 msgid "         [-includemk <include.mk path>]\n"
 msgstr "         [-includemk <include.mk path>]\n"
 
-#: .\epj2make.ec:239
+#: ./epj2make.ec:239
 msgid "         [-l <library dir[;lib dir[...]]>]\n"
 msgstr "         [-l <library dir[;lib dir[...]]>]\n"
 
-#: .\epj2make.ec:230
+#: ./epj2make.ec:230
 msgid "         [-make <make tool>]\n"
 msgstr "         [-make <make tool>]\n"
 
-#: .\epj2make.ec:241
+#: ./epj2make.ec:241
 msgid "         [-noglobalsettings]\n"
 msgstr "         [-noglobalsettings]\n"
 
-#: .\epj2make.ec:242
+#: ./epj2make.ec:242
 msgid "         [-noresources]\n"
 msgstr "         [-noresources]\n"
 
-#: .\epj2make.ec:237
+#: ./epj2make.ec:237
 msgid "      directories:\n"
 msgstr "      directories:\n"
 
-#: .\epj2make.ec:240
+#: ./epj2make.ec:240
 msgid "      options:\n"
 msgstr "      options:\n"
 
-#: .\epj2make.ec:229
+#: ./epj2make.ec:229
 msgid "      toolchain:\n"
 msgstr "      toolchain:\n"
 
-#: .\epj2make.ec:228
+#: ./epj2make.ec:228
 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"
 
-#: .\epj2make.ec:374
+#: ./epj2make.ec:374
 msgid "Error: Input file (%s) does not exist.\n"
 msgstr "Error: Input file (%s) does not exist.\n"
 
-#: .\epj2make.ec:312
+#: ./epj2make.ec:312
 msgid "Error: Project configuration (%s) was not found.\n"
 msgstr "Error: Project configuration (%s) was not found.\n"
 
-#: .\epj2make.ec:370
+#: ./epj2make.ec:370
 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:578
+#: ./../ide/src/IDESettings.ec:624
 msgid "GNU Compiler Collection (GCC) / GNU Make"
 msgstr "GNU Compiler Collection (GCC) / GNU Make"
 
-#: .\..\ide\src\IDESettings.ec:581
+#: ./../ide/src/IDESettings.ec:627
 msgid "Microsoft Visual Studio 2005 (8.0) Compiler"
 msgstr "Microsoft Visual Studio 2005 (8.0) Compiler"
 
-#: .\..\ide\src\IDESettings.ec:582
+#: ./../ide/src/IDESettings.ec:628
 msgid "Microsoft Visual Studio 2008 (9.0) Compiler"
 msgstr "Microsoft Visual Studio 2008 (9.0) Compiler"
 
-#: .\..\ide\src\IDESettings.ec:584
+#: ./../ide/src/IDESettings.ec:630
 msgid "Microsoft Visual Studio 2010 (10.0) Compiler"
 msgstr "Microsoft Visual Studio 2010 (10.0) Compiler"
 
-#: .\epj2make.ec:328
+#: ./epj2make.ec:328
 msgid "Notice: Project configuration (%s) will be used.\n"
 msgstr "Notice: Project configuration (%s) will be used.\n"
 
-#: .\..\ide\src\IDESettings.ec:580
+#: ./../ide/src/IDESettings.ec:626
 msgid "Portable C Compiler / GNU Make"
 msgstr "Portable C Compiler / GNU Make"
 
-#: .\epj2make.ec:227
+#: ./epj2make.ec:227
 msgid "Syntax:\n"
 msgstr "Syntax:\n"
 
-#: .\..\ide\src\IDESettings.ec:579
+#: ./../ide/src/IDESettings.ec:625
 msgid "Tiny C Compiler / GNU Make"
 msgstr "Tiny C Compiler / GNU Make"
 
-#: .\epj2make.ec:206
+#: ./epj2make.ec:206
 msgid "invalid option: %s\n"
 msgstr "invalid option: %s\n"
 
index 70808fe..68e4104 100644 (file)
@@ -1,5 +1,5 @@
 msgid ""
-msgstr 
+msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
 "PO-Revision-Date: \n"
@@ -8,2045 +8,2154 @@ msgstr
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=iso-8859-1\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Poedit-Basepath: ..\\\n"
+"X-Poedit-Basepath: ../\n"
 
-#: .\src\project\Project.ec:1147
+#: ./src/project/Project.ec:1245
 msgid "   %s: No such file or directory\n"
 msgstr "   %s: No such file or directory\n"
 
-#: .\src\dialogs\GlobalSettingsDialog.ec:431
+#: ./src/dialogs/GlobalSettingsDialog.ec:441
 msgid " Compiler Configuration"
 msgstr " Compiler Configuration"
 
-#: .\src\ProjectSettings.ec:1282
+#: ./src/ProjectSettings.ec:1294
 msgid " Configuration"
 msgstr " Configuration"
 
-#: .\src\dialogs\NodeProperties.ec:61
-#: .\src\dialogs\NodeProperties.ec:142
+#: ./src/dialogs/NodeProperties.ec:61
+#: ./src/dialogs/NodeProperties.ec:142
 msgid " Properties"
 msgstr " Properties"
 
-#: .\src\dialogs\FindInFilesDialog.ec:650
-#: .\src\dialogs\FindInFilesDialog.ec:656
-#: .\src\dialogs\FindInFilesDialog.ec:660
+#: ./src/dialogs/FindInFilesDialog.ec:650
+#: ./src/dialogs/FindInFilesDialog.ec:656
+#: ./src/dialogs/FindInFilesDialog.ec:660
 msgid " and"
 msgstr " and"
 
-#: .\src\dialogs\FindInFilesDialog.ec:649
+#: ./src/dialogs/FindInFilesDialog.ec:649
 msgid " and its sub directories"
 msgstr " and its sub directories"
 
-#: .\src\dialogs\FindInFilesDialog.ec:977
-#: .\src\dialogs\FindInFilesDialog.ec:1063
+#: ./src/dialogs/FindInFilesDialog.ec:977
+#: ./src/dialogs/FindInFilesDialog.ec:1063
 msgid " before search was aborted"
 msgstr " before search was aborted"
 
-#: .\src\dialogs\GlobalSettingsDialog.ec:432
+#: ./src/dialogs/GlobalSettingsDialog.ec:442
 msgid " compiler configuration?"
 msgstr " compiler configuration?"
 
-#: .\src\ProjectSettings.ec:1283
+#: ./src/ProjectSettings.ec:1295
 msgid " configuration?"
 msgstr " configuration?"
 
-#: .\src\designer\CodeEditor.ec:1382
+#: ./src/designer/CodeEditor.ec:1380
 msgid " file is not part of any project.\n"
 msgstr " file is not part of any project.\n"
 
-#: .\src\project\ProjectView.ec:1628
+#: ./src/project/ProjectView.ec:1719
 msgid " was "
 msgstr " was "
 
-#: .\src\debugger\Debugger.ec:809
+#: ./src/debugger/Debugger.ec:818
 msgid " with exit code %s"
 msgstr " with exit code %s"
 
-#: .\src\dialogs\FindInFilesDialog.ec:641
+#: ./src/dialogs/FindInFilesDialog.ec:641
 msgid " with file name matching \"%s\""
 msgstr " with file name matching \"%s\""
 
-#: .\src\project\ProjectView.ec:592
+#: ./src/project/ProjectView.ec:587
 msgid "%s - %s%smakefile for %s config...\n"
 msgstr "%s - %s%smakefile for %s config...\n"
 
-#: .\src\project\ProjectView.ec:530
+#: ./src/project/ProjectView.ec:527
 msgid "%s Compiler\n"
 msgstr "%s Compiler\n"
 
-#: .\src\debugger\Debugger.ec:2878
+#: ./src/debugger/Debugger.ec:2877
 msgid "%s Constructor, %s:%d\n"
 msgstr "%s Constructor, %s:%d\n"
 
-#: .\src\debugger\Debugger.ec:2880
+#: ./src/debugger/Debugger.ec:2879
 msgid "%s Destructor, %s:%d\n"
 msgstr "%s Destructor, %s:%d\n"
 
-#: .\src\debugger\Debugger.ec:2882
+#: ./src/debugger/Debugger.ec:2881
 msgid "%s Function, %s:%d\n"
 msgstr "%s Function, %s:%d\n"
 
-#: .\src\debugger\Debugger.ec:2874
+#: ./src/debugger/Debugger.ec:2873
 msgid "%s Method, %s:%d\n"
 msgstr "%s Method, %s:%d\n"
 
-#: .\src\dialogs\FindInFilesDialog.ec:144
+#: ./src/dialogs/FindInFilesDialog.ec:144
 msgid "%s Project"
 msgstr "%s Project"
 
-#: .\src\debugger\Debugger.ec:2876
+#: ./src/debugger/Debugger.ec:2875
 msgid "%s Property, %s:%d\n"
 msgstr "%s Property, %s:%d\n"
 
-#: .\src\dialogs\FindInFilesDialog.ec:724
+#: ./src/dialogs/FindInFilesDialog.ec:724
 msgid "%s matches the file name criteria\n"
 msgstr "%s matches the file name criteria\n"
 
-#: .\src\dialogs\FindInFilesDialog.ec:894
+#: ./src/dialogs/FindInFilesDialog.ec:894
 msgid "%s search %s a total of %d match%s in %d out of the %d file%s searched\n"
 msgstr "%s search %s a total of %d match%s in %d out of the %d file%s searched\n"
 
-#: .\src\dialogs\FindInFilesDialog.ec:909
+#: ./src/dialogs/FindInFilesDialog.ec:909
 msgid "%s search did not find any file\n"
 msgstr "%s search did not find any file\n"
 
-#: .\src\dialogs\FindInFilesDialog.ec:904
+#: ./src/dialogs/FindInFilesDialog.ec:904
 msgid "%s search did not find any match in the %d files searched\n"
 msgstr "%s search did not find any match in the %d files searched\n"
 
-#: .\src\dialogs\FindInFilesDialog.ec:899
+#: ./src/dialogs/FindInFilesDialog.ec:899
 msgid "%s search found a total of %d match%s in the %d file%s searched\n"
 msgstr "%s search found a total of %d match%s in the %d file%s searched\n"
 
-#: .\src\ProjectSettings.ec:1351
+#: ./src/ProjectSettings.ec:1368
 msgid "(Right click or press Ctrl-Del to revert an option to inherited value)"
 msgstr "(Right click or press Ctrl-Del to revert an option to inherited value)"
 
-#: .\src\designer\CodeObject.ec:32
+#: ./src/designer/CodeObject.ec:32
 msgid "(unnamed)"
 msgstr "(unnamed)"
 
-#: .\src\ide.ec:108
+#: ./src/ide.ec:108
 msgid "3D Studio Model"
 msgstr "3D Studio Model"
 
-#: .\src\project\ProjectView.ec:47
-#: .\src\ide.ec:99
+#: ./src/project/ProjectView.ec:47
+#: ./src/ide.ec:99
 msgid "3D Studio Model Files (*.3ds)"
 msgstr "3D Studio Model Files (*.3ds)"
 
-#: .\src\ide.ec:1126
+#: ./src/ide.ec:1280
 msgid "API Reference"
 msgstr "API Reference"
 
-#: .\src\dialogs\FindInFilesDialog.ec:895
-#: .\src\dialogs\FindInFilesDialog.ec:900
-#: .\src\dialogs\FindInFilesDialog.ec:905
-#: .\src\dialogs\FindInFilesDialog.ec:909
+#: ./src/dialogs/FindInFilesDialog.ec:895
+#: ./src/dialogs/FindInFilesDialog.ec:900
+#: ./src/dialogs/FindInFilesDialog.ec:905
+#: ./src/dialogs/FindInFilesDialog.ec:909
 msgid "Aborted"
 msgstr "Aborted"
 
-#: .\src\about.ec:10
+#: ./src/about.ec:14
 msgid "About the Ecere SDK"
 msgstr "About the Ecere SDK"
 
-#: .\src\ide.ec:1136
+#: ./src/ide.ec:1290
 msgid "About..."
 msgstr "About..."
 
-#: .\src\dialogs\NodeProperties.ec:30
+#: ./src/dialogs/NodeProperties.ec:30
 msgid "Absolute Path"
 msgstr "Absolute Path"
 
-#: .\src\dialogs\ActiveCompilerDialog.ec:5
-#: .\src\dialogs\ActiveCompilerDialog.ec:39
+#: ./src/dialogs/ActiveCompilerDialog.ec:5
+#: ./src/dialogs/ActiveCompilerDialog.ec:39
 msgid "Active Compiler"
 msgstr "Active Compiler"
 
-#: .\src\ide.ec:721
+#: ./src/ide.ec:847
 msgid "Active Compiler..."
 msgstr "Active Compiler..."
 
-#: .\src\dialogs\ProjectActiveConfig.ec:65
+#: ./src/dialogs/ProjectActiveConfig.ec:65
 msgid "Active Configuration"
 msgstr "Active Configuration"
 
-#: .\src\project\ProjectView.ec:238
-#: .\src\ide.ec:730
+#: ./src/project/ProjectView.ec:239
+#: ./src/ide.ec:856
 msgid "Active Configuration..."
 msgstr "Active Configuration..."
 
-#: .\src\project\ProjectView.ec:282
+#: ./src/project/ProjectView.ec:284
 msgid "Add Files to Folder..."
 msgstr "Add Files to Folder..."
 
-#: .\src\project\ProjectView.ec:1573
+#: ./src/project/ProjectView.ec:1664
 msgid "Add Files to Project"
 msgstr "Add Files to Project"
 
-#: .\src\project\ProjectView.ec:228
+#: ./src/project/ProjectView.ec:229
 msgid "Add Files to Project..."
 msgstr "Add Files to Project..."
 
-#: .\src\project\ProjectView.ec:288
+#: ./src/project/ProjectView.ec:290
 msgid "Add New Behavior Graph..."
 msgstr "Add New Behavior Graph..."
 
-#: .\src\project\ProjectView.ec:230
-#: .\src\project\ProjectView.ec:287
+#: ./src/project/ProjectView.ec:231
+#: ./src/project/ProjectView.ec:289
 msgid "Add New Form..."
 msgstr "Add New Form..."
 
-#: .\src\project\ProjectView.ec:278
+#: ./src/project/ProjectView.ec:280
 msgid "Add Resources to Folder..."
 msgstr "Add Resources to Folder..."
 
-#: .\src\project\ProjectView.ec:1573
+#: ./src/project/ProjectView.ec:1664
 msgid "Add Resources to Project"
 msgstr "Add Resources to Project"
 
-#: .\src\project\ProjectView.ec:251
+#: ./src/project/ProjectView.ec:253
 msgid "Add Resources to Project..."
 msgstr "Add Resources to Project..."
 
-#: .\src\ide.ec:683
+#: ./src/ide.ec:808
 msgid "Add a different project?"
 msgstr "Add a different project?"
 
-#: .\src\ide.ec:668
+#: ./src/ide.ec:229
+msgid "Add project to workspace"
+msgstr "Add project to workspace"
+
+#: ./src/ide.ec:792
 msgid "Add project to workspace..."
 msgstr "Add project to workspace..."
 
-#: .\src\ProjectSettings.ec:1910
+#: ./src/ProjectSettings.ec:1927
 msgid "Additional Include Directories"
 msgstr "Additional Include Directories"
 
-#: .\src\ProjectSettings.ec:2001
+#: ./src/ProjectSettings.ec:2018
 msgid "Additional Libraries"
 msgstr "Additional Libraries"
 
-#: .\src\ProjectSettings.ec:2029
+#: ./src/ProjectSettings.ec:2046
 msgid "Additional Library Directories"
 msgstr "Additional Library Directories"
 
-#: .\src\ProjectSettings.ec:1106
+#: ./src/ProjectSettings.ec:1118
 msgid "All"
 msgstr "All"
 
-#: .\src\ide.ec:1060
+#: ./src/ide.ec:1214
 msgid "All Debug Views"
 msgstr "All Debug Views"
 
-#: .\src\dialogs\FindInFilesDialog.ec:60
-#: .\src\project\ProjectView.ec:41
-#: .\src\project\ProjectView.ec:49
-#: .\src\designer\CodeEditor.ec:85
-#: .\src\documents\PictureEdit.ec:22
-#: .\src\ide.ec:100
-#: .\src\ide.ec:128
+#: ./src/dialogs/FindInFilesDialog.ec:60
+#: ./src/project/ProjectView.ec:41
+#: ./src/project/ProjectView.ec:49
+#: ./src/designer/CodeEditor.ec:85
+#: ./src/documents/PictureEdit.ec:22
+#: ./src/ide.ec:100
+#: ./src/ide.ec:128
 msgid "All files"
 msgstr "All files"
 
-#: .\src\project\ProjectView.ec:1863
+#: ./src/project/ProjectView.ec:1954
 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:1840
+#: ./src/project/ProjectView.ec:1931
 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?"
 
-#: .\src\dialogs\GlobalSettingsDialog.ec:432
-#: .\src\ProjectSettings.ec:1283
+#: ./src/dialogs/GlobalSettingsDialog.ec:442
+#: ./src/ProjectSettings.ec:1295
 msgid "Are you sure you wish to delete the "
 msgstr "Are you sure you wish to delete the "
 
-#: .\src\ProjectSettings.ec:183
+#: ./src/ProjectSettings.ec:183
 msgid "Are you sure you wish to discard changes made to the build options?"
 msgstr "Are you sure you wish to discard changes made to the build options?"
 
-#: .\src\dialogs\GlobalSettingsDialog.ec:54
+#: ./src/dialogs/GlobalSettingsDialog.ec:54
 msgid "Are you sure you wish to discard changes?"
 msgstr "Are you sure you wish to discard changes?"
 
-#: .\src\ide.ec:1120
+#: ./src/ide.ec:1274
 msgid "Arrange Icons"
 msgstr "Arrange Icons"
 
-#: .\src\designer\Sheet.ec:511
+#: ./src/designer/Sheet.ec:511
 msgid "Attach"
 msgstr "Attach"
 
-#: .\src\designer\CodeEditor.ec:5158
-#: .\src\designer\CodeEditor.ec:5199
+#: ./src/designer/CodeEditor.ec:5152
+#: ./src/designer/CodeEditor.ec:5193
 msgid "Attach %s"
 msgstr "Attach %s"
 
-#: .\src\project\ProjectView.ec:1183
+#: ./src/project/ProjectView.ec:1268
 msgid "Attempting to debug non-debug configuration\nProceed anyways?"
 msgstr "Attempting to debug non-debug configuration\nProceed anyways?"
 
-#: .\src\documents\PictureEdit.ec:29
+#: ./src/documents/PictureEdit.ec:29
 msgid "BMP Image"
 msgstr "BMP Image"
 
-#: .\src\documents\PictureEdit.ec:27
-#: .\src\ide.ec:105
+#: ./src/documents/PictureEdit.ec:27
+#: ./src/ide.ec:105
 msgid "Based on extension"
 msgstr "Based on extension"
 
-#: .\src\ide.ec:856
+#: ./src/ide.ec:260
+#: ./src/ide.ec:1004
 msgid "Break"
 msgstr "Break"
 
-#: .\src\panels\BreakpointsView.ec:9
-#: .\src\ide.ec:1042
+#: ./src/panels/BreakpointsView.ec:9
+#: ./src/ide.ec:1196
 msgid "Breakpoints"
 msgstr "Breakpoints"
 
-#: .\src\project\ProjectView.ec:241
-#: .\src\project\ProjectView.ec:252
-#: .\src\project\ProjectView.ec:264
-#: .\src\project\ProjectView.ec:293
+#: ./src/panels/BreakpointsView.ec:121
+msgid "Breaks"
+msgstr "Breaks"
+
+#: ./src/project/ProjectView.ec:242
+#: ./src/project/ProjectView.ec:254
+#: ./src/project/ProjectView.ec:266
+#: ./src/project/ProjectView.ec:295
 msgid "Browse Folder"
 msgstr "Browse Folder"
 
-#: .\src\ide.ec:749
+#: ./src/ide.ec:875
 msgid "Browse Project Folder"
 msgstr "Browse Project Folder"
 
-#: .\src\project\ProjectView.ec:218
-#: .\src\ide.ec:770
-#: .\src\ProjectSettings.ec:1132
+#: ./src/project/ProjectView.ec:218
+#: ./src/ide.ec:897
+#: ./src/ProjectSettings.ec:1144
 msgid "Build"
 msgstr "Build"
 
-#: .\src\ProjectSettings.ec:2058
+#: ./src/ide.ec:237
+msgid "Build project"
+msgstr "Build project"
+
+#: ./src/ProjectSettings.ec:2075
 msgid "Builder"
 msgstr "Builder"
 
-#: .\src\project\Project.ec:1223
+#: ./src/project/Project.ec:1322
 msgid "Building library...\n"
 msgstr "Building library...\n"
 
-#: .\src\project\ProjectView.ec:606
+#: ./src/project/ProjectView.ec:604
 msgid "Building project %s using the %s configuration...\n"
 msgstr "Building project %s using the %s configuration...\n"
 
-#: .\src\dialogs\GlobalSettingsDialog.ec:682
+#: ./src/dialogs/GlobalSettingsDialog.ec:698
 msgid "C Compiler"
 msgstr "C Compiler"
 
-#: .\src\dialogs\GlobalSettingsDialog.ec:676
+#: ./src/dialogs/GlobalSettingsDialog.ec:692
 msgid "C Preprocessor"
 msgstr "C Preprocessor"
 
-#: .\src\designer\CodeEditor.ec:81
-#: .\src\ide.ec:93
-#: .\src\ide.ec:124
+#: ./src/dialogs/GlobalSettingsDialog.ec:704
+msgid "C++ Compiler"
+msgstr "C++ Compiler"
+
+#: ./src/designer/CodeEditor.ec:81
+#: ./src/ide.ec:93
+#: ./src/ide.ec:124
 msgid "C/C++/eC Files (*.ec, *.eh, *.c, *.cpp, *.cc, *.cxx, *.h, *.hpp, *.hh, *.hxx)"
 msgstr "C/C++/eC Files (*.ec, *.eh, *.c, *.cpp, *.cc, *.cxx, *.h, *.hpp, *.hh, *.hxx)"
 
-#: .\src\designer\CodeEditor.ec:83
-#: .\src\ide.ec:95
-#: .\src\ide.ec:126
+#: ./src/designer/CodeEditor.ec:83
+#: ./src/ide.ec:95
+#: ./src/ide.ec:126
 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:2135
+#: ./src/ide.ec:2358
 msgid "CAPS"
 msgstr "CAPS"
 
-#: .\src\panels\CallStackView.ec:13
-#: .\src\ide.ec:1051
+#: ./src/panels/CallStackView.ec:13
+#: ./src/ide.ec:1205
 msgid "Call Stack"
 msgstr "Call Stack"
 
-#: .\src\dialogs\ActiveCompilerDialog.ec:32
-#: .\src\dialogs\CompilersDetectionDialog.ec:142
-#: .\src\dialogs\FindInFilesDialog.ec:411
-#: .\src\dialogs\GlobalSettingsDialog.ec:44
-#: .\src\dialogs\NewProjectDialog.ec:234
-#: .\src\dialogs\NewProjectDialog.ec:519
-#: .\src\dialogs\ProjectActiveConfig.ec:57
-#: .\src\designer\CodeEditor.ec:5230
-#: .\src\ProjectSettings.ec:172
+#: ./src/dialogs/ActiveCompilerDialog.ec:32
+#: ./src/dialogs/CompilersDetectionDialog.ec:142
+#: ./src/dialogs/FindInFilesDialog.ec:411
+#: ./src/dialogs/GlobalSettingsDialog.ec:44
+#: ./src/dialogs/NewProjectDialog.ec:207
+#: ./src/dialogs/NewProjectDialog.ec:521
+#: ./src/dialogs/ProjectActiveConfig.ec:57
+#: ./src/designer/CodeEditor.ec:5224
+#: ./src/ProjectSettings.ec:172
 msgid "Cancel"
 msgstr "Cancel"
 
-#: .\src\ide.ec:1117
+#: ./src/ide.ec:1271
 msgid "Cascade"
 msgstr "Cascade"
 
-#: .\src\project\ProjectView.ec:221
-#: .\src\ide.ec:800
+#: ./src/project/ProjectView.ec:221
+#: ./src/ide.ec:930
 msgid "Clean"
 msgstr "Clean"
 
-#: .\src\project\ProjectView.ec:811
+#: ./src/ide.ec:243
+msgid "Clean project"
+msgstr "Clean project"
+
+#: ./src/project/ProjectView.ec:847
 msgid "Cleaning project %s using the %s configuration...\n"
 msgstr "Cleaning project %s using the %s configuration...\n"
 
-#: .\src\ProjectSettings.ec:288
+#: ./src/ProjectSettings.ec:288
 msgid "Clear"
 msgstr "Clear"
 
-#: .\src\documents\PictureEdit.ec:278
-#: .\src\ide.ec:530
-#: .\src\ide.ec:696
+#: ./src/documents/PictureEdit.ec:278
+#: ./src/ide.ec:643
+#: ./src/ide.ec:821
 msgid "Close"
 msgstr "Close"
 
-#: .\src\ide.ec:1112
+#: ./src/ide.ec:1266
 msgid "Close All"
 msgstr "Close All"
 
-#: .\src\ide.ec:2184
+#: ./src/ide.ec:2417
 msgid "Close IDE"
 msgstr "Close IDE"
 
-#: .\src\ide.ec:1086
+#: ./src/ide.ec:1240
 msgid "Color Picker..."
 msgstr "Color Picker..."
 
-#: .\src\documents\PictureEdit.ec:90
-#: .\src\documents\PictureEdit.ec:272
+#: ./src/documents/PictureEdit.ec:90
+#: ./src/documents/PictureEdit.ec:272
 msgid "Color Table"
 msgstr "Color Table"
 
-#: .\src\dialogs\WorkspaceSettings.ec:22
+#: ./src/dialogs/WorkspaceSettings.ec:22
 msgid "Command Line Arguments"
 msgstr "Command Line Arguments"
 
-#: .\src\debugger\GDBDialog.ec:204
+#: ./src/debugger/GDBDialog.ec:204
 msgid "Command:"
 msgstr "Command:"
 
-#: .\src\ProjectSettings.ec:1583
-#: .\src\ProjectSettings.ec:1616
+#: ./src/ProjectSettings.ec:1600
+#: ./src/ProjectSettings.ec:1633
 msgid "Common"
 msgstr "Common"
 
-#: .\src\project\ProjectView.ec:260
+#: ./src/project/ProjectView.ec:262
 msgid "Compile"
 msgstr "Compile"
 
-#: .\src\ide.ec:2152
+#: ./src/ide.ec:2375
 msgid "Compile %s"
 msgstr "Compile %s"
 
-#: .\src\ProjectSettings.ec:1754
+#: ./src/ProjectSettings.ec:1771
 msgid "Compiler"
 msgstr "Compiler"
 
-#: .\src\dialogs\GlobalSettingsDialog.ec:263
+#: ./src/dialogs/GlobalSettingsDialog.ec:268
+#: ./src/dialogs/ProjectTabSettings.ec:22
+msgid "Compiler Configurations Directory"
+msgstr "Compiler Configurations Directory"
+
+#: ./src/dialogs/GlobalSettingsDialog.ec:273
 msgid "Compiler Configurations:"
 msgstr "Compiler Configurations:"
 
-#: .\src\dialogs\CompilersDetectionDialog.ec:115
-#: .\src\dialogs\GlobalSettingsDialog.ec:259
+#: ./src/dialogs/CompilersDetectionDialog.ec:115
+#: ./src/dialogs/GlobalSettingsDialog.ec:262
 msgid "Compilers"
 msgstr "Compilers"
 
-#: .\src\dialogs\CompilersDetectionDialog.ec:18
+#: ./src/dialogs/CompilersDetectionDialog.ec:18
 msgid "Compilers Detection"
 msgstr "Compilers Detection"
 
-#: .\src\project\ProjectView.ec:916
+#: ./src/project/ProjectView.ec:1000
 msgid "Compiling single file %s in project %s using the %s configuration...\n"
 msgstr "Compiling single file %s in project %s using the %s configuration...\n"
 
-#: .\src\project\ProjectView.ec:918
+#: ./src/project/ProjectView.ec:1002
 msgid "Compiling single file %s in project %s...\n"
 msgstr "Compiling single file %s in project %s...\n"
 
-#: .\src\project\Project.ec:1195
+#: ./src/project/Project.ec:1293
 msgid "Compiling...\n"
 msgstr "Compiling...\n"
 
-#: .\src\dialogs\FindInFilesDialog.ec:895
-#: .\src\dialogs\FindInFilesDialog.ec:900
-#: .\src\dialogs\FindInFilesDialog.ec:905
-#: .\src\dialogs\FindInFilesDialog.ec:909
+#: ./src/dialogs/FindInFilesDialog.ec:895
+#: ./src/dialogs/FindInFilesDialog.ec:900
+#: ./src/dialogs/FindInFilesDialog.ec:905
+#: ./src/dialogs/FindInFilesDialog.ec:909
 msgid "Completed"
 msgstr "Completed"
 
-#: .\src\ProjectSettings.ec:2022
+#: ./src/ProjectSettings.ec:2039
 msgid "Compress"
 msgstr "Compress"
 
-#: .\src\panels\BreakpointsView.ec:113
+#: ./src/panels/BreakpointsView.ec:124
 msgid "Condition"
 msgstr "Condition"
 
-#: .\src\ProjectSettings.ec:1188
+#: ./src/ProjectSettings.ec:1200
 msgid "Configurations: "
 msgstr "Configurations: "
 
-#: .\src\designer\CodeEditor.ec:38
-#: .\src\designer\CodeEditor.ec:39
+#: ./src/designer/CodeEditor.ec:38
+#: ./src/designer/CodeEditor.ec:39
 msgid "Consolas"
 msgstr "Consolas"
 
-#: .\src\ProjectSettings.ec:2016
+#: ./src/ProjectSettings.ec:2033
 msgid "Console Application"
 msgstr "Console Application"
 
-#: .\src\about.ec:19
-msgid "Contributors"
-msgstr "Contributors"
-
-#: .\src\panels\CallStackView.ec:81
-#: .\src\panels\OutputView.ec:196
-#: .\src\panels\ThreadsView.ec:100
+#: ./src/panels/CallStackView.ec:81
+#: ./src/panels/OutputView.ec:196
+#: ./src/panels/ThreadsView.ec:100
 msgid "Copy"
 msgstr "Copy"
 
-#: .\src\project\ProjectView.ec:1609
+#: ./src/project/ProjectView.ec:1700
 msgid "Couldn't create file."
 msgstr "Couldn't create file."
 
-#: .\src\debugger\Debugger.ec:2381
+#: ./src/debugger/Debugger.ec:2382
 msgid "Couldn't read memory"
 msgstr "Couldn't read memory"
 
-#: .\src\dialogs\NewProjectDialog.ec:239
+#: ./src/dialogs/NewProjectDialog.ec:212
 msgid "Create Form"
 msgstr "Create Form"
 
-#: .\src\dialogs\NewProjectDialog.ec:79
+#: ./src/dialogs/NewProjectDialog.ec:51
 msgid "Create directory?"
 msgstr "Create directory?"
 
-#: .\src\designer\CodeEditor.ec:1888
-#: .\src\ide.ec:822
+#: ./src/designer/CodeEditor.ec:1886
+#: ./src/ide.ec:968
 msgid "Debug"
 msgstr "Debug"
 
-#: .\src\dialogs\WorkspaceSettings.ec:12
+#: ./src/dialogs/WorkspaceSettings.ec:12
 msgid "Debug Working Directory"
 msgstr "Debug Working Directory"
 
-#: .\src\ProjectSettings.ec:1891
+#: ./src/ProjectSettings.ec:1908
 msgid "Debuggable"
 msgstr "Debuggable"
 
-#: .\src\debugger\Debugger.ec:3335
+#: ./src/debugger/Debugger.ec:3328
 msgid "Debugger Error: No target process ID\n"
 msgstr "Debugger Error: No target process ID\n"
 
-#: .\src\debugger\Debugger.ec:1890
+#: ./src/debugger/Debugger.ec:1893
 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:1879
+#: ./src/debugger/Debugger.ec:1882
 msgid "Debugger Fatal Error: Couldn't start GDB\n"
 msgstr "Debugger Fatal Error: Couldn't start GDB\n"
 
-#: .\src\debugger\Debugger.ec:2679
+#: ./src/debugger/Debugger.ec:2678
 msgid "Debugger Fatal Error: GDB lost\n"
 msgstr "Debugger Fatal Error: GDB lost\n"
 
-#: .\src\debugger\Debugger.ec:2304
+#: ./src/debugger/Debugger.ec:2305
 msgid "Debugger required for symbol evaluation in \"%s\""
 msgstr "Debugger required for symbol evaluation in \"%s\""
 
-#: .\src\project\ProjectView.ec:1181
+#: ./src/project/ProjectView.ec:1266
 msgid "Debugging compressed applications is not supported\n"
 msgstr "Debugging compressed applications is not supported\n"
 
-#: .\src\debugger\Debugger.ec:1996
-#: .\src\debugger\Debugger.ec:2680
-#: .\src\debugger\Debugger.ec:3352
+#: ./src/debugger/Debugger.ec:1998
+#: ./src/debugger/Debugger.ec:2679
+#: ./src/debugger/Debugger.ec:3345
 msgid "Debugging stopped\n"
 msgstr "Debugging stopped\n"
 
-#: .\src\dialogs\GlobalSettingsDialog.ec:1023
+#: ./src/dialogs/GlobalSettingsDialog.ec:1048
 msgid "Default Compiler"
 msgstr "Default Compiler"
 
-#: .\src\dialogs\GlobalSettingsDialog.ec:988
+#: ./src/dialogs/GlobalSettingsDialog.ec:1013
 msgid "Default Intermediate Objects Directory"
 msgstr "Default Intermediate Objects Directory"
 
-#: .\src\ProjectSettings.ec:1860
+#: ./src/ProjectSettings.ec:1877
 msgid "Default Name Space"
 msgstr "Default Name Space"
 
-#: .\src\dialogs\GlobalSettingsDialog.ec:975
+#: ./src/dialogs/GlobalSettingsDialog.ec:1000
 msgid "Default Target Directory"
 msgstr "Default Target Directory"
 
-#: .\src\designer\Sheet.ec:524
+#: ./src/designer/Sheet.ec:524
 msgid "Delete"
 msgstr "Delete"
 
-#: .\src\dialogs\GlobalSettingsDialog.ec:431
-#: .\src\ProjectSettings.ec:1282
+#: ./src/dialogs/GlobalSettingsDialog.ec:441
+#: ./src/ProjectSettings.ec:1294
 msgid "Delete "
 msgstr "Delete "
 
-#: .\src\designer\Sheet.ec:1267
-#: .\src\designer\Sheet.ec:1279
+#: ./src/designer/Sheet.ec:1267
+#: ./src/designer/Sheet.ec:1279
 msgid "Delete %s"
 msgstr "Delete %s"
 
-#: .\src\project\ProjectView.ec:1841
+#: ./src/project/ProjectView.ec:1932
 msgid "Delete Folder"
 msgstr "Delete Folder"
 
-#: .\src\project\Project.ec:1528
+#: ./src/project/Project.ec:1643
 msgid "Deleting target and object files..."
 msgstr "Deleting target and object files..."
 
-#: .\src\debugger\Debugger.ec:2298
+#: ./src/debugger/Debugger.ec:2299
 msgid "Dereference failure for \"%s\""
 msgstr "Dereference failure for \"%s\""
 
-#: .\src\dialogs\ProjectTabSettings.ec:22
+#: ./src/dialogs/ProjectTabSettings.ec:32
 msgid "Description"
 msgstr "Description"
 
-#: .\src\about.ec:17
-msgid "Design & Implementation"
-msgstr "Design & Implementation"
-
-#: .\src\designer\Designer.ec:143
+#: ./src/designer/Designer.ec:143
 msgid "Designer"
 msgstr "Designer"
 
-#: .\src\designer\Sheet.ec:523
-#: .\src\designer\Sheet.ec:529
+#: ./src/designer/Sheet.ec:523
+#: ./src/designer/Sheet.ec:529
 msgid "Detach"
 msgstr "Detach"
 
-#: .\src\dialogs\GlobalSettingsDialog.ec:536
+#: ./src/dialogs/GlobalSettingsDialog.ec:552
 msgid "Directories"
 msgstr "Directories"
 
-#: .\src\dialogs\FindInFilesDialog.ec:437
+#: ./src/dialogs/FindInFilesDialog.ec:437
 msgid "Directory"
 msgstr "Directory"
 
-#: .\src\dialogs\NewProjectDialog.ec:79
+#: ./src/dialogs/NewProjectDialog.ec:51
 msgid "Directory doesn't exist"
 msgstr "Directory doesn't exist"
 
-#: .\src\dialogs\NewProjectDialog.ec:336
+#: ./src/dialogs/NewProjectDialog.ec:337
 msgid "Do you want to quickly create a temporary project?"
 msgstr "Do you want to quickly create a temporary project?"
 
-#: .\src\ide.ec:1505
+#: ./src/ide.ec:1722
 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:2195
-#: .\src\ide.ec:1353
+#: ./src/designer/CodeEditor.ec:2193
+#: ./src/ide.ec:1508
 msgid "Document has been modified"
 msgstr "Document has been modified"
 
-#: .\src\ide.ec:2610
+#: ./src/ide.ec:2862
 msgid "ECERE IDE"
 msgstr "ECERE IDE"
 
-#: .\src\dialogs\GlobalSettingsDialog.ec:670
+#: ./src/dialogs/GlobalSettingsDialog.ec:686
 msgid "Ecere Archiver"
 msgstr "Ecere Archiver"
 
-#: .\src\project\ProjectView.ec:60
+#: ./src/project/ProjectView.ec:60
 msgid "Ecere IDE Project"
 msgstr "Ecere IDE Project"
 
-#: .\src\project\ProjectView.ec:61
+#: ./src/project/ProjectView.ec:61
 msgid "Ecere IDE Workspace"
 msgstr "Ecere IDE Workspace"
 
-#: .\src\designer\Sheet.ec:446
-#: .\src\panels\CallStackView.ec:76
-#: .\src\panels\OutputView.ec:191
-#: .\src\panels\ThreadsView.ec:95
-#: .\src\ide.ec:607
+#: ./src/designer/Sheet.ec:446
+#: ./src/panels/CallStackView.ec:76
+#: ./src/panels/OutputView.ec:191
+#: ./src/panels/ThreadsView.ec:95
+#: ./src/ide.ec:729
 msgid "Edit"
 msgstr "Edit"
 
-#: .\src\dialogs\GlobalSettingsDialog.ec:215
+#: ./src/dialogs/GlobalSettingsDialog.ec:218
 msgid "Editor"
 msgstr "Editor"
 
-#: .\src\debugger\Debugger.ec:2377
+#: ./src/debugger/Debugger.ec:2378
 msgid "Empty string"
 msgstr "Empty string"
 
-#: .\src\dialogs\GlobalSettingsDialog.ec:756
+#: ./src/dialogs/GlobalSettingsDialog.ec:781
 msgid "Environment"
 msgstr "Environment"
 
-#: .\src\dialogs\GlobalSettingsDialog.ec:762
-#: .\src\dialogs\WorkspaceSettings.ec:29
+#: ./src/dialogs/GlobalSettingsDialog.ec:787
+#: ./src/dialogs/WorkspaceSettings.ec:29
 msgid "Environment Variables"
 msgstr "Environment Variables"
 
-#: .\src\dialogs\NewProjectDialog.ec:83
+#: ./src/dialogs/NewProjectDialog.ec:55
 msgid "Error creating directory"
 msgstr "Error creating directory"
 
-#: .\src\project\Project.ec:1482
+#: ./src/project/Project.ec:1591
 msgid "Error executing make (%s) command\n"
 msgstr "Error executing make (%s) command\n"
 
-#: .\src\ide.ec:516
+#: ./src/ide.ec:629
 msgid "Error opening file"
 msgstr "Error opening file"
 
-#: .\src\ide.ec:1663
+#: ./src/ide.ec:1881
 msgid "Error opening project"
 msgstr "Error opening project"
 
-#: .\src\ide.ec:682
+#: ./src/ide.ec:807
 msgid "Error opening project file"
 msgstr "Error opening project file"
 
-#: .\src\dialogs\NewProjectDialog.ec:168
-#: .\src\dialogs\NewProjectDialog.ec:443
+#: ./src/dialogs/NewProjectDialog.ec:140
+#: ./src/dialogs/NewProjectDialog.ec:444
 msgid "Error writing project file"
 msgstr "Error writing project file"
 
-#: .\src\debugger\Debugger.ec:2265
+#: ./src/debugger/Debugger.ec:2266
 msgid "Error: Struct member not found for \"%s\""
 msgstr "Error: Struct member not found for \"%s\""
 
-#: .\src\debugger\Debugger.ec:2489
+#: ./src/debugger/Debugger.ec:2490
 msgid "Evaluation failed for \"%s\" of type \"%s\""
 msgstr "Evaluation failed for \"%s\" of type \"%s\""
 
-#: .\src\ProjectSettings.ec:1846
+#: ./src/ProjectSettings.ec:1863
 msgid "Exclude from Build"
 msgstr "Exclude from Build"
 
-#: .\src\dialogs\NewProjectDialog.ec:308
-#: .\src\dialogs\NewProjectDialog.ec:529
-#: .\src\ProjectSettings.ec:1048
+#: ./src/dialogs/NewProjectDialog.ec:309
+#: ./src/dialogs/NewProjectDialog.ec:531
+#: ./src/ProjectSettings.ec:1060
 msgid "Executable"
 msgstr "Executable"
 
-#: .\src\dialogs\GlobalSettingsDialog.ec:531
+#: ./src/dialogs/GlobalSettingsDialog.ec:547
 msgid "Executable Files"
 msgstr "Executable Files"
 
-#: .\src\dialogs\GlobalSettingsDialog.ec:694
+#: ./src/dialogs/GlobalSettingsDialog.ec:716
 msgid "Execution Prefix"
 msgstr "Execution Prefix"
 
-#: .\src\ide.ec:575
+#: ./src/ide.ec:690
 msgid "Exit"
 msgstr "Exit"
 
-#: .\src\panels\WatchesView.ec:76
+#: ./src/panels/WatchesView.ec:76
 msgid "Expression"
 msgstr "Expression"
 
-#: .\src\project\Project.ec:1345
+#: ./src/project/Project.ec:1446
 msgid "Fatal Error: child process terminated unexpectedly\n"
 msgstr "Fatal Error: child process terminated unexpectedly\n"
 
-#: .\src\project\ProjectView.ec:434
-#: .\src\designer\CodeEditor.ec:1884
-#: .\src\designer\Designer.ec:150
-#: .\src\documents\PictureEdit.ec:53
-#: .\src\ide.ec:483
-#: .\src\ide.ec:2471
+#: ./src/project/ProjectView.ec:441
+#: ./src/designer/CodeEditor.ec:1882
+#: ./src/designer/Designer.ec:150
+#: ./src/documents/PictureEdit.ec:53
+#: ./src/ide.ec:594
+#: ./src/ide.ec:2760
 msgid "File"
 msgstr "File"
 
-#: .\src\project\ProjectView.ec:925
+#: ./src/project/ProjectView.ec:1192
+#: ./src/ide.ec:2396
 msgid "File %s is excluded from current build configuration.\n"
 msgstr "File %s is excluded from current build configuration.\n"
 
-#: .\src\ide.ec:1738
-#: .\src\ide.ec:1750
+#: ./src/ide.ec:1960
+#: ./src/ide.ec:1972
 msgid "File doesn't exist."
 msgstr "File doesn't exist."
 
-#: .\src\project\ProjectView.ec:1598
-#: .\src\ide.ec:1798
+#: ./src/project/ProjectView.ec:1689
+#: ./src/ide.ec:2020
 msgid "File doesn't exist. Create?"
 msgstr "File doesn't exist. Create?"
 
-#: .\src\dialogs\FindInFilesDialog.ec:334
+#: ./src/dialogs/FindInFilesDialog.ec:334
 msgid "File name:"
 msgstr "File name:"
 
-#: .\src\designer\CodeEditor.ec:1384
+#: ./src/designer/CodeEditor.ec:1382
 msgid "File not in project error"
 msgstr "File not in project error"
 
-#: .\src\dialogs\NodeProperties.ec:51
+#: ./src/dialogs/NodeProperties.ec:51
 msgid "File with same name already in project."
 msgstr "File with same name already in project."
 
-#: .\src\project\Workspace.ec:1133
+#: ./src/project/Workspace.ec:1133
 msgid "File%s not found"
 msgstr "File%s not found"
 
-#: .\src\ProjectSettings.ec:1768
+#: ./src/ProjectSettings.ec:1785
 msgid "Files"
 msgstr "Files"
 
-#: .\src\dialogs\FindInFilesDialog.ec:321
+#: ./src/dialogs/FindInFilesDialog.ec:321
 msgid "Filter:"
 msgstr "Filter:"
 
-#: .\src\dialogs\FindInFilesDialog.ec:126
-#: .\src\dialogs\FindInFilesDialog.ec:376
-#: .\src\panels\CallStackView.ec:23
-#: .\src\panels\CallStackView.ec:91
-#: .\src\panels\OutputView.ec:206
-#: .\src\panels\ThreadsView.ec:110
+#: ./src/dialogs/FindInFilesDialog.ec:126
+#: ./src/dialogs/FindInFilesDialog.ec:376
+#: ./src/panels/CallStackView.ec:23
+#: ./src/panels/CallStackView.ec:91
+#: ./src/panels/OutputView.ec:206
+#: ./src/panels/ThreadsView.ec:110
 msgid "Find"
 msgstr "Find"
 
-#: .\src\dialogs\FindInFilesDialog.ec:8
-#: .\src\dialogs\FindInFilesDialog.ec:129
+#: ./src/dialogs/FindInFilesDialog.ec:8
+#: ./src/dialogs/FindInFilesDialog.ec:129
 msgid "Find In Files"
 msgstr "Find In Files"
 
-#: .\src\ide.ec:538
+#: ./src/ide.ec:651
 msgid "Find In Files..."
 msgstr "Find In Files..."
 
-#: .\src\panels\CallStackView.ec:90
-#: .\src\panels\OutputView.ec:205
-#: .\src\panels\ThreadsView.ec:109
+#: ./src/panels/CallStackView.ec:90
+#: ./src/panels/OutputView.ec:205
+#: ./src/panels/ThreadsView.ec:109
 msgid "Find Next"
 msgstr "Find Next"
 
-#: .\src\panels\CallStackView.ec:89
-#: .\src\panels\OutputView.ec:204
-#: .\src\panels\ThreadsView.ec:108
+#: ./src/panels/CallStackView.ec:89
+#: ./src/panels/OutputView.ec:204
+#: ./src/panels/ThreadsView.ec:108
 msgid "Find Previous"
 msgstr "Find Previous"
 
-#: .\src\dialogs\FindInFilesDialog.ec:231
+#: ./src/dialogs/FindInFilesDialog.ec:231
 msgid "Find in:"
 msgstr "Find in:"
 
-#: .\src\dialogs\FindInFilesDialog.ec:345
+#: ./src/dialogs/FindInFilesDialog.ec:345
 msgid "Find what:"
 msgstr "Find what:"
 
-#: .\src\dialogs\FindInFilesDialog.ec:294
-#: .\src\dialogs\FindInFilesDialog.ec:299
+#: ./src/dialogs/FindInFilesDialog.ec:294
+#: ./src/dialogs/FindInFilesDialog.ec:299
 msgid "Find where:"
 msgstr "Find where:"
 
-#: .\src\ProjectSettings.ec:1081
+#: ./src/ProjectSettings.ec:1093
 msgid "For Size (-Os)"
 msgstr "For Size (-Os)"
 
-#: .\src\ProjectSettings.ec:1077
+#: ./src/ProjectSettings.ec:1089
 msgid "For Speed (-O2)"
 msgstr "For Speed (-O2)"
 
-#: .\src\dialogs\FindInFilesDialog.ec:976
+#: ./src/dialogs/FindInFilesDialog.ec:976
 msgid "Found %d match%s in \"%s\"%s\n\n"
 msgstr "Found %d match%s in \"%s\"%s\n\n"
 
-#: .\src\debugger\GDBDialog.ec:188
+#: ./src/debugger/GDBDialog.ec:188
 msgid "GDB Command"
 msgstr "GDB Command"
 
-#: .\src\documents\PictureEdit.ec:32
+#: ./src/documents/PictureEdit.ec:32
 msgid "GIF Image"
 msgstr "GIF Image"
 
-#: .\src\IDESettings.ec:578
+#: ./src/IDESettings.ec:624
 msgid "GNU Compiler Collection (GCC) / GNU Make"
 msgstr "GNU Compiler Collection (GCC) / GNU Make"
 
-#: .\src\dialogs\GlobalSettingsDialog.ec:688
+#: ./src/dialogs/GlobalSettingsDialog.ec:710
 msgid "GNU Make"
 msgstr "GNU Make"
 
-#: .\src\project\ProjectView.ec:577
+#: ./src/project/ProjectView.ec:572
 msgid "Generating "
 msgstr "Generating "
 
-#: .\src\project\ProjectView.ec:139
-#: .\src\project\ProjectView.ec:573
+#: ./src/project/ProjectView.ec:139
+#: ./src/project/ProjectView.ec:568
 msgid "Generating Makefile & Dependencies..."
 msgstr "Generating Makefile & Dependencies..."
 
-#: .\src\project\Project.ec:1200
+#: ./src/project/Project.ec:1298
 msgid "Generating symbols...\n"
 msgstr "Generating symbols...\n"
 
-#: .\src\dialogs\GlobalSettingsDialog.ec:18
+#: ./src/dialogs/GlobalSettingsDialog.ec:18
 msgid "Global Settings"
 msgstr "Global Settings"
 
-#: .\src\ide.ec:559
+#: ./src/ide.ec:672
 msgid "Global Settings..."
 msgstr "Global Settings..."
 
-#: .\src\designer\Sheet.ec:522
-#: .\src\designer\Sheet.ec:528
+#: ./src/designer/Sheet.ec:522
+#: ./src/designer/Sheet.ec:528
 msgid "Go to"
 msgstr "Go to"
 
-#: .\src\ide.ec:1109
+#: ./src/ide.ec:1263
 msgid "Graphics Driver"
 msgstr "Graphics Driver"
 
-#: .\src\designer\CodeEditor.ec:82
+#: ./src/designer/CodeEditor.ec:82
 msgid "Header Files for C/C++ (*.eh, *.h, *.hpp, *.hh, *.hxx)"
 msgstr "Header Files for C/C++ (*.eh, *.h, *.hpp, *.hh, *.hxx)"
 
-#: .\src\project\ProjectView.ec:40
-#: .\src\ide.ec:94
-#: .\src\ide.ec:125
+#: ./src/project/ProjectView.ec:40
+#: ./src/ide.ec:94
+#: ./src/ide.ec:125
 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:1123
+#: ./src/ide.ec:1277
 msgid "Help"
 msgstr "Help"
 
-#: .\src\panels\BreakpointsView.ec:112
-msgid "Hit Level"
-msgstr "Hit Level"
+#: ./src/panels/BreakpointsView.ec:120
+msgid "Hits"
+msgstr "Hits"
+
+#: ./src/licensing.ec:153
+msgid "I agree"
+msgstr "I agree"
 
-#: .\src\panels\BreakpointsView.ec:111
+#: ./src/licensing.ec:140
+msgid "I don't agree"
+msgstr "I don't agree"
+
+#: ./src/panels/BreakpointsView.ec:122
 msgid "Ignore Count"
 msgstr "Ignore Count"
 
-#: .\src\documents\PictureEdit.ec:56
-#: .\src\ide.ec:107
-#: .\src\ide.ec:929
+#: ./src/documents/PictureEdit.ec:56
+#: ./src/ide.ec:107
+#: ./src/ide.ec:1083
 msgid "Image"
 msgstr "Image"
 
-#: .\src\documents\PictureEdit.ec:21
-#: .\src\ide.ec:98
+#: ./src/documents/PictureEdit.ec:21
+#: ./src/ide.ec:98
 msgid "Image Files (*.jpg, *.jpeg, *.bmp, *.pcx, *.png, *.gif)"
 msgstr "Image Files (*.jpg, *.jpeg, *.bmp, *.pcx, *.png, *.gif)"
 
-#: .\src\project\ProjectView.ec:46
+#: ./src/project/ProjectView.ec:46
 msgid "Image Files (*.jpg, *.jpeg, *.bmp, *.pcx, *.png,*.gif)"
 msgstr "Image Files (*.jpg, *.jpeg, *.bmp, *.pcx, *.png,*.gif)"
 
-#: .\src\project\ProjectView.ec:419
+#: ./src/project/ProjectView.ec:426
 msgid "Import Folder"
 msgstr "Import Folder"
 
-#: .\src\project\ProjectView.ec:227
-#: .\src\project\ProjectView.ec:275
+#: ./src/project/ProjectView.ec:228
+#: ./src/project/ProjectView.ec:252
+#: ./src/project/ProjectView.ec:277
 msgid "Import Folder..."
 msgstr "Import Folder..."
 
-#: .\src\dialogs\GlobalSettingsDialog.ec:528
+#: ./src/dialogs/GlobalSettingsDialog.ec:544
 msgid "Include Files"
 msgstr "Include Files"
 
-#: .\src\dialogs\FindInFilesDialog.ec:315
+#: ./src/dialogs/FindInFilesDialog.ec:315
 msgid "Include Subdirectories"
 msgstr "Include Subdirectories"
 
-#: .\src\debugger\Debugger.ec:2307
+#: ./src/debugger/Debugger.ec:2308
 msgid "Incorrect debugger state for symbol evaluation in \"%s\""
 msgstr "Incorrect debugger state for symbol evaluation in \"%s\""
 
-#: .\src\documents\PictureEdit.ec:60
+#: ./src/documents/PictureEdit.ec:60
 msgid "Indexed Color..."
 msgstr "Indexed Color..."
 
-#: .\src\project\ProjectView.ec:143
+#: ./src/project/ProjectView.ec:143
 msgid "Initializing Debugger"
 msgstr "Initializing Debugger"
 
-#: .\src\ProjectSettings.ec:1840
+#: ./src/ProjectSettings.ec:1857
 msgid "Intermediate Objects Directory"
 msgstr "Intermediate Objects Directory"
 
-#: .\src\debugger\Debugger.ec:2399
+#: ./src/debugger/Debugger.ec:2400
 msgid "Invalid Enum Value"
 msgstr "Invalid Enum Value"
 
-#: .\src\debugger\Debugger.ec:1112
-#: .\src\debugger\Debugger.ec:1128
-#: .\src\debugger\Debugger.ec:1141
-#: .\src\debugger\Debugger.ec:1246
+#: ./src/debugger/Debugger.ec:1119
+#: ./src/debugger/Debugger.ec:1135
+#: ./src/debugger/Debugger.ec:1148
+#: ./src/debugger/Debugger.ec:1253
 msgid "Invalid Source Directory"
 msgstr "Invalid Source Directory"
 
-#: .\src\debugger\Debugger.ec:2461
+#: ./src/debugger/Debugger.ec:2462
 msgid "Invalid Unicode Keypoint (0x%08X)"
 msgstr "Invalid Unicode Keypoint (0x%08X)"
 
-#: .\src\debugger\Debugger.ec:2496
+#: ./src/debugger/Debugger.ec:2497
 msgid "Invalid expression: \"%s\""
 msgstr "Invalid expression: \"%s\""
 
-#: .\src\designer\CodeEditor.ec:1383
+#: ./src/designer/CodeEditor.ec:1381
 msgid "It can't be compiled."
 msgstr "It can't be compiled."
 
-#: .\src\documents\PictureEdit.ec:28
+#: ./src/documents/PictureEdit.ec:28
 msgid "JPG Image"
 msgstr "JPG Image"
 
-#: .\src\dialogs\GlobalSettingsDialog.ec:225
+#: ./src/dialogs/GlobalSettingsDialog.ec:228
 msgid "Keep caret visible (move along) when scrolling"
 msgstr "Keep caret visible (move along) when scrolling"
 
-#: .\src\dialogs\GlobalSettingsDialog.ec:529
+#: ./src/about.ec:20
+msgid "Lead Architect and Developer"
+msgstr "Lead Architect and Developer"
+
+#: ./src/dialogs/GlobalSettingsDialog.ec:545
 msgid "Library Files"
 msgstr "Library Files"
 
-#: .\src\dialogs\ProjectTabSettings.ec:31
+#: ./src/dialogs/ProjectTabSettings.ec:41
 msgid "License"
 msgstr "License"
 
-#: .\src\ProjectSettings.ec:1974
+#: ./src/ProjectSettings.ec:1991
 msgid "Linker"
 msgstr "Linker"
 
-#: .\src\project\Project.ec:1257
+#: ./src/project/Project.ec:1358
 msgid "Linker Error"
 msgstr "Linker Error"
 
-#: .\src\ProjectSettings.ec:2009
+#: ./src/ProjectSettings.ec:2026
 msgid "Linker Options"
 msgstr "Linker Options"
 
-#: .\src\project\Project.ec:1212
+#: ./src/project/Project.ec:1311
 msgid "Linking...\n"
 msgstr "Linking...\n"
 
-#: .\src\designer\CodeEditor.ec:677
-#: .\src\designer\CodeEditor.ec:714
+#: ./src/designer/CodeEditor.ec:678
+#: ./src/designer/CodeEditor.ec:715
 msgid "Ln %d, Col %d"
 msgstr "Ln %d, Col %d"
 
-#: .\src\dialogs\NewProjectDialog.ec:21
-#: .\src\panels\BreakpointsView.ec:110
+#: ./src/dialogs/NewProjectDialog.ec:21
+#: ./src/panels/BreakpointsView.ec:119
 msgid "Location"
 msgstr "Location"
 
-#: .\src\dialogs\GlobalSettingsDialog.ec:52
-#: .\src\ProjectSettings.ec:181
+#: ./src/dialogs/GlobalSettingsDialog.ec:52
+#: ./src/ProjectSettings.ec:181
 msgid "Lose Changes?"
 msgstr "Lose Changes?"
 
-#: .\src\project\ProjectView.ec:585
+#: ./src/project/ProjectView.ec:580
 msgid "Makefile doesn't exist. "
 msgstr "Makefile doesn't exist. "
 
-#: .\src\dialogs\FindInFilesDialog.ec:359
+#: ./src/dialogs/FindInFilesDialog.ec:359
 msgid "Match case"
 msgstr "Match case"
 
-#: .\src\debugger\Debugger.ec:2285
+#: ./src/debugger/Debugger.ec:2286
 msgid "Member \"%s\" not found in class \"%s\""
 msgstr "Member \"%s\" not found in class \"%s\""
 
-#: .\src\debugger\Debugger.ec:2295
+#: ./src/debugger/Debugger.ec:2296
 msgid "Memory can't be read at %s"
 msgstr "Memory can't be read at %s"
 
-#: .\src\ProjectSettings.ec:1871
+#: ./src/ProjectSettings.ec:1888
 msgid "MemoryGuard"
 msgstr "MemoryGuard"
 
-#: .\src\designer\CodeEditor.ec:5159
-#: .\src\designer\CodeEditor.ec:5201
+#: ./src/designer/CodeEditor.ec:5153
+#: ./src/designer/CodeEditor.ec:5195
 msgid "Method is unused. Move method inside instance?"
 msgstr "Method is unused. Move method inside instance?"
 
-#: .\src\designer\Sheet.ec:1272
+#: ./src/designer/Sheet.ec:1272
 msgid "Method still contains code. Are you sure you want to delete it?"
 msgstr "Method still contains code. Are you sure you want to delete it?"
 
-#: .\src\designer\Sheet.ec:418
-#: .\src\designer\Sheet.ec:426
+#: ./src/designer/Sheet.ec:418
+#: ./src/designer/Sheet.ec:426
 msgid "Methods"
 msgstr "Methods"
 
-#: .\src\IDESettings.ec:581
+#: ./src/IDESettings.ec:627
 msgid "Microsoft Visual Studio 2005 (8.0) Compiler"
 msgstr "Microsoft Visual Studio 2005 (8.0) Compiler"
 
-#: .\src\IDESettings.ec:582
+#: ./src/IDESettings.ec:628
 msgid "Microsoft Visual Studio 2008 (9.0) Compiler"
 msgstr "Microsoft Visual Studio 2008 (9.0) Compiler"
 
-#: .\src\IDESettings.ec:584
+#: ./src/IDESettings.ec:630
 msgid "Microsoft Visual Studio 2010 (10.0) Compiler"
 msgstr "Microsoft Visual Studio 2010 (10.0) Compiler"
 
-#: .\src\designer\Sheet.ec:795
-#: .\src\designer\Sheet.ec:926
-#: .\src\designer\Sheet.ec:1633
-#: .\src\designer\Sheet.ec:1634
+#: ./src/designer/Sheet.ec:795
+#: ./src/designer/Sheet.ec:926
+#: ./src/designer/Sheet.ec:1633
+#: ./src/designer/Sheet.ec:1634
 msgid "Misc"
 msgstr "Misc"
 
-#: .\src\debugger\Debugger.ec:2487
+#: ./src/debugger/Debugger.ec:2488
 msgid "Missing property evaluation support for \"%s\""
 msgstr "Missing property evaluation support for \"%s\""
 
-#: .\src\documents\PictureEdit.ec:57
+#: ./src/documents/PictureEdit.ec:57
 msgid "Mode"
 msgstr "Mode"
 
-#: .\src\dialogs\ProjectTabSettings.ec:13
+#: ./src/dialogs/ProjectTabSettings.ec:14
 msgid "Module Name"
 msgstr "Module Name"
 
-#: .\src\dialogs\GlobalSettingsDialog.ec:219
+#: ./src/dialogs/GlobalSettingsDialog.ec:222
 msgid "Move code editor caret freely past end of line"
 msgstr "Move code editor caret freely past end of line"
 
-#: .\src\ide.ec:2141
+#: ./src/ide.ec:2364
 msgid "NUM"
 msgstr "NUM"
 
-#: .\src\dialogs\NodeProperties.ec:37
+#: ./src/dialogs/NodeProperties.ec:37
 msgid "Name"
 msgstr "Name"
 
-#: .\src\project\ProjectView.ec:1646
+#: ./src/project/ProjectView.ec:1737
 msgid "Name Conflict"
 msgstr "Name Conflict"
 
-#: .\src\designer\CodeEditor.ec:5226
+#: ./src/designer/CodeEditor.ec:5220
 msgid "Name detached method"
 msgstr "Name detached method"
 
-#: .\src\ide.ec:486
+#: ./src/ide.ec:597
 msgid "New"
 msgstr "New"
 
-#: .\src\project\ProjectView.ec:225
-#: .\src\project\ProjectView.ec:249
-#: .\src\project\ProjectView.ec:273
+#: ./src/project/ProjectView.ec:226
+#: ./src/project/ProjectView.ec:250
+#: ./src/project/ProjectView.ec:275
 msgid "New File..."
 msgstr "New File..."
 
-#: .\src\project\ProjectView.ec:226
-#: .\src\project\ProjectView.ec:250
-#: .\src\project\ProjectView.ec:274
+#: ./src/project/ProjectView.ec:227
+#: ./src/project/ProjectView.ec:251
+#: ./src/project/ProjectView.ec:276
 msgid "New Folder..."
 msgstr "New Folder..."
 
-#: .\src\dialogs\NewProjectDialog.ec:13
-#: .\src\ide.ec:615
+#: ./src/dialogs/NewProjectDialog.ec:13
+#: ./src/ide.ec:738
 msgid "New Project"
 msgstr "New Project"
 
-#: .\src\ide.ec:612
+#: ./src/ide.ec:202
+msgid "New file"
+msgstr "New file"
+
+#: ./src/ide.ec:225
+msgid "New project"
+msgstr "New project"
+
+#: ./src/ide.ec:734
 msgid "New..."
 msgstr "New..."
 
-#: .\src\ide.ec:1114
+#: ./src/ide.ec:1268
 msgid "Next"
 msgstr "Next"
 
-#: .\src\ProjectSettings.ec:1903
+#: ./src/ProjectSettings.ec:1920
 msgid "No Line Numbers"
 msgstr "No Line Numbers"
 
-#: .\src\debugger\Debugger.ec:1251
+#: ./src/debugger/Debugger.ec:1258
 msgid "No Source Directory Provided"
 msgstr "No Source Directory Provided"
 
-#: .\src\debugger\Debugger.ec:2090
+#: ./src/debugger/Debugger.ec:2091
 msgid "No source file found for selected frame"
 msgstr "No source file found for selected frame"
 
-#: .\src\ProjectSettings.ec:1073
-#: .\src\ProjectSettings.ec:1102
+#: ./src/ProjectSettings.ec:1085
+#: ./src/ProjectSettings.ec:1114
 msgid "None"
 msgstr "None"
 
-#: .\src\ProjectSettings.ec:1098
+#: ./src/ProjectSettings.ec:1110
 msgid "Normal"
 msgstr "Normal"
 
-#: .\src\dialogs\FindInFilesDialog.ec:397
+#: ./src/dialogs/FindInFilesDialog.ec:397
 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:2342
+#: ./src/debugger/Debugger.ec:2343
 msgid "Null string"
 msgstr "Null string"
 
-#: .\src\debugger\Debugger.ec:2310
+#: ./src/debugger/Debugger.ec:2311
 msgid "Null type for \"%s\""
 msgstr "Null type for \"%s\""
 
-#: .\src\dialogs\GlobalSettingsDialog.ec:816
+#: ./src/dialogs/GlobalSettingsDialog.ec:841
 msgid "Number of parallel build jobs"
 msgstr "Number of parallel build jobs"
 
-#: .\src\dialogs\ActiveCompilerDialog.ec:19
-#: .\src\dialogs\CompilersDetectionDialog.ec:130
-#: .\src\dialogs\GlobalSettingsDialog.ec:62
-#: .\src\dialogs\NewProjectDialog.ec:62
-#: .\src\dialogs\NewProjectDialog.ec:343
-#: .\src\dialogs\ProjectActiveConfig.ec:39
-#: .\src\designer\CodeEditor.ec:5235
-#: .\src\about.ec:27
-#: .\src\ProjectSettings.ec:211
+#: ./src/dialogs/ActiveCompilerDialog.ec:19
+#: ./src/dialogs/CompilersDetectionDialog.ec:130
+#: ./src/dialogs/GlobalSettingsDialog.ec:62
+#: ./src/dialogs/NewProjectDialog.ec:34
+#: ./src/dialogs/NewProjectDialog.ec:344
+#: ./src/dialogs/ProjectActiveConfig.ec:39
+#: ./src/designer/CodeEditor.ec:5229
+#: ./src/about.ec:34
+#: ./src/ProjectSettings.ec:211
 msgid "OK"
 msgstr "OK"
 
-#: .\src\ide.ec:2138
+#: ./src/ide.ec:2361
 msgid "OVR"
 msgstr "OVR"
 
-#: .\src\dialogs\GlobalSettingsDialog.ec:9
-#: .\src\project\ProjectView.ec:259
-#: .\src\designer\CodeEditor.ec:132
-#: .\src\ide.ec:133
+#: ./src/dialogs/GlobalSettingsDialog.ec:9
+#: ./src/project/ProjectView.ec:261
+#: ./src/designer/CodeEditor.ec:132
+#: ./src/ide.ec:133
 msgid "Open"
 msgstr "Open"
 
-#: .\src\ide.ec:138
+#: ./src/ide.ec:138
 msgid "Open Additional Project"
 msgstr "Open Additional Project"
 
-#: .\src\designer\CodeEditor.ec:139
-#: .\src\ide.ec:137
-#: .\src\ide.ec:1561
+#: ./src/designer/CodeEditor.ec:139
+#: ./src/ide.ec:137
+#: ./src/ide.ec:1779
 msgid "Open Project"
 msgstr "Open Project"
 
-#: .\src\ide.ec:517
+#: ./src/ide.ec:630
 msgid "Open a different file?"
 msgstr "Open a different file?"
 
-#: .\src\ide.ec:1663
+#: ./src/ide.ec:1881
 msgid "Open a different project?"
 msgstr "Open a different project?"
 
-#: .\src\ide.ec:496
-#: .\src\ide.ec:641
+#: ./src/ide.ec:204
+msgid "Open file"
+msgstr "Open file"
+
+#: ./src/ide.ec:227
+msgid "Open project"
+msgstr "Open project"
+
+#: ./src/ide.ec:608
+#: ./src/ide.ec:764
 msgid "Open..."
 msgstr "Open..."
 
-#: .\src\ProjectSettings.ec:1885
+#: ./src/ProjectSettings.ec:1902
 msgid "Optimization"
 msgstr "Optimization"
 
-#: .\src\dialogs\GlobalSettingsDialog.ec:792
+#: ./src/dialogs/GlobalSettingsDialog.ec:817
 msgid "Options"
 msgstr "Options"
 
-#: .\src\designer\Sheet.ec:1285
+#: ./src/designer/Sheet.ec:1285
 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:1015
+#: ./src/ide.ec:1169
 msgid "Output"
 msgstr "Output"
 
-#: .\src\debugger\GDBDialog.ec:260
+#: ./src/debugger/GDBDialog.ec:260
 msgid "Output:"
 msgstr "Output:"
 
-#: .\src\designer\Sheet.ec:508
+#: ./src/designer/Sheet.ec:508
 msgid "Override"
 msgstr "Override"
 
-#: .\src\documents\PictureEdit.ec:30
+#: ./src/documents/PictureEdit.ec:30
 msgid "PCX Image"
 msgstr "PCX Image"
 
-#: .\src\documents\PictureEdit.ec:31
+#: ./src/documents/PictureEdit.ec:31
 msgid "PNG Image"
 msgstr "PNG Image"
 
-#: .\src\dialogs\NodeProperties.ec:21
+#: ./src/dialogs/NodeProperties.ec:21
 msgid "Path"
 msgstr "Path"
 
-#: .\src\ProjectSettings.ec:1329
+#: ./src/ProjectSettings.ec:1346
 msgid "Platforms: "
 msgstr "Platforms: "
 
-#: .\src\designer\ToolBox.ec:132
+#: ./src/designer/ToolBox.ec:132
 msgid "Pointer"
 msgstr "Pointer"
 
-#: .\src\IDESettings.ec:580
+#: ./src/IDESettings.ec:626
 msgid "Portable C Compiler / GNU Make"
 msgstr "Portable C Compiler / GNU Make"
 
-#: .\src\ProjectSettings.ec:2071
+#: ./src/ProjectSettings.ec:2088
 msgid "Post-build Commands"
 msgstr "Post-build Commands"
 
-#: .\src\ProjectSettings.ec:2064
+#: ./src/ProjectSettings.ec:2081
 msgid "Pre-build Commands"
 msgstr "Pre-build Commands"
 
-#: .\src\ProjectSettings.ec:1853
+#: ./src/ProjectSettings.ec:1870
 msgid "Preprocessor Definitions"
 msgstr "Preprocessor Definitions"
 
-#: .\src\ide.ec:1115
+#: ./src/ide.ec:1269
 msgid "Previous"
 msgstr "Previous"
 
-#: .\src\ProjectSettings.ec:1897
+#: ./src/ProjectSettings.ec:1914
 msgid "Profiling Data"
 msgstr "Profiling Data"
 
-#: .\src\ide.ec:609
+#: ./src/ide.ec:731
 msgctxt "Menu"
 msgid "Project"
 msgstr "Project"
 
-#: .\src\dialogs\GlobalSettingsDialog.ec:969
-#: .\src\dialogs\ProjectTabSettings.ec:8
+#: ./src/dialogs/GlobalSettingsDialog.ec:994
+#: ./src/dialogs/ProjectTabSettings.ec:8
 msgid "Project"
 msgstr "Project"
 
-#: .\src\dialogs\ProjectActiveConfig.ec:5
+#: ./src/dialogs/ProjectActiveConfig.ec:5
 msgid "Project Active Configuration"
 msgstr "Project Active Configuration"
 
-#: .\src\dialogs\NewProjectDialog.ec:103
+#: ./src/dialogs/NewProjectDialog.ec:75
 msgid "Project Already Exists"
 msgstr "Project Already Exists"
 
-#: .\src\project\ProjectView.ec:747
+#: ./src/project/ProjectView.ec:747
 msgid "Project Build"
 msgstr "Project Build"
 
-#: .\src\ide.ec:701
+#: ./src/project/ProjectView.ec:843
+msgid "Project Clean"
+msgstr "Project Clean"
+
+#: ./src/ide.ec:826
 msgid "Project Close"
 msgstr "Project Close"
 
-#: .\src\ide.ec:118
+#: ./src/ide.ec:118
 msgid "Project File"
 msgstr "Project File"
 
-#: .\src\project\ProjectView.ec:54
-#: .\src\ide.ec:113
+#: ./src/project/ProjectView.ec:54
+#: ./src/ide.ec:113
 msgid "Project Files (*.epj)"
 msgstr "Project Files (*.epj)"
 
-#: .\src\dialogs\NewProjectDialog.ec:246
+#: ./src/project/ProjectView.ec:774
+msgid "Project Link"
+msgstr "Project Link"
+
+#: ./src/dialogs/NewProjectDialog.ec:219
 msgid "Project Name"
 msgstr "Project Name"
 
-#: .\src\ProjectSettings.ec:85
+#: ./src/project/ProjectView.ec:882
+msgid "Project Real Clean"
+msgstr "Project Real Clean"
+
+#: ./src/project/ProjectView.ec:807
+msgid "Project Rebuild"
+msgstr "Project Rebuild"
+
+#: ./src/ProjectSettings.ec:85
 msgid "Project Settings"
 msgstr "Project Settings"
 
-#: .\src\ide.ec:933
+#: ./src/ide.ec:1087
 msgid "Project View"
 msgstr "Project View"
 
-#: .\src\project\ProjectView.ec:587
+#: ./src/project/ProjectView.ec:582
 msgid "Project has been modified. "
 msgstr "Project has been modified. "
 
-#: .\src\dialogs\NodeProperties.ec:12
-#: .\src\designer\Sheet.ec:390
-#: .\src\designer\Sheet.ec:397
-#: .\src\designer\Sheet.ec:600
+#: ./src/dialogs/NodeProperties.ec:12
+#: ./src/designer/Sheet.ec:390
+#: ./src/designer/Sheet.ec:397
+#: ./src/designer/Sheet.ec:600
 msgid "Properties"
 msgstr "Properties"
 
-#: .\src\project\ProjectView.ec:267
+#: ./src/project/ProjectView.ec:269
 msgid "Properties.."
 msgstr "Properties.."
 
-#: .\src\project\ProjectView.ec:245
-#: .\src\project\ProjectView.ec:255
-#: .\src\project\ProjectView.ec:296
+#: ./src/project/ProjectView.ec:246
+#: ./src/project/ProjectView.ec:257
+#: ./src/project/ProjectView.ec:298
 msgid "Properties..."
 msgstr "Properties..."
 
-#: .\src\debugger\Debugger.ec:735
+#: ./src/debugger/Debugger.ec:744
 msgid "Provide source file location for %s"
 msgstr "Provide source file location for %s"
 
-#: .\src\debugger\Debugger.ec:1220
+#: ./src/debugger/Debugger.ec:1227
 msgid "Provide source files location directory for %s"
 msgstr "Provide source files location directory for %s"
 
-#: .\src\dialogs\NewProjectDialog.ec:331
+#: ./src/dialogs/NewProjectDialog.ec:332
 msgid "Quick Project"
 msgstr "Quick Project"
 
-#: .\src\ide.ec:658
+#: ./src/ide.ec:782
 msgid "Quick..."
 msgstr "Quick..."
 
-#: .\src\documents\PictureEdit.ec:77
+#: ./src/documents/PictureEdit.ec:77
 msgid "RGB Color"
 msgstr "RGB Color"
 
-#: .\src\designer\Sheet.ec:532
+#: ./src/project/ProjectView.ec:222
+#: ./src/ide.ec:944
+msgid "Real Clean"
+msgstr "Real Clean"
+
+#: ./src/designer/Sheet.ec:532
 msgid "Reattach"
 msgstr "Reattach"
 
-#: .\src\project\ProjectView.ec:220
-#: .\src\ide.ec:790
+#: ./src/project/ProjectView.ec:220
+#: ./src/ide.ec:919
 msgid "Rebuild"
 msgstr "Rebuild"
 
-#: .\src\project\ProjectView.ec:792
+#: ./src/ide.ec:241
+msgid "Rebuild project"
+msgstr "Rebuild project"
+
+#: ./src/project/ProjectView.ec:811
 msgid "Rebuilding project %s using the %s configuration...\n"
 msgstr "Rebuilding project %s using the %s configuration...\n"
 
-#: .\src\ide.ec:572
-#: .\src\ide.ec:2472
+#: ./src/ide.ec:685
+#: ./src/ide.ec:2761
 msgid "Recent Files"
 msgstr "Recent Files"
 
-#: .\src\ide.ec:573
-#: .\src\ide.ec:2473
+#: ./src/ide.ec:686
+#: ./src/ide.ec:2762
 msgid "Recent Projects"
 msgstr "Recent Projects"
 
-#: .\src\project\ProjectView.ec:222
-#: .\src\ide.ec:813
+#: ./src/project/ProjectView.ec:223
+#: ./src/ide.ec:247
+#: ./src/ide.ec:958
 msgid "Regenerate Makefile"
 msgstr "Regenerate Makefile"
 
-#: .\src\project\ProjectView.ec:579
+#: ./src/project/ProjectView.ec:574
 msgid "Regenerating "
 msgstr "Regenerating "
 
-#: .\src\project\ProjectView.ec:219
-#: .\src\ide.ec:780
+#: ./src/project/ProjectView.ec:219
+#: ./src/ide.ec:908
 msgid "Relink"
 msgstr "Relink"
 
-#: .\src\project\ProjectView.ec:776
+#: ./src/ide.ec:239
+msgid "Relink project"
+msgstr "Relink project"
+
+#: ./src/project/ProjectView.ec:778
 msgid "Relinking project %s using the %s configuration...\n"
 msgstr "Relinking project %s using the %s configuration...\n"
 
-#: .\src\project\ProjectView.ec:262
-#: .\src\project\ProjectView.ec:291
+#: ./src/project/ProjectView.ec:264
+#: ./src/project/ProjectView.ec:293
 msgid "Remove"
 msgstr "Remove"
 
-#: .\src\project\ProjectView.ec:1864
+#: ./src/project/ProjectView.ec:1955
 msgid "Remove Project"
 msgstr "Remove Project"
 
-#: .\src\project\ProjectView.ec:235
+#: ./src/project/ProjectView.ec:236
 msgid "Remove project from workspace"
 msgstr "Remove project from workspace"
 
-#: .\src\dialogs\FindInFilesDialog.ec:126
+#: ./src/project/ProjectView.ec:886
+msgid "Removing intermediate objects directory for project %s using the %s configuration...\n"
+msgstr "Removing intermediate objects directory for project %s using the %s configuration...\n"
+
+#: ./src/dialogs/FindInFilesDialog.ec:126
 msgid "Replace"
 msgstr "Replace"
 
-#: .\src\dialogs\FindInFilesDialog.ec:129
+#: ./src/dialogs/FindInFilesDialog.ec:129
 msgid "Replace In Files"
 msgstr "Replace In Files"
 
-#: .\src\ide.ec:548
+#: ./src/ide.ec:661
 msgid "Replace In Files..."
 msgstr "Replace In Files..."
 
-#: .\src\dialogs\NewProjectDialog.ec:103
+#: ./src/dialogs/NewProjectDialog.ec:75
 msgid "Replace existing project?"
 msgstr "Replace existing project?"
 
-#: .\src\dialogs\FindInFilesDialog.ec:351
+#: ./src/dialogs/FindInFilesDialog.ec:351
 msgid "Replace with:"
 msgstr "Replace with:"
 
-#: .\src\dialogs\FindInFilesDialog.ec:1062
+#: ./src/dialogs/FindInFilesDialog.ec:1062
 msgid "Replaced %d match%s in \"%s\"%s\n\n"
 msgstr "Replaced %d match%s in \"%s\"%s\n\n"
 
-#: .\src\dialogs\FindInFilesDialog.ec:669
+#: ./src/dialogs/FindInFilesDialog.ec:669
 msgid "Replacing Editbox"
 msgstr "Replacing Editbox"
 
-#: .\src\ide.ec:846
+#: ./src/ide.ec:258
+#: ./src/ide.ec:993
 msgid "Restart"
 msgstr "Restart"
 
-#: .\src\ide.ec:1437
+#: ./src/ide.ec:1636
+#: ./src/ide.ec:1641
 msgid "Resume"
 msgstr "Resume"
 
-#: .\src\project\ProjectView.ec:1179
-#: .\src\ide.ec:760
+#: ./src/project/ProjectView.ec:1264
+#: ./src/ide.ec:250
+#: ./src/ide.ec:886
 msgid "Run"
 msgstr "Run"
 
-#: .\src\designer\CodeEditor.ec:1891
-#: .\src\ide.ec:905
+#: ./src/designer/CodeEditor.ec:1889
+#: ./src/ide.ec:1058
 msgid "Run To Cursor"
 msgstr "Run To Cursor"
 
-#: .\src\designer\CodeEditor.ec:1911
-#: .\src\ide.ec:926
+#: ./src/designer/CodeEditor.ec:1909
+#: ./src/ide.ec:1080
 msgid "Run To Cursor Skipping Breakpoints"
 msgstr "Run To Cursor Skipping Breakpoints"
 
-#: .\src\ide.ec:1697
+#: ./src/ide.ec:1915
 msgid "Same Project"
 msgstr "Same Project"
 
-#: .\src\project\ProjectView.ec:243
-#: .\src\project\ProjectView.ec:435
-#: .\src\designer\CodeEditor.ec:1885
-#: .\src\designer\Designer.ec:153
-#: .\src\documents\PictureEdit.ec:54
-#: .\src\ide.ec:532
+#: ./src/project/ProjectView.ec:244
+#: ./src/project/ProjectView.ec:442
+#: ./src/designer/CodeEditor.ec:1883
+#: ./src/designer/Designer.ec:153
+#: ./src/documents/PictureEdit.ec:54
+#: ./src/ide.ec:645
 msgid "Save"
 msgstr "Save"
 
-#: .\src\ide.ec:534
+#: ./src/ide.ec:647
 msgid "Save All"
 msgstr "Save All"
 
-#: .\src\designer\CodeEditor.ec:1886
-#: .\src\designer\Designer.ec:161
-#: .\src\documents\PictureEdit.ec:55
-#: .\src\ide.ec:533
+#: ./src/designer/CodeEditor.ec:1884
+#: ./src/designer/Designer.ec:161
+#: ./src/documents/PictureEdit.ec:55
+#: ./src/ide.ec:646
 msgid "Save As..."
 msgstr "Save As..."
 
-#: .\src\dialogs\ProjectTabSettings.ec:71
+#: ./src/ide.ec:210
+msgid "Save all"
+msgstr "Save all"
+
+#: ./src/dialogs/ProjectTabSettings.ec:84
 msgid "Save changes to project options?"
 msgstr "Save changes to project options?"
 
-#: .\src\ProjectSettings.ec:1731
+#: ./src/ProjectSettings.ec:1748
 msgid "Save changes to project settings?"
 msgstr "Save changes to project settings?"
 
-#: .\src\dialogs\WorkspaceSettings.ec:91
+#: ./src/dialogs/WorkspaceSettings.ec:91
 msgid "Save changes to workspace options?"
 msgstr "Save changes to workspace options?"
 
-#: .\src\dialogs\FindInFilesDialog.ec:391
+#: ./src/ide.ec:208
+msgid "Save file"
+msgstr "Save file"
+
+#: ./src/dialogs/FindInFilesDialog.ec:391
 msgid "Search location does not exist. Please provide a valid location."
 msgstr "Search location does not exist. Please provide a valid location."
 
-#: .\src\dialogs\FindInFilesDialog.ec:738
+#: ./src/dialogs/FindInFilesDialog.ec:738
 msgid "Searching %s"
 msgstr "Searching %s"
 
-#: .\src\dialogs\FindInFilesDialog.ec:706
+#: ./src/dialogs/FindInFilesDialog.ec:706
 msgid "Searching %s for %s"
 msgstr "Searching %s for %s"
 
-#: .\src\dialogs\FindInFilesDialog.ec:825
+#: ./src/dialogs/FindInFilesDialog.ec:825
 msgid "Searching %s for \"%s\""
 msgstr "Searching %s for \"%s\""
 
-#: .\src\dialogs\FindInFilesDialog.ec:648
+#: ./src/dialogs/FindInFilesDialog.ec:648
 msgid "Searching \"%s\"%s for %s%s%s containing \"%s\"\n\n"
 msgstr "Searching \"%s\"%s for %s%s%s containing \"%s\"\n\n"
 
-#: .\src\dialogs\FindInFilesDialog.ec:659
+#: ./src/dialogs/FindInFilesDialog.ec:659
 msgid "Searching project %s files for files%s%s containing \"%s\"\n\n"
 msgstr "Searching project %s files for files%s%s containing \"%s\"\n\n"
 
-#: .\src\dialogs\FindInFilesDialog.ec:655
+#: ./src/dialogs/FindInFilesDialog.ec:655
 msgid "Searching workspace files for files%s%s containing \"%s\"\n\n"
 msgstr "Searching workspace files for files%s%s containing \"%s\"\n\n"
 
-#: .\src\dialogs\FindInFilesDialog.ec:422
+#: ./src/dialogs/FindInFilesDialog.ec:422
 msgid "Select Search Location..."
 msgstr "Select Search Location..."
 
-#: .\src\dialogs\GlobalSettingsDialog.ec:7
+#: ./src/dialogs/GlobalSettingsDialog.ec:7
 msgid "Select directory"
 msgstr "Select directory"
 
-#: .\src\dialogs\NewProjectDialog.ec:3
+#: ./src/dialogs/NewProjectDialog.ec:3
 msgid "Select project directory"
 msgstr "Select project directory"
 
-#: .\src\project\ProjectView.ec:239
-#: .\src\project\ProjectView.ec:254
-#: .\src\project\ProjectView.ec:266
-#: .\src\project\ProjectView.ec:295
-#: .\src\ide.ec:739
+#: ./src/project/ProjectView.ec:240
+#: ./src/project/ProjectView.ec:256
+#: ./src/project/ProjectView.ec:268
+#: ./src/project/ProjectView.ec:297
+#: ./src/ide.ec:865
 msgid "Settings..."
 msgstr "Settings..."
 
-#: .\src\dialogs\NewProjectDialog.ec:312
-#: .\src\dialogs\NewProjectDialog.ec:533
-#: .\src\ProjectSettings.ec:1052
+#: ./src/dialogs/NewProjectDialog.ec:313
+#: ./src/dialogs/NewProjectDialog.ec:535
+#: ./src/ProjectSettings.ec:1064
 msgid "Shared Library"
 msgstr "Shared Library"
 
-#: .\src\project\ProjectView.ec:1179
+#: ./src/project/ProjectView.ec:1264
 msgid "Shared and static libraries cannot be run like executables."
 msgstr "Shared and static libraries cannot be run like executables."
 
-#: .\src\designer\Sheet.ec:273
+#: ./src/designer/Sheet.ec:273
 msgid "Sheet"
 msgstr "Sheet"
 
-#: .\src\dialogs\GlobalSettingsDialog.ec:231
+#: ./src/dialogs/GlobalSettingsDialog.ec:234
 msgid "Show line numbers in code editor"
 msgstr "Show line numbers in code editor"
 
-#: .\src\debugger\Debugger.ec:504
+#: ./src/debugger/Debugger.ec:514
 msgid "Signal received: %s - %s\n"
 msgstr "Signal received: %s - %s\n"
 
-#: .\src\dialogs\WorkspaceSettings.ec:37
+#: ./src/dialogs/WorkspaceSettings.ec:37
 msgid "Source Files Directories"
 msgstr "Source Files Directories"
 
-#: .\src\ide.ec:825
-#: .\src\ide.ec:1437
+#: ./src/panels/BreakpointsView.ec:123
+msgid "Stack Depth"
+msgstr "Stack Depth"
+
+#: ./src/ide.ec:256
+#: ./src/ide.ec:971
+#: ./src/ide.ec:1636
+#: ./src/ide.ec:1641
 msgid "Start"
 msgstr "Start"
 
-#: .\src\project\ProjectView.ec:1181
-#: .\src\project\ProjectView.ec:1183
+#: ./src/project/ProjectView.ec:1266
+#: ./src/project/ProjectView.ec:1268
 msgid "Starting Debug"
 msgstr "Starting Debug"
 
-#: .\src\debugger\Debugger.ec:884
-#: .\src\debugger\Debugger.ec:904
-#: .\src\debugger\Debugger.ec:948
-#: .\src\debugger\Debugger.ec:1835
+#: ./src/debugger/Debugger.ec:891
+#: ./src/debugger/Debugger.ec:911
+#: ./src/debugger/Debugger.ec:955
+#: ./src/debugger/Debugger.ec:1838
 msgid "Starting debug mode\n"
 msgstr "Starting debug mode\n"
 
-#: .\src\dialogs\NewProjectDialog.ec:316
-#: .\src\dialogs\NewProjectDialog.ec:537
-#: .\src\ProjectSettings.ec:1056
+#: ./src/dialogs/NewProjectDialog.ec:317
+#: ./src/dialogs/NewProjectDialog.ec:539
+#: ./src/ProjectSettings.ec:1068
 msgid "Static Library"
 msgstr "Static Library"
 
-#: .\src\ide.ec:877
+#: ./src/ide.ec:266
+#: ./src/ide.ec:1027
 msgid "Step Into"
 msgstr "Step Into"
 
-#: .\src\ide.ec:897
+#: ./src/ide.ec:270
+#: ./src/ide.ec:1049
 msgid "Step Out"
 msgstr "Step Out"
 
-#: .\src\ide.ec:918
+#: ./src/ide.ec:1071
 msgid "Step Out Skipping Breakpoints"
 msgstr "Step Out Skipping Breakpoints"
 
-#: .\src\ide.ec:887
+#: ./src/ide.ec:268
+#: ./src/ide.ec:1038
 msgid "Step Over"
 msgstr "Step Over"
 
-#: .\src\ide.ec:908
+#: ./src/ide.ec:272
+#: ./src/ide.ec:1061
 msgid "Step Over Skipping Breakpoints"
 msgstr "Step Over Skipping Breakpoints"
 
-#: .\src\ide.ec:866
+#: ./src/ide.ec:262
+#: ./src/ide.ec:1015
 msgid "Stop"
 msgstr "Stop"
 
-#: .\src\ProjectSettings.ec:1865
+#: ./src/ProjectSettings.ec:1882
 msgid "Strict Name Spaces"
 msgstr "Strict Name Spaces"
 
-#: .\src\debugger\Debugger.ec:2261
+#: ./src/debugger/Debugger.ec:2262
 msgid "Symbol \"%s\" not found"
 msgstr "Symbol \"%s\" not found"
 
-#: .\src\designer\CodeEditor.ec:655
-#: .\src\designer\CodeEditor.ec:656
-#: .\src\designer\Sheet.ec:398
-#: .\src\designer\Sheet.ec:427
-#: .\src\designer\Sheet.ec:597
-#: .\src\panels\OutputView.ec:34
-#: .\src\panels\OutputView.ec:99
-#: .\src\about.ec:15
-#: .\src\about.ec:16
-#: .\src\about.ec:17
-#: .\src\about.ec:19
+#: ./src/designer/CodeEditor.ec:656
+#: ./src/designer/CodeEditor.ec:657
+#: ./src/designer/Sheet.ec:398
+#: ./src/designer/Sheet.ec:427
+#: ./src/designer/Sheet.ec:597
+#: ./src/panels/OutputView.ec:34
+#: ./src/panels/OutputView.ec:99
+#: ./src/about.ec:17
+#: ./src/about.ec:18
+#: ./src/about.ec:19
+#: ./src/about.ec:20
+#: ./src/about.ec:22
 msgid "Tahoma"
 msgstr "Tahoma"
 
-#: .\src\ProjectSettings.ec:1994
+#: ./src/ProjectSettings.ec:2011
 msgid "Target Directory"
 msgstr "Target Directory"
 
-#: .\src\ProjectSettings.ec:1980
+#: ./src/ProjectSettings.ec:1997
 msgid "Target Name"
 msgstr "Target Name"
 
-#: .\src\dialogs\GlobalSettingsDialog.ec:798
+#: ./src/dialogs/GlobalSettingsDialog.ec:823
 msgid "Target Platform"
 msgstr "Target Platform"
 
-#: .\src\dialogs\NewProjectDialog.ec:56
-#: .\src\dialogs\NewProjectDialog.ec:338
-#: .\src\ProjectSettings.ec:1987
+#: ./src/dialogs/NewProjectDialog.ec:28
+#: ./src/dialogs/NewProjectDialog.ec:339
+#: ./src/ProjectSettings.ec:2004
 msgid "Target Type"
 msgstr "Target Type"
 
-#: .\src\project\Project.ec:1532
+#: ./src/project/Project.ec:1647
 msgid "Target and object files deleted\n"
 msgstr "Target and object files deleted\n"
 
-#: .\src\debugger\Debugger.ec:2738
+#: ./src/debugger/Debugger.ec:2737
 msgid "Target doesn't contain debug information!\n"
 msgstr "Target doesn't contain debug information!\n"
 
-#: .\src\dialogs\NewProjectDialog.ec:369
+#: ./src/dialogs/NewProjectDialog.ec:370
 msgid "Temporary directory does not exist."
 msgstr "Temporary directory does not exist."
 
-#: .\src\ide.ec:106
+#: ./src/ide.ec:106
 msgid "Text"
 msgstr "Text"
 
-#: .\src\designer\CodeEditor.ec:91
+#: ./src/designer/CodeEditor.ec:91
 msgid "Text Files"
 msgstr "Text Files"
 
-#: .\src\designer\CodeEditor.ec:84
-#: .\src\ide.ec:127
+#: ./src/designer/CodeEditor.ec:84
+#: ./src/ide.ec:127
 msgid "Text files (*.txt)"
 msgstr "Text files (*.txt)"
 
-#: .\src\ide.ec:96
+#: ./src/ide.ec:96
 msgid "Text files (*.txt, *.text, *.nfo, *.info)"
 msgstr "Text files (*.txt, *.text, *.nfo, *.info)"
 
-#: .\src\designer\CodeEditor.ec:1382
+#: ./src/designer/CodeEditor.ec:1380
 msgid "The "
 msgstr "The "
 
-#: .\src\designer\CodeEditor.ec:2194
-#: .\src\ide.ec:1351
+#: ./src/designer/CodeEditor.ec:2192
+#: ./src/ide.ec:1506
 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:1627
+#: ./src/project/ProjectView.ec:1718
 msgid "The following file"
 msgstr "The following file"
 
-#: .\src\project\Workspace.ec:1134
+#: ./src/project/Workspace.ec:1134
 msgid "The following file%s could not be re-opened.%s"
 msgstr "The following file%s could not be re-opened.%s"
 
-#: .\src\debugger\Debugger.ec:854
+#: ./src/debugger/Debugger.ec:861
 msgid "The program %s has exited (gdb provided an unknown reason)%s.\n"
 msgstr "The program %s has exited (gdb provided an unknown reason)%s.\n"
 
-#: .\src\debugger\Debugger.ec:848
+#: ./src/debugger/Debugger.ec:855
 msgid "The program %s has exited normally%s.\n"
 msgstr "The program %s has exited normally%s.\n"
 
-#: .\src\debugger\Debugger.ec:852
+#: ./src/debugger/Debugger.ec:859
 msgid "The program %s has exited with a signal%s.\n"
 msgstr "The program %s has exited with a signal%s.\n"
 
-#: .\src\debugger\Debugger.ec:846
-#: .\src\debugger\Debugger.ec:850
+#: ./src/debugger/Debugger.ec:853
+#: ./src/debugger/Debugger.ec:857
 msgid "The program %s has exited%s.\n"
 msgstr "The program %s has exited%s.\n"
 
-#: .\src\debugger\Debugger.ec:1111
+#: ./src/debugger/Debugger.ec:1118
 msgid "This is the project directory.\nWould you like to try again?"
 msgstr "This is the project directory.\nWould you like to try again?"
 
-#: .\src\ide.ec:1698
+#: ./src/ide.ec:1916
 msgid "This project is already present in workspace."
 msgstr "This project is already present in workspace."
 
-#: .\src\debugger\Debugger.ec:1127
+#: ./src/debugger/Debugger.ec:1134
 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:1033
+#: ./src/ide.ec:1187
 msgid "Threads"
 msgstr "Threads"
 
-#: .\src\ide.ec:1118
+#: ./src/ide.ec:1272
 msgid "Tile Horizontally"
 msgstr "Tile Horizontally"
 
-#: .\src\ide.ec:1119
+#: ./src/ide.ec:1273
 msgid "Tile Vertically"
 msgstr "Tile Vertically"
 
-#: .\src\IDESettings.ec:579
+#: ./src/IDESettings.ec:625
 msgid "Tiny C Compiler / GNU Make"
 msgstr "Tiny C Compiler / GNU Make"
 
-#: .\src\designer\CodeEditor.ec:1929
+#: ./src/designer/CodeEditor.ec:1927
 msgid "Toggle Breakpoint"
 msgstr "Toggle Breakpoint"
 
-#: .\src\designer\ToolBox.ec:13
+#: ./src/designer/ToolBox.ec:13
 msgid "Toolbox"
 msgstr "Toolbox"
 
-#: .\src\dialogs\GlobalSettingsDialog.ec:646
+#: ./src/dialogs/GlobalSettingsDialog.ec:662
 msgid "Toolchain"
 msgstr "Toolchain"
 
-#: .\src\project\ProjectView.ec:48
+#: ./src/project/ProjectView.ec:48
 msgid "Translations (*.mo)"
 msgstr "Translations (*.mo)"
 
-#: .\src\debugger\GDBDialog.ec:250
+#: ./src/debugger/GDBDialog.ec:250
 msgid "Tree:"
 msgstr "Tree:"
 
-#: .\src\panels\WatchesView.ec:77
+#: ./src/panels/WatchesView.ec:77
 msgid "Type"
 msgstr "Type"
 
-#: .\src\debugger\Debugger.ec:1140
+#: ./src/debugger/Debugger.ec:1147
 msgid "Unable to locate source file.\nWould you like to try again?"
 msgstr "Unable to locate source file.\nWould you like to try again?"
 
-#: .\src\dialogs\FindInFilesDialog.ec:969
-#: .\src\dialogs\FindInFilesDialog.ec:1055
+#: ./src/dialogs/FindInFilesDialog.ec:969
+#: ./src/dialogs/FindInFilesDialog.ec:1055
 msgid "Unable to open file %s\n\n"
 msgstr "Unable to open file %s\n\n"
 
-#: .\src\debugger\Debugger.ec:2301
+#: ./src/debugger/Debugger.ec:2302
 msgid "Unknown error for \"%s\""
 msgstr "Unknown error for \"%s\""
 
-#: .\src\debugger\Debugger.ec:3402
+#: ./src/debugger/Debugger.ec:3394
 msgid "Unknown output"
 msgstr "Unknown output"
 
-#: .\src\debugger\Debugger.ec:3380
+#: ./src/debugger/Debugger.ec:3372
 msgid "Unknown prompt"
 msgstr "Unknown prompt"
 
-#: .\src\project\ProjectView.ec:943
-#: .\src\designer\CodeEditor.ec:2415
+#: ./src/project/ProjectView.ec:1027
+#: ./src/designer/CodeEditor.ec:2417
 msgid "Untitled %d"
 msgstr "Untitled %d"
 
-#: .\src\project\ProjectView.ec:581
+#: ./src/project/ProjectView.ec:576
 msgid "Updating "
 msgstr "Updating "
 
-#: .\src\dialogs\GlobalSettingsDialog.ec:855
+#: ./src/dialogs/GlobalSettingsDialog.ec:880
 msgid "Use ccache"
 msgstr "Use ccache"
 
-#: .\src\dialogs\GlobalSettingsDialog.ec:873
+#: ./src/dialogs/GlobalSettingsDialog.ec:898
 msgid "Use distcc"
 msgstr "Use distcc"
 
-#: .\src\panels\WatchesView.ec:79
+#: ./src/panels/WatchesView.ec:79
 msgid "Value"
 msgstr "Value"
 
-#: .\src\designer\Sheet.ec:447
-#: .\src\designer\ToolBox.ec:36
-#: .\src\ide.ec:930
+#: ./src/designer/Sheet.ec:447
+#: ./src/designer/ToolBox.ec:36
+#: ./src/ide.ec:1084
 msgid "View"
 msgstr "View"
 
-#: .\src\ide.ec:945
-#: .\src\ide.ec:967
+#: ./src/ide.ec:1099
+#: ./src/ide.ec:1121
 msgid "View Code"
 msgstr "View Code"
 
-#: .\src\ide.ec:944
-#: .\src\ide.ec:950
+#: ./src/ide.ec:1098
+#: ./src/ide.ec:1104
 msgid "View Designer"
 msgstr "View Designer"
 
-#: .\src\ide.ec:947
-#: .\src\ide.ec:994
+#: ./src/ide.ec:1101
+#: ./src/ide.ec:1148
 msgid "View Methods"
 msgstr "View Methods"
 
-#: .\src\ide.ec:946
-#: .\src\ide.ec:983
+#: ./src/ide.ec:1100
+#: ./src/ide.ec:1137
 msgid "View Properties"
 msgstr "View Properties"
 
-#: .\src\designer\ToolBox.ec:37
-#: .\src\ide.ec:1005
+#: ./src/designer/ToolBox.ec:37
+#: ./src/ide.ec:1159
 msgid "View Toolbox"
 msgstr "View Toolbox"
 
-#: .\src\ProjectSettings.ec:1878
+#: ./src/ProjectSettings.ec:1895
 msgid "Warnings"
 msgstr "Warnings"
 
-#: .\src\panels\WatchesView.ec:6
-#: .\src\ide.ec:1024
+#: ./src/panels/WatchesView.ec:6
+#: ./src/ide.ec:1178
 msgid "Watches"
 msgstr "Watches"
 
-#: .\src\ide.ec:97
+#: ./src/ide.ec:97
 msgid "Web files (*.html, *.htm, *.xhtml, *.css, *.php, *.js, *.jsi, *.rb, *.xml)"
 msgstr "Web files (*.html, *.htm, *.xhtml, *.css, *.php, *.js, *.jsi, *.rb, *.xml)"
 
-#: .\src\dialogs\FindInFilesDialog.ec:356
+#: ./src/dialogs/FindInFilesDialog.ec:356
 msgid "Whole word only"
 msgstr "Whole word only"
 
-#: .\src\ide.ec:1111
+#: ./src/ide.ec:1265
 msgid "Window"
 msgstr "Window"
 
-#: .\src\ide.ec:1122
+#: ./src/ide.ec:1276
 msgid "Windows..."
 msgstr "Windows..."
 
-#: .\src\dialogs\FindInFilesDialog.ec:441
-#: .\src\dialogs\GlobalSettingsDialog.ec:1017
-#: .\src\dialogs\WorkspaceSettings.ec:6
+#: ./src/about.ec:22
+msgid "With contributions from..."
+msgstr "With contributions from..."
+
+#: ./src/dialogs/FindInFilesDialog.ec:441
+#: ./src/dialogs/GlobalSettingsDialog.ec:1042
+#: ./src/dialogs/WorkspaceSettings.ec:6
 msgid "Workspace"
 msgstr "Workspace"
 
-#: .\src\project\ProjectView.ec:55
+#: ./src/project/ProjectView.ec:55
 msgid "Workspace Files (*.ews)"
 msgstr "Workspace Files (*.ews)"
 
-#: .\src\project\Workspace.ec:1101
+#: ./src/project/Workspace.ec:1101
 msgid "Workspace Load File Error"
 msgstr "Workspace Load File Error"
 
-#: .\src\project\Workspace.ec:1101
+#: ./src/project/Workspace.ec:1101
 msgid "Workspace load file failed"
 msgstr "Workspace load file failed"
 
-#: .\src\ProjectSettings.ec:1733
+#: ./src/ProjectSettings.ec:1750
 msgid "Would you like to save changes made to the build options?"
 msgstr "Would you like to save changes made to the build options?"
 
-#: .\src\dialogs\ProjectTabSettings.ec:73
+#: ./src/dialogs/ProjectTabSettings.ec:86
 msgid "Would you like to save changes made to the project options?"
 msgstr "Would you like to save changes made to the project options?"
 
-#: .\src\dialogs\WorkspaceSettings.ec:93
+#: ./src/dialogs/WorkspaceSettings.ec:93
 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:1225
+#: ./src/project/Project.ec:1324
 msgid "Writing symbol loader...\n"
 msgstr "Writing symbol loader...\n"
 
-#: .\src\debugger\Debugger.ec:1250
+#: ./src/debugger/Debugger.ec:1257
 msgid "You must provide a source directory in order to place a breakpoint in this file.\nWould you like to try again?"
 msgstr "You must provide a source directory in order to place a breakpoint in this file.\nWould you like to try again?"
 
-#: .\src\debugger\Debugger.ec:1245
+#: ./src/debugger/Debugger.ec:1252
 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?"
 
-#: .\src\dialogs\FindInFilesDialog.ec:385
+#: ./src/dialogs/FindInFilesDialog.ec:385
 msgid "You must specify a search location."
 msgstr "You must specify a search location."
 
-#: .\src\project\Project.ec:1086
-#: .\src\project\Project.ec:1337
+#: ./src/project/Project.ec:1176
+#: ./src/project/Project.ec:1438
 msgid "\nBuild cancelled by user.\n"
 msgstr "\nBuild cancelled by user.\n"
 
-#: .\src\dialogs\GlobalSettingsDialog.ec:893
+#: ./src/dialogs/GlobalSettingsDialog.ec:918
 msgid "distcc hosts"
 msgstr "distcc hosts"
 
-#: .\src\dialogs\GlobalSettingsDialog.ec:658
+#: ./src/dialogs/GlobalSettingsDialog.ec:674
 msgid "eC Compiler"
 msgstr "eC Compiler"
 
-#: .\src\ide.ec:123
+#: ./src/ide.ec:123
 msgid "eC Files (*.ec, *.eh)"
 msgstr "eC Files (*.ec, *.eh)"
 
-#: .\src\dialogs\GlobalSettingsDialog.ec:652
+#: ./src/dialogs/GlobalSettingsDialog.ec:668
 msgid "eC Precompiler"
 msgstr "eC Precompiler"
 
-#: .\src\designer\CodeEditor.ec:90
+#: ./src/designer/CodeEditor.ec:90
 msgid "eC Source Code"
 msgstr "eC Source Code"
 
-#: .\src\dialogs\GlobalSettingsDialog.ec:664
+#: ./src/dialogs/GlobalSettingsDialog.ec:680
 msgid "eC Symbol Loader"
 msgstr "eC Symbol Loader"
 
-#: .\src\project\ProjectView.ec:38
+#: ./src/project/ProjectView.ec:38
 msgid "eC/C/C++ Files (*.ec, *.eh, *.c, *.cpp, *.cc, *.cxx, *.h, *.hpp, *.hh, *.hxx)"
 msgstr "eC/C/C++ Files (*.ec, *.eh, *.c, *.cpp, *.cc, *.cxx, *.h, *.hpp, *.hh, *.hxx)"
 
-#: .\src\project\ProjectView.ec:39
+#: ./src/project/ProjectView.ec:39
 msgid "eC/C/C++ Source Files (*.ec, *.c, *.cpp, *.cc, *.cxx)"
 msgstr "eC/C/C++ Source Files (*.ec, *.c, *.cpp, *.cc, *.cxx)"
 
-#: .\src\project\Project.ec:1352
+#: ./src/project/Project.ec:1453
 msgid "error"
 msgstr "error"
 
-#: .\src\project\Project.ec:1352
+#: ./src/project/Project.ec:1453
 msgid "errors"
 msgstr "errors"
 
-#: .\src\dialogs\FindInFilesDialog.ec:895
-#: .\src\dialogs\FindInFilesDialog.ec:900
-#: .\src\dialogs\FindInFilesDialog.ec:1062
+#: ./src/dialogs/FindInFilesDialog.ec:895
+#: ./src/dialogs/FindInFilesDialog.ec:900
+#: ./src/dialogs/FindInFilesDialog.ec:1062
 msgid "es"
 msgstr "es"
 
-#: .\src\dialogs\FindInFilesDialog.ec:895
+#: ./src/dialogs/FindInFilesDialog.ec:895
 msgid "found"
 msgstr "found"
 
-#: .\src\debugger\Debugger.ec:2892
+#: ./src/debugger/Debugger.ec:2891
 msgid "inside %s, %s\n"
 msgstr "inside %s, %s\n"
 
-#: .\src\project\Project.ec:1354
+#: ./src/project/Project.ec:1455
 msgid "no error, "
 msgstr "no error, "
 
-#: .\src\project\Project.ec:1359
+#: ./src/project/Project.ec:1460
 msgid "no warning\n"
 msgstr "no warning\n"
 
-#: .\src\project\ProjectView.ec:1630
+#: ./src/project/ProjectView.ec:1721
 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"
 
-#: .\src\dialogs\FindInFilesDialog.ec:895
+#: ./src/dialogs/FindInFilesDialog.ec:895
 msgid "replaced"
 msgstr "replaced"
 
-#: .\src\dialogs\FindInFilesDialog.ec:896
-#: .\src\dialogs\FindInFilesDialog.ec:901
+#: ./src/dialogs/FindInFilesDialog.ec:896
+#: ./src/dialogs/FindInFilesDialog.ec:901
 msgid "s"
 msgstr "s"
 
-#: .\src\project\ProjectView.ec:1629
+#: ./src/project/ProjectView.ec:1720
 msgid "s were "
 msgstr "s were "
 
-#: .\src\debugger\Debugger.ec:2898
+#: ./src/debugger/Debugger.ec:2897
 msgid "unknown source\n"
 msgstr "unknown source\n"
 
-#: .\src\project\Project.ec:1357
+#: ./src/project/Project.ec:1458
 msgid "warning"
 msgstr "warning"
 
-#: .\src\project\Project.ec:1357
+#: ./src/project/Project.ec:1458
 msgid "warnings"
 msgstr "warnings"
 
-#: .\src\project\ProjectView.ec:530
+#: ./src/project/ProjectView.ec:527
 msgid "{problem with compiler selection}"
 msgstr "{problem with compiler selection}"
 
index 7a0f0fb..987b2de 100644 (file)
@@ -1,5 +1,5 @@
 msgid ""
-msgstr 
+msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
 "PO-Revision-Date: \n"
@@ -8,188 +8,180 @@ msgstr
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=iso-8859-1\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Poedit-Basepath: ..\\\n"
+"X-Poedit-Basepath: ../\n"
 
-#: .\src\installer.ec:705
+#: ./src/installer.ec:711
 msgid " Destination Folder"
 msgstr " Destination Folder"
 
-#: .\src\installer.ec:787
+#: ./src/installer.ec:806
 msgid "Avail. Space"
 msgstr "Avail. Space"
 
-#: .\src\installer.ec:721
-msgid "Browse"
-msgstr "Browse"
+#: ./src/installer.ec:665
+msgid "By installing the Ecere SDK, you agree to the                                         ."
+msgstr "By installing the Ecere SDK, you agree to the                                         ."
 
-#: .\src\installer.ec:662
-msgid "By installing the ECERE SDK, you agree to the terms and conditions."
-msgstr "By installing the ECERE SDK, you agree to the terms and conditions."
-
-#: .\src\installer.ec:701
-#: .\src\installer.ec:1031
+#: ./src/installer.ec:707
+#: ./src/installer.ec:1041
 msgid "Cancel"
 msgstr "Cancel"
 
-#: .\src\installer.ec:783
+#: ./src/installer.ec:802
 msgid "Choose Components, Locations and Install Options"
 msgstr "Choose Components, Locations and Install Options"
 
-#: .\src\installer.ec:780
+#: ./src/installer.ec:789
 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:1217
+#: ./src/installer.ec:1224
 msgid "Close"
 msgstr "Close"
 
-#: .\src\installer.ec:784
+#: ./src/installer.ec:803
 msgid "Component"
 msgstr "Component"
 
-#: .\src\installer.ec:1236
+#: ./src/installer.ec:1248
 msgid "Configuring ECERE IDE..."
 msgstr "Configuring ECERE IDE..."
 
-#: .\src\installer.ec:785
+#: ./src/installer.ec:804
 msgid "Destination Folder"
 msgstr "Destination Folder"
 
-#: .\src\installer.ec:4
-msgid "ECERE SDK v0.44 -- built on March 7, 2012 "
-msgstr "ECERE SDK v0.44 -- built on March 7, 2012 "
-
-#: .\src\licenseBox.ec:9
-msgid "Ecere SDK License Agreement"
-msgstr "Ecere SDK License Agreement"
+#: ./src/installer.ec:4
+msgid "Ecere SDK v0.44 -- built on March 13, 2012 "
+msgstr "Ecere SDK v0.44 -- built on March 13, 2012 "
 
-#: .\src\installer.ec:542
-#: .\src\installer.ec:1013
-msgid "Ecere Software Development Kit Setup"
-msgstr "Ecere Software Development Kit Setup"
+#: ./src/installer.ec:543
+#: ./src/installer.ec:1021
+msgid "Ecere Software Development Kit Setup - v0.44 \"Ryōan-ji\""
+msgstr "Ecere Software Development Kit Setup - v0.44 \"Ryōan-ji\""
 
-#: .\src\installer.ec:1549
+#: ./src/installer.ec:1559
 msgid "Finish"
 msgstr "Finish"
 
-#: .\..\ide\src\IDESettings.ec:578
+#: ./../ide/src/IDESettings.ec:624
 msgid "GNU Compiler Collection (GCC) / GNU Make"
 msgstr "GNU Compiler Collection (GCC) / GNU Make"
 
-#: .\src\licenseBox.ec:56
+#: ./../ide/src/licensing.ec:153
 msgid "I agree"
 msgstr "I agree"
 
-#: .\src\licenseBox.ec:43
+#: ./../ide/src/licensing.ec:140
 msgid "I don't agree"
 msgstr "I don't agree"
 
-#: .\src\installer.ec:690
-#: .\src\installer.ec:1025
+#: ./src/installer.ec:696
+#: ./src/installer.ec:1035
 msgid "Install"
 msgstr "Install"
 
-#: .\src\installer.ec:1222
+#: ./src/installer.ec:1229
 msgid "Installation Cancelled"
 msgstr "Installation Cancelled"
 
-#: .\src\installer.ec:1221
+#: ./src/installer.ec:1228
 msgid "Installation Cancelled."
 msgstr "Installation Cancelled."
 
-#: .\src\installer.ec:1553
+#: ./src/installer.ec:1563
 msgid "Installation Complete"
 msgstr "Installation Complete"
 
-#: .\src\installer.ec:1552
+#: ./src/installer.ec:1562
 msgid "Installation Complete."
 msgstr "Installation Complete."
 
-#: .\src\installer.ec:329
+#: ./src/installer.ec:330
 msgid "Installing %s..."
 msgstr "Installing %s..."
 
-#: .\src\installer.ec:1461
+#: ./src/installer.ec:1471
 msgid "Installing Desktop Icon..."
 msgstr "Installing Desktop Icon..."
 
-#: .\src\installer.ec:1480
+#: ./src/installer.ec:1490
 msgid "Installing Quicklaunch Icon..."
 msgstr "Installing Quicklaunch Icon..."
 
-#: .\src\installer.ec:1384
+#: ./src/installer.ec:1387
 msgid "Installing Start Menu Icons..."
 msgstr "Installing Start Menu Icons..."
 
-#: .\src\installer.ec:1047
+#: ./src/installer.ec:1067
 msgid "Installing the ECERE SDK"
 msgstr "Installing the ECERE SDK"
 
-#: .\..\ide\src\IDESettings.ec:581
+#: ./../ide/src/IDESettings.ec:627
 msgid "Microsoft Visual Studio 2005 (8.0) Compiler"
 msgstr "Microsoft Visual Studio 2005 (8.0) Compiler"
 
-#: .\..\ide\src\IDESettings.ec:582
+#: ./../ide/src/IDESettings.ec:628
 msgid "Microsoft Visual Studio 2008 (9.0) Compiler"
 msgstr "Microsoft Visual Studio 2008 (9.0) Compiler"
 
-#: .\..\ide\src\IDESettings.ec:584
+#: ./../ide/src/IDESettings.ec:630
 msgid "Microsoft Visual Studio 2010 (10.0) Compiler"
 msgstr "Microsoft Visual Studio 2010 (10.0) Compiler"
 
-#: .\src\installer.ec:1044
+#: ./src/installer.ec:1054
 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:580
+#: ./../ide/src/IDESettings.ec:626
 msgid "Portable C Compiler / GNU Make"
 msgstr "Portable C Compiler / GNU Make"
 
-#: .\src\installer.ec:1314
+#: ./src/installer.ec:1317
 msgid "Registering uninstaller..."
 msgstr "Registering uninstaller..."
 
-#: .\src\installer.ec:786
+#: ./src/installer.ec:805
 msgid "Req. Space"
 msgstr "Req. Space"
 
-#: .\src\installer.ec:1501
+#: ./src/installer.ec:1511
 msgid "Resgistering File Types..."
 msgstr "Resgistering File Types..."
 
-#: .\src\installer.ec:555
+#: ./src/installer.ec:557
 msgid "Select a new location"
 msgstr "Select a new location"
 
-#: .\src\installer.ec:765
+#: ./src/installer.ec:774
 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:744
+#: ./src/installer.ec:753
 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:757
+#: ./src/installer.ec:766
 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:769
+#: ./src/installer.ec:778
 msgid "Space Required: "
 msgstr "Space Required: "
 
-#: .\src\installer.ec:1554
+#: ./src/installer.ec:1564
 msgid "Thank you for using the Ecere SDK."
 msgstr "Thank you for using the Ecere SDK."
 
-#: .\src\installer.ec:1223
+#: ./src/installer.ec:1230
 msgid "The installation was not completed."
 msgstr "The installation was not completed."
 
-#: .\..\ide\src\IDESettings.ec:579
+#: ./../ide/src/IDESettings.ec:625
 msgid "Tiny C Compiler / GNU Make"
 msgstr "Tiny C Compiler / GNU Make"
 
-#: .\src\installer.ec:666
+#: ./src/installer.ec:670
 msgid "terms and conditions"
 msgstr "terms and conditions"