wxWidgets.git
19 years agoadded convience functions wxSizer::AddSpacer/AddStretchSpacer (plus Prepend and Inser...
Dimitri Schoolwerth [Sat, 25 Sep 2004 01:14:51 +0000 (01:14 +0000)] 
added convience functions wxSizer::AddSpacer/AddStretchSpacer (plus Prepend and Insert variants) (previously implemented on 20040725)

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

19 years agowarning fix - only use the function in debug mode
Ryan Norton [Sat, 25 Sep 2004 00:14:55 +0000 (00:14 +0000)] 
warning fix - only use the function in debug mode

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

19 years agowarning fix
Ryan Norton [Sat, 25 Sep 2004 00:12:28 +0000 (00:12 +0000)] 
warning fix

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

19 years agoLots of release bugs fixed
Ryan Norton [Sat, 25 Sep 2004 00:02:13 +0000 (00:02 +0000)] 
Lots of release bugs fixed

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

19 years agodebug handling. More broken Apple 'goodness'
Ryan Norton [Fri, 24 Sep 2004 23:47:19 +0000 (23:47 +0000)] 
debug handling.  More broken Apple 'goodness'

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

19 years agoremove unused icon
Ryan Norton [Fri, 24 Sep 2004 23:18:16 +0000 (23:18 +0000)] 
remove unused icon

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

19 years agofix unicode build errors with 10.3
Ryan Norton [Fri, 24 Sep 2004 23:14:01 +0000 (23:14 +0000)] 
fix unicode build errors with 10.3

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

19 years agofix bug
Ryan Norton [Fri, 24 Sep 2004 23:02:09 +0000 (23:02 +0000)] 
fix bug

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

19 years agowhoops - I tabbed :)
Ryan Norton [Fri, 24 Sep 2004 22:34:53 +0000 (22:34 +0000)] 
whoops - I tabbed :)

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

19 years agoquiet annoying GCC warnings
Ryan Norton [Fri, 24 Sep 2004 22:27:55 +0000 (22:27 +0000)] 
quiet annoying GCC warnings

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

19 years agoremove unused varaible
Ryan Norton [Fri, 24 Sep 2004 21:48:54 +0000 (21:48 +0000)] 
remove unused varaible

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

19 years agounused variable warnings fixed
Ryan Norton [Fri, 24 Sep 2004 21:39:19 +0000 (21:39 +0000)] 
unused variable warnings fixed

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

19 years agopartial aggregate warning fix
Ryan Norton [Fri, 24 Sep 2004 21:33:21 +0000 (21:33 +0000)] 
partial aggregate warning fix

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

19 years agotrying to make GetData() return data format more clear
Vadim Zeitlin [Fri, 24 Sep 2004 19:46:42 +0000 (19:46 +0000)] 
trying to make GetData() return data format more clear

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

19 years agoCorected GetXWindow macro for wxGTK port. (Bug# 1033681)
Robin Dunn [Fri, 24 Sep 2004 16:18:37 +0000 (16:18 +0000)] 
Corected GetXWindow macro for wxGTK port. (Bug# 1033681)

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

19 years agoAdded missing setters
Robin Dunn [Fri, 24 Sep 2004 16:13:30 +0000 (16:13 +0000)] 
Added missing setters

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

19 years agoGet rid of the symlink farm in $builddir too, contrib is here
Ron Lee [Fri, 24 Sep 2004 16:00:21 +0000 (16:00 +0000)] 
Get rid of the symlink farm in $builddir too, contrib is here
to stay for a while.

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

19 years agoremoved XRC library from contrib
Václav Slavík [Fri, 24 Sep 2004 15:36:11 +0000 (15:36 +0000)] 
removed XRC library from contrib

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

19 years agoSource cleaning: whitespaces, tabs, -1/wxID_ANY/wxNOT_FOUND/wxDefaultCoord, TRUE...
Włodzimierz Skiba [Fri, 24 Sep 2004 14:32:35 +0000 (14:32 +0000)] 
Source cleaning: whitespaces, tabs, -1/wxID_ANY/wxNOT_FOUND/wxDefaultCoord, TRUE/true, FALSE/false.

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

19 years agowxUSE_*BOOK checks.
Włodzimierz Skiba [Fri, 24 Sep 2004 13:45:52 +0000 (13:45 +0000)] 
wxUSE_*BOOK checks.

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

19 years agounused variable warning fix
Ryan Norton [Fri, 24 Sep 2004 12:25:57 +0000 (12:25 +0000)] 
unused variable warning fix

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

19 years agoMissed labels to replace number of 'topicNNN' in anchors. Consistent use of -dtor...
Włodzimierz Skiba [Fri, 24 Sep 2004 10:57:56 +0000 (10:57 +0000)] 
Missed labels to replace number of 'topicNNN' in anchors. Consistent use of -dtor/-ctor addition in anchors.

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

19 years agodocumented return value of wxListCtrl::HitTest
Václav Slavík [Fri, 24 Sep 2004 10:05:26 +0000 (10:05 +0000)] 
documented return value of wxListCtrl::HitTest

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

19 years agouses system's default UI font in the help browser by default
Václav Slavík [Fri, 24 Sep 2004 09:56:13 +0000 (09:56 +0000)] 
uses system's default UI font in the help browser by default

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

19 years agoreplaced NormalizeFontSizes with SetStandardFonts
Václav Slavík [Fri, 24 Sep 2004 09:55:10 +0000 (09:55 +0000)] 
replaced NormalizeFontSizes with SetStandardFonts

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

19 years agoPort syncronization, more wxUSE_XML/XRC fixes and typo fixes
Ryan Norton [Fri, 24 Sep 2004 08:58:52 +0000 (08:58 +0000)] 
Port syncronization, more wxUSE_XML/XRC fixes and typo fixes

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

19 years agomore setup0.h wxUSE_XRC fixes
Ryan Norton [Fri, 24 Sep 2004 08:31:04 +0000 (08:31 +0000)] 
more setup0.h wxUSE_XRC fixes

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

19 years agoMSW XRC define setuup.h handling
Ryan Norton [Fri, 24 Sep 2004 08:20:57 +0000 (08:20 +0000)] 
MSW XRC define setuup.h handling

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

19 years agonote that drawpoint only takes into account pen color like the _other_ toolkit. ...
Ryan Norton [Fri, 24 Sep 2004 07:45:05 +0000 (07:45 +0000)] 
note that drawpoint only takes into account pen color like the _other_ toolkit.  Note for tracker bug [ 844761 ] wxDC::DrawPoint ignores pen size

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

19 years agoAbove 2.3.0 SetBitmap is still for owner drawn only.
Włodzimierz Skiba [Fri, 24 Sep 2004 06:27:15 +0000 (06:27 +0000)] 
Above 2.3.0 SetBitmap is still for owner drawn only.

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

19 years agofix typo
Ryan Norton [Fri, 24 Sep 2004 06:06:09 +0000 (06:06 +0000)] 
fix typo

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

19 years agoPATCH: [ 1033006 ] Fix: socket s timeout of < 1s doesnt work
Ryan Norton [Fri, 24 Sep 2004 05:48:24 +0000 (05:48 +0000)] 
PATCH:  [ 1033006 ] Fix: socket s timeout of < 1s doesnt work

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

19 years agoAdd doc TODOs for wxVariant. You know, Convert wasn't documented _at all_, heh :).
Ryan Norton [Fri, 24 Sep 2004 01:20:18 +0000 (01:20 +0000)] 
Add doc TODOs for wxVariant.  You know, Convert wasn't documented _at all_, heh :).

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

19 years agoMore True/False fixes
Robin Dunn [Fri, 24 Sep 2004 00:11:19 +0000 (00:11 +0000)] 
More True/False fixes

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

19 years agoOK - Robin's right, it is already a SOCKLEN_T
Ryan Norton [Thu, 23 Sep 2004 23:57:37 +0000 (23:57 +0000)] 
OK - Robin's right, it is already a SOCKLEN_T

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

19 years agoGetId of wxTreeItemData returns a wxTreeItemId, not a wxTreeItem. From the wiki...
Ryan Norton [Thu, 23 Sep 2004 23:53:07 +0000 (23:53 +0000)] 
GetId of wxTreeItemData returns a wxTreeItemId, not a wxTreeItem.  From the wiki documentation buglets

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

19 years agowxT sample fix for regex docs - documentation buglet from wiki
Ryan Norton [Thu, 23 Sep 2004 23:38:05 +0000 (23:38 +0000)] 
wxT sample fix for regex docs - documentation buglet from wiki

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

19 years agoMention that some functions are virtual - I'm pretty sure I didn't get all of them...
Ryan Norton [Thu, 23 Sep 2004 23:33:14 +0000 (23:33 +0000)] 
Mention that some functions are virtual - I'm pretty sure I didn't get all of them - from the wxwiki documentation buglets where it mentioned MainLoop() wasn't virtual

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

19 years agoLink to event handling overview in wxEvent - documentation buglet from wiki
Ryan Norton [Thu, 23 Sep 2004 23:25:07 +0000 (23:25 +0000)] 
Link to event handling overview in wxEvent - documentation buglet from wiki

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

19 years agoPut include file for sizer classes in docs - documentation buglet from wiki http...
Ryan Norton [Thu, 23 Sep 2004 23:17:12 +0000 (23:17 +0000)] 
Put include file for sizer classes in docs - documentation buglet from wiki wiki.wxwidgets.org/docs.cgi?q=buglets&target=wiki

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

19 years agoadded missing default case
Robin Dunn [Thu, 23 Sep 2004 23:06:03 +0000 (23:06 +0000)] 
added missing default case

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

19 years agoFix from Jed Burgess that correctly untoggles radio toolbar items when
Robin Dunn [Thu, 23 Sep 2004 22:39:24 +0000 (22:39 +0000)] 
Fix from Jed Burgess that correctly untoggles radio toolbar items when
another one in the same group is selected.

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

19 years agodelightful typo fixed - it was indefontedly a spelling error :)
Ryan Norton [Thu, 23 Sep 2004 22:36:56 +0000 (22:36 +0000)] 
delightful typo fixed - it was indefontedly a spelling error :)

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

19 years agoFix warning on OSX - its on int on mac/msw and a socklen_t on others
Ryan Norton [Thu, 23 Sep 2004 22:09:34 +0000 (22:09 +0000)] 
Fix warning on OSX - its on int on mac/msw and a socklen_t on others

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

19 years agoCompile fix
Robin Dunn [Thu, 23 Sep 2004 22:01:08 +0000 (22:01 +0000)] 
Compile fix

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

19 years agowx.NO_BORDER style sets the bezel width to 0
Robin Dunn [Thu, 23 Sep 2004 20:47:16 +0000 (20:47 +0000)] 
wx.NO_BORDER style sets the bezel width to 0

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

19 years agorevert a few of these back
Robin Dunn [Thu, 23 Sep 2004 20:36:24 +0000 (20:36 +0000)] 
revert a few of these back

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

19 years agoUpdate SWIG patch to output "True" ("False") in the autodoc string
Robin Dunn [Thu, 23 Sep 2004 20:23:54 +0000 (20:23 +0000)] 
Update SWIG patch to output "True" ("False") in the autodoc string
when "true" ("false") is in the .i file.

Changed the .i files to use true/false to avoid collisions with any
True/False in headers that may be included.

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

19 years agoget rid of \\ macros and change See Also -> See also
Ryan Norton [Thu, 23 Sep 2004 20:20:53 +0000 (20:20 +0000)] 
get rid of \\ macros and change See Also -> See also

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

19 years agoMinor doc corrections
Julian Smart [Thu, 23 Sep 2004 19:36:28 +0000 (19:36 +0000)] 
Minor doc corrections

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

19 years agotypo
Ryan Norton [Thu, 23 Sep 2004 19:16:08 +0000 (19:16 +0000)] 
typo

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

19 years agowxGLContext docs, tidy up of some wxGLCanvas docs, add wxGLContext to classes list...
Ryan Norton [Thu, 23 Sep 2004 19:01:20 +0000 (19:01 +0000)] 
wxGLContext docs, tidy up of some wxGLCanvas docs, add wxGLContext to classes list, and add gl classes to misc category

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

19 years agoSource cleaning: whitespaces, tabs, -1/wxID_ANY/wxNOT_FOUND/wxDefaultCoord, TRUE...
Włodzimierz Skiba [Thu, 23 Sep 2004 18:20:56 +0000 (18:20 +0000)] 
Source cleaning: whitespaces, tabs, -1/wxID_ANY/wxNOT_FOUND/wxDefaultCoord, TRUE/true, FALSE/false, !!/!IsEmpty().

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

19 years agounused variable warning fix - move unused stuff to proper place
Ryan Norton [Thu, 23 Sep 2004 17:28:20 +0000 (17:28 +0000)] 
unused variable warning fix - move unused stuff to proper place

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

19 years agoSOCKLEN_T handling for OSX - it seems to be defined as a size_t, when the parameters...
Ryan Norton [Thu, 23 Sep 2004 17:17:43 +0000 (17:17 +0000)] 
SOCKLEN_T handling for OSX - it seems to be defined as a size_t, when the parameters to the functions where it is handled is really an int (avoids multiple conversion warnings)

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

19 years agoreSWIGged
Robin Dunn [Thu, 23 Sep 2004 17:12:53 +0000 (17:12 +0000)] 
reSWIGged

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

19 years agoremove unused variable
Ryan Norton [Thu, 23 Sep 2004 17:03:58 +0000 (17:03 +0000)] 
remove unused variable

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

19 years agoMoved xrc out of contrib and into the core source dir, just like in
Robin Dunn [Thu, 23 Sep 2004 16:49:01 +0000 (16:49 +0000)] 
Moved xrc out of contrib and into the core source dir, just like in
C++.  It will now always be built.

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

19 years agofix ifdef - its libpng not pnglib :)
Ryan Norton [Thu, 23 Sep 2004 16:23:53 +0000 (16:23 +0000)] 
fix ifdef - its libpng not pnglib :)

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

19 years agoMissed labels to replace number of 'topicNNN' in anchors. Consistent use of -dtor...
Włodzimierz Skiba [Thu, 23 Sep 2004 15:41:43 +0000 (15:41 +0000)] 
Missed labels to replace number of 'topicNNN' in anchors. Consistent use of -dtor/-ctor addition in anchors.

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

19 years agofixed unresolved references with GTK+ 2.0
Václav Slavík [Thu, 23 Sep 2004 14:03:58 +0000 (14:03 +0000)] 
fixed unresolved references with GTK+ 2.0

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

19 years agowx(Choice/List/Note)book controls send CHANG(ED/ING) events in SetSelection.
Włodzimierz Skiba [Thu, 23 Sep 2004 12:43:10 +0000 (12:43 +0000)] 
wx(Choice/List/Note)book controls send CHANG(ED/ING) events in SetSelection.

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

19 years agodon't free user data before sending wxEVT_COMMAND_LIST_DELETE_ALL_ITEMS, this prevent...
Vadim Zeitlin [Thu, 23 Sep 2004 10:07:25 +0000 (10:07 +0000)] 
don't free user data before sending wxEVT_COMMAND_LIST_DELETE_ALL_ITEMS, this prevents user from doing cleanup in his OnDeleteAllItems() handler

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

19 years agohack to _really_ fix crashes in comctl32.dll when processing HDN_GETDISPINFO
Vadim Zeitlin [Thu, 23 Sep 2004 09:59:24 +0000 (09:59 +0000)] 
hack to _really_ fix crashes in comctl32.dll when processing HDN_GETDISPINFO

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

19 years agoquick comment fix
Ryan Norton [Thu, 23 Sep 2004 09:39:05 +0000 (09:39 +0000)] 
quick comment fix

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

19 years agowxUSE_XRC implies wxUSE_XML now
Václav Slavík [Thu, 23 Sep 2004 09:18:13 +0000 (09:18 +0000)] 
wxUSE_XRC implies wxUSE_XML now

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

19 years agoXRC needs wxXML, check it
Václav Slavík [Thu, 23 Sep 2004 09:14:07 +0000 (09:14 +0000)] 
XRC needs wxXML, check it

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

19 years agoSmartphone native look and feel.
Włodzimierz Skiba [Thu, 23 Sep 2004 08:39:47 +0000 (08:39 +0000)] 
Smartphone native look and feel.

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

19 years agosimple GetContext() and one other minor doc
Ryan Norton [Thu, 23 Sep 2004 03:35:07 +0000 (03:35 +0000)] 
simple GetContext() and one other minor doc

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

19 years agoAdded limited support for wxEventLoop (you can't derive from a
Robin Dunn [Thu, 23 Sep 2004 01:02:00 +0000 (01:02 +0000)] 
Added limited support for wxEventLoop (you can't derive from a
wx.PyEventLoop version yet...)  Updated and moved the sample showing
how to replace the MainLoop to samples/mainloop/mainloop.py.

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

19 years agoMade wxGTK's wxEventLoop::IsRunning a little more consistent with
Robin Dunn [Thu, 23 Sep 2004 00:58:21 +0000 (00:58 +0000)] 
Made wxGTK's wxEventLoop::IsRunning a little more consistent with
wxMSW's and uninstall the idle handled like wxYield does so Pending
can eventually return false.

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

19 years agoplug memory leak
Robin Dunn [Thu, 23 Sep 2004 00:53:30 +0000 (00:53 +0000)] 
plug memory leak

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

19 years agoFixes for bug #1031151 and #1031239
Robin Dunn [Thu, 23 Sep 2004 00:43:47 +0000 (00:43 +0000)] 
Fixes for bug #1031151 and #1031239

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

19 years agowxUSE_XML and wxUSE_XRC build fixes if expat is not enabled
Ryan Norton [Wed, 22 Sep 2004 21:23:46 +0000 (21:23 +0000)] 
wxUSE_XML and wxUSE_XRC build fixes if expat is not enabled

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

19 years ago Small fix for tabbing into wxListBox.
Robert Roebling [Wed, 22 Sep 2004 20:57:09 +0000 (20:57 +0000)] 
  Small fix for tabbing into wxListBox.

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

19 years agoOnly include/build pnghand if the user builds the png library (avoids multiple build...
Ryan Norton [Wed, 22 Sep 2004 20:47:23 +0000 (20:47 +0000)] 
Only include/build pnghand if the user builds the png library (avoids multiple build errors)

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

19 years agoFix aggregate has a partly bracketed Unmatched initializer warnings - which means...
Ryan Norton [Wed, 22 Sep 2004 20:30:58 +0000 (20:30 +0000)] 
Fix aggregate has a partly bracketed Unmatched initializer warnings - which means that the compiler can't figure out which types the initializer list refers to - so now we're telling the compiler that the first and second 16 values do refer to the Bit16s and the last two values refer to the Point part of Cursor

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

19 years agoInstall the config files for cross debs under /usr/$(host), but link them
Ron Lee [Wed, 22 Sep 2004 20:29:51 +0000 (20:29 +0000)] 
Install the config files for cross debs under /usr/$(host), but link them
to the default system location under /usr.  This way the commands:
wx-config --prefix=/usr/$(host) and wx-config --prefix=/usr --host=$(host)
are much more congruent in their action.

Another nail in the coffin for inplace hacks.  Link $srcdir/include to
the build dir so that --prefix=$build_dir really does point to a
realistic looking installed development environment.  I don't know why
I didn't do this instead of (ab)using --exec-prefix to 'fix' this
simple omission for so long.  Probably because it is much more obvious
if contrib is out of the picture.  That makes it a little more work
right now, but long term this is a very clean and correct thing to do.
It completely absolves us of the two independent variables problem,
and of the tree becoming bogus without actually being stale.

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

19 years agoMove the WX_FLAVOUR variables to be defined generally, not just for
Ron Lee [Wed, 22 Sep 2004 15:08:33 +0000 (15:08 +0000)] 
Move the WX_FLAVOUR variables to be defined generally, not just for
autoconf builds, else the wince targets (at least) will complain.

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

19 years ago Make radiobutton tab behaviour the same on MSW
Robert Roebling [Wed, 22 Sep 2004 14:51:31 +0000 (14:51 +0000)] 
  Make radiobutton tab behaviour the same on MSW
    as in standard MSW app, i.e. tab into the
    activated, not necessarily the first radio
    button.

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

19 years agoSource cleaning: whitespaces, tabs, -1/wxID_ANY/wxNOT_FOUND/wxDefaultCoord, TRUE...
Włodzimierz Skiba [Wed, 22 Sep 2004 14:38:52 +0000 (14:38 +0000)] 
Source cleaning: whitespaces, tabs, -1/wxID_ANY/wxNOT_FOUND/wxDefaultCoord, TRUE/true, FALSE/false.

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

19 years agoSmartphone fix.
Włodzimierz Skiba [Wed, 22 Sep 2004 11:56:48 +0000 (11:56 +0000)] 
Smartphone fix.

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

19 years agoMissed labels to replace number of 'topicNNN' in anchors. Consistent use of -dtor...
Włodzimierz Skiba [Wed, 22 Sep 2004 10:59:57 +0000 (10:59 +0000)] 
Missed labels to replace number of 'topicNNN' in anchors. Consistent use of -dtor/-ctor addition in anchors.

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

19 years agoscript for nightly builds
Chris Elliott [Wed, 22 Sep 2004 10:02:08 +0000 (10:02 +0000)] 
script for nightly builds

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

19 years ago Committing in .
Jouk Jansen [Wed, 22 Sep 2004 06:29:21 +0000 (06:29 +0000)] 
 Committing in .

 Changes to make compilations on OpenVMS work:
    displayx11.h : one semicolon removed, since it is not needed
    progdlgg.cpp : On some systems (like OpenVMS) unsigned types are realy
                   unsigned. So a comparison unsigned_var < 0 is always
                   false and causes unreacheable code, which is flagged
                   by the compiler. In this case a change from unsigned long
                   to long was more what was intended here.
 Modified Files:
  wxWidgets/include/wx/unix/displayx11.h
  wxWidgets/src/generic/progdlgg.cpp
 ----------------------------------------------------------------------

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

19 years agoCorrect #if markup to spin-based controls handling.
Włodzimierz Skiba [Wed, 22 Sep 2004 06:22:34 +0000 (06:22 +0000)] 
Correct #if markup to spin-based controls handling.

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

19 years agoWXUNUSED_UNLESS_ODRAWN does not reflect wxUSE_MENUS_NATIVE.
Włodzimierz Skiba [Wed, 22 Sep 2004 06:20:42 +0000 (06:20 +0000)] 
WXUNUSED_UNLESS_ODRAWN does not reflect wxUSE_MENUS_NATIVE.

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

19 years agoWarning fix to unused variable.
Włodzimierz Skiba [Wed, 22 Sep 2004 06:18:05 +0000 (06:18 +0000)] 
Warning fix to unused variable.

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

19 years agoAdjustement to the small display of Smartphones.
Włodzimierz Skiba [Wed, 22 Sep 2004 06:17:07 +0000 (06:17 +0000)] 
Adjustement to the small display of Smartphones.

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

19 years agowxrc impossible on WinCE.
Włodzimierz Skiba [Wed, 22 Sep 2004 06:10:49 +0000 (06:10 +0000)] 
wxrc impossible on WinCE.

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

19 years agoFilter out the 'std' pseudo-lib from monolithic builds too.
Ron Lee [Tue, 21 Sep 2004 23:46:54 +0000 (23:46 +0000)] 
Filter out the 'std' pseudo-lib from monolithic builds too.

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

19 years agoBump subrelease to 2.5.2.9.
Robin Dunn [Tue, 21 Sep 2004 22:30:09 +0000 (22:30 +0000)] 
Bump subrelease to 2.5.2.9.

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

19 years agoAdd xrc to the dist target.
Ron Lee [Tue, 21 Sep 2004 21:54:57 +0000 (21:54 +0000)] 
Add xrc to the dist target.
Bump subrelease to 2.5.2.9.

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

19 years agoupdate from Petri Jooste for 2.5.2
Vadim Zeitlin [Tue, 21 Sep 2004 21:21:50 +0000 (21:21 +0000)] 
update from Petri Jooste for 2.5.2

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

19 years agoSource cleaning: whitespaces, tabs, -1/wxNOT_FOUND, TRUE/true, FALSE/false.
Włodzimierz Skiba [Tue, 21 Sep 2004 18:15:59 +0000 (18:15 +0000)] 
Source cleaning: whitespaces, tabs, -1/wxNOT_FOUND, TRUE/true, FALSE/false.

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

19 years agoFix registered location of docs.
Ron Lee [Tue, 21 Sep 2004 17:58:23 +0000 (17:58 +0000)] 
Fix registered location of docs.

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

19 years agowx-config2.6
Ron Lee [Tue, 21 Sep 2004 17:16:29 +0000 (17:16 +0000)] 
wx-config2.6

Designed to be resiliant against future cut and paste coders.  Any
gnarly parts are black boxed away nicely to avoid accidents and have
integrated debugging support for trivial sanity checking in the event
of modification or trouble.  In this way the major operations are all
cleanly separated making any or all of them simply extensible, or
replaceable in the face of future needs.  Functions now all have api
descriptions.  If you rely on a function to act in some way, please
document it to safeguard yourself against inadvertant interface
changes by others.

Everything now runs top top to bottom, we don't try to output things
as fast as we can read them anymore, instead we read everything in,
sort over it just once without the need for 'just in case' temp's, and
then output whatever we were asked for only when we are sure we have
the correct answer.  Almost all key data aims to be constant past the
point of its initialisation so side effect creep and trouble with half
(re)initialised data should be significantly reduced in future.  In
almost every case it is easy and clean to simply delay initialisation
until all required input channels have been emptied.  If you like,
think of it as mostly being one big constructor, with a little
destructor at the end which outputs what you requested.  At core, it
is simply a generated config file -- with some user friendly logic for
extracting its data and finding related files.

Removed references to --gl-libs in --help.  It still exists, but if
its deprecated, no need to fill space in a compact help summary.  It
will remain documented (as deprecated) in the man page.

Removed references to arcane order rules for arguments.  Those
limitations don't exist anymore, though the options are backward
compatible in all other respects from the user pov.

Removed references to --inplace, it doesn't need to be in the summary
help either.  It also is still accepted as an option, but there is no
value in passing it, an uninstalled wx-config will automatically
behave correctly.  When you need --inplace, it will supply that
behaviour for you (but there is no harm in typing it your self in that
case).  If you do type it when you don't need it, bad things will
probably happen just like they always would have.

Along with items above, generally compressed --help text to fit on
even a traditional sized terminal without the need for paging.  If we
want more detailed help built in, it should be broken into separate
pages, and this would be a trivial extension.

Command line input is now controlled by a small generic parser.  You
define what options you want and what groups you want them in by
initialising them as lists.  It runs over all the input and fills
corresponding psuedo-hashes from it for you to use as you please
later.

Added a validator for it to check yes/no options.

Use posix extended regex instead of gnu 'basic' regex extensions,
grep -E is portable, if gmake is not a requirement, we surely can't
push gnu grep on people.

Made --list more user friendly.  It will now always list the current
wx-config if it matches the feature spec, though it will warn if that
config is not in the specified --prefix.  Alternate configs that match
(if any) are listed separately. An unqualified call to wx-config --list
will always return (at least) the config that was called.  We can never
have a 'hanging' wx-config shell with no real implementation to back
it up anymore so we can always return a sensible result for the user.
A wx-config anywhere can list (and hence use) the configs installed in
any (other) prefix.

Delegation.  Too big a topic to remark on in depth here, see the code
for a fuller description.  With everything being nicely constant and
aligned to the respective library build, then aside from delegation,
wx-config really is _just_ a config file (albeit with a layer of logic
around the constants), and each wx-config carries a set of defaults
which match perfectly the library build that it was generated with.
If you choose a set of features that it can match, it will answer all
your queries for them, if it cannot, it will seek to delegate to the
config that is most like itself, but which can supply all the features
you specified.  This should be completely compatible with any set of
options that returned a sensible result previously, and produce a
sensible result in many cases where previously the collating order
of your locale or the nuances of your filesystem operations would
decide which library it thought you wanted.

Sort duplicates out of the list of libraries and trickle shared
dependencies down the list to properly support static builds.

Added the inplace-config tweak for use in the build tree.  This works
like any other config, except it presets the default prefix to point
at the build dir instead of the configured prefix that will become the
default if this build is installed.  It provides the behaviour of
--inplace when $build_dir/wx-config is called without also specifying
a different --{exec-,}prefix or any feature flags that it is
incompatible with.  In that event, it will try to delegate as per the
normal rules.

The inplace wrapper is not installed with the primary config which
cleanly disables it for system installs.  It will be invalidated if
the build (or source) dir is moved, but will be revalidated if the
build tree is subseqently updated with ./config.status --recheck &&
config.status (which it probably would need to be to build anyway for
other reasons at present too)

Enabled full support for static builds again, promoted --static to a
full feature option.  Fixed --ld to return something for them too.

Added --flavour, similar to the existing --vendor, but for autoconf
builds.  These will probably want to be streamlined further.
Broadened the use of release and flavour labels to support better
concurrent installs.

Fix bit rot in make-dist due to new/deleted files.

Whittled down the number of obsolete and duplicated substitution
variables in configure.in, and lowercased some variables we no longer
export for substitution.  Use the autoconf macros to generate files
where we want them instead of making them someplace and then moving
them all about.  Remove extra files and symlinks added for the two
part wx-config version.

Removed the debian -contrib packages.  We'll use multi-lib support
to manage them from now on and indiviual libs can be split out along
functional lines if required.  This means the retained contribs will
now get __WXDEBUG__ versions packaged too.

Removed conflicts from almost packages except i18n and wxPython. All
packages now either update or install alongside any existing ones.

Added support for flavoured debs as well.

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

19 years agoMissed labels to replace number of 'topicNNN' in anchors.
Włodzimierz Skiba [Tue, 21 Sep 2004 13:24:41 +0000 (13:24 +0000)] 
Missed labels to replace number of 'topicNNN' in anchors.

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

19 years agofix for gtk/mdi when changing menubars
Chris Elliott [Tue, 21 Sep 2004 11:34:38 +0000 (11:34 +0000)] 
fix for gtk/mdi when changing menubars

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

19 years agoXRC movement influenced depth of paths.
Włodzimierz Skiba [Tue, 21 Sep 2004 10:18:38 +0000 (10:18 +0000)] 
XRC movement influenced depth of paths.

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