Commit Graph

20044 Commits

Author SHA1 Message Date
Julian Smart
cfa3b25626 Fixed tab selection bug
Slight improvement to kerning-related jumpy text when selecting
Default tab efficiency improvement and naming conventions cleanup


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41987 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-13 14:30:40 +00:00
Robert Roebling
8913c40c32 Applied part of [ 1575767 ] Init/size/check fixes for sockets
Left out the time out parameter change.
Left out the improper test for arbitrary too large value upon
read failure.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41982 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-13 09:00:06 +00:00
Robert Roebling
ddd5387387 Prevent bogus event which GTK 2.4 sends after
typing text in the text area begins and the
    text there has no match in the list.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41981 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-13 08:39:27 +00:00
Stefan Csomor
4bc28209b3 fixing rectangle drawing when offsetting 0.5, correcting rounded rectangle drawing
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41969 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-12 07:59:49 +00:00
Stefan Csomor
62fa228ac1 setting font when using core graphics on a memory dc
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41968 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-12 07:53:44 +00:00
Stefan Csomor
4b1f989890 support 1 bit deep bitmaps as masks
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41967 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-12 06:46:42 +00:00
Stefan Csomor
b083987dba support CGGraphics Masks, switch xbm interpretation to be in line with msw
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41966 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-12 06:43:47 +00:00
Robin Dunn
f98bd6d6cf Fixup Blit so it can be used with a source that is a wxBufferedDC,
since wxBufferedDC doesn't derive from wxMemoryDC any more.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41965 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-12 06:23:52 +00:00
Stefan Csomor
514fd350e8 adjust so that mono bitmaps don't get an alpha channel
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41964 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-12 05:15:47 +00:00
Vadim Zeitlin
d24a9fc768 only change the bitmap size for the borderless controls
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41962 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-12 01:51:39 +00:00
Vadim Zeitlin
475a93b76a moved GetLayoutDirection() to GUI wxApp, it has nothing to do in wxAppConsole
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41952 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-11 22:34:53 +00:00
Robert Roebling
ccb5db57cd Fix [ 1574240 ] wx.RadioButton doesn't navigate correctly
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41950 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-11 20:54:21 +00:00
Kevin Ollivier
3fd864a139 Implementing column click event handler and SortItems function for native list ctrl.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41949 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-11 20:04:29 +00:00
Stefan Csomor
718fe6454b bringing up to date with new files
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41943 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-11 16:36:31 +00:00
Stefan Csomor
ee5c8f01f2 while gcc 4 works under xcode, 3.3. builds don't, therefore this workaround for source relative includes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41941 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-11 16:10:12 +00:00
Robert Roebling
05a98b6d5d Fix part of [ 1570325 ] wxAnimationCtrl for wxAdv library
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41940 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-11 16:09:39 +00:00
Stefan Csomor
a51cb1e67b fixing changing text colors
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41939 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-11 13:54:03 +00:00
Mart Raudsepp
ae6a64b6af Implement left indentation and tab stops support in wxTextCtrl, patch #1518114 - Tim Kosse
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41938 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-11 13:45:44 +00:00
Stefan Csomor
ebbb5cb266 adding the 0.5 offset for odd pen widths
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41937 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-11 12:29:57 +00:00
Stefan Csomor
4731b3ab86 adding events on kill-focus (Robert's Patch)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41936 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-11 09:20:34 +00:00
Vadim Zeitlin
6c1465efb7 allow customization of individual grid lines appearance (patch 1496015)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41935 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-07-24 23:16:37 +00:00
Robin Dunn
c2695fb3b1 Restore a use case that was lost with the last set of updates, using a
wxBufferedDC without a real DC, just a buffer.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41919 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-11 03:45:08 +00:00
Stefan Csomor
e412f8928f adding overlay implementation for core graphics
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41912 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-10 19:09:01 +00:00
Stefan Csomor
d72e4d138a simpler implementation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41911 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-10 19:06:19 +00:00
Stefan Csomor
5cf94cc71c resetting when necessary
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41910 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-10 19:04:21 +00:00
Stefan Csomor
c0badae100 switching to newer API
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41909 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-10 19:02:44 +00:00
Chris Elliott
4857f07f51 temporary fix for motif, univ, gtk
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41908 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-10 18:59:48 +00:00
Stefan Csomor
832f330f22 using separate window groups per window helps keeping overlays with the window
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41907 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-10 18:51:55 +00:00
Robert Roebling
a92bedfeeb Move reentrance guard down.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41904 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-10 17:45:57 +00:00
Paul Cornett
7212d15556 don't include missing.h before windows headers
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41903 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-10 17:37:02 +00:00
Paul Cornett
c16b9bfe69 more inlines called before defined
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41901 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-10 17:33:49 +00:00
Julian Smart
1807a1f3cf Return type change
Added support for help button to formatting dialog


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41899 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-10 17:01:36 +00:00
Stefan Csomor
e69d5138dc setting clipping correctly
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41897 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-10 13:57:19 +00:00
Stefan Csomor
250e4028f8 making sure the overlay moves with its parent on OSX
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41890 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-10 13:36:05 +00:00
Stefan Csomor
d10e22fe8a !__WX_DC_BLIT_FIXED__ case
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41889 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-10 13:00:44 +00:00
Stefan Csomor
b954afc925 getting the wxWindow* on GTK
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41888 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-10 12:43:58 +00:00
Stefan Csomor
8ea2d2320b adding includes for non-precomp
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41887 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-10 12:37:15 +00:00
Chris Elliott
87d2b3f172 fix for Borland - which never likes ?
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41881 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-10 11:09:44 +00:00
Stefan Csomor
abeb53aa82 moving to correct position
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41879 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-10 10:47:40 +00:00
Stefan Csomor
af76254d19 overlay implementation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41877 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-10 10:39:29 +00:00
Robert Roebling
5fa150e233 Added part of patch
[ 1573619 ] Fix for Reentrance problems in events
  in slightly modified form.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41874 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-10 10:28:00 +00:00
Włodzimierz Skiba
25bd0d9050 Warning fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41869 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-10 09:11:32 +00:00
Vadim Zeitlin
6ae7410f55 added wxDC::Set/GetLayoutDirection() and implemented it for wxMSW (patch from Tim Kosse)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41867 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-10 08:31:23 +00:00
Włodzimierz Skiba
d18868bb9b Use wxUSE_* flags for new animation code.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41866 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-10 08:16:34 +00:00
Włodzimierz Skiba
967acfb5cd wxUnivMSW build fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41865 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-10 08:05:19 +00:00
Robert Roebling
7e4545b8a0 [ 1574264 ] Fix height of wxComboCtrl's wxTextCtrl
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41864 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-10 08:03:59 +00:00
Stefan Csomor
12f72836af getting rid of warnings
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41859 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-10 06:53:42 +00:00
Paul Cornett
14c0d83466 remove extraneous semicolons
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41853 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-10 04:49:22 +00:00
Paul Cornett
c2f12218ce wxAnimationCtrl cleanup
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41852 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-10 04:27:54 +00:00
Robin Dunn
76319fbc38 Add missing header files so they'll get installed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41851 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-10 03:45:05 +00:00