wxWidgets.git
17 years agorebaked after wxUSE_EXTENDED_RTTI and wx/flags.h addition
Vadim Zeitlin [Fri, 13 Apr 2007 12:06:21 +0000 (12:06 +0000)] 
rebaked after wxUSE_EXTENDED_RTTI and wx/flags.h addition

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

17 years agoremoved contrib files from the scripts
Vadim Zeitlin [Fri, 13 Apr 2007 02:13:41 +0000 (02:13 +0000)] 
removed contrib files from the scripts

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

17 years agoremoving unnecessary makefiles, there is nothing left here
Vadim Zeitlin [Fri, 13 Apr 2007 02:02:24 +0000 (02:02 +0000)] 
removing unnecessary makefiles, there is nothing left here

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

17 years agoremoving obsolete and not working tool
Vadim Zeitlin [Fri, 13 Apr 2007 02:00:14 +0000 (02:00 +0000)] 
removing obsolete and not working tool

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

17 years agoclarifications to the ctor documentation
Vadim Zeitlin [Fri, 13 Apr 2007 01:27:57 +0000 (01:27 +0000)] 
clarifications to the ctor documentation

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

17 years agoinitial version of UTF-8 strings representation (still converting to wchar_t* a lot...
Václav Slavík [Thu, 12 Apr 2007 21:15:07 +0000 (21:15 +0000)] 
initial version of UTF-8 strings representation (still converting to wchar_t* a lot); it has to be explicitly enabled with --enable-utf8 for now

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

17 years agomoved vararg handling code in wxMessageOutput to single method and added simple Outpu...
Václav Slavík [Thu, 12 Apr 2007 21:13:05 +0000 (21:13 +0000)] 
moved vararg handling code in wxMessageOutput to single method and added simple Output(wxString) virtual method instead of DoPrintf(format,...)

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

17 years agoForward declare new wxPy classes
Robin Dunn [Thu, 12 Apr 2007 19:51:09 +0000 (19:51 +0000)] 
Forward declare new wxPy classes

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

17 years agoremoved unneeded wxChar* cast, we already have wxString one
Václav Slavík [Thu, 12 Apr 2007 17:47:26 +0000 (17:47 +0000)] 
removed unneeded wxChar* cast, we already have wxString one

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

17 years agoremoved the code to manually send wxNavigationEvents, it's not needed any more
Vadim Zeitlin [Thu, 12 Apr 2007 15:00:56 +0000 (15:00 +0000)] 
removed the code to manually send wxNavigationEvents, it's not needed any more

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

17 years agoavoid code duplication by using helper functions
Vadim Zeitlin [Thu, 12 Apr 2007 14:57:41 +0000 (14:57 +0000)] 
avoid code duplication by using helper functions

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

17 years agomodify the listbox item in place instead of deleting and inserting it back in SetStri...
Vadim Zeitlin [Thu, 12 Apr 2007 14:28:36 +0000 (14:28 +0000)] 
modify the listbox item in place instead of deleting and inserting it back in SetString(), this gets rid of confusing listbox selection events for invalid item when SetString() is called

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

17 years agoreSWIGged
Robin Dunn [Thu, 12 Apr 2007 00:56:21 +0000 (00:56 +0000)] 
reSWIGged

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

17 years agowx.VScrolledWindow has been refactored, and new wx.HScrolledWindow and
Robin Dunn [Thu, 12 Apr 2007 00:54:12 +0000 (00:54 +0000)] 
wx.VScrolledWindow has been refactored, and new wx.HScrolledWindow and
wx.HVScrolledWindow classes have been added.

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

17 years agoSetCanFocus
Robin Dunn [Thu, 12 Apr 2007 00:53:36 +0000 (00:53 +0000)] 
SetCanFocus

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

17 years agowizard classes don't take resource parameter anymore
Robin Dunn [Thu, 12 Apr 2007 00:52:43 +0000 (00:52 +0000)] 
wizard classes don't take resource parameter anymore

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

17 years agowxNullIconBundle
Robin Dunn [Thu, 12 Apr 2007 00:51:33 +0000 (00:51 +0000)] 
wxNullIconBundle

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

17 years agoAdd wxEXEC_NOEVENTS
Robin Dunn [Thu, 12 Apr 2007 00:50:48 +0000 (00:50 +0000)] 
Add wxEXEC_NOEVENTS

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

17 years agoupdate wx.IconBundle methods and docstrings
Robin Dunn [Thu, 12 Apr 2007 00:49:47 +0000 (00:49 +0000)] 
update wx.IconBundle methods and docstrings

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

17 years agoSetDefault returns the former default widget
Robin Dunn [Thu, 12 Apr 2007 00:45:56 +0000 (00:45 +0000)] 
SetDefault returns the former default widget

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

17 years agowx.IconBundle support
Robin Dunn [Thu, 12 Apr 2007 00:44:59 +0000 (00:44 +0000)] 
wx.IconBundle support

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

17 years agowxMac: The get-url apple event is now supported, simply override
Robin Dunn [Thu, 12 Apr 2007 00:44:02 +0000 (00:44 +0000)] 
wxMac: The get-url apple event is now supported, simply override
wx.App.MacOpenURL to receive it.

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

17 years agoAdd wx.Position
Robin Dunn [Thu, 12 Apr 2007 00:41:45 +0000 (00:41 +0000)] 
Add wx.Position

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

17 years agoSTC is not a separate library anymore
Robin Dunn [Thu, 12 Apr 2007 00:38:48 +0000 (00:38 +0000)] 
STC is not a separate library anymore

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

17 years agotweaks needed for new GLCanvas API
Robin Dunn [Thu, 12 Apr 2007 00:37:24 +0000 (00:37 +0000)] 
tweaks needed for new GLCanvas API

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

17 years agotrim whitespace
Robin Dunn [Thu, 12 Apr 2007 00:36:26 +0000 (00:36 +0000)] 
trim whitespace

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

17 years agoTest EVT_TREE_ITEM_ACTIVATED
Robin Dunn [Thu, 12 Apr 2007 00:35:36 +0000 (00:35 +0000)] 
Test EVT_TREE_ITEM_ACTIVATED

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

17 years agoAll platforms have the same GLCanvas API now
Robin Dunn [Thu, 12 Apr 2007 00:34:20 +0000 (00:34 +0000)] 
All platforms have the same GLCanvas API now

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

17 years agoUse the wxWANTS_CHARS style
Robin Dunn [Thu, 12 Apr 2007 00:23:41 +0000 (00:23 +0000)] 
Use the wxWANTS_CHARS style

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

17 years agoDon't use stc lib if building monolithic
Robin Dunn [Thu, 12 Apr 2007 00:23:01 +0000 (00:23 +0000)] 
Don't use stc lib if building monolithic

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

17 years agoAdjust output dir for wxPython file
Robin Dunn [Thu, 12 Apr 2007 00:13:21 +0000 (00:13 +0000)] 
Adjust output dir for wxPython file

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

17 years agoDon't use hidden items for size calc (patch 1698314)
Robin Dunn [Wed, 11 Apr 2007 21:53:13 +0000 (21:53 +0000)] 
Don't use hidden items for size calc (patch 1698314)

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

17 years agocompile guard
Stefan Csomor [Wed, 11 Apr 2007 15:37:40 +0000 (15:37 +0000)] 
compile guard

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

17 years agochanging the Multiple Inheritance along the Single Inheritance, patch 1623801
Stefan Csomor [Wed, 11 Apr 2007 15:32:57 +0000 (15:32 +0000)] 
changing the Multiple Inheritance along the Single Inheritance, patch 1623801

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

17 years agoadd aglUpdateContext() call (doesn't seem to change anything but should be there...
Vadim Zeitlin [Wed, 11 Apr 2007 13:55:04 +0000 (13:55 +0000)] 
add aglUpdateContext() call (doesn't seem to change anything but should be there according to the docs)

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

17 years agoforward declare wxDC (fixes wxMotif compilation)
Vadim Zeitlin [Wed, 11 Apr 2007 13:36:08 +0000 (13:36 +0000)] 
forward declare wxDC (fixes wxMotif compilation)

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

17 years agofixed another place where wxString was used as bool
Václav Slavík [Wed, 11 Apr 2007 13:13:10 +0000 (13:13 +0000)] 
fixed another place where wxString was used as bool

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

17 years agoderive wxStaticText from wxStaticTextBase under wxGTK1 too, in particular thi sfixes...
Vadim Zeitlin [Wed, 11 Apr 2007 12:13:36 +0000 (12:13 +0000)] 
derive wxStaticText from wxStaticTextBase under wxGTK1 too, in particular thi sfixes missing wxStaticText::Wrap() problem during linking

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

17 years agolinking fix after the one before last commit
Vadim Zeitlin [Wed, 11 Apr 2007 11:53:40 +0000 (11:53 +0000)] 
linking fix after the one before last commit

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

17 years ago Added --enable-extended_rtti configure switch (defaults to disabled).
Mattia Barbon [Wed, 11 Apr 2007 10:32:01 +0000 (10:32 +0000)] 
  Added --enable-extended_rtti configure switch (defaults to disabled).
  Fix compilation when WXINTL_NO_GETTEXT_MACRO is defined.
  Added wx/flags.h to installed files.
  Fix XTI compilation after wxString changes.
  Fix 'virtual functions but non-virtual destructor' GCC warnings.
  Minimal XTI definition for wxOwnerDrawnComboBox (cut'n'paste
from wxComboBox, will need to be completed).
  Requires rerunning bakefile and autoconf.

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

17 years agocompilation fix after last commit
Vadim Zeitlin [Wed, 11 Apr 2007 00:26:09 +0000 (00:26 +0000)] 
compilation fix after last commit

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

17 years agodon't use obsolete functions (mostly copystring() and Count()), remove their document...
Vadim Zeitlin [Wed, 11 Apr 2007 00:23:19 +0000 (00:23 +0000)] 
don't use obsolete functions (mostly copystring() and Count()), remove their documentation (patch 1697956)

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

17 years agoadd support for a data tag which can be used to embed arbitrary data into the generat...
Vadim Zeitlin [Wed, 11 Apr 2007 00:19:20 +0000 (00:19 +0000)] 
add support for a data tag which can be used to embed arbitrary data into the generated code (part of some forgotten patch...)

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

17 years agoadded our own implementation of strto[u]ll() if the system doesn't have one (patch...
Vadim Zeitlin [Wed, 11 Apr 2007 00:12:54 +0000 (00:12 +0000)] 
added our own implementation of strto[u]ll() if the system doesn't have one (patch 1696533)

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

17 years agosend selection events when Ctrl-clicking an item repeeatedly in a multiselection...
Vadim Zeitlin [Tue, 10 Apr 2007 23:56:20 +0000 (23:56 +0000)] 
send selection events when Ctrl-clicking an item repeeatedly in a multiselection tree

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

17 years agoadded a menu command to clear log
Vadim Zeitlin [Tue, 10 Apr 2007 23:48:51 +0000 (23:48 +0000)] 
added a menu command to clear log

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

17 years agoreverted previous commit and added a comment explaining why CByteArrayFormat should...
Václav Slavík [Tue, 10 Apr 2007 19:32:48 +0000 (19:32 +0000)] 
reverted previous commit and added a comment explaining why CByteArrayFormat should be kept

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

17 years agodon't crash if (char*)c_str() is used twice in a row on the same string and both...
Václav Slavík [Tue, 10 Apr 2007 19:13:52 +0000 (19:13 +0000)] 
don't crash if (char*)c_str() is used twice in a row on the same string and both pointers are used at the same time

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

17 years agoBig wxGL classes refactoring/cleanup:
Vadim Zeitlin [Tue, 10 Apr 2007 17:38:55 +0000 (17:38 +0000)] 
Big wxGL classes refactoring/cleanup:

1. Provide the same API, especially, but not limited to, wxGLCanvas and
   wxCLContext ctors (which were completely different in all ports)
2. Extracted common parts into wxGLCanvas/ContextBase classes
3. Deprecate the old API using implicitly created wxGLContext

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

17 years agorename the menu to avoid conflict with a standard Mac menu
Vadim Zeitlin [Tue, 10 Apr 2007 16:51:52 +0000 (16:51 +0000)] 
rename the menu to avoid conflict with a standard Mac menu

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

17 years agodon't change the case of extensions
Stefan Csomor [Tue, 10 Apr 2007 16:09:30 +0000 (16:09 +0000)] 
don't change the case of extensions

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

17 years agofixed typo: _T(), not _()
Václav Slavík [Tue, 10 Apr 2007 14:55:02 +0000 (14:55 +0000)] 
fixed typo: _T(), not _()

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

17 years agoadd GetOwner() documentation
Vadim Zeitlin [Tue, 10 Apr 2007 14:35:34 +0000 (14:35 +0000)] 
add GetOwner() documentation

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

17 years agoremoved unused CByteArrayFormat function
Václav Slavík [Tue, 10 Apr 2007 13:37:27 +0000 (13:37 +0000)] 
removed unused CByteArrayFormat function

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

17 years agoaccomodating to new files
Stefan Csomor [Tue, 10 Apr 2007 13:25:13 +0000 (13:25 +0000)] 
accomodating to new files

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

17 years agousing info plist above, debug on native arch only
Stefan Csomor [Tue, 10 Apr 2007 12:49:24 +0000 (12:49 +0000)] 
using info plist above, debug on native arch only

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

17 years agoneeds threads...
Stefan Csomor [Tue, 10 Apr 2007 12:35:29 +0000 (12:35 +0000)] 
needs threads...

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

17 years agocorrecting include style
Stefan Csomor [Tue, 10 Apr 2007 12:23:44 +0000 (12:23 +0000)] 
correcting include style

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

17 years agofixing refcounting for embedded native controls
Stefan Csomor [Tue, 10 Apr 2007 11:23:51 +0000 (11:23 +0000)] 
fixing refcounting for embedded native controls

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

17 years ago Document wxWindow::Navigate() instead of generation
Robert Roebling [Tue, 10 Apr 2007 08:03:39 +0000 (08:03 +0000)] 
  Document wxWindow::Navigate() instead of generation
    of a navigation event in the text on wxWANTS_CHARS.

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

17 years agocompilation fix after last commit
Vadim Zeitlin [Tue, 10 Apr 2007 01:29:16 +0000 (01:29 +0000)] 
compilation fix after last commit

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

17 years agorefresh GL canvas itself, not the frame, when the GL context changes, otherwise it...
Vadim Zeitlin [Tue, 10 Apr 2007 00:02:15 +0000 (00:02 +0000)] 
refresh GL canvas itself, not the frame, when the GL context changes, otherwise it doesn't redraw under wxGTK1

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

17 years agoreverted patch 1325857 (rev 1.561): it might have fixed handling of CJK keys but...
Vadim Zeitlin [Mon, 9 Apr 2007 23:42:34 +0000 (23:42 +0000)] 
reverted patch 1325857 (rev 1.561): it might have fixed handling of CJK keys but broke handling of the normal keys without IM

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

17 years agofix the sample to work under X11 (where a context can't be made current before the...
Vadim Zeitlin [Mon, 9 Apr 2007 23:03:54 +0000 (23:03 +0000)] 
fix the sample to work under X11 (where a context can't be made current before the window is realized)

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

17 years ago1. switched to new wxGLCanvas API (not using the implicit context)
Vadim Zeitlin [Mon, 9 Apr 2007 22:54:40 +0000 (22:54 +0000)] 
1. switched to new wxGLCanvas API (not using the implicit context)
2. pruned everything not related to OpenGL, making the remaining code much
   more readable
3. show using the same wxGLContext with multiple wxGLCanvases

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

17 years agolast version was broken and died when trying to create config.status, regenerated...
Vadim Zeitlin [Mon, 9 Apr 2007 22:32:30 +0000 (22:32 +0000)] 
last version was broken and died when trying to create config.status, regenerated a working one

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

17 years agotruncate the static box label to fit the control size (patch 1695228)
Vadim Zeitlin [Mon, 9 Apr 2007 21:39:09 +0000 (21:39 +0000)] 
truncate the static box label to fit the control size (patch 1695228)

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

17 years agomake Enter/Return activate the default button (second version of patch 1696563)
Vadim Zeitlin [Mon, 9 Apr 2007 21:28:27 +0000 (21:28 +0000)] 
make Enter/Return activate the default button (second version of patch 1696563)

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

17 years agodon't use Pango hack for drawing underlined text when using new enough version of...
Vadim Zeitlin [Mon, 9 Apr 2007 21:21:44 +0000 (21:21 +0000)] 
don't use Pango hack for drawing underlined text when using new enough version of Pango (patch 1697040)

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

17 years agodon't return the next line text from GetLineText() for empty lines (patch 1697208)
Vadim Zeitlin [Mon, 9 Apr 2007 21:17:09 +0000 (21:17 +0000)] 
don't return the next line text from GetLineText() for empty lines (patch 1697208)

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

17 years agoadded wxgl pseudotarget
Václav Slavík [Mon, 9 Apr 2007 20:33:57 +0000 (20:33 +0000)] 
added wxgl pseudotarget

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

17 years ago Replace direct calls to ProcessEvent() with
Mattia Barbon [Mon, 9 Apr 2007 16:43:23 +0000 (16:43 +0000)] 
  Replace direct calls to ProcessEvent() with
GetEventHandler()->ProcessEvent().

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

17 years agoescape &
Vadim Zeitlin [Mon, 9 Apr 2007 16:09:20 +0000 (16:09 +0000)] 
escape &

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

17 years agofix --with-opengl formatting
Vadim Zeitlin [Mon, 9 Apr 2007 16:04:03 +0000 (16:04 +0000)] 
fix --with-opengl formatting

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

17 years agodon't overwrite the buffer if extending it failed
Vadim Zeitlin [Mon, 9 Apr 2007 15:52:27 +0000 (15:52 +0000)] 
don't overwrite the buffer if extending it failed

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

17 years agoreplaced deprecated wxMULTIPLE with wxFD_MULTIPLE
Vadim Zeitlin [Mon, 9 Apr 2007 15:50:25 +0000 (15:50 +0000)] 
replaced deprecated wxMULTIPLE with wxFD_MULTIPLE

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

17 years agocompilation fixes: remove unneeded c_str()
Vadim Zeitlin [Mon, 9 Apr 2007 15:46:34 +0000 (15:46 +0000)] 
compilation fixes: remove unneeded c_str()

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

17 years agoadded wx/image.h to fix compilation without PCH after last change
Vadim Zeitlin [Mon, 9 Apr 2007 13:51:43 +0000 (13:51 +0000)] 
added wx/image.h to fix compilation without PCH after last change

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

17 years agoundid signed/unsigned warning fix of rev 1.73 as the type of wxString::iterator:...
Vadim Zeitlin [Mon, 9 Apr 2007 12:21:51 +0000 (12:21 +0000)] 
undid signed/unsigned warning fix of rev 1.73 as the type of wxString::iterator::operator-() is now signed again

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

17 years agocompilation fix after last change
Vadim Zeitlin [Mon, 9 Apr 2007 12:19:12 +0000 (12:19 +0000)] 
compilation fix after last change

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

17 years agofix unused parameter warning introduced by last commit
Vadim Zeitlin [Mon, 9 Apr 2007 12:13:54 +0000 (12:13 +0000)] 
fix unused parameter warning introduced by last commit

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

17 years agomake wxVarVScrollLegacyAdaptor::OnGetLineHeight() non-pure virtual to fix compilation...
Vadim Zeitlin [Mon, 9 Apr 2007 11:37:04 +0000 (11:37 +0000)] 
make wxVarVScrollLegacyAdaptor::OnGetLineHeight() non-pure virtual to fix compilation with WXWIN_COMPATIBILITY_2_8==1

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

17 years agocompilation fixes after last commit
Vadim Zeitlin [Mon, 9 Apr 2007 11:18:54 +0000 (11:18 +0000)] 
compilation fixes after last commit

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

17 years agostring iterator's operator- should return difference_type, not size_t or unsigned
Václav Slavík [Mon, 9 Apr 2007 08:18:33 +0000 (08:18 +0000)] 
string iterator's operator- should return difference_type, not size_t or unsigned

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

17 years agoremoved spurious semicolons
Václav Slavík [Mon, 9 Apr 2007 06:50:28 +0000 (06:50 +0000)] 
removed spurious semicolons

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

17 years agocompilation fix: needs wx/string.h
Václav Slavík [Mon, 9 Apr 2007 06:47:51 +0000 (06:47 +0000)] 
compilation fix: needs wx/string.h

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

17 years agoadded missing membersection for CreateIconBundle
Vadim Zeitlin [Mon, 9 Apr 2007 00:19:13 +0000 (00:19 +0000)] 
added missing membersection for CreateIconBundle

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

17 years agofix a fatal crash due to using wxHSCROLL presence in m_windowStyle as indicator of...
Vadim Zeitlin [Sun, 8 Apr 2007 23:25:36 +0000 (23:25 +0000)] 
fix a fatal crash due to using wxHSCROLL presence in m_windowStyle as indicator of whether we wrap lines or not: this didn't work because wxHSCROLL was temporarily reset in wxWindow::Create() and so we used wxTextWrappedData when we only had created wxTextMultiLineData

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

17 years agodon't skip the scroll position validity check in CalcScrollInc() if m_[xy]ScrollPixel...
Vadim Zeitlin [Sun, 8 Apr 2007 23:06:42 +0000 (23:06 +0000)] 
don't skip the scroll position validity check in CalcScrollInc() if m_[xy]ScrollPixelsPerLine is NULL, this resulted in problems mentioned in patch 1696082

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

17 years agopass 0, not NULL, to SendMsg() which takes long to avoid gcc warnings
Vadim Zeitlin [Sun, 8 Apr 2007 22:42:45 +0000 (22:42 +0000)] 
pass 0, not NULL, to SendMsg() which takes long to avoid gcc warnings

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

17 years agoadded mouse wheel support (patch 1696082)
Vadim Zeitlin [Sun, 8 Apr 2007 22:28:42 +0000 (22:28 +0000)] 
added mouse wheel support (patch 1696082)

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

17 years agocompilation fix after last change
Vadim Zeitlin [Sun, 8 Apr 2007 22:26:53 +0000 (22:26 +0000)] 
compilation fix after last change

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

17 years agoCall wxTLW::SetDefaultItem() from wxButtonBase::SetDefault() instead of doing
Vadim Zeitlin [Sun, 8 Apr 2007 22:18:35 +0000 (22:18 +0000)] 
Call wxTLW::SetDefaultItem() from wxButtonBase::SetDefault() instead of doing
it in wxButton implementations in (almost) all ports; changed its return type
to "wxWindow *" from "void" to accommodate the ports needing the old default
item (replaces part of patch 1696563)

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

17 years agomake test_for_selected_wxbuild target optional (patch 1696363)
Vadim Zeitlin [Sun, 8 Apr 2007 21:45:11 +0000 (21:45 +0000)] 
make test_for_selected_wxbuild target optional (patch 1696363)

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

17 years agofix the problem with parsing HTML comments (closes bug 1116708; based on patch 1168583)
Vadim Zeitlin [Sun, 8 Apr 2007 21:02:03 +0000 (21:02 +0000)] 
fix the problem with parsing HTML comments (closes bug 1116708; based on patch 1168583)

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

17 years agofix crash in ~wxString with global wxString objects: temporarily move conversion...
Václav Slavík [Sun, 8 Apr 2007 17:52:00 +0000 (17:52 +0000)] 
fix crash in ~wxString with global wxString objects: temporarily move conversion buffers from a hash to wxString

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

17 years agodon't build wxscintilla lib if wxSTC is not built
Václav Slavík [Sun, 8 Apr 2007 13:59:16 +0000 (13:59 +0000)] 
don't build wxscintilla lib if wxSTC is not built

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

17 years agofix new wxHVScroll code to build with WXWIN_COMPATIBILITY_2_8==0
Vadim Zeitlin [Sun, 8 Apr 2007 13:55:36 +0000 (13:55 +0000)] 
fix new wxHVScroll code to build with WXWIN_COMPATIBILITY_2_8==0

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

17 years agoChildren need to be updated in size_allocate even if widget is not realized.
Paul Cornett [Sun, 8 Apr 2007 06:13:21 +0000 (06:13 +0000)] 
Children need to be updated in size_allocate even if widget is not realized.
Fix initial GdkWindow sizes in realize.

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

17 years agocompilation fix for !USE_PCH (added missing wx/dc.h include)
Vadim Zeitlin [Sun, 8 Apr 2007 02:08:22 +0000 (02:08 +0000)] 
compilation fix for !USE_PCH (added missing wx/dc.h include)

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