]> git.saurik.com Git - wxWidgets.git/blame - docs/changes.txt
winundef.h serves for other compilators too with STL turned on.
[wxWidgets.git] / docs / changes.txt
CommitLineData
ae4bd80a
RN
1-------------------------------------------------------------------
2wxWidgets 2.5 Change Log - For more verbose changes, see the manual
3-------------------------------------------------------------------
d643b80e 4
1a87edf2
WS
52.5.5
6-----
7
2a138829
JS
8All:
9
9f8d3f61 10- wxURI::GetUser() only returns the user name now, use GetUserInfo() to get
b554cf63 11 user and password as in 2.5.4; wxURI::GetPassword() added.
afafd942
JS
12- Added wxDebugReport class.
13- Added wxTempFileOutputStream by Stas Sergeev.
14- Fixed wxDateTime::SetToWeekDayInSameWeek(Sun, Monday_First).
15- Added WXK_SPECIAL keycodes for special hardware buttons.
686a3ee0 16- Fixed bug with wxFile::Seek(-1, wxFromCurrent)
265a3864
JS
17
18All (GUI):
19
2a138829
JS
20- Added GetIcon, GetBitmap to wxImageList. wxGenericImageList's original
21 GetBitmap is renamed GetBitmapPtr.
7ab37822 22- Added XPM data constructor to wxImage.
9f8d3f61
VZ
23- Added style parameter to wxBufferedDC to allow buffering just the client, or
24 the whole virtual area.
8ddd9176
JS
25- Restored ability to set a custom splitter sash size with SetSashSize.
26- Fixed wxScrolledWindow sizer behaviour so that the virtual size
27 isn't used to set the window size.
9f8d3f61 28
f303447b
VZ
29Unix:
30
b554cf63 31- Fixed build on Linux/AMD64
f303447b 32
0d97c090
VZ
33wxMSW:
34
35- Added "orient" parameter to wxMDIParentFrame::Tile()
628c219e 36- wxTextCtrl with wxTE_RICH2 style now uses RichEdit 4.1 if available
0d97c090 37
9b0b5ba7
RR
38wxGTK:
39
40- Improved wxSystemSettings::GetMetric() to work better with X11. (Mart Raudsepp)
b554cf63
JS
41- Corrected wxListBox selection handling.
42- Corrected default button size handling for different themes.
43- Corrected splitter sash size and look for different themes.
44- Fixed keyboard input for dead-keys.
c2110823 45- Added support for wxTE_LINEWRAP (Mart Raudsepp)
b554cf63
JS
46
47wxMac:
48
49- Added wxFRAME_EX_METAL, wxDIALOG_EX_METAL for metallic-look windows.
2a138829 50
1a87edf2
WS
51wxPalmOS:
52
afafd942 53- Native wxRadioBox implementation.
b554cf63
JS
54
55wxWinCE:
56
57- Added wxNB_FLAT for flat-look notebooks on Windows CE.
9ceeecb9
JS
58- Titlebar OK button on PocketPC now sends command set by SetAffirmativeId.
59 You can also override wxDialog::DoOK if you need more flexibility.
b554cf63
JS
60- Dialog size now takes into account SIP or menubar.
61- Panels more naturally white on PocketPC.
62- wxDIALOG_EX_CONTEXTHELP ignored on WinCE since it interferes
63 with correct titlebar style.
9ceeecb9
JS
64- Frames have Ctrl+Q accelerator set automatically, as per the
65 PocketPC guidelines
66- Documented issues in manual under wxWinCE topic.
afafd942
JS
67- Made (Un)RegisterHotKey WinCE-aware.
68- Sends wxEVT_HIBERNATE event.
69- Now fakes wxEVT_ACTIVATE_APP to be symmetrical with wxEVT_HIBERNATE.
70- Added wxTE_CAPITALIZE for CAPEDIT controls.
ec5f0c24
JS
71- wxDialog::GetToolBar can be used if you need to add buttons
72 to the dialog's toolbar.
1a87edf2 73
19b65a30
VZ
742.5.4
75-----
76
a22d4c5c
VZ
77All:
78
97e490f8
VZ
79- wxEvent and derived classes don't have public members any more, you must
80 use accessors methods now (Mart Raudsepp)
00375592 81- new classes for reading and writing ZIP files (M.J.Wetherell)
70a7bd90 82- large files support for wxFFile (M.J.Wetherell)
4116fac0 83