Robin Dunn
c2d516f260
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
2002-02-13 19:03:30 +00:00
Julian Smart
707440dc36
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
2002-02-13 18:01:38 +00:00
Julian Smart
61aa560b2d
Fixes
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14180 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-13 17:23:13 +00:00
Julian Smart
f9488c6611
Include src/x11/utils.cpp
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14179 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-13 17:17:09 +00:00
Julian Smart
a1de932df0
Fixed typos
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14178 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-13 17:16:46 +00:00
Vadim Zeitlin
0feee163dc
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
2002-02-13 16:47:43 +00:00
Robert Roebling
0d1dff0172
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
2002-02-13 16:43:18 +00:00
Vadim Zeitlin
ac0141634d
warning fix
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14175 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-13 16:41:26 +00:00
Vadim Zeitlin
5f02e46732
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
2002-02-13 16:33:09 +00:00
Julian Smart
df9958f25a
Added list of wxX11 files
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14173 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-13 16:24:14 +00:00
Julian Smart
5e29f97a3c
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
2002-02-13 16:17:29 +00:00
Vadim Zeitlin
3c011993ce
clean ups to wxX11+wxUniv handling
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14171 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-13 16:12:49 +00:00
Robert Roebling
a11672a469
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
2002-02-13 08:38:54 +00:00
Václav Slavík
601964ff75
safety check
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14169 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-13 00:36:27 +00:00
Václav Slavík
5a750e5a17
use wxLogTrace, not wxLogDebug
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14168 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-13 00:35:47 +00:00
Vadim Zeitlin
fea2b62e8e
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
2002-02-13 00:31:29 +00:00
Václav Slavík
aa74396d46
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
2002-02-12 23:25:36 +00:00
Stefan Neis
c6712985be
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
2002-02-12 22:50:05 +00:00
Vadim Zeitlin
9e3229b777
added IsEditable
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14164 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-12 22:42:35 +00:00
Robin Dunn
be43cc441a
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
2002-02-12 21:28:41 +00:00
Julian Smart
a3215b22a3
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
2002-02-12 18:27:43 +00:00
Julian Smart
7edcafa467
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
2002-02-12 18:15:20 +00:00
Julian Smart
44f8caa786
Correction for 'protected' compiler error
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14160 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-12 17:43:05 +00:00
Julian Smart
072db400de
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
2002-02-12 17:31:23 +00:00
Vadim Zeitlin
ba875e66c4
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
2002-02-12 16:51:39 +00:00
Julian Smart
56cb684ab2
Pass correct length to XTextExtents
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14157 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-12 15:39:18 +00:00
Julian Smart
2034b74887
Background set correctly
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14156 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-12 14:56:54 +00:00
Julian Smart
9f05ea2173
Positioned text correctly
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14155 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-12 14:56:31 +00:00
Julian Smart
418d4918a2
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
2002-02-12 14:16:54 +00:00
Julian Smart
e5053ade6b
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
2002-02-12 12:59:14 +00:00
Julian Smart
43d611cbcc
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
2002-02-12 11:35:34 +00:00
Václav Slavík
e41dcea547
safeguards against crashes
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14151 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-12 10:37:55 +00:00
Václav Slavík
3dbe38c370
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
2002-02-12 10:37:45 +00:00
Václav Slavík
92657b4276
wxMGL compilation fix
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14149 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-12 10:37:38 +00:00
David Webster
524d72c4cb
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
2002-02-12 06:00:27 +00:00
Robin Dunn
ccd970b13b
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
2002-02-12 01:54:48 +00:00
Václav Slavík
3b423cdd3a
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
2002-02-11 23:48:57 +00:00
Václav Slavík
d76ac8ed88
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
2002-02-11 23:48:33 +00:00
Václav Slavík
5229b11d2c
rewrote wxHtmlHelpFrame using sizers
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14144 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-11 23:47:43 +00:00
Václav Slavík
73ef393701
use wxHashMap, not wxHashTable in wxXPMDecoder
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14143 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-11 23:47:01 +00:00
Václav Slavík
d6a6d666b4
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
2002-02-11 23:46:46 +00:00
Robin Dunn
c294f45021
bugfix for SetString in a wxCheckListBox
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14140 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-11 23:11:53 +00:00
Robert Roebling
c31a82c10d
wxX11:
...
Added handler for ConfigureNotify (i.e. size events).
The status bar gets drawn right now, the rest is still
black art although paint events are correctly sent.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14139 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-11 22:46:43 +00:00
Robert Roebling
1180fb81d9
Found the X11 error in wxDC.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14138 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-11 22:14:34 +00:00
Vadim Zeitlin
532da0d17f
added SetString docs
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14137 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-11 21:27:27 +00:00
Robert Roebling
3cd0b8c5b5
wxX11:
...
Updated wxColour for handling Colormaps and ref couting.
Updated wxClientDC et al. for conforming to wxGTK. Many
tricky parts, particularly the bitmap drawing and
blitting is still missing.
Any sample crashes now for some reason with an X error.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14136 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-11 20:41:24 +00:00
Vadim Zeitlin
d8356fa39a
fixed make install and make base for wxBase
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14135 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-11 20:26:57 +00:00
David Webster
cb1c596594
New def file
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14134 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-11 18:20:14 +00:00
Julian Smart
4e5a480071
Added MICROWIN include dir
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14133 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-11 18:11:57 +00:00
Julian Smart
6ec507fd25
Attempted to add configury for NanoX compatibility
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14132 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-11 18:03:47 +00:00