Commit Graph

91 Commits

Author SHA1 Message Date
Francesco Montorsi
64dd265011 adding a new topic overview about writing custom widgets; currently there's no official guide...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57057 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-12-01 17:46:20 +00:00
Francesco Montorsi
6d6e5b66f9 mention wxArtProvider
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56870 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-11-20 21:27:07 +00:00
Vadim Zeitlin
d2824cdb7f Review/simplify/cleanup MDI classes for all platforms and introduce base
classes for wxMDI{Parent,Child}Frame and wxMDIClientWindow.

Also use generic MDI implementation for wxMotif as it seems to be more
functional and definitely is more maintained (we probably should use the
generic version for wxGTK too).


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56674 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-11-04 02:46:19 +00:00
Vadim Zeitlin
f9bb777f88 define wxHAS_CONFIG_TEMPLATE_RW if template wxConfig::Read/Write() are available; use it to exclude the calls to these functions from the test to fix VC6 compilation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56661 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-11-03 13:36:08 +00:00
Francesco Montorsi
335da90299 fix typos
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56597 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-10-30 11:15:08 +00:00
Francesco Montorsi
4726bcc51b remove references to tex2rtf; it's not part of wxWidgets anymore
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56496 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-10-23 13:54:17 +00:00
Francesco Montorsi
41e69d79ea doxygen warnings and formatting fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56446 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-10-19 16:07:00 +00:00
Francesco Montorsi
969daeea66 revision of wxLocale; documented the list of language constants into the wxLanguage enum; modified genlang.py to generate a .h with doxygen comments and removed generation of a .tex script; moved docs for wxXlocale to the right header (xlocale.h)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56411 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-10-17 20:27:36 +00:00
Robert Roebling
f9736c27be Sort controls alphabetically
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56393 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-10-17 10:50:35 +00:00
Robert Roebling
bb94502f9f Added wxSearchCtrl, typos corrected
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56325 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-10-15 10:22:23 +00:00
Vadim Zeitlin
f022ef54d6 fix final note language
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56280 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-10-13 15:27:13 +00:00
Vadim Zeitlin
808b128e90 add stock images to the stock items page (closes #9533)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56244 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-10-12 14:24:26 +00:00
Robert Roebling
c7d4ca8105 Moved list of subclasses away from 'classes overview' corrected some wxGrid overview references
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56082 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-10-04 18:57:47 +00:00
Vadim Zeitlin
2d1df0fc58 merged docvwmdi sample into docview one to avoid having 2 almost identical samples; and modernized and cleaned up the code in the process
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56053 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-10-03 15:16:01 +00:00
Francesco Montorsi
1dfb6ff0af fix many doxygen warnings; added wxMotif section in platdetails (at the very least to fix warnings about missing page_port_wxmotif section) with its logo
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55859 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-25 13:39:27 +00:00
Vadim Zeitlin
1c4293cb91 added wxPropertyGrid from Jaakko Salli (#9934)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55576 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-12 20:57:41 +00:00
Vadim Zeitlin
42b5841f5a add grid category and mark all grid-related classes as belonging to it
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55569 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-12 13:09:03 +00:00
Robert Roebling
d23914f898 Mention wxEditableLisBox
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55410 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-09-01 14:22:54 +00:00
Vadim Zeitlin
42561c3caf document wxSpinCtrlDouble (#9834)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55114 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-08-18 11:41:27 +00:00
Vadim Zeitlin
6b1eedc1bb add more stock items (#9799)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54903 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-08-01 14:38:02 +00:00
Stefan Csomor
f6852ff105 attempt to commit as utf8
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54891 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-08-01 10:31:35 +00:00
Bryan Petty
5d4cca7f4b Patch from Utensil Candel with large improvements to the samples documentation, and a PCH fix for the power sample.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54310 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-21 05:10:40 +00:00
Bryan Petty
bbc5b7f897 Finished initial review of [q-r] by Utensil Candel also making the enumeration lists more readable (one per line).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54308 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-21 02:38:44 +00:00
Robert Roebling
2038c5e2cb Balance table
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54302 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-20 10:27:25 +00:00
Vadim Zeitlin
42124e683d define wxHAS_ATOMIC_OPS only if native implementation is available; use fewer loop iterations in the test if it isn't as otherwise the test takes way too long to run
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53954 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-02 20:42:23 +00:00
Vadim Zeitlin
24671bc900 define wxHAS_RAW_BITMAP (instead of inconsistenly named wxHAVE_RAW_BITMAP) and use it to avoid test build error under ports not supporting raw bitmaps
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53907 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-01 18:42:33 +00:00
Vadim Zeitlin
79b40dcf07 create a separate category for the conversion classes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53883 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-05-31 22:35:24 +00:00
Francesco Montorsi
21864ff2a1 added version check against gcc-generated xml; added readme and few other notes about ifacecheck
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53534 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-05-10 09:37:41 +00:00
Vadim Zeitlin
cc506697c1 update and complete Unicode overview; add an overview of changes since wx 2.8
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53484 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-05-08 02:36:46 +00:00
Vadim Zeitlin
4f29051b4e use std::[w]string for wxString implementation unless wxUSE_STD_STRING==0 but even if wxUSE_STL==1
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53475 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-05-07 00:46:45 +00:00
Vadim Zeitlin
2310f5a56d extract the most important wxUSE_XXX settings in their own category
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53474 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-05-07 00:43:49 +00:00
Vadim Zeitlin
e2742bd667 don't use $0$ and $1$, Doxygen doesn't have math mode
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53473 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-05-07 00:35:26 +00:00
Bryan Petty
3ed3a1c846 Initial review of various [q-r] by Utensil Candel.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53444 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-05-04 09:04:38 +00:00
Robert Roebling
5bb7884b0a Update version info in platform detail page
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53424 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-30 13:45:22 +00:00
Bryan Petty
09ad05faf0 Removed deprecated layout constraints from class summary, and more v* header reviews.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53391 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-28 08:26:04 +00:00
Robert Roebling
8f242fce0c Forgot to remove this one
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53349 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-25 14:18:12 +00:00
Robert Roebling
1694177e02 Removed category for styled text control which only contained 1 item
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53346 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-25 13:13:08 +00:00
Robert Roebling
4c7b80fb91 Forgot wxGraphicsPath
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53343 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-25 10:07:05 +00:00
Robert Roebling
28792a701f Mention graphics classes, separate out image and bitmap classes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53341 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-25 09:59:06 +00:00
Bryan Petty
0c1fe6e947 Finished initial reviews of the rest of the [d*] interface headers.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53300 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-22 01:38:12 +00:00
Bryan Petty
3a7fb603c3 More dc* interface headers reviewed.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53262 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-19 08:12:58 +00:00
Bryan Petty
f09b568121 Fixed wxScrolledWindow references to properly link (and appropriately changed others to wxScrolled).
Initial reviews of a few d* interface headers in this commit as well.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53241 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-17 07:06:20 +00:00
Vadim Zeitlin
3fb26cf229 allow predefining wxNO_XXX_LIB symbols to avoid implicitly linking with the corresponding library when using msvc/wx/setup.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53155 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-13 02:09:52 +00:00
Robert Roebling
2b3416df5d Mention Scrolled and wxScrolledWindow
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53139 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-12 15:14:41 +00:00
Robert Roebling
1c9ac9a894 Rearrange categories, III
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53114 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-10 20:06:13 +00:00
Robert Roebling
7ac7b53386 Rearrange categories, II#
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53113 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-10 20:02:27 +00:00
Robert Roebling
557563c872 Rearrange categories
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53112 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-10 19:53:48 +00:00
Bryan Petty
bfac616654 Finished initial review of [ca*-ch*] interface headers.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53019 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-05 09:12:23 +00:00
Bryan Petty
29f86fc182 Restored the old Classes by Category page to live side-by-side with the full Classes by Category grouping.
Also changed the license pages to include the actual license files verbatim rather than duplicated in comments.
Cleaned up the Development Tips page a little fixing some minor issues and wrapping at 80 columns.
Recategorized the WXDEBUG_NEW() macro from the RTTI group to the Debugging group.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52972 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-02 05:29:12 +00:00
Francesco Montorsi
5d9a1f6e6b add a list of the samples yet to document
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52951 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-03-31 20:29:39 +00:00