Vadim Zeitlin
6b8ef0b35d
Merge SOC2009_FSWATCHER branch into trunk.
...
Merges everything from the branch with only some minor changes, mostly renamed
wxUSE_FSWATCHER_{INOTIFY,KQUEUE} to wxHAS_{INOTIFY,KQUEUE}.
Add wxFileSystemWatcher and related classes.
Also introduces wxEventLoopSource.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@62474 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-10-22 11:35:43 +00:00
Vadim Zeitlin
a92b5dfe8c
Initial wxInfoBar implementation.
...
Add generic implementation, documentation and examples showing the use of the
new class in the samples.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@62268 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-10-05 22:54:13 +00:00
Jaakko Salli
178c77606f
wxAny initial commit ( closes #10932 )
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61971 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-09-19 08:51:11 +00:00
Peter Cawley
3c3ead1d15
Merged GSOC Ribbon work from SOC2009_RIBBON branch into trunk.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61944 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-09-16 12:06:02 +00:00
Vadim Zeitlin
ab06470e49
Add wxDEBUG_LEVEL to wx/setup.h and document it.
...
Under Unix wxDEBUG_LEVEL can be set using configure --enable-debug=max option
but under Windows it needs to be changed in wx/msw/setup.h so add it to this
file with a comment explaining its meaning.
Also document this symbol with the other preprocessor constants.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61890 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-09-12 11:29:42 +00:00
Vadim Zeitlin
9a83f86094
Globally replace _T() with wxT().
...
Standardize on using a single macro across all wxWidgets sources and solve the name clash with Sun CC standard headers (see #10660 ).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61508 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-07-23 20:30:22 +00:00
Vadim Zeitlin
68fe70ea1f
define HAVE_LARGEFILE_SUPPORT in setup.h when large files support is available and test for it in wx/filefn.h ( closes #10844 ); document that wx/filefn.h must be included before testing for wxHAS_LARGE_(F)FILES
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60823 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-05-30 17:15:36 +00:00
Vadim Zeitlin
9e0ed08360
put wx{Keyboard,Mouse}State in events category instead of misc one
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60462 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-05-01 22:37:14 +00:00
Vadim Zeitlin
64f227605d
set eol style correctly (see #10745 )
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60399 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-04-26 19:41:08 +00:00
Vadim Zeitlin
4461c51850
attempt to hyperlink wxCHECK_VISUALC_VERSION
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60344 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-04-25 13:19:44 +00:00
Vadim Zeitlin
3795f11ff2
define __EVC4__ for eVC 4 compiler to make testing for it easier
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60342 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-04-25 13:16:59 +00:00
Vadim Zeitlin
9ca2956011
another typo correction; provide GNU gettext link
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60290 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-04-23 15:52:07 +00:00
Vadim Zeitlin
ad5cc52914
fix links and references to cvs ( closes #10729 )
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60289 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-04-23 15:50:40 +00:00
Stefan Csomor
a19d71a81b
adding me to author, updating date
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60270 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-04-21 14:32:07 +00:00
Francesco Montorsi
f378428555
update date for 2.9.0 release; set the title to "Reference manual"
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59634 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-20 00:52:42 +00:00
Kevin Ollivier
0f6c9085a5
Consider wxOSX the port name, and have wxOSX/Carbon and wxOSX/Cocoa as variations, so that linkages from function docs are left intact. Also, do a little cleanup and elaborate more in the docs for OS X Cocoa and OS X Carbon.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59545 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-15 01:19:09 +00:00
Francesco Montorsi
bce3699ff6
more links to native docs for wxGTK; some typo fix
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59528 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-14 14:26:00 +00:00
Kevin Ollivier
e9b686c595
Fix reference ids and update Mac requirements in the introduction page.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59495 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-12 17:06:00 +00:00
Kevin Ollivier
2b8471fbb9
Update wxMac docs to reflect new wxOSX/Carbon and wxOSX/Cocoa split, keep a note about the original Cocoa port.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59486 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-12 01:31:20 +00:00
Kevin Ollivier
f5fd8c2434
docs/mac is now docs/osx.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59371 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-06 16:26:42 +00:00
Francesco Montorsi
f1f688c84d
update the list of samples
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59300 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-03 20:57:58 +00:00
Bryan Petty
830b7aa7b2
Fix manual references to the events overview after it's page ID was changed in r58712 (VZ).
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58978 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-02-18 00:19:22 +00:00
Bryan Petty
2250d25c06
Updated version numbers tech note with new doxygen manual locations to update, and updated the main page of the manual.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58970 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-02-17 17:47:44 +00:00
Stefan Csomor
3f63d14108
adding new defines for OSX
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58946 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-02-16 10:55:48 +00:00
Bryan Petty
6a37636b11
Fixed section identifiers (the added section needed a unique id) in topic overviews page in the manual.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58821 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-02-10 00:38:20 +00:00
Vadim Zeitlin
3e083d652d
update/reorganize events overview and changed links to it to reflect the fact that it speaks about events in general and not just about handling them
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58712 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-02-07 15:22:14 +00:00
Vadim Zeitlin
71df21e7d3
extract the important overviews in their own section and order them by importance
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58710 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-02-07 14:51:16 +00:00
Vadim Zeitlin
0fa541e870
add support for persistent controls
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58529 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-01-30 21:38:29 +00:00
Vadim Zeitlin
26078494a0
add wxHAS_MULTIPLE_FILEDLG_FILTERS symbol to be used instead of explicit tests for the platforms
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58492 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-01-29 12:50:06 +00:00
Francesco Montorsi
99d8272073
document various enumerations defined in defs.h; give a name to the anonymous enum for the standard IDs; move wxKeyCode and wxKeyModifier enums in defs.h removing their dedicated pages of the manual
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58472 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-01-28 00:44:06 +00:00
Bryan Petty
7ecc54dfac
Applied documentation typo/grammer corrections from charles ( #10439 ).
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58467 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-01-27 19:46:05 +00:00
Vadim Zeitlin
1483e5db8d
refactor WM_COMMAND messages handling in MDI frames to avoid duplicating code unnecessarily and generally streamline it; added possibility to use custom menu commands in the "Window" menu and specifying accelerators for them now works too (show this in the sample); finally added standard ids for the MDI window menu commands
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58462 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-01-27 16:47:41 +00:00
Francesco Montorsi
fd779edb65
rename image files in a coherent way; remove old unused images
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58283 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-01-21 22:54:29 +00:00
Robert Roebling
7ff27f31ea
remove comment recommending (wxWindow*) NULL
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58232 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-01-19 14:49:41 +00:00
Robert Roebling
1a7cc1083e
Mention wxDataViewListCtrl
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58142 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-01-16 15:48:14 +00:00
Vadim Zeitlin
3707ff6799
added a (Windows-only) Flash sample
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58114 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-01-15 12:17:22 +00:00
Francesco Montorsi
0b52925bf9
fix doxygen warning about XHTML syntax
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57868 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-01-07 00:41:31 +00:00
Bryan Petty
247b70c6c7
Updated translations manual page with latest status given by the website translations page (which should be completely up-to-date).
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57803 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-01-03 01:17:36 +00:00
Vadim Zeitlin
6a5a7fba9d
reorganize scroll sample to make it possible to understand what it does both when reading its code and when running it; merged scrollsub sample in it and removed the original one
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57523 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-12-24 01:28:55 +00:00
Francesco Montorsi
d1935bf638
replace wxPostEvent with wxQueueEvent and update the thread sample description (the sample doesn't shows usage of wxMutexGuiEnter/Leave)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57449 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-12-20 21:29:20 +00:00
Robert Roebling
98b2861b5d
Mention wxRearrangeCtrl, wxFileCtrl
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57434 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-12-19 13:57:17 +00:00
Robert Roebling
673453e26a
Minor stream class changes
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57408 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-12-17 22:42:05 +00:00
Robert Roebling
5801b3ec87
Mention header control in Category page
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57369 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-12-16 15:27:04 +00:00
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