Commit Graph

3525 Commits

Author SHA1 Message Date
Vadim Zeitlin
302511a3ca documentation for window ids allocation and wxIdManager (patch 1870570)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51235 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-16 02:15:15 +00:00
Vadim Zeitlin
e3507dd851 rename wxBK_BUTTONBAR to wxTBK_BUTTONBAR as it's wxToolBook-specific and documented it
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51215 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-14 22:23:01 +00:00
Vadim Zeitlin
050d159c4a added wxTBK_HORZ_LAYOUT (heavily modified patch 1855678)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51214 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-14 22:17:46 +00:00
Paul Cornett
e45080c10b make XPM data pointer parameter fully const
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51211 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-14 18:16:37 +00:00
Robert Roebling
c30199bfdd wxSizer::Fit() now sets client size
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51197 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-13 13:08:30 +00:00
Robert Roebling
00ad5bdde4 Remove double entry of wxTrackable
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51194 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-13 12:05:50 +00:00
Vadim Zeitlin
cc6ceca789 improvements to wxWeakRef and related classes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51187 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-13 01:12:13 +00:00
Vadim Zeitlin
022a8a5af2 call OnExec() taking wxString argument from OnExecute() by default
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51185 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-12 21:04:10 +00:00
Vadim Zeitlin
702a26fded better documentation for wxWindow::SetSizerAndFit()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51178 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-12 15:25:02 +00:00
Bryan Petty
d5706f3ee8 Added wxRect::Intersect() documentation (patch 1868322 from Laurent Humbertclaude).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51162 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-11 18:33:00 +00:00
Robert Roebling
aaf4caeedc Corrected docs of ::release and ::reset in smart pointers
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51125 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-09 09:27:26 +00:00
Robert Roebling
a60b0ddc20 Added the conversion to unspecfied_bool to all smart pointers, added T& operator* to wxObjectDataPtr
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51118 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-08 22:02:12 +00:00
Vadim Zeitlin
b3a029f0bb fix LaTeX error (escape underscores); don't abuse bold face
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51117 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-08 19:30:34 +00:00
Robert Roebling
72636c1509 docs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51105 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-08 12:26:48 +00:00
Robert Roebling
5200ca361e Added wxSharedPtr<T>
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51102 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-08 10:51:28 +00:00
Robert Roebling
9dd5ff5baa Updated wxWeakRef<T> to patch Weak references for wx - part 2, removed T*() and added T* get(), other minor docs corr
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51100 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-08 09:55:21 +00:00
Robert Roebling
0155f1644a doc syntax errors
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51084 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-07 19:58:12 +00:00
Robert Roebling
e39d30c05b Correct wxObjectDataPtr<> assignment from *T to not increase the ref count
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51076 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-07 15:12:46 +00:00
Robert Roebling
2861eaee45 typo
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51072 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-07 12:18:34 +00:00
Robert Roebling
6d0f32ddb8 Commit correct docs for wxwxScopedPtr
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51071 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-07 12:10:14 +00:00
Robert Roebling
89969a9128 Templatize wxScopedPtr
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51070 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-07 12:09:22 +00:00
Robert Roebling
a6acecec40 Added docs to wxTrackable and wxWeakRef<T>
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51069 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-07 10:59:02 +00:00
Vadim Zeitlin
71ebd60b06 make wxDateTime::ParseXXX() functions char*-friendly
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51059 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-07 00:17:45 +00:00
Vadim Zeitlin
e2fc2bd51c add wxDL_QUIET flag; use RawGetSymbol() instead of GetSymbol() in wxDL_INIT_FUNC to avoid error messages for missing functions (this is also consistent with wxDL_INIT_FUNC_AW)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51032 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-06 01:30:58 +00:00
Vadim Zeitlin
17808a7596 move Freeze() and Thaw() to wxWindowBase to ensure that they behave consistently (i.e. recursively, as described in the docs) in all ports; removed different duplications of freeze count from derived classes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51018 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-05 00:21:31 +00:00
Vadim Zeitlin
efc5f7eb98 reorder the methods in alphabetical order (patch 1861348)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50989 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-02 16:53:07 +00:00
Vadim Zeitlin
a05166568c added wxS(); use it in a couple of places
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50987 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-02 16:31:38 +00:00
Vadim Zeitlin
95883d6c0f CentreOnScreen() is in wxTLW, not wxWindow (bug 1861670)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50981 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-01 20:04:12 +00:00
Vadim Zeitlin
e8dacf99d8 clarify when wxMaximizeEvent is [not] sent
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50953 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-30 22:20:58 +00:00
Julian Smart
81d2719d5d Typo correction
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50945 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-30 10:10:13 +00:00
Julian Smart
3aa8e4ea6d Added automatic dialog scrolling ability
Added ability to resize wizard bitmaps automatically
Made it easier to derive from wxWizard and override behaviour,
mainly by making members protected instead of private



git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50942 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-29 16:35:39 +00:00
Robert Roebling
99c75ebc5e Patch from Hartwig and me for implementing reorderable dataview columns. Works on OS X and GTK+, breaks OS X a litte
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50919 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-26 18:30:56 +00:00
Robert Roebling
3776eb6d54 Added a bit of cross-linking in the wxGrid docs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50909 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-22 20:37:17 +00:00
Robert Roebling
57258eacf0 Added more function groups to wxGrid docs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50908 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-22 19:55:05 +00:00
Robert Roebling
e483dfcb9d Added API for column reordering
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50906 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-22 18:29:14 +00:00
Vadim Zeitlin
5ec69e9666 made SetCurrent() and SwapBuffers() return boolean status indicator instead of void (slightly modified patch 1844090)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50900 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-22 15:48:03 +00:00
Vadim Zeitlin
360c6b7edb document HideWithEffect() too
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50842 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-20 00:47:34 +00:00
Robert Roebling
33ba5a0562 Added wxDataViewListIndexModel::Reset(), clarified and corrected wxDataViewModel::Cleared(), corrected sample
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50768 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-17 13:56:28 +00:00
Robert Roebling
8b6cf9bf10 Added wxDataViewListIndexModel::RowsDeleted() and various related corrections
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50764 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-17 11:28:02 +00:00
Robert Roebling
6af3eec222 Add dataview context menu event definitions
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50745 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-16 14:48:13 +00:00
Vadim Zeitlin
c95e653ca4 don't modify the output variable if ToXXX() fails to convert (modified patch 1849041)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50710 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-15 02:45:24 +00:00
Vadim Zeitlin
8b2e0c3ad6 correct wxFooEventHandler name (patch 1851026)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50706 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-15 02:23:05 +00:00
Vadim Zeitlin
8b9d9fa807 fix wxBitmapToggleButton link
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50636 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-11 12:21:32 +00:00
Vadim Zeitlin
c2a9fc6aff wxBufferedDC is in wxCore, not wxAdv
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50610 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-10 12:21:38 +00:00
Robert Roebling
07e9ca2831 document Apple event overrides and their use instead of command line args
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50607 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-10 10:44:34 +00:00
Vadim Zeitlin
51048c6200 correct Clone() signature in the example
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50604 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-09 22:34:38 +00:00
Robert Roebling
940cc794a7 typo
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50596 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-09 12:47:28 +00:00
Vadim Zeitlin
8aab0891d2 fix bitmaptglbtn.tex link
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50584 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-08 20:42:32 +00:00
Vadim Zeitlin
c8c49cae11 fix LaTeX errors; set svn properties correctly
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50583 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-08 20:41:26 +00:00
Robert Roebling
15f7c30516 Added wxWrapSizer (modified patch: [1826950] Wrapping Sizer) from Arne Steinarson
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50568 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-08 11:37:17 +00:00