]>
git.saurik.com Git - wxWidgets.git/log
Robin Dunn [Fri, 18 May 2001 05:20:01 +0000 (05:20 +0000)]
Implemented the first phase of OOR (Original Object Return). See the
text in the demo for more details of what this means, but in a
nutshell methods such as wxWindow.GetParent or FindWindowById will now
return a shadow object of the proper type if it can. By "proper type"
I mean that if the wxWindow pointer returned from FindWindowById
really points to a wxButton then the Python object constructed will be
of a wxButtonPtr class instead of wxWindowPtr as before. This should
reduce or eliminiate the need for wxPyTypeCast. (Woo Hoo!) The
objects returned are still not the original Python object, but that is
the next step. (Although it will probably only work on Python 2.1 and
beyond because it will use weak references.)
A few other minor tweaks and fixes and additions for things found
while doing the OOR stuff.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10202
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Fri, 18 May 2001 02:32:22 +0000 (02:32 +0000)]
Fixed wxPoint.__cmp__ and a few others
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10201
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 17 May 2001 23:46:30 +0000 (23:46 +0000)]
merged fixes for accel and command event non propagation from 2.2
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10200
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Thu, 17 May 2001 22:47:09 +0000 (22:47 +0000)]
Implemented the first phase of OOR (Original Object Return). See the
text in the demo for more details of what this means, but in a
nutshell methods such as wxWindow.GetParent or FindWindowById will now
return a shadow object of the proper type if it can. By "proper type"
I mean that if the wxWindow pointer returned from FindWindowById
really points to a wxButton then the Python object constructed will be
of a wxButtonPtr class instead of wxWindowPtr as before. This should
reduce or eliminiate the need for wxPyTypeCast. (Woo Hoo!) The
objects returned are still not the original Python object, but that is
the next step. (Although it will probably only work on Python 2.1 and
beyond because it will use weak references.)
A few other minor tweaks and fixes and additions for things found
while doing the OOR stuff.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10197
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Thu, 17 May 2001 15:53:01 +0000 (15:53 +0000)]
fixed wxWindow::SetCursor( wxNullCursor) for mac
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10196
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 17 May 2001 15:51:09 +0000 (15:51 +0000)]
don't annoy the user by repeating the question which had been already answered (and also make the question a bit more clear)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10195
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 17 May 2001 11:09:22 +0000 (11:09 +0000)]
Call OnParentEnable from wxTextCtrl::Enable
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10194
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 17 May 2001 10:58:05 +0000 (10:58 +0000)]
Implemented OnParentEnable to allow widgets to reset their colours
after a wxWindow::Enable call
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10193
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 17 May 2001 10:11:34 +0000 (10:11 +0000)]
added wxLog::ClearTraceMasks()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10192
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Ron Lee [Thu, 17 May 2001 07:53:10 +0000 (07:53 +0000)]
typo fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10190
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Thu, 17 May 2001 07:27:17 +0000 (07:27 +0000)]
Applied patch #423927, (Min size for stretch parts of wxBoxSizer)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10189
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 16 May 2001 22:10:07 +0000 (22:10 +0000)]
fixed wrong parsing of à (typo in tables)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10186
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 16 May 2001 22:07:59 +0000 (22:07 +0000)]
changed wxBitmap::CreateFromXpm to use wxBitmap(wxImage,int) ctor again -- it should work fine with BCC now
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10185
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 16 May 2001 22:07:39 +0000 (22:07 +0000)]
removed wxImage::operator wxBitmap()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10184
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Gilles Depeyrot [Wed, 16 May 2001 21:28:54 +0000 (21:28 +0000)]
correction for Mac OS X (M_PI is already defined)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10183
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Gilles Depeyrot [Wed, 16 May 2001 21:20:50 +0000 (21:20 +0000)]
corrections for Mac OS X Developer Tools
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10182
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 16 May 2001 16:57:08 +0000 (16:57 +0000)]
FindFocus() and wxSpinCtrl fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10181
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Wed, 16 May 2001 16:23:13 +0000 (16:23 +0000)]
icon support moved to wxBitmap, allowing for fully transparent usage
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10180
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 16 May 2001 15:53:11 +0000 (15:53 +0000)]
Made wxWindow::Enable recursive in order to solve colouring problems; forced the colour
of a wxTextCtrl back to the custom colour in wxTextCtrl::Enable. This appears
to fix inconsistent colour problems.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10179
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 16 May 2001 13:20:31 +0000 (13:20 +0000)]
applied patch 415912 (fixing problems with wxGrid attrs)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10178
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Wed, 16 May 2001 12:46:51 +0000 (12:46 +0000)]
workaround for notebook/tabctrl redraw bug, it is now not excluded from the local eraseRgn of the parent window, thus guaranteeing that the background is always correct
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10177
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Wed, 16 May 2001 12:16:59 +0000 (12:16 +0000)]
corrected loop for calculating the proper updatergn taking into account only real subwindows that are shown
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10176
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 16 May 2001 12:01:48 +0000 (12:01 +0000)]
Applied patch #418555: wxTextCtrl uses wrong background colour
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10175
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 16 May 2001 11:54:18 +0000 (11:54 +0000)]
Applied patch #403856 (utilscmn.cpp should translate special key names)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10174
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 16 May 2001 11:32:21 +0000 (11:32 +0000)]
Applied patch #421554: implementation of wxEVT_CONTEXT_MENU
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10173
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 16 May 2001 11:22:01 +0000 (11:22 +0000)]
Applied patch #421073 (making setup options work)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10172
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 16 May 2001 11:14:37 +0000 (11:14 +0000)]
Applied patch #420395 (adding wxCLIP_SIBBLINGS capability -- but not by default)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10171
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Webster [Wed, 16 May 2001 03:21:53 +0000 (03:21 +0000)]
More scrolling fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10170
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 16 May 2001 00:19:42 +0000 (00:19 +0000)]
removed useless assert from wxArray::Alloc
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10169
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 15 May 2001 22:04:27 +0000 (22:04 +0000)]
applied patch that fixes paper size handling under MSW and sets PD_SELECTION correctly
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10168
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Webster [Tue, 15 May 2001 19:55:35 +0000 (19:55 +0000)]
Modest fix for executables linking to the wx dll for OS/2.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10167
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Webster [Tue, 15 May 2001 19:53:48 +0000 (19:53 +0000)]
Enable this sample for OS/2
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10166
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Webster [Tue, 15 May 2001 19:52:31 +0000 (19:52 +0000)]
More scrolling stuff.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10165
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 15 May 2001 17:02:43 +0000 (17:02 +0000)]
applied patch #424066
(a bit better attempt to detect system encoding in absence of LANGINFO)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10164
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Tue, 15 May 2001 14:51:00 +0000 (14:51 +0000)]
Corrected some casting errors -> XtPointer
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10163
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
George Tasker [Tue, 15 May 2001 13:12:36 +0000 (13:12 +0000)]
Added buttons to allow a dump of DB DATATYPES and DB DIAGNOSTIC info via wxLogMessage() to the sample app
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10162
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
George Tasker [Tue, 15 May 2001 01:00:56 +0000 (01:00 +0000)]
dBase fix on creating index
General cleanup of code in the sample
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10161
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
George Tasker [Tue, 15 May 2001 00:58:09 +0000 (00:58 +0000)]
Fixed problems which prevented creation/recreation of tables with MSAcces
General cleanup of code in the sample
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10160
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Webster [Mon, 14 May 2001 21:29:45 +0000 (21:29 +0000)]
More scrolling stuff
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10159
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 14 May 2001 21:28:04 +0000 (21:28 +0000)]
warning fixed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10158
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Mon, 14 May 2001 16:13:12 +0000 (16:13 +0000)]
Fixes for 16-bit compilation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10156
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Mon, 14 May 2001 13:25:24 +0000 (13:25 +0000)]
Added some missing makefiles
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10154
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Mon, 14 May 2001 12:38:04 +0000 (12:38 +0000)]
Added event sample
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10153
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Mon, 14 May 2001 12:37:31 +0000 (12:37 +0000)]
Added event.rc
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10152
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Mon, 14 May 2001 12:30:21 +0000 (12:30 +0000)]
Mods to release scripts
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10151
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Mon, 14 May 2001 10:28:27 +0000 (10:28 +0000)]
Misc release-related mods
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10150
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sun, 13 May 2001 22:10:20 +0000 (22:10 +0000)]
fixed a lie in docs (underlining is not limited to Windows anymore)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10142
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sun, 13 May 2001 22:09:53 +0000 (22:09 +0000)]
now outputs errors to stderr
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10140
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Gilles Depeyrot [Sun, 13 May 2001 13:09:41 +0000 (13:09 +0000)]
applied SourceForge patch #423532
ensure that menus appear correctly under Mac OS X
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10139
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Sun, 13 May 2001 09:50:00 +0000 (09:50 +0000)]
Removed XPM lib references from makefile
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10138
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
George Tasker [Fri, 11 May 2001 20:31:24 +0000 (20:31 +0000)]
Added support more support for DB2
Added support for PervasiveSQL
Fixed MSAccess testing of DROP TABLE result when the table does not exist
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10136
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
George Tasker [Fri, 11 May 2001 20:24:53 +0000 (20:24 +0000)]
Added support more support for DB2
Added support for PervasiveSQL
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10135
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
George Tasker [Fri, 11 May 2001 20:23:58 +0000 (20:23 +0000)]
Sizer based dialogs (like wxSingleChoiceDialog) are now forced to initially appear in the visible area of the display, relocating the dialog before display so that it fits within the display (if possible). If the dialog will not fit in the display area, it is shifted so that the top edge with the title bar is visible on the display
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10134
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Gilles Depeyrot [Fri, 11 May 2001 19:23:58 +0000 (19:23 +0000)]
removed old xpm code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10133
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Fri, 11 May 2001 18:32:28 +0000 (18:32 +0000)]
added wxDEFAULT_FRAME_STYLE
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10132
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Fri, 11 May 2001 18:32:17 +0000 (18:32 +0000)]
some more src code reformatting
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10131
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Fri, 11 May 2001 17:57:09 +0000 (17:57 +0000)]
No longer needs to create a wxApp object before making bitmaps
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10130
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Fri, 11 May 2001 17:55:28 +0000 (17:55 +0000)]
Changed wxRootWindow from a global to a staic variable with an
accessor function that initializes if on first use. This prevents
core dumps for apps that try to create wxBitmaps before the wxApp
object is initialized.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10129
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Fri, 11 May 2001 17:07:54 +0000 (17:07 +0000)]
Corrected wxToolBar::ToolSetBitmapSize()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10128
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Fri, 11 May 2001 16:08:39 +0000 (16:08 +0000)]
Removed Mac-specific XPM files from mac.rsp
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10127
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Fri, 11 May 2001 13:04:31 +0000 (13:04 +0000)]
Minor mods
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10126
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Fri, 11 May 2001 09:13:28 +0000 (09:13 +0000)]
corrected eventual endless loop
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10125
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Fri, 11 May 2001 08:47:17 +0000 (08:47 +0000)]
corrected control update code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10124
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Fri, 11 May 2001 08:16:52 +0000 (08:16 +0000)]
corrected control update code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10123
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Fri, 11 May 2001 07:15:43 +0000 (07:15 +0000)]
redraw problems fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10122
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Fri, 11 May 2001 06:36:18 +0000 (06:36 +0000)]
maintaining 8.1 compat (defining 8.5 calls)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10121
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Fri, 11 May 2001 06:24:13 +0000 (06:24 +0000)]
removed old xpm code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10120
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Gilles Depeyrot [Thu, 10 May 2001 21:03:14 +0000 (21:03 +0000)]
conditional compilation for Universal Interfaces (3.4 or later)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10119
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Gilles Depeyrot [Thu, 10 May 2001 20:54:41 +0000 (20:54 +0000)]
conditional compilation for Universal Interfaces (3.4 or later)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10118
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Gilles Depeyrot [Thu, 10 May 2001 20:52:48 +0000 (20:52 +0000)]
corrected conditional compilation for Universal Interfaces (3.4 or later)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10117
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Gilles Depeyrot [Thu, 10 May 2001 20:45:25 +0000 (20:45 +0000)]
activate new xpm handler under Classic Mac OS after xpm handler fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10116
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Gilles Depeyrot [Thu, 10 May 2001 20:43:31 +0000 (20:43 +0000)]
added PM_USE_SESSION_APIS for Carbon compilation under Mac OS 9
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10115
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Webster [Thu, 10 May 2001 18:18:07 +0000 (18:18 +0000)]
wxOS2 additional stylistic and coding standards.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10114
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Thu, 10 May 2001 16:41:58 +0000 (16:41 +0000)]
supressed error messages when wxCSConv cannot find registry key and/or value when looking for charset information
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10113
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Thu, 10 May 2001 16:41:47 +0000 (16:41 +0000)]
fixed wxListCtrl::EditLabel for MSW (ListView_EditLabel fails if
the control does not have focus, so I changed EditLabel to always set focus to *this
before calling LV_EditLabel). This fixes wxEditableListBox.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10112
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Thu, 10 May 2001 16:41:34 +0000 (16:41 +0000)]
fixed handling of root paths: now checks if string ends with / before appending / to it
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10111
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Thu, 10 May 2001 16:41:12 +0000 (16:41 +0000)]
fixed parsing of XPM data files from demos/forty
(decoder did not parse lowercase hexadecimal numbers)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10110
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Thu, 10 May 2001 16:06:38 +0000 (16:06 +0000)]
added lowercase functionality to wxHexToDec
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10109
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 10 May 2001 15:13:23 +0000 (15:13 +0000)]
Some installation updates
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10108
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Thu, 10 May 2001 15:08:45 +0000 (15:08 +0000)]
fixed fatal bug in wxBitmap::CreateFromXpm (the bitmap was added twice to wxTheBitmapsList)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10107
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 10 May 2001 14:51:22 +0000 (14:51 +0000)]
Added a couple more numeric character references
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10106
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 10 May 2001 14:31:41 +0000 (14:31 +0000)]
Removed references to xpm[d].lib
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10105
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 10 May 2001 14:27:05 +0000 (14:27 +0000)]
Removed xpm[d].lib
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10104
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Webster [Thu, 10 May 2001 13:28:01 +0000 (13:28 +0000)]
Get rid of the CVS merge characters that have worked their way into this causing the dll builds from the command line to fail.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10103
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 10 May 2001 12:53:16 +0000 (12:53 +0000)]
NULL -> 0
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10102
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 10 May 2001 10:26:01 +0000 (10:26 +0000)]
Now sorts the files case-insensitively
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10101
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Guillermo Rodriguez Garcia [Thu, 10 May 2001 06:35:42 +0000 (06:35 +0000)]
Use GetPath instead of GetFileName in file selector, otherwise it doesn't work for files outside the current directory
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10100
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Guillermo Rodriguez Garcia [Thu, 10 May 2001 06:31:39 +0000 (06:31 +0000)]
Private gsocket files were using 'typedef int bool', removed this
and replaced by true ints. Currently this was not causing any problem
but it is better to avoid bool at all in C code as a matter of good
coding practice.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10099
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Thu, 10 May 2001 06:28:28 +0000 (06:28 +0000)]
corrected redraw problems in controls (the erroneusly revalidated their draw area thus eating other pending redraws
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10098
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Guillermo Rodriguez Garcia [Thu, 10 May 2001 06:24:10 +0000 (06:24 +0000)]
Streams were being created the wrong way (was using the copy
ctor which should not be used for any stream class)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10097
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Thu, 10 May 2001 05:27:07 +0000 (05:27 +0000)]
corrected a bug in dc which resetted the port , exchanged the wxchoice implementation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10096
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 9 May 2001 22:37:27 +0000 (22:37 +0000)]
compilation fix for apps w/o precompiled headers
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10095
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 9 May 2001 22:36:51 +0000 (22:36 +0000)]
removed libxpm from templates
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10094
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 9 May 2001 22:36:25 +0000 (22:36 +0000)]
removed libxpm dependencies from makefiles
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10093
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Wed, 9 May 2001 22:31:17 +0000 (22:31 +0000)]
Added accessors for the sub-windows in the wxGrid.
Added methods to get/set the pen width used for the current cell
highlight, bot normal and read-only.
Fixed (I think) the problem of the cell highlight leaving extra lines
behind when the grid lines are turned off
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10092
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Wed, 9 May 2001 22:15:05 +0000 (22:15 +0000)]
Fixed bug that prevented wxTreeCtrl.OnCompareItems from being called.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10090
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Webster [Wed, 9 May 2001 13:33:18 +0000 (13:33 +0000)]
Update on Client Size determinations
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10088
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Webster [Wed, 9 May 2001 13:32:50 +0000 (13:32 +0000)]
More scrolling support
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10087
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 9 May 2001 10:19:13 +0000 (10:19 +0000)]
fixed compilation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10086
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Webster [Wed, 9 May 2001 04:31:30 +0000 (04:31 +0000)]
Fixing the GetClientsize to deal with OS/2's coordinate system.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10085
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775