]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/textfile.h
merged in the commit from the 2.2 branch
[wxWidgets.git] / include / wx / textfile.h
index a078a518bf208a7eedb6aba4a4f5cd04f2439dd7..0f9ec816a3ef187cb79354c901a6fae221d792fc 100644 (file)
@@ -41,10 +41,11 @@ enum wxTextFileType
     wxTextFileType_None,  // incomplete (the last line of the file only)
     wxTextFileType_Unix,  // line is terminated with 'LF' = 0xA = 10 = '\n'
     wxTextFileType_Dos,   //                         'CR' 'LF'
-    wxTextFileType_Mac    //                         'CR' = 0xD = 13 = '\r'
+    wxTextFileType_Mac,   //                         'CR' = 0xD = 13 = '\r'
+    wxTextFileType_Os2    //                         'CR' 'LF'
 };
 
-WX_DEFINE_ARRAY(wxTextFileType, ArrayFileType);
+WX_DEFINE_EXPORTED_ARRAY(wxTextFileType, ArrayFileType);
 
 class WXDLLEXPORT wxTextFile
 {
@@ -72,6 +73,10 @@ public:
   // file operations
     // file exists?
   bool Exists() const;
+    // create the file if it doesn't already exist
+  bool Create();
+    // same as Create() but with (another) file name
+  bool Create(const wxString& strFile);
     // Open() also loads file in memory on success
   bool Open();
     // same as Open() but with (another) file name