Added wxFFileStream base on wxFFile (as opposed to wxFile)
Implemented the "endl" thing for text streams, Corrected cursor display for text ctrls, Corrected the strange spin button behaviour when dynamically changing its range Corrcected bug in wxListBox when programmatically unselecting an item in multi-select mode (bug reports are getting esoteric) git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@3440 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -20,6 +20,14 @@
|
||||
|
||||
#if wxUSE_STREAMS
|
||||
|
||||
class WXDLLEXPORT wxTextInputStream;
|
||||
class WXDLLEXPORT wxTextOutputStream;
|
||||
|
||||
typedef wxTextInputStream& (*__wxTextInputManip)(wxTextInputStream&);
|
||||
typedef wxTextOutputStream& (*__wxTextOutputManip)(wxTextOutputStream&);
|
||||
|
||||
WXDLLEXPORT wxTextOutputStream &endl( wxTextOutputStream &stream );
|
||||
|
||||
class WXDLLEXPORT wxTextInputStream {
|
||||
public:
|
||||
wxTextInputStream(wxInputStream& s);
|
||||
@@ -40,7 +48,9 @@ public:
|
||||
wxTextInputStream& operator>>(wxUint32& i);
|
||||
wxTextInputStream& operator>>(double& i);
|
||||
wxTextInputStream& operator>>(float& f);
|
||||
|
||||
|
||||
wxTextInputStream& operator>>( __wxTextInputManip func) { return func(*this); }
|
||||
|
||||
protected:
|
||||
wxInputStream *m_input;
|
||||
|
||||
@@ -69,12 +79,12 @@ class WXDLLEXPORT wxTextOutputStream {
|
||||
wxTextOutputStream& operator<<(double f);
|
||||
wxTextOutputStream& operator<<(float f);
|
||||
|
||||
wxTextOutputStream& operator<<( __wxTextOutputManip func) { return func(*this); }
|
||||
|
||||
protected:
|
||||
wxOutputStream *m_output;
|
||||
};
|
||||
|
||||
wxTextOutputStream &endl( wxTextOutputStream &stream );
|
||||
|
||||
#endif
|
||||
// wxUSE_STREAMS
|
||||
|
||||
|
Reference in New Issue
Block a user