]> git.saurik.com Git - wxWidgets.git/log
wxWidgets.git
15 years ago- Rewrite wxHeaderCtrl to be virtual-like: even if we don't need an infinite
Vadim Zeitlin [Sun, 7 Dec 2008 14:47:55 +0000 (14:47 +0000)] 
- Rewrite wxHeaderCtrl to be virtual-like: even if we don't need an infinite
  number of columns in it, it turns out that getting column information from
  the associated control is much easier than copying it into the control.
- Provide wxHeaderCtrlSimple derived class which can be used easily if
  callback approach of wxHeaderCtrl is not needed.
- Because of wxHeaderCtrl virtualization, port-specific implementations of
  wxHeaderColumn are not needed any more and were removed.
- Use wxHeaderCtrl in the generic wxDataViewCtrl: this means that column
  events are broken right now in it as they haven't been implemented by
  wxHeaderCtrl yet, this will be fixed a.s.a.p.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57161 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agono changes, just remove trailing whitespace
Vadim Zeitlin [Sun, 7 Dec 2008 14:19:18 +0000 (14:19 +0000)] 
no changes, just remove trailing whitespace

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57160 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agodocument GetPickerCtrl() method and provide an example of how to use it to change...
Francesco Montorsi [Sun, 7 Dec 2008 13:50:12 +0000 (13:50 +0000)] 
document GetPickerCtrl() method and provide an example of how to use it to change the default 'Browse' label for wxFilePickerCtrl

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57159 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoformatting change
Francesco Montorsi [Sun, 7 Dec 2008 13:48:36 +0000 (13:48 +0000)] 
formatting change

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57158 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoadd a link to the page of the GTK+ manual stock items
Francesco Montorsi [Sun, 7 Dec 2008 13:48:06 +0000 (13:48 +0000)] 
add a link to the page of the GTK+ manual stock items

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57157 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoenable autobrief comments
Vadim Zeitlin [Sun, 7 Dec 2008 13:16:32 +0000 (13:16 +0000)] 
enable autobrief comments

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57156 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoremove redundant clearing of clipped mask
Paul Cornett [Sun, 7 Dec 2008 05:51:42 +0000 (05:51 +0000)] 
remove redundant clearing of clipped mask

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57155 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agofix bitmap position with RTL and non-default scale
Paul Cornett [Sun, 7 Dec 2008 05:50:11 +0000 (05:50 +0000)] 
fix bitmap position with RTL and non-default scale

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57154 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoFixed incorrect background colour that wxStaticTexts in description box sometimes got
Jaakko Salli [Sat, 6 Dec 2008 19:01:32 +0000 (19:01 +0000)] 
Fixed incorrect background colour that wxStaticTexts in description box sometimes got

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57145 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoadded a @todo about references to old wx functions
Francesco Montorsi [Sat, 6 Dec 2008 16:45:51 +0000 (16:45 +0000)] 
added a @todo about references to old wx functions

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57141 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agomoved many things from wxString reference page to the wxString overview; updated...
Francesco Montorsi [Sat, 6 Dec 2008 16:24:52 +0000 (16:24 +0000)] 
moved many things from wxString reference page to the wxString overview; updated some old/incoherent informations; added some DIA-drawn graphs showing UTF8/UCS2 different representation used by wxString

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57140 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agosuppress (harmless) unused parameter warnings
Vadim Zeitlin [Fri, 5 Dec 2008 22:48:25 +0000 (22:48 +0000)] 
suppress (harmless) unused parameter warnings

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57137 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agogeneric implementation of wxHeaderCtrl API so far
Vadim Zeitlin [Fri, 5 Dec 2008 22:44:54 +0000 (22:44 +0000)] 
generic implementation of wxHeaderCtrl API so far

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57136 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agomove ScrollWindow() implementation to the base class and call private DoScrollHorz...
Vadim Zeitlin [Fri, 5 Dec 2008 22:43:37 +0000 (22:43 +0000)] 
move ScrollWindow() implementation to the base class and call private DoScrollHorz() from it

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57135 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agooverride GetDefaultBorder() to not use border by default
Vadim Zeitlin [Fri, 5 Dec 2008 22:34:29 +0000 (22:34 +0000)] 
override GetDefaultBorder() to not use border by default

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57134 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoemulate scrolling in wxMSW header control; document the need to call ScrollWindow...
Vadim Zeitlin [Fri, 5 Dec 2008 22:11:27 +0000 (22:11 +0000)] 
emulate scrolling in wxMSW header control; document the need to call ScrollWindow() when using it

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57133 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoadd Show/HideColumn() methods
Vadim Zeitlin [Fri, 5 Dec 2008 21:50:30 +0000 (21:50 +0000)] 
add Show/HideColumn() methods

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57132 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoadd IsShown() accessor which is sometimes more convenient than IsHidden()
Vadim Zeitlin [Fri, 5 Dec 2008 21:49:34 +0000 (21:49 +0000)] 
add IsShown() accessor which is sometimes more convenient than IsHidden()

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57131 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agodocument wxLogLevel, wxTraceMask antypes and wxLogLevelValues enum
Francesco Montorsi [Fri, 5 Dec 2008 21:06:09 +0000 (21:06 +0000)] 
document wxLogLevel, wxTraceMask antypes and wxLogLevelValues enum

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57129 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agofix description of wxconsole template; add description for wxgui template
Francesco Montorsi [Fri, 5 Dec 2008 17:25:13 +0000 (17:25 +0000)] 
fix description of wxconsole template; add description for wxgui template

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57128 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agono changes, just remove typos in comment
Vadim Zeitlin [Fri, 5 Dec 2008 10:15:00 +0000 (10:15 +0000)] 
no changes, just remove typos in comment

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57126 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoUse gtk_text_buffer_select_range for selecting programmatically
Robert Roebling [Fri, 5 Dec 2008 10:09:47 +0000 (10:09 +0000)] 
Use gtk_text_buffer_select_range for selecting programmatically

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57125 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agouse simpler method to draw bitmap
Paul Cornett [Fri, 5 Dec 2008 07:47:51 +0000 (07:47 +0000)] 
use simpler method to draw bitmap

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57124 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoadd definitions of some Unicode terms (code point/unit, glyph, plane); link two image...
Francesco Montorsi [Fri, 5 Dec 2008 01:01:12 +0000 (01:01 +0000)] 
add definitions of some Unicode terms (code point/unit, glyph, plane); link two images to help understanding differences; minor other formatting

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57116 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agosmall refinements
Francesco Montorsi [Fri, 5 Dec 2008 00:57:05 +0000 (00:57 +0000)] 
small refinements

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57115 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoadd size parameter to the generic wxFileDialog ctor
Vadim Zeitlin [Thu, 4 Dec 2008 23:14:00 +0000 (23:14 +0000)] 
add size parameter to the generic wxFileDialog ctor

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57114 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agorepair the example code; get rid of useless wxT() from it
Francesco Montorsi [Thu, 4 Dec 2008 21:50:52 +0000 (21:50 +0000)] 
repair the example code; get rid of useless wxT() from it

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57112 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoadd a 'Paint background' check menu item in the MyImageFrame class
Francesco Montorsi [Thu, 4 Dec 2008 20:49:30 +0000 (20:49 +0000)] 
add a 'Paint background' check menu item in the MyImageFrame class

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57111 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agodocument wxWindowID
Francesco Montorsi [Thu, 4 Dec 2008 20:42:25 +0000 (20:42 +0000)] 
document wxWindowID

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57110 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agocall Fit() when updating the message label to adapt to longer (or much shorter) labels
Francesco Montorsi [Thu, 4 Dec 2008 15:37:20 +0000 (15:37 +0000)] 
call Fit() when updating the message label to adapt to longer (or much shorter) labels

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57108 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoPCH-less build fixes
Vadim Zeitlin [Thu, 4 Dec 2008 15:17:25 +0000 (15:17 +0000)] 
PCH-less build fixes

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57107 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agofix VC6 DLL build
Vadim Zeitlin [Thu, 4 Dec 2008 13:11:27 +0000 (13:11 +0000)] 
fix VC6 DLL build

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57106 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agodefine HDS_FLAT outside of __DMC__ section so that it's really visible by VC6
Vadim Zeitlin [Thu, 4 Dec 2008 12:08:16 +0000 (12:08 +0000)] 
define HDS_FLAT outside of __DMC__ section so that it's really visible by VC6

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57105 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agofix handling of abandoned mutexes in wxMutex::Wait[Timeout]() (#10236)
Vadim Zeitlin [Thu, 4 Dec 2008 00:22:04 +0000 (00:22 +0000)] 
fix handling of abandoned mutexes in wxMutex::Wait[Timeout]() (#10236)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57100 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agodon't call DragFinish() before calling DragQueryPoint() or we (naturally) don't get...
Vadim Zeitlin [Thu, 4 Dec 2008 00:17:36 +0000 (00:17 +0000)] 
don't call DragFinish() before calling DragQueryPoint() or we (naturally) don't get the correct answer from the query (#10238)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57099 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoforgot to update after renaming wxHeaderCtrlColumn to wxHeaderColumn
Vadim Zeitlin [Wed, 3 Dec 2008 23:21:08 +0000 (23:21 +0000)] 
forgot to update after renaming wxHeaderCtrlColumn to wxHeaderColumn

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57098 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agodefine HDS_FLAT not defined in VC6 headers
Vadim Zeitlin [Wed, 3 Dec 2008 23:20:35 +0000 (23:20 +0000)] 
define HDS_FLAT not defined in VC6 headers

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57097 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoalso disable the test of the generic version as it's not in the svn yet
Vadim Zeitlin [Wed, 3 Dec 2008 21:56:49 +0000 (21:56 +0000)] 
also disable the test of the generic version as it's not in the svn yet

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57095 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agodisable generic version, it's not ready to be committed just yet
Vadim Zeitlin [Wed, 3 Dec 2008 21:54:34 +0000 (21:54 +0000)] 
disable generic version, it's not ready to be committed just yet

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57094 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoextract (and expand and clean up and document) the header window implementation used...
Vadim Zeitlin [Wed, 3 Dec 2008 21:53:10 +0000 (21:53 +0000)] 
extract (and expand and clean up and document) the header window implementation used inside the generic wxDataViewCtrl in a separate wxHeaderCtrl class which could be reused in (generic) wxListCtrl and, most importantly, wxGrid later

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57093 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agodocument the wxArtID and wxArtClient types; they help to understand how wxArtProvider...
Francesco Montorsi [Wed, 3 Dec 2008 20:33:08 +0000 (20:33 +0000)] 
document the wxArtID and wxArtClient types; they help to understand how wxArtProvider::GetBitmap can be used to retrieve GTK native icons

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57092 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoremove the implementation of the conversion operators (forgot to do it in the initial...
Francesco Montorsi [Wed, 3 Dec 2008 15:49:54 +0000 (15:49 +0000)] 
remove the implementation of the conversion operators (forgot to do it in the initial commit)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57089 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agofix syntax error
Vadim Zeitlin [Wed, 3 Dec 2008 15:21:08 +0000 (15:21 +0000)] 
fix syntax error

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57088 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoAdded Undo, Redo accelerators for wxRTC
Julian Smart [Wed, 3 Dec 2008 12:31:07 +0000 (12:31 +0000)] 
Added Undo, Redo accelerators for wxRTC

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57087 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agocompilation fixes for PCH-less build after r57074
Vadim Zeitlin [Wed, 3 Dec 2008 09:05:04 +0000 (09:05 +0000)] 
compilation fixes for PCH-less build after r57074

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57085 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoUpdate OpenVMS compile support
Jouk Jansen [Wed, 3 Dec 2008 06:59:40 +0000 (06:59 +0000)] 
Update OpenVMS compile support

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57084 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agofix background repainting under wxMSW (not sure this is the best way to do it - but...
Francesco Montorsi [Tue, 2 Dec 2008 22:53:38 +0000 (22:53 +0000)] 
fix background repainting under wxMSW (not sure this is the best way to do it - but it works)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57083 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoDoxygen markup corrections after last change
Vadim Zeitlin [Tue, 2 Dec 2008 22:53:05 +0000 (22:53 +0000)] 
Doxygen markup corrections after last change

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57082 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoSwitch off the tests on Windows and switch back on the email notifications.
Michael Wetherell [Tue, 2 Dec 2008 22:37:50 +0000 (22:37 +0000)] 
Switch off the tests on Windows and switch back on the email notifications.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57081 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoanother compilation fix for wxStrlcpy use in STL Unicode build
Vadim Zeitlin [Tue, 2 Dec 2008 22:24:18 +0000 (22:24 +0000)] 
another compilation fix for wxStrlcpy use in STL Unicode build

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57080 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agomake WX_UNICODE default to 1 since ASCII build is now deprecated!
Francesco Montorsi [Tue, 2 Dec 2008 22:02:32 +0000 (22:02 +0000)] 
make WX_UNICODE default to 1 since ASCII build is now deprecated!

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57079 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agodocument GetWheelAxis
Francesco Montorsi [Tue, 2 Dec 2008 20:51:45 +0000 (20:51 +0000)] 
document GetWheelAxis

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57078 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agofix typo making wxGrid crash upon usage of PgDown: MovePageDown() is a row operation...
Francesco Montorsi [Tue, 2 Dec 2008 19:39:46 +0000 (19:39 +0000)] 
fix typo making wxGrid crash upon usage of PgDown: MovePageDown() is a row operation, not a column op

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57077 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoImplement ability to rapidly change spin value of SpinCtrl property editor by moving...
Jaakko Salli [Tue, 2 Dec 2008 18:39:40 +0000 (18:39 +0000)] 
Implement ability to rapidly change spin value of SpinCtrl property editor by moving mouse while one of the spin buttons is depressed

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57076 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoadd GetValue,GetRange and GetMessage helpers
Francesco Montorsi [Tue, 2 Dec 2008 18:35:24 +0000 (18:35 +0000)] 
add GetValue,GetRange and GetMessage helpers

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57075 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoreplace asserts in XRC code with wxLogError/Warning() calls as XRC can come from...
Vadim Zeitlin [Tue, 2 Dec 2008 18:23:22 +0000 (18:23 +0000)] 
replace asserts in XRC code with wxLogError/Warning() calls as XRC can come from an external source and doesn't necessarily indicate a programming error

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57074 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoadd support for creating drop down toolbar buttons from XRC
Vadim Zeitlin [Tue, 2 Dec 2008 18:11:54 +0000 (18:11 +0000)] 
add support for creating drop down toolbar buttons from XRC

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57073 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agono changes, just added a TODO comment
Vadim Zeitlin [Tue, 2 Dec 2008 18:10:58 +0000 (18:10 +0000)] 
no changes, just added a TODO comment

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57072 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoshow the use of check and radio items in the toolbars
Vadim Zeitlin [Tue, 2 Dec 2008 16:56:09 +0000 (16:56 +0000)] 
show the use of check and radio items in the toolbars

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57071 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agodocument the main event table macros, wxEventType, wxNewEventType; create a new group...
Francesco Montorsi [Tue, 2 Dec 2008 16:34:09 +0000 (16:34 +0000)] 
document the main event table macros, wxEventType, wxNewEventType; create a new group_funcmacro_events group

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57070 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agofix #4754 providing better description of how to set an event handler for (popup...
Francesco Montorsi [Tue, 2 Dec 2008 16:31:16 +0000 (16:31 +0000)] 
fix #4754 providing better description of how to set an event handler for (popup) wxMenu instances

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57069 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoUpdate OpenVMS compile support
Jouk Jansen [Tue, 2 Dec 2008 15:39:14 +0000 (15:39 +0000)] 
Update OpenVMS compile support

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57068 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agocompilation fix for wxStrlcpy use in STL Unicode build
Vadim Zeitlin [Tue, 2 Dec 2008 15:31:12 +0000 (15:31 +0000)] 
compilation fix for wxStrlcpy use in STL Unicode build

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57067 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agobetter documentation for wxEvent ctor
Vadim Zeitlin [Tue, 2 Dec 2008 12:00:55 +0000 (12:00 +0000)] 
better documentation for wxEvent ctor

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57066 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agodocument wx[US]Char and wxStringCharType typedefs; in docs for wxS() specify better...
Francesco Montorsi [Mon, 1 Dec 2008 22:20:39 +0000 (22:20 +0000)] 
document wx[US]Char and wxStringCharType typedefs; in docs for wxS() specify better that it makes wide strings under UTF16 builds and narrow strings under UTF8 builds

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57064 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoinitial declaration of wx*Char*Buffer and wxUniChar* classes (need someone more exper...
Francesco Montorsi [Mon, 1 Dec 2008 22:09:47 +0000 (22:09 +0000)] 
initial declaration of wx*Char*Buffer and wxUniChar* classes (need someone more experienced to document the various methods)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57063 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoadd 'redirection page' for wxULongLong
Francesco Montorsi [Mon, 1 Dec 2008 21:37:43 +0000 (21:37 +0000)] 
add 'redirection page' for wxULongLong

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57062 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoadd @deprecated tag
Francesco Montorsi [Mon, 1 Dec 2008 21:19:16 +0000 (21:19 +0000)] 
add @deprecated tag

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57061 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoremove wxNotebookSizer; it's not in wx anymore
Francesco Montorsi [Mon, 1 Dec 2008 21:18:34 +0000 (21:18 +0000)] 
remove wxNotebookSizer; it's not in wx anymore

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57059 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agocommitting the slightly-modified patch by R.U.10 for documenting some public function...
Francesco Montorsi [Mon, 1 Dec 2008 17:54:57 +0000 (17:54 +0000)] 
committing the slightly-modified patch by R.U.10 for documenting some public functions of wxDocTemplate (closes #10078)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57058 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoadding a new topic overview about writing custom widgets; currently there's no offici...
Francesco Montorsi [Mon, 1 Dec 2008 17:46:20 +0000 (17:46 +0000)] 
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

15 years agouse sections and an initial TOC like all other overviews
Francesco Montorsi [Mon, 1 Dec 2008 17:44:53 +0000 (17:44 +0000)] 
use sections and an initial TOC like all other overviews

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57056 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoput wxURI under networking group, next to wxURL
Francesco Montorsi [Mon, 1 Dec 2008 17:44:27 +0000 (17:44 +0000)] 
put wxURI under networking group, next to wxURL

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57055 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agofix for uninitialized alpha being used to create mask, fixes wxMemoryDC with 32-bit...
Paul Cornett [Mon, 1 Dec 2008 02:03:38 +0000 (02:03 +0000)] 
fix for uninitialized alpha being used to create mask, fixes wxMemoryDC with 32-bit bitmaps

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57052 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agocreate better QCH files
Francesco Montorsi [Mon, 1 Dec 2008 01:13:01 +0000 (01:13 +0000)] 
create better QCH files

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57051 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agodemonstrate column reordering -- currently it demonstrates that it's completely broke...
Vadim Zeitlin [Mon, 1 Dec 2008 00:23:34 +0000 (00:23 +0000)] 
demonstrate column reordering -- currently it demonstrates that it's completely broken in various and interesting ways

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57050 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agodon't make wxGridTableBase::IsEmptyCell() pure virtual, there is really no point...
Vadim Zeitlin [Mon, 1 Dec 2008 00:13:21 +0000 (00:13 +0000)] 
don't make wxGridTableBase::IsEmptyCell() pure virtual, there is really no point to force all derived table classes to implement it when it has a default implementation which works just fine in 99% of cases

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57049 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agodon't make wxGridTableBase::IsEmptyCell() pure virtual, there is really no point...
Vadim Zeitlin [Sun, 30 Nov 2008 21:51:51 +0000 (21:51 +0000)] 
don't make wxGridTableBase::IsEmptyCell() pure virtual, there is really no point to force all derived table classes to implement it when it has a default implementation which works just fine in 99% of cases

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57047 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoremoved small and tabular grid tests which didn't seem to do anything useful (will...
Vadim Zeitlin [Sun, 30 Nov 2008 21:13:46 +0000 (21:13 +0000)] 
removed small and tabular grid tests which didn't seem to do anything useful (will replace the latter with a test of column reodering soon)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57046 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agodocument default ctor
Francesco Montorsi [Sun, 30 Nov 2008 14:46:07 +0000 (14:46 +0000)] 
document default ctor

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57044 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoreally fix the typo in the message
Vadim Zeitlin [Sun, 30 Nov 2008 13:53:13 +0000 (13:53 +0000)] 
really fix the typo in the message

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57043 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agotypo fix
Francesco Montorsi [Sun, 30 Nov 2008 13:49:56 +0000 (13:49 +0000)] 
typo fix

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57042 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agofix typo in new wxVector(size_t, T) ctor
Vadim Zeitlin [Sun, 30 Nov 2008 03:49:02 +0000 (03:49 +0000)] 
fix typo in new wxVector(size_t, T) ctor

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57036 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agocompilation fix after making wxSocketImpl derive from wxFDIOHandler
Vadim Zeitlin [Sat, 29 Nov 2008 22:52:14 +0000 (22:52 +0000)] 
compilation fix after making wxSocketImpl derive from wxFDIOHandler

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57034 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoreplace the mismatched new[]/delete (bug #10234) with a wxVector
Vadim Zeitlin [Sat, 29 Nov 2008 22:30:58 +0000 (22:30 +0000)] 
replace the mismatched new[]/delete (bug #10234) with a wxVector

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57032 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoadd wxVector(size_t size[, const value_type& value]) ctors
Vadim Zeitlin [Sat, 29 Nov 2008 22:28:44 +0000 (22:28 +0000)] 
add wxVector(size_t size[, const value_type& value]) ctors

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57031 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agocleanup the Win32 window classes registration code: remove global variables and regis...
Vadim Zeitlin [Sat, 29 Nov 2008 22:19:55 +0000 (22:19 +0000)] 
cleanup the Win32 window classes registration code: remove global variables and register the window classes we use on demand to avoid registering MDI or GL classes unnecessarily

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57030 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

16 years agomore updates after r57026 change to app.cpp
Vadim Zeitlin [Sat, 29 Nov 2008 15:05:01 +0000 (15:05 +0000)] 
more updates after r57026 change to app.cpp

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57028 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

16 years agoupdate after r57026 change to app.cpp
Vadim Zeitlin [Sat, 29 Nov 2008 15:03:28 +0000 (15:03 +0000)] 
update after r57026 change to app.cpp

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57027 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

16 years agoget rid of CE-specific code for class name registration, the unique instance enforcem...
Vadim Zeitlin [Sat, 29 Nov 2008 14:59:21 +0000 (14:59 +0000)] 
get rid of CE-specific code for class name registration, the unique instance enforcement should be implemented by using wxSingleInstanceChecked if it's really necessary

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57026 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

16 years agodon't reuse the double click handled in activation event handler for toggling the...
Vadim Zeitlin [Sat, 29 Nov 2008 14:49:47 +0000 (14:49 +0000)] 
don't reuse the double click handled in activation event handler for toggling the item (#9761)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57025 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

16 years agocorrect CalcSizeFromPage() for multiline notebooks (#2335)
Vadim Zeitlin [Sat, 29 Nov 2008 14:47:02 +0000 (14:47 +0000)] 
correct CalcSizeFromPage() for multiline notebooks (#2335)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57024 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

16 years agoadd safe wxStrlcpy() function and replaced all wxStrncpy() calls by it
Vadim Zeitlin [Sat, 29 Nov 2008 14:41:02 +0000 (14:41 +0000)] 
add safe wxStrlcpy() function and replaced all wxStrncpy() calls by it

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57023 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

16 years agodon't use wxChar arrays and wxStrncpy (especially as the latter was used incorrectly...
Vadim Zeitlin [Sat, 29 Nov 2008 13:51:09 +0000 (13:51 +0000)] 
don't use wxChar arrays and wxStrncpy (especially as the latter was used incorrectly) in Mac-specific type/creator code, just use wxString

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57022 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

16 years agoproperly NUL-terminate the string when using strncpy() (#10230)
Vadim Zeitlin [Sat, 29 Nov 2008 13:43:32 +0000 (13:43 +0000)] 
properly NUL-terminate the string when using strncpy() (#10230)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57021 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

16 years agoadd GetSize also to wxGDIImage since wxBitmap under some ports derives from wxGDIImag...
Francesco Montorsi [Sat, 29 Nov 2008 00:24:57 +0000 (00:24 +0000)] 
add GetSize also to wxGDIImage since wxBitmap under some ports derives from wxGDIImage and not from wxBitmapBase

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57019 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

16 years agofix wrong placement of the @apperance tag previously committed
Francesco Montorsi [Fri, 28 Nov 2008 23:48:58 +0000 (23:48 +0000)] 
fix wrong placement of the @apperance tag previously committed

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57018 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

16 years agoremove @appearance tag from abstract classes; add the missing screenshots of some...
Francesco Montorsi [Fri, 28 Nov 2008 23:16:24 +0000 (23:16 +0000)] 
remove @appearance tag from abstract classes; add the missing screenshots of some controls to wxGTK image folder

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57016 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

16 years agofix crash caused by cancelling querybitmap dialog; fix crash caused by clicking ...
Francesco Montorsi [Fri, 28 Nov 2008 22:32:00 +0000 (22:32 +0000)] 
fix crash caused by cancelling querybitmap dialog; fix crash caused by clicking 'add widget icons' on an empty bitmapcombobox

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57015 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

16 years agoprovide GetSize() getters in wxBitmap and wxImage
Francesco Montorsi [Fri, 28 Nov 2008 22:29:29 +0000 (22:29 +0000)] 
provide GetSize() getters in wxBitmap and wxImage

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57014 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775