]> git.saurik.com Git - wxWidgets.git/commitdiff
Couple more Unicode fixes.
authorOve Kaaven <ovek@arcticnet.no>
Mon, 14 Jun 1999 14:20:58 +0000 (14:20 +0000)
committerOve Kaaven <ovek@arcticnet.no>
Mon, 14 Jun 1999 14:20:58 +0000 (14:20 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2779 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/msw/dibutils.h
include/wx/msw/frame.h
include/wx/msw/listctrl.h
include/wx/msw/menu.h
include/wx/msw/pngread.h
include/wx/msw/window.h

index 75970604f8296c89967b8ba75f08f9f906c5cfbc..152f67a2c767bb9ebfe2a2c14800eaee61a5ab66 100644 (file)
@@ -41,8 +41,8 @@ typedef     HANDLE             HDIB;
  **************************************************************************/
 
 void        ClearSystemPalette(void);
-PDIB        DibOpenFile(LPSTR szFile);  
-int                    DibWriteFile(LPSTR szFile, LPBITMAPINFOHEADER lpbi);
+PDIB        DibOpenFile(LPTSTR szFile);  
+int                    DibWriteFile(LPTSTR szFile, LPBITMAPINFOHEADER lpbi);
 BOOL        DibSetUsage(PDIB pdib, HPALETTE hpal,UINT wUsage);
 PDIB        DibCreate(int bits, int dx, int dy);
 BOOL        DibMapToPalette(PDIB pdib, HPALETTE hpal);
index ba106bdcd2eec4b52320e3c755b40c0adfcb2c43..7dfaf63fc638d88ab9b7f79591d45f08f041b5d7 100644 (file)
@@ -160,8 +160,8 @@ public:
     bool HandleCommand(WXWORD id, WXWORD cmd, WXHWND control);
     bool HandleMenuSelect(WXWORD nItem, WXWORD nFlags, WXHMENU hMenu);
 
-    bool MSWCreate(int id, wxWindow *parent, const char *wclass,
-                   wxWindow *wx_win, const char *title,
+    bool MSWCreate(int id, wxWindow *parent, const wxChar *wclass,
+                   wxWindow *wx_win, const wxChar *title,
                    int x, int y, int width, int height, long style);
 
   // tooltip management
index dbde573c9fab36263634c5d1eee9b10629b41989..0b1eecff656513371d80f46f406f770a68f391ce 100644 (file)
@@ -416,7 +416,7 @@ class WXDLLEXPORT wxListCtrl: public wxControl
 
   // Add to pool: necessary because Windows needs to have a string
   // still exist across 3 callbacks.
-  char *AddPool(const wxString& str);
+  wxChar *AddPool(const wxString& str);
 
 protected:
   wxTextCtrl*       m_textCtrl;        // The control used for editing a label
index 5e553d3d4cb53a1e1f9d35f337d3b03aecf63df0..c36a5fced286f1f9aa958acc7261b1740f14fe4e 100644 (file)
@@ -217,7 +217,7 @@ public:
 
     // notifications: return FALSE to prevent the menu from being
     // appended/deleted
-    virtual bool OnAppend(wxMenu *menu, const char *title);
+    virtual bool OnAppend(wxMenu *menu, const wxChar *title);
     virtual bool OnDelete(wxMenu *menu, int index);
 
     // item search
index 637904521ab94e7bc7be032e7b5ac94df38442bf..c3326bc4110edf136dc54565a6d70d35263058b2 100644 (file)
@@ -43,7 +43,7 @@ class wxPNGReader
 {
 protected:
   int filetype;
-  char filename[255];
+  wxChar filename[255];
   ImagePointerType RawImage;           //  Image data
 
   int Width, Height;                   //  Dimensions
@@ -61,14 +61,14 @@ protected:
 friend class wxPNGReaderIter;
 public:
   wxPNGReader(void);
-  wxPNGReader (char* ImageFileName);     // Read an image file
+  wxPNGReader (wxChar* ImageFileName);     // Read an image file
   ~wxPNGReader ();
 
   void Create(int width, int height, int deep, int colortype=-1);
 
-  bool ReadFile( char* ImageFileName=0 );
-  bool SaveFile( char* ImageFileName=0 );
-  bool SaveXPM(char *filename, char *name = 0);
+  bool ReadFile( wxChar* ImageFileName=0 );
+  bool SaveFile( wxChar* ImageFileName=0 );
+  bool SaveXPM(wxChar *filename, wxChar *name = 0);
   int  GetWidth( void ) const { return Width; };
   int  GetHeight( void ) const { return Height; };
   int  GetDepth( void ) const { return Depth; };
index 8349de73e387a7620e753d23a559e602be4d42d4..c218411d0500b0865b5ef6cda404dcf76f0b75bc 100644 (file)
@@ -216,12 +216,12 @@ public:
     // returns TRUE if the window has been created
     bool MSWCreate(int id,
                    wxWindow *parent,
-                   const char *wclass,
+                   const wxChar *wclass,
                    wxWindow *wx_win,
-                   const char *title,
+                   const wxChar *title,
                    int x, int y, int width, int height,
                    WXDWORD style,
-                   const char *dialog_template = NULL,
+                   const wxChar *dialog_template = NULL,
                    WXDWORD exendedStyle = 0);
     virtual bool MSWCommand(WXUINT param, WXWORD id);