]> git.saurik.com Git - wxWidgets.git/log
wxWidgets.git
22 years ago Put a wxRegion test into the erase sample.
Robert Roebling [Sat, 16 Feb 2002 17:54:35 +0000 (17:54 +0000)] 
  Put a wxRegion test into the erase sample.

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

22 years agorefresh the item whose image depends on the expanded/collapsed state after expanding...
Vadim Zeitlin [Sat, 16 Feb 2002 15:32:10 +0000 (15:32 +0000)] 
refresh the item whose image depends on the expanded/collapsed state after expanding it to ensure that it is shown correctly

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

22 years agonew bitmap creation code for mac
Stefan Csomor [Sat, 16 Feb 2002 13:37:23 +0000 (13:37 +0000)] 
new bitmap creation code for mac

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

22 years agonew bitmap code
Stefan Csomor [Sat, 16 Feb 2002 13:36:29 +0000 (13:36 +0000)] 
new bitmap code

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

22 years agoprevious change to wxImage was wrong, it didn't account for saving same image twice
Václav Slavík [Sat, 16 Feb 2002 11:37:50 +0000 (11:37 +0000)] 
previous change to wxImage was wrong, it didn't account for saving same image twice

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

22 years agofixed inheritance info
Stefan Csomor [Sat, 16 Feb 2002 11:17:11 +0000 (11:17 +0000)] 
fixed inheritance info

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

22 years agobracketed include def for CW nothrow flag for MAKINGDLL only
Stefan Csomor [Sat, 16 Feb 2002 11:16:38 +0000 (11:16 +0000)] 
bracketed include def for CW nothrow flag for MAKINGDLL only

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

22 years ago wxX11:
Robert Roebling [Sat, 16 Feb 2002 10:59:55 +0000 (10:59 +0000)] 
  wxX11:
    Made timer compile and maybe work.
    Fixed display bug in wxListCtrl.

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

22 years agomore fixes to wxSplitterWindow's initial sash position
Václav Slavík [Sat, 16 Feb 2002 01:51:06 +0000 (01:51 +0000)] 
more fixes to wxSplitterWindow's initial sash position

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

22 years agoA couple of changes to wxImage:
Václav Slavík [Sat, 16 Feb 2002 01:45:30 +0000 (01:45 +0000)] 
A couple of changes to wxImage:
1. changed wxBMP_foo, wxCUR_foo to wxIMAGE_OPTION_{BMP,CUR}_foo
   (with backward compatiblity macros, of course)
2. applied Chris' patch to update hotspot when scaling an image
3. applied Chris' patch to write a filename in XPM and generalized it
   to pass wxIMAGE_OPTION_FILENAME to all saving handlers

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

22 years agooops, commiting too fast, forgot to fix a small typo
Václav Slavík [Sat, 16 Feb 2002 01:44:38 +0000 (01:44 +0000)] 
oops, commiting too fast, forgot to fix a small typo

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

22 years ago wxX11:
Robert Roebling [Fri, 15 Feb 2002 22:18:49 +0000 (22:18 +0000)] 
  wxX11:
    Reorganized SetSize() code so that composite controls work.
    Removed call to XSync() in the same code.

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

22 years agoNew def file
David Webster [Fri, 15 Feb 2002 22:15:14 +0000 (22:15 +0000)] 
New def file

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

22 years agospaces -> TAB
Mattia Barbon [Fri, 15 Feb 2002 22:08:38 +0000 (22:08 +0000)] 
spaces -> TAB

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

22 years agoUpdated docs for wxProcessEvent
Mattia Barbon [Fri, 15 Feb 2002 21:50:50 +0000 (21:50 +0000)] 
Updated docs for wxProcessEvent
wxPerl docs updates
some minor fixes

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

22 years ago wxX11:
Robert Roebling [Fri, 15 Feb 2002 20:25:40 +0000 (20:25 +0000)] 
  wxX11:
    Added new scrolling code.

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

22 years agofix visual artifact in wxMSW (why does it happen?)
Václav Slavík [Fri, 15 Feb 2002 19:42:12 +0000 (19:42 +0000)] 
fix visual artifact in wxMSW (why does it happen?)

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

22 years agomore MSLU fixes
Václav Slavík [Fri, 15 Feb 2002 19:42:01 +0000 (19:42 +0000)] 
more MSLU fixes

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

22 years agodon't translate accelerators in XRC menus
Václav Slavík [Fri, 15 Feb 2002 19:41:43 +0000 (19:41 +0000)] 
don't translate accelerators in XRC menus

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

22 years agoadded Alt-PrintScreen handling (SciTech won't be happy till we do everything Windows...
Václav Slavík [Fri, 15 Feb 2002 19:41:16 +0000 (19:41 +0000)] 
added Alt-PrintScreen handling (SciTech won't be happy till we do everything Windows do...)

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

22 years agodon't show size grip when maximized
Václav Slavík [Fri, 15 Feb 2002 19:40:51 +0000 (19:40 +0000)] 
don't show size grip when maximized

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

22 years agoUpdated MinGW build instructions
Mattia Barbon [Fri, 15 Feb 2002 18:11:17 +0000 (18:11 +0000)] 
Updated MinGW build instructions

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

22 years agomade wxDateTimeDefault an object and not a reference to avoid (well, minimize) initia...
Vadim Zeitlin [Fri, 15 Feb 2002 16:36:04 +0000 (16:36 +0000)] 
made wxDateTimeDefault an object and not a reference to avoid (well, minimize) initialization order problems

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

22 years agoAIX compilation fixes from Paul Thiessen
Vadim Zeitlin [Fri, 15 Feb 2002 15:11:06 +0000 (15:11 +0000)] 
AIX compilation fixes from Paul Thiessen

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

22 years agofixed <strings.h> include and also removed the obsolete WXSTRING_IS_WXOBJECT setting
Vadim Zeitlin [Fri, 15 Feb 2002 15:06:17 +0000 (15:06 +0000)] 
fixed <strings.h> include and also removed the obsolete WXSTRING_IS_WXOBJECT setting

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

22 years ago#ifdefs for wxMotif which doesn't have a wxTopLevelWindow implementation
Julian Smart [Fri, 15 Feb 2002 15:03:44 +0000 (15:03 +0000)] 
#ifdefs for wxMotif which doesn't have a wxTopLevelWindow implementation

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

22 years agoFixed usage of wxXmString
Julian Smart [Fri, 15 Feb 2002 14:50:10 +0000 (14:50 +0000)] 
Fixed usage of wxXmString

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

22 years agodirty fix for the initial splitter position waiting for Vaclav's better one
Vadim Zeitlin [Fri, 15 Feb 2002 14:07:49 +0000 (14:07 +0000)] 
dirty fix for the initial splitter position waiting for Vaclav's better one

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

22 years agoleave in only Julian's version of CaptureMouse code
Václav Slavík [Fri, 15 Feb 2002 12:49:44 +0000 (12:49 +0000)] 
leave in only Julian's version of CaptureMouse code

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

22 years agoInclude XPM under wxX11 for some samples; added comment about
Julian Smart [Fri, 15 Feb 2002 12:32:50 +0000 (12:32 +0000)] 
Include XPM under wxX11 for some samples; added comment about
non-working images in dragimag sample

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

22 years agoFixed typos
Julian Smart [Fri, 15 Feb 2002 11:25:14 +0000 (11:25 +0000)] 
Fixed typos

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

22 years agoAdded compatibility file
Julian Smart [Fri, 15 Feb 2002 11:15:22 +0000 (11:15 +0000)] 
Added compatibility file

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

22 years agoStarted some NanoX work (blind to begin with)
Julian Smart [Fri, 15 Feb 2002 11:14:42 +0000 (11:14 +0000)] 
Started some NanoX work (blind to begin with)

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

22 years agocopyright update
Václav Slavík [Fri, 15 Feb 2002 01:07:52 +0000 (01:07 +0000)] 
copyright update

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

22 years agocorrected double click events: wxMGL will now synthetize
Václav Slavík [Fri, 15 Feb 2002 00:55:27 +0000 (00:55 +0000)] 
corrected double click events: wxMGL will now synthetize
second single click, so that events sequence is single-single-double as wxWindows
expects rather than single-double as MGL generates

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

22 years agoAs per the wx-dev discussion in early Jan, replaced
Robin Dunn [Thu, 14 Feb 2002 23:34:46 +0000 (23:34 +0000)] 
As per the wx-dev discussion in early Jan, replaced
wxWindow::m_parentSizer with m_containingSizer which is used to track
which sizer this window is a member of.  Windows will now remove
themselves from a sizer when destroyed.  Also added accessors so
window classes can find out if they are in a sizer and do things like
reset their min size, etc.

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

22 years agoundid my fix for loading 16x16 icons which results in ugly results when loaing 32x32...
Vadim Zeitlin [Thu, 14 Feb 2002 22:05:14 +0000 (22:05 +0000)] 
undid my fix for loading 16x16 icons which results in ugly results when loaing 32x32 ones because LoadImage() scales them badly

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

22 years ago wxX11:
Robert Roebling [Thu, 14 Feb 2002 21:58:21 +0000 (21:58 +0000)] 
  wxX11:
     Added code for ScrollWindow(). This can easily be
       modified to scroll only a given rect.
     Made dialogs grey. :-)

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

22 years agocache various bitmaps
Vadim Zeitlin [Thu, 14 Feb 2002 21:51:07 +0000 (21:51 +0000)] 
cache various bitmaps

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

22 years agono changes (de-TABified, undid some horrors with which someone replaced my ?: operators
Vadim Zeitlin [Thu, 14 Feb 2002 21:29:34 +0000 (21:29 +0000)] 
no changes (de-TABified, undid some horrors with which someone replaced my ?: operators

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

22 years ago Updated the erase/paint event logic.
Robert Roebling [Thu, 14 Feb 2002 21:08:45 +0000 (21:08 +0000)] 
  Updated the erase/paint event logic.

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

22 years agofixes to sash adjusting code to avoid setting it to 0 initially
Vadim Zeitlin [Thu, 14 Feb 2002 21:00:41 +0000 (21:00 +0000)] 
fixes to sash adjusting code to avoid setting it to 0 initially

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

22 years agowxFrame base class is xTLW, not wxWindow
Vadim Zeitlin [Thu, 14 Feb 2002 20:58:31 +0000 (20:58 +0000)] 
wxFrame base class is xTLW, not wxWindow

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

22 years agofill wxFocusEvent::m_win properly
Václav Slavík [Thu, 14 Feb 2002 20:30:49 +0000 (20:30 +0000)] 
fill wxFocusEvent::m_win properly

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

22 years agocopyright update
Václav Slavík [Thu, 14 Feb 2002 20:30:34 +0000 (20:30 +0000)] 
copyright update

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

22 years agocreate wxSpinCtrl with default pos+size first, so that the subsequent call to DoSetSi...
Václav Slavík [Thu, 14 Feb 2002 20:29:10 +0000 (20:29 +0000)] 
create wxSpinCtrl with default pos+size first, so that the subsequent call to DoSetSize is not a no-op

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

22 years ago Fixed bug with disappearing menus. They were
Robert Roebling [Thu, 14 Feb 2002 19:55:26 +0000 (19:55 +0000)] 
  Fixed bug with disappearing menus. They were
    drawn under all other windows all but the
    first time.

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

22 years agoStopped width = 0 fouling up window size change
Julian Smart [Thu, 14 Feb 2002 18:26:17 +0000 (18:26 +0000)] 
Stopped width = 0 fouling up window size change

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

22 years agoAdded some XSyncs to help size calculations, but positioning
Julian Smart [Thu, 14 Feb 2002 18:06:50 +0000 (18:06 +0000)] 
Added some XSyncs to help size calculations, but positioning
dialog remains a mystery

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

22 years agoimplemented cursors cache, so that cursors are not loaded from file again and again
Václav Slavík [Thu, 14 Feb 2002 17:11:53 +0000 (17:11 +0000)] 
implemented cursors cache, so that cursors are not loaded from file again and again

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

22 years agotake const reference (thanks to Alberto Barbati)
Václav Slavík [Thu, 14 Feb 2002 17:11:38 +0000 (17:11 +0000)] 
take const reference (thanks to Alberto Barbati)

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

22 years agoRestored previous mouse release/capture behaviour for some ports
Julian Smart [Thu, 14 Feb 2002 15:47:01 +0000 (15:47 +0000)] 
Restored previous mouse release/capture behaviour for some ports

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

22 years agouse the native wxImageList under Win32 as otherwise xUniv doesn't link currently
Vadim Zeitlin [Thu, 14 Feb 2002 14:23:35 +0000 (14:23 +0000)] 
use the native wxImageList under Win32 as otherwise xUniv doesn't link currently

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

22 years agocompilation fix for wxUSE_PALETTE == 0
Vadim Zeitlin [Thu, 14 Feb 2002 13:50:10 +0000 (13:50 +0000)] 
compilation fix for wxUSE_PALETTE == 0

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

22 years ago#if wxUSE_PALETTE, not #ifdef
Vadim Zeitlin [Thu, 14 Feb 2002 13:47:33 +0000 (13:47 +0000)] 
#if wxUSE_PALETTE, not #ifdef

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

22 years ago Some clean-ups which don't really solve any problem yet.
Robert Roebling [Thu, 14 Feb 2002 13:13:08 +0000 (13:13 +0000)] 
  Some clean-ups which don't really solve any problem yet.

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

22 years agoAdded border for top level windows with captions, though
Julian Smart [Thu, 14 Feb 2002 12:07:54 +0000 (12:07 +0000)] 
Added border for top level windows with captions, though
this does seem to make it resizable also. Sizing of about dialog
wrong at present.

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

22 years agoAdded SetSize to toplevel window
Julian Smart [Thu, 14 Feb 2002 11:55:22 +0000 (11:55 +0000)] 
Added SetSize to toplevel window

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

22 years agoCommented out XSetInputFocus for now
Julian Smart [Thu, 14 Feb 2002 11:37:19 +0000 (11:37 +0000)] 
Commented out XSetInputFocus for now

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

22 years agoRemoved wxBuffer from several ports; added function to get XEvent name;
Julian Smart [Thu, 14 Feb 2002 11:07:26 +0000 (11:07 +0000)] 
Removed wxBuffer from several ports; added function to get XEvent name;
started on commandline parsing for wxX11

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

22 years agoadded .inited comparison as suggested by John McPherson to avoid comparison wxBlack...
Stefan Csomor [Thu, 14 Feb 2002 09:02:54 +0000 (09:02 +0000)] 
added .inited comparison as suggested by John  McPherson to avoid comparison wxBlack to wxNullBitmap being true

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

22 years ago wxX11:
Robert Roebling [Thu, 14 Feb 2002 00:45:13 +0000 (00:45 +0000)] 
  wxX11:
     Don't add popup windows to wxTopLevelWindows,
       espially not if you don't delete them later.
     Corrected ReleaseMouse().

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

22 years agohandle accelerators for buttons, too
Václav Slavík [Thu, 14 Feb 2002 00:38:09 +0000 (00:38 +0000)] 
handle accelerators for buttons, too

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

22 years ago1. added wxUpdateUIEvent handling to wxMGL
Václav Slavík [Thu, 14 Feb 2002 00:37:12 +0000 (00:37 +0000)] 
1. added wxUpdateUIEvent handling to wxMGL
2. added Alt-F4 and PrintScreen handling
3. removed accelerators handling (done by wxUniv)

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

22 years agoadded wxUpdateUIEvent handling to wxMGL
Václav Slavík [Thu, 14 Feb 2002 00:36:33 +0000 (00:36 +0000)] 
added wxUpdateUIEvent handling to wxMGL

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

22 years agodelete the command if we failed to execute it (bug 515687)
Vadim Zeitlin [Wed, 13 Feb 2002 23:34:25 +0000 (23:34 +0000)] 
delete the command if we failed to execute it (bug 515687)

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

22 years agoSWIGged updates for wxGTK for recent changes
Robin Dunn [Wed, 13 Feb 2002 22:17:33 +0000 (22:17 +0000)] 
SWIGged updates for wxGTK for recent changes
A few other little cleanups

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

22 years agoA little different fix for how to delay the call to __wxCleanup
Robin Dunn [Wed, 13 Feb 2002 22:01:04 +0000 (22:01 +0000)] 
A little different fix for how to delay the call to __wxCleanup

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

22 years agoA fix for incorrect wrapping of wxPallet.GetRGB
Robin Dunn [Wed, 13 Feb 2002 22:00:29 +0000 (22:00 +0000)] 
A fix for incorrect wrapping of wxPallet.GetRGB

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

22 years agoreturn NULL from FindById() if the tool wasn't found (bug 508399)
Vadim Zeitlin [Wed, 13 Feb 2002 21:04:43 +0000 (21:04 +0000)] 
return NULL from FindById() if the tool wasn't found (bug 508399)

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

22 years agoadded wxFSVolume patch from George Policello (untested, unreferenced from the project...
Vadim Zeitlin [Wed, 13 Feb 2002 21:01:50 +0000 (21:01 +0000)] 
added wxFSVolume patch from George Policello (untested, unreferenced from the project files yet)

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

22 years agowxRESIZE_BOX -> wxRESIZE_BORDER (bug 515364)
Vadim Zeitlin [Wed, 13 Feb 2002 20:36:15 +0000 (20:36 +0000)] 
wxRESIZE_BOX -> wxRESIZE_BORDER (bug 515364)

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

22 years agodon't use -q option with egrep, Solaris doesn't have it (bug 517145)
Vadim Zeitlin [Wed, 13 Feb 2002 20:31:55 +0000 (20:31 +0000)] 
don't use -q option with egrep, Solaris doesn't have it (bug 517145)

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

22 years agoFix for the splashscreen bitmap not showing up in wxGTK.
Robin Dunn [Wed, 13 Feb 2002 19:03:30 +0000 (19:03 +0000)] 
Fix for the splashscreen bitmap not showing up in wxGTK.

NOTE:  This is just a band-aid fix.  Someone (Robert?) should really
check why the wxEraseEvent was not sent to this window at all!

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

22 years agoAllowed for wxHAVE_LIB_XPM or using wxXPMDecoder
Julian Smart [Wed, 13 Feb 2002 18:01:38 +0000 (18:01 +0000)] 
Allowed for wxHAVE_LIB_XPM or using wxXPMDecoder

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

22 years agoFixes
Julian Smart [Wed, 13 Feb 2002 17:23:13 +0000 (17:23 +0000)] 
Fixes

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

22 years agoInclude src/x11/utils.cpp
Julian Smart [Wed, 13 Feb 2002 17:17:09 +0000 (17:17 +0000)] 
Include src/x11/utils.cpp

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

22 years agoFixed typos
Julian Smart [Wed, 13 Feb 2002 17:16:46 +0000 (17:16 +0000)] 
Fixed typos

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

22 years agodisable wxSocket for wxX11, doesn't link anyhow
Vadim Zeitlin [Wed, 13 Feb 2002 16:47:43 +0000 (16:47 +0000)] 
disable wxSocket for wxX11, doesn't link anyhow

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

22 years ago wxX11:
Robert Roebling [Wed, 13 Feb 2002 16:43:18 +0000 (16:43 +0000)] 
  wxX11:
    INtroduced OnInternalIdle as per wxGTK so that users
      cannot as easily lill the internals.
    Fixed pop-up transient window.
    Removed some #if 0 here and there.
    Made refresh code work in idle instead of directly.

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

22 years agowarning fix
Vadim Zeitlin [Wed, 13 Feb 2002 16:41:26 +0000 (16:41 +0000)] 
warning fix

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

22 years agodo NOT hard code univ sources in x11 port
Vadim Zeitlin [Wed, 13 Feb 2002 16:33:09 +0000 (16:33 +0000)] 
do NOT hard code univ sources in x11 port

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

22 years agoAdded list of wxX11 files
Julian Smart [Wed, 13 Feb 2002 16:24:14 +0000 (16:24 +0000)] 
Added list of wxX11 files

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

22 years agoAdded shared private declarations header privx.h, utils.cpp now shared
Julian Smart [Wed, 13 Feb 2002 16:17:29 +0000 (16:17 +0000)] 
Added shared private declarations header privx.h, utils.cpp now shared
between wxMotif and wxX11; added some TODOs to toplevel.cpp, popupwin.cpp

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

22 years agoclean ups to wxX11+wxUniv handling
Vadim Zeitlin [Wed, 13 Feb 2002 16:12:49 +0000 (16:12 +0000)] 
clean ups to wxX11+wxUniv handling

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

22 years ago wxX11:
Robert Roebling [Wed, 13 Feb 2002 08:38:54 +0000 (08:38 +0000)] 
  wxX11:
     Lots of wxBitmap et al work.
     Adapted wxIcon, wxCursor to this.
     Split wxApp init things up so that the
       X11 display is available sooner.
     Changed initial display code accordingly.
     Corrected wxDC::DrawBitmap.

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

22 years agosafety check
Václav Slavík [Wed, 13 Feb 2002 00:36:27 +0000 (00:36 +0000)] 
safety check

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

22 years agouse wxLogTrace, not wxLogDebug
Václav Slavík [Wed, 13 Feb 2002 00:35:47 +0000 (00:35 +0000)] 
use wxLogTrace, not wxLogDebug

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

22 years agofixed loading the icons with non default size
Vadim Zeitlin [Wed, 13 Feb 2002 00:31:29 +0000 (00:31 +0000)] 
fixed loading the icons with non default size

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

22 years agodon't allow dragging a window if it is maximized
Václav Slavík [Tue, 12 Feb 2002 23:25:36 +0000 (23:25 +0000)] 
don't allow dragging a window if it is maximized

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

22 years agoSome additional checks for building wxPM (OS/2) which doesn't support
Stefan Neis [Tue, 12 Feb 2002 22:50:05 +0000 (22:50 +0000)] 
Some additional checks for building wxPM (OS/2) which doesn't support
        wxTipWindow and wxPopupWindow yet.
Additionally check in libsocket for inet_addr (for all OS/2 builds).

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

22 years agoadded IsEditable
Vadim Zeitlin [Tue, 12 Feb 2002 22:42:35 +0000 (22:42 +0000)] 
added IsEditable

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

22 years agoA fix for Python 2.2 which can sometimes call __wxCleanup before all
Robin Dunn [Tue, 12 Feb 2002 21:28:41 +0000 (21:28 +0000)] 
A fix for Python 2.2 which can sometimes call __wxCleanup before all
the other wxPython objects have been deleted.

Other various things to match recent CVS changes in wx.

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

22 years agoAdded XSync before mapping but this doesn't seem enough to get
Julian Smart [Tue, 12 Feb 2002 18:27:43 +0000 (18:27 +0000)] 
Added XSync before mapping but this doesn't seem enough to get
the popup window to show before the capture (which fails if not
mapped)

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

22 years agoRemoved some debug code from window headers; added some debug
Julian Smart [Tue, 12 Feb 2002 18:15:20 +0000 (18:15 +0000)] 
Removed some debug code from window headers; added some debug
code to try to figure out capture problems

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

22 years agoCorrection for 'protected' compiler error
Julian Smart [Tue, 12 Feb 2002 17:43:05 +0000 (17:43 +0000)] 
Correction for 'protected' compiler error

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

22 years agoModified CaptureMouse to call DoReleaseMouse if necessary before
Julian Smart [Tue, 12 Feb 2002 17:31:23 +0000 (17:31 +0000)] 
Modified CaptureMouse to call DoReleaseMouse if necessary before
doing another DoCaptureMouse, because otherwise we have a nested
Capture which is not possible in some systems (the point of these
wrappers).
Also ReleaseMouse now calls DoCaptureMouse, not CaptureMouse, if
necessary.

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

22 years agofixed a bug/typo in configure introduced by the previous commit
Vadim Zeitlin [Tue, 12 Feb 2002 16:51:39 +0000 (16:51 +0000)] 
fixed a bug/typo in configure introduced by the previous commit

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

22 years agoPass correct length to XTextExtents
Julian Smart [Tue, 12 Feb 2002 15:39:18 +0000 (15:39 +0000)] 
Pass correct length to XTextExtents

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

22 years agoBackground set correctly
Julian Smart [Tue, 12 Feb 2002 14:56:54 +0000 (14:56 +0000)] 
Background set correctly

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