]> git.saurik.com Git - wxWidgets.git/blame_incremental - docs/changes.txt
don't generate assert when creating wxEVT_COMMAND_TREE_ITEM_MENU and the tree is...
[wxWidgets.git] / docs / changes.txt
... / ...
CommitLineData
1-------------------------------------------------------------------
2wxWidgets 2.5 Change Log - For more verbose changes, see the manual
3-------------------------------------------------------------------
4
52.6
6-----
7
8All:
9
10- wxPathExists deprecated, use wxDirExists instead.
11
12wxMSW:
13
14- fixed static box border when the label is empty
15- fixed SetBackgroundColour() to change only label background, not entire box
16
172.5.5
18-----
19
20All:
21
22- wxURI::GetUser() only returns the user name now, use GetUserInfo() to get
23 user and password as in 2.5.4; wxURI::GetPassword() added.
24- Added wxDebugReport class.
25- Added wxTempFileOutputStream by Stas Sergeev.
26- Fixed wxDateTime::SetToWeekDayInSameWeek(Sun, Monday_First).
27- Added WXK_SPECIAL keycodes for special hardware buttons.
28- Fixed bug with wxFile::Seek(-1, wxFromCurrent).
29- Added wxString/C array constructors to wxArrayString.
30- Added wxMemoryInputStream(wxMemoryOutputStream&) constructor (Stas Sergeev)
31
32All (GUI):
33
34- Added GetIcon, GetBitmap to wxImageList. wxGenericImageList's original
35 GetBitmap is renamed GetBitmapPtr.
36- Added XPM data constructor to wxImage.
37- Added style parameter to wxBufferedDC to allow buffering just the client, or
38 the whole virtual area.
39- Restored ability to set a custom splitter sash size with SetSashSize.
40- Fixed wxScrolledWindow sizer behaviour so that the virtual size
41 isn't used to set the window size.
42- Added wxTE_BESTWRAP (based on patch by Mart Raudsepp).
43- wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED is now only sent once at the end of
44 splitter dragging and not after each CHANGING event (Jacobo Vilella Vilahur).
45- Added wxImage::IsTransparent()
46
47Unix:
48
49- Fixed build on Linux/AMD64.
50
51wxMSW:
52
53- Added "orient" parameter to wxMDIParentFrame::Tile().
54- wxTextCtrl with wxTE_RICH2 style now uses RichEdit 4.1 if available.
55- fix handling Alt-key events in wxComboBox (reported by Joakim Roubert).
56- wxWindow::Refresh() refreshes the window children as well.
57- Improved static box and radio box refresh and background colour
58 handling (Jamie Gadd).
59
60wxGTK:
61
62- Improved wxSystemSettings::GetMetric() to work better with X11 (Mart Raudsepp).
63- Corrected wxListBox selection handling.
64- Corrected default button size handling for different themes.
65- Corrected splitter sash size and look for different themes.
66- Fixed keyboard input for dead-keys.
67- Added support for more wrapping styles (Mart Raudsepp).
68- GTK2.4+ wxFileDialog reimplemented to support non-modal usage better,
69 and fix all known bugs (Mart Raudsepp).
70
71wxMac:
72
73- Added wxFRAME_EX_METAL, wxDIALOG_EX_METAL for metallic-look windows.
74
75wxPalmOS:
76
77- Native wxRadioBox implementation.
78
79wxWinCE:
80
81- Added wxNB_FLAT for flat-look notebooks on Windows CE.
82- Titlebar OK button on PocketPC now sends command set by SetAffirmativeId.
83 You can also override wxDialog::DoOK if you need more flexibility.
84- Dialog size now takes into account SIP or menubar.
85- Panels more naturally white on PocketPC.
86- wxDIALOG_EX_CONTEXTHELP ignored on WinCE since it interferes
87 with correct titlebar style.
88- Frames have Ctrl+Q accelerator set automatically, as per the
89 PocketPC guidelines
90- Documented issues in manual under wxWinCE topic.
91- Made (Un)RegisterHotKey WinCE-aware.
92- Sends wxEVT_HIBERNATE event.
93- Now fakes wxEVT_ACTIVATE_APP to be symmetrical with wxEVT_HIBERNATE.
94- Added wxTE_CAPITALIZE for CAPEDIT controls.
95- wxDialog::GetToolBar can be used if you need to add buttons
96 to the dialog's toolbar.
97
982.5.4
99-----
100
101All:
102
103- wxEvent and derived classes don't have public members any more, you must
104 use accessors methods now (Mart Raudsepp)
105- new classes for reading and writing ZIP files (M.J.Wetherell)
106- large files support for wxFFile (M.J.Wetherell)
107