David Surovell
586031781c
cleanup - reformat; minor code tweaks
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36711 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-01-05 19:02:39 +00:00
David Surovell
8523a5f544
minor reformat
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36602 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-12-30 19:01:34 +00:00
David Surovell
c394a432fa
fixed error in prior checkin
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36519 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-12-22 01:14:06 +00:00
David Surovell
fbc1d11bde
minor cleanup; remove focus patch scaffolding
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36514 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-12-21 19:54:48 +00:00
Vadim Zeitlin
fe224552a9
g++ 4/wxMAC_USE_CORE_GRAPHICS warning fixes
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36513 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-12-21 16:12:48 +00:00
David Surovell
898d9035fb
more reformatting
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36398 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-12-15 08:55:15 +00:00
Stefan Csomor
65785aa966
activate SetFocus patch
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36365 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-12-10 16:59:19 +00:00
David Surovell
e15f0a5ea3
reformat for readability; more prep. for patch 1376506
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36354 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-12-09 20:43:49 +00:00
David Surovell
dac390e90b
cleanup in preparation for patch 1376506
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36352 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-12-09 16:18:01 +00:00
Włodzimierz Skiba
fb5246bead
Get/SetTitle only for wxTopLevelWindow (wxMac part).
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36104 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-11-07 14:37:19 +00:00
Stefan Csomor
ff23892253
fixing focus handling for generic controls in carbon-cfm
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35717 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-09-26 04:55:02 +00:00
Mart Raudsepp
8907154c1a
Nuke #pragma implementation/interface's
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35650 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-09-23 12:56:45 +00:00
Stefan Csomor
229f627030
remove the carbon event handlers just before calling DisposeControl to avoid callbacks into zombie windows...
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35261 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-08-22 15:12:02 +00:00
Stefan Csomor
92b6cd6289
avoiding recursive KillEvents on the same object, in case the focus gets set to another element in the OnKillEvent Handler ...
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35227 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-08-19 06:46:30 +00:00
Vadim Zeitlin
1fc0b5afe7
removed #if KEY_wxList_DEPRECATED: as KEY_wxList_DEPRECATED is not defined anywhere, this doesn't do anything but provoke gcc warnings
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35156 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-08-08 21:51:32 +00:00
Włodzimierz Skiba
3dee36ae33
[1231183] 'cleanup: mismatched indentation' and other cleanings.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34918 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-07-22 18:08:18 +00:00
Julian Smart
50779e0648
Applied patch [ 1215991 ] Mac xrc enables unknown class
...
Implements Reparent for Mac
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34680 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-06-16 18:03:43 +00:00
Stefan Csomor
67f28607c8
guard against erases during tlw window destruction
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34598 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-06-08 17:49:18 +00:00
Włodzimierz Skiba
902725eefe
Source cleaning inspired by and included in patch '[ 1215450 ] cleanup: unreachable code.'
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34548 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-06-06 16:47:04 +00:00
Stefan Csomor
c6e7099c5d
no message
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34509 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-06-02 07:31:04 +00:00
Stefan Csomor
fd04970ab4
cleanup
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34006 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-10 06:30:03 +00:00
Stefan Csomor
d35bd4992e
fixing redraw region
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33561 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-13 06:02:16 +00:00
Stefan Csomor
e905b636b6
adding protected inquiry function whether a child window belongs to the 'client' or the 'non-client' area, examples for the latter are toolbar, scrollbars etc
...
adding another cached clip rect for the real client area
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33233 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-01 07:17:24 +00:00
Stefan Csomor
5c840e5ba4
calculating vis regions as rects (faster for Quartz) and caching the results for all implementations
...
fixing the background erase event always to have a wxWindowDC (had a wxClientDC in non-toplevel cases before, leading to a off-by-border error when erasing)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33220 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-31 17:25:53 +00:00
Stefan Csomor
8adc196b0e
content clipping becomes a runtime attribute
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33210 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-31 05:12:46 +00:00
Stefan Csomor
f474cc8ca4
allowing 10.2 based compiles
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33190 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-30 18:33:48 +00:00
Julian Smart
2a1f999faf
Applied patch [ 1171542 ] access static class members via scoping operator
...
Paul Cornett: A static class member can be accessed as X::member,
there is no need for an object or pointer (s.member or
p->member). There are also a few bugs with incorrect
usage of wxString::Format and wxString::FromAscii.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33188 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-30 16:49:41 +00:00
Stefan Csomor
9234615181
unifying redraw and scrolling calls between compositing and non-compositing modes
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33168 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-30 05:42:49 +00:00
Stefan Csomor
66b80661e4
fixing small scrollbars
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33153 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-29 15:49:44 +00:00
Stefan Csomor
bc2b0c1b2b
correcting DoGetPosition for windows with borders
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33066 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-26 05:39:33 +00:00
Stefan Csomor
8f39b6c48e
border handling streamlined
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32751 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-11 09:15:01 +00:00
Stefan Csomor
a86831340f
make sure we don't have two associations pointing to the same control
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32712 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-10 15:46:31 +00:00
Ryan Norton
5e0526df03
wxUSE_TOOLTIPS and wxUSE_IMAGE furthur fixes
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32529 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-01 11:30:21 +00:00
Stefan Csomor
e661674164
10.2 additions for non compositing
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32451 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-28 09:30:12 +00:00
Stefan Csomor
04d4e6846e
ommission
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32413 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-27 14:58:09 +00:00
Stefan Csomor
21638402ef
cleanup
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32412 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-27 14:57:25 +00:00
Stefan Csomor
1f1c8bd4d1
moving compositing knowledge into utility classes
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32410 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-27 14:47:09 +00:00
Stefan Csomor
76c7012c6f
cleanup
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32398 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-27 09:51:45 +00:00
Stefan Csomor
02a55765c4
cleanup
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32397 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-27 09:49:19 +00:00
Stefan Csomor
789ae0cfa2
reintroducing non-composited functionality due to DataBrowser Bugs under 10.2
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32396 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-27 09:10:52 +00:00
Stefan Csomor
29ee02dfe1
avoid negative widths, moved deeper down
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32365 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-25 13:49:49 +00:00
Stefan Csomor
c0624ca254
avoid negative widths
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32364 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-25 13:45:33 +00:00
Stefan Csomor
91ae6e3a94
notifying children of absolute position changes, add version checks instead of symbol checks, so that CW builds do not complain on 10.2
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32344 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-24 14:09:08 +00:00
Stefan Csomor
6449b3a8e9
carbon cfm fixes, factoring code
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32318 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-23 15:52:05 +00:00
Stefan Csomor
542f604ff6
carbon cfm / classic fixes
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32288 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-21 13:50:19 +00:00
Stefan Csomor
4a63451be5
fixes, adding paint handler for non OSX case toplevel window
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32184 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-19 15:30:16 +00:00
Stefan Csomor
c79aad8b24
moving focus and border handling at one place, adding HITheme implementations, grow-box painting
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32062 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-15 06:15:22 +00:00
Stefan Csomor
d1fabc1211
source compatible way to solve the background problem
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32002 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-13 16:48:00 +00:00
Stefan Csomor
ff3795eeaf
default painting back to OnPaint handler
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31992 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-13 14:28:11 +00:00
Stefan Csomor
cb4b09661b
adding focus and border quartz support
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31981 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-13 07:36:49 +00:00