]> git.saurik.com Git - wxWidgets.git/log
wxWidgets.git
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

22 years agoPositioned text correctly
Julian Smart [Tue, 12 Feb 2002 14:56:31 +0000 (14:56 +0000)] 
Positioned text correctly

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

22 years agoStatus bar positioned correctly, but no sign of the
Julian Smart [Tue, 12 Feb 2002 14:16:54 +0000 (14:16 +0000)] 
Status bar positioned correctly, but no sign of the
menubar as yet.

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

22 years agoAttempts to get client origin working. Work in progress.
Julian Smart [Tue, 12 Feb 2002 12:59:14 +0000 (12:59 +0000)] 
Attempts to get client origin working. Work in progress.

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

22 years agoSimplified default wxTheme code and made sure a default
Julian Smart [Tue, 12 Feb 2002 11:35:34 +0000 (11:35 +0000)] 
Simplified default wxTheme code and made sure a default
is available without having to set the WXTHEME variable.
The 'default default' is WIN32. So flame me :-)

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

22 years agosafeguards against crashes
Václav Slavík [Tue, 12 Feb 2002 10:37:55 +0000 (10:37 +0000)] 
safeguards against crashes

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

22 years agofixed menubar attaching: create it first, THEN set pointer to it
Václav Slavík [Tue, 12 Feb 2002 10:37:45 +0000 (10:37 +0000)] 
fixed menubar attaching: create it first, THEN set pointer to it

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

22 years agowxMGL compilation fix
Václav Slavík [Tue, 12 Feb 2002 10:37:38 +0000 (10:37 +0000)] 
wxMGL compilation fix

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

22 years agoDisplay child panels, and make unneeded scrollbars disappear and reappear when needed.
David Webster [Tue, 12 Feb 2002 06:00:27 +0000 (06:00 +0000)] 
Display child panels, and make unneeded scrollbars disappear and reappear when needed.

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

22 years agoFixed a bug that prevented editors and renderers to be purly data type
Robin Dunn [Tue, 12 Feb 2002 01:54:48 +0000 (01:54 +0000)] 
Fixed a bug that prevented editors and renderers to be purly data type
dirven (IOW, if no other cell attributes have been set but the cell
has a non-string type.)

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

22 years agowxGenericDirCtrl now correctly updates itself when you click on 'show hidden'
Václav Slavík [Mon, 11 Feb 2002 23:48:57 +0000 (23:48 +0000)] 
wxGenericDirCtrl now correctly updates itself when you click on 'show hidden'

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

22 years agowxSplitterWindow now:
Václav Slavík [Mon, 11 Feb 2002 23:48:33 +0000 (23:48 +0000)] 
wxSplitterWindow now:
1. respects minimal size even when set programatically
2. respects minimal size of child windows if set

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

22 years agorewrote wxHtmlHelpFrame using sizers
Václav Slavík [Mon, 11 Feb 2002 23:47:43 +0000 (23:47 +0000)] 
rewrote wxHtmlHelpFrame using sizers

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

22 years agouse wxHashMap, not wxHashTable in wxXPMDecoder
Václav Slavík [Mon, 11 Feb 2002 23:47:01 +0000 (23:47 +0000)] 
use wxHashMap, not wxHashTable in wxXPMDecoder

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

22 years agoa note just in case I misread wxHTML code again...
Václav Slavík [Mon, 11 Feb 2002 23:46:46 +0000 (23:46 +0000)] 
a note just in case I misread wxHTML code again...

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

22 years agobugfix for SetString in a wxCheckListBox
Robin Dunn [Mon, 11 Feb 2002 23:11:53 +0000 (23:11 +0000)] 
bugfix for SetString in a wxCheckListBox

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