Commit Graph

381 Commits

Author SHA1 Message Date
Kevin Ollivier
4e735ed6a6 Move the scripts into a separate directory and commit initial start on automatic bindings generator.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60490 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-05-02 22:26:40 +00:00
Kevin Ollivier
3fee01e962 Add the ability to query if a class is derived from another class.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60489 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-05-02 22:20:40 +00:00
Vadim Zeitlin
72a7c55982 added wxStd{In,Out}putStream classes (closes #10637)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60483 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-05-02 18:29:33 +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
82edfbe7d9 add a possibility to disable individual grid rows/columns resizing
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60408 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-04-26 17:02:53 +00:00
Vadim Zeitlin
e812c32f56 added short col/row resizing overview
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60406 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-04-26 15:50:19 +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
Kevin Ollivier
7f42e09be2 Separate out constructors / destructors, add support for enums and include files, and add a verbose option.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60366 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-04-25 23:49:35 +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
Kevin Ollivier
fc76d7df9b Add a space to ensure we have a space between qualifiers and parameter names
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60167 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-04-15 17:47:23 +00:00
Kevin Ollivier
0ed9af4ed9 Catch the return type when it's inside a <ref> tag.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60093 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-04-10 22:40:24 +00:00
Kevin Ollivier
f613f81ac9 Commit script which parses the Doxygen XML output into a list of class and method objects, which later can be passed for post-processing to autogenerate bindings, etc.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60080 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-04-09 17:31:39 +00:00
Vadim Zeitlin
f3d261e7ac minor improvements to Bind() description
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59952 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-30 21:55:03 +00:00
Václav Slavík
197380a09f always return (owned or non-owned, depending on build) wxScopedCharBuffer from utf8_str() and ToUTF8()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59945 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-30 18:28:42 +00:00
Vadim Zeitlin
04a7eed137 update documentation for Bind() (closes #10594)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59911 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-29 12:53:54 +00:00
Francesco Montorsi
530cda2fdc remember to users that env vars are hardly usable for IPC :)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59775 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-23 15:04:29 +00:00
Vadim Zeitlin
a5e1215946 mention wxGridBagSizer (closes #10488)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59769 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-23 12:59:34 +00:00
Francesco Montorsi
530793f0be minimal list of wx CRT wrappers (so doxygen highlights occurrences of wxFunc() if Func() is a std CRT function
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59683 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-21 00:40:12 +00:00
Francesco Montorsi
0cc860a2ab add group file for locale functions (was part of r59627)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59643 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-20 12:17:45 +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
Francesco Montorsi
ee49f54091 revised wxString docs: don't use old style grouping of functions at the beginning of the file; rather use doxygen-style member groups; to be able to reference member groups, introduce the new @member_group_name and @ref_member_group ALIASES; fix some typos in the process
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59623 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-19 14:51:46 +00:00
Francesco Montorsi
8f1337ed68 use doxygen autolinking feature; use @ref command for the overview
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59609 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-18 15:30:06 +00:00
Vadim Zeitlin
25b5adb446 set native eol-style for the overview files
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59598 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-18 09:29:05 +00:00
Francesco Montorsi
2d28319419 some note about DOT_PATH, specially for Windows
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59596 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-18 00:30:39 +00:00
Václav Slavík
0e32e86acd fixed docs of rows/cols XRC property
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59558 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-15 11:05:14 +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
Vadim Zeitlin
518fafd54b put something in the content field type in the tables to avoid ugly appearance of empty table cells in Doxygen-generated HTML
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59088 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-02-22 17:38:48 +00:00
Francesco Montorsi
3c99e2fd1b recategorize many misplaced classes; move lots of classes from miscellaneous [window] category to more specific categories; add the 'Book controls' and the 'Application and system configuration' class groups
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59051 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-02-20 11:34:52 +00:00
Francesco Montorsi
3a5677401f name wxThreadEvent and YieldFor in wxProgressDialog and in thread overview; update the sample code to use new event macros; minor other changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59002 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-02-18 19:32:00 +00:00
Francesco Montorsi
3051a44a73 make distinction between classes which send events (use @beginEventEmissionTable for them) from event classes (use @beginEventTable for them); add event tables for wxWindow, wxFrame, wxTopLevelWindow, wxApp
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59000 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-02-18 17:58:51 +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
cb2996e2ce Fixed the logo image output in the manual after (obviously untested) image filename changes.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58977 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-02-17 22:06:45 +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
4475b41041 update custom event definition documentation; document wxDEFINE/DECLARE_EVENT()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58715 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-02-07 16:07:59 +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
Francesco Montorsi
4fd70f0a8b remove typo
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58692 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-02-06 18:43:46 +00:00
Francesco Montorsi
1d4f9810be fix title of the previously-modified section
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58691 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-02-06 18:42:08 +00:00
Francesco Montorsi
141794f13f mention wxwindow::SetExtraStyle( wxWS_EX_VALIDATE_RECURSIVELY ) in the validator overview; cosmetic changes in the rest of the validator
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58688 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-02-06 17:00:47 +00:00