Commit Graph

13307 Commits

Author SHA1 Message Date
Vadim Zeitlin
fe5a9cab50 don't include -D_REENTRANT in the linker flags
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15164 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-16 13:19:59 +00:00
Vadim Zeitlin
04727afd8c add -pthread like options to the linker flags as well; also (finally!) fixed -g and -On handling in CFLAGS
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15163 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-16 13:15:30 +00:00
Vadim Zeitlin
02a1dfbae9 typo fixed: should be lpthread, not -lpthread in THREAD_OPTS
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15162 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-16 12:34:43 +00:00
Vadim Zeitlin
126be6b469 thread detection fixed for Solaris
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15161 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-16 12:32:51 +00:00
Vadim Zeitlin
595e0e4416 try just -lpthread in the thread detection code too
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15160 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-16 11:57:12 +00:00
Gilles Depeyrot
3010d50a0c Added -bind_at_load linker option for Darwin/Mac OS X: executables must
necessarily fully bind the wxWindows library at program launch otherwise
lazy binding breaks RTTI class info


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15159 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-16 11:41:57 +00:00
Vadim Zeitlin
f7f50f493b return NULL from the functions returning a pointer, not FALSE (patch 544557)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15158 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-16 08:57:36 +00:00
Vadim Zeitlin
81b299966d return NULL from a function returning a pointer, not FALSE
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15157 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-16 08:43:55 +00:00
Vadim Zeitlin
691aba016b better, more generic and backwards compatible, fix for TRUE/FALSE in C code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15156 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-16 07:43:04 +00:00
Vadim Zeitlin
009fead004 use -pthread or equivalent when using threads; many fixes (?) for the threads detection under FreeBSD
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15155 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-15 20:38:07 +00:00
Vadim Zeitlin
7e0a413dae fixed remove() return code test to avoid spurious debug error message
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15154 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-15 19:46:14 +00:00
Vadim Zeitlin
f4d7250ef1 fixed a few minor bugs: handle the directory parameter to Create() correctly, better error checking
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15153 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-15 19:45:20 +00:00
Robin Dunn
3fbcc7fce5 Applied TRUE/FALSE fix here too.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15152 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-15 19:38:05 +00:00
Vadim Zeitlin
dfe8399aa0 don't try to remove -g flag from CFLAGS, it is not necessary and doesn't work correctly anyhow (patch 543395)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15151 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-15 19:08:30 +00:00
Vadim Zeitlin
a84ece11ff compilation fix after TRUE/FALSE change
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15150 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-15 19:02:38 +00:00
Vadim Zeitlin
d0060e7705 corrected const char * to char * conversions (patch 543896)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15149 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-15 18:49:57 +00:00
Vadim Zeitlin
9a5ead1e45 corrected passing const char * to a function taking char * (part of the patch 543892)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15148 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-15 18:47:34 +00:00
Gilles Depeyrot
432e839126 corrections for compilation with Apple DevTools
applied SourceForge patch #543872


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15147 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-15 18:43:49 +00:00
Vadim Zeitlin
92fe4afea6 fixes for BCC makefiles from Chris (patch 544015)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15146 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-15 18:43:48 +00:00
Vadim Zeitlin
a2d541ca9c redefined TRUE and FALSE to be of type bool
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15145 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-15 18:27:16 +00:00
Vadim Zeitlin
d5172a588c added wx/ipc.h and used/documented it
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15144 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-15 18:24:46 +00:00
Vadim Zeitlin
717e51d850 explain how to choose the theme for wxUniv apps
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15143 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-15 18:23:06 +00:00
Vadim Zeitlin
19e9b91983 fixed minor typo in Borland instructions
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15141 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-15 17:59:04 +00:00
Robin Dunn
d6021a0490 Some updates for 2.3.3
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15140 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-15 17:30:02 +00:00
David Webster
598d8cacef Bitmap and menu updates
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15139 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-15 03:31:42 +00:00
Robert Roebling
4ca24f185f Fixed (minor) problems reported by Ron in
scrolled window. The original patch was
    not unproblematic.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15138 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-14 20:41:45 +00:00
Vadim Zeitlin
a2615ebc22 fixed bug in generation of thumb scroll events
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15137 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-14 16:26:36 +00:00
Robert Roebling
193e19cfdf Three more attempts to get metal look.
- Added a few flags for inheriting background.
     - Added wxWindow param to wxR::DrawBackground()
     - Added wxR::DrawButtonSurface()
     - Removed wxR::DrawBackground() from wxR::DrawButtonBorder()
     - Adde DrawMetal to Metal theme
  Fixed minor bug in wxGTK scrollbar.
  Changed code in wxX11 wxTLW so that startup flicker no
    longer occurs in wxFrame.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15136 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-14 14:42:43 +00:00
Julian Smart
aaae829664 Applied custom character filter patch for text validator
Corrected typo in spinbutt.tex


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15135 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-14 11:05:18 +00:00
Robert Roebling
ea323db37d Fix wxListCtrl bakground colour bug Part II.
Make wxWindow::Refresh() wake up idle.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15134 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-13 19:02:55 +00:00
Robert Roebling
4b04699b67 Fix wxListCtrl background colour bug Part I
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15133 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-13 19:01:55 +00:00
Vadim Zeitlin
3440463cf4 include wx/event.h before declarign the types (patch 543270)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15132 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-13 16:41:03 +00:00
Julian Smart
a6ae98cb7c Fixed GetVirtualSize for wxGTK's wxScrolledWindow
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15131 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-13 15:16:11 +00:00
Václav Slavík
667e2c55ea fixed make uninstall
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15130 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-13 12:38:35 +00:00
Julian Smart
32b70aec1f Added missing CreateManifest() to initialisation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15129 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-13 07:24:20 +00:00
Robin Dunn
59988cd010 SWIGged updates for wxMAC
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15128 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-13 03:42:53 +00:00
Robin Dunn
26a25f9523 Changed the #if used to turn on UNIX domain sockets to match what
is used in sckaddr.h so wxMAC will compile again.  If wxMAC/darwin
can actually use UNIX domain sockets then this change should
probably go the other way...


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15127 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-13 02:46:21 +00:00
Robin Dunn
94c162795e SWIGged updates for wxGTK
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15126 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-13 01:42:45 +00:00
Robin Dunn
174911cfd6 Already had wxEVT_MOUSE_CAPTURE_CHANGED, don't need it twice
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15125 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-13 01:42:14 +00:00
Robin Dunn
6d26dc89c5 Added wxMouseCaptureChangedEvent. Added some missing Capture related methods.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15124 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-13 01:37:32 +00:00
Robin Dunn
37bd51c0d5 Typos fixed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15123 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-13 01:36:21 +00:00
Robin Dunn
5c8e1089c7 Fix for Python 2.2 defining NDEBUG and conflicting with __WXDEBUG__
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15122 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-13 00:54:43 +00:00
Robin Dunn
9de06a7953 Use wxBufferedDC in the doodle sample
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15121 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-13 00:39:12 +00:00
Vadim Zeitlin
aae032a0a9 don't let IsDialogMessage() have VK_ESCAPE, this fixes closing the tree in place editor with Escape
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15120 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-12 22:29:16 +00:00
Vadim Zeitlin
a37f9c6db4 always handle Enter ourselves while editing tree ctrl labels
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15119 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-12 22:27:37 +00:00
Vadim Zeitlin
1231429104 fixed the bug which resulted in not showing the grid withotu scrollbars at all
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15118 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-12 22:00:38 +00:00
Julian Smart
a5e84126fc Implemented wxMouseCaptureChangedEvent and made wxGenericDragImage check it
the capture before release it.
Documented wxMouseCaptureChangedEvent and GetCapture/FindCapture.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15117 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-12 20:26:43 +00:00
Vadim Zeitlin
cd5e929815 test wxExecute() in the sample
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15116 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-12 19:05:11 +00:00
Robin Dunn
671bcff5bf Added test showing problem with small grids
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15115 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-12 16:31:38 +00:00
Vadim Zeitlin
0dbfd66d0b implemented IPC using Unix domain sockets
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15114 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-12 15:13:53 +00:00