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 |
|
Stefan Csomor
|
20b6985553
|
Mac Core Graphics Implementation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31959 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2005-02-12 11:34:05 +00:00 |
|
Stefan Csomor
|
3d1a4878f3
|
pragma and prec-header patch applied
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31606 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2005-01-27 21:05:47 +00:00 |
|
Kevin Hock
|
11ca2edf95
|
We need to update the scrollbar even if it's not shown, otherwise it can get stuck in a scrolled down position when the scrollbar disappears (such as deleting all items in a list control or resizing). Patch 1102197 for bug 861063
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31571 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2005-01-23 22:16:36 +00:00 |
|
Kevin Hock
|
687706f5e7
|
Use event modifiers and accessors rather than m_ variables directly, which are now protected rather than public with 2.4 compatibility disabled
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31454 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2005-01-18 15:08:15 +00:00 |
|
Stefan Csomor
|
66ffb23b39
|
making sure we don't say we are visible while in destruction
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31109 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-12-22 05:51:02 +00:00 |
|
Stefan Csomor
|
0842200308
|
scrolling hack (always move our own scrollbars highest in z-order)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30956 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-12-12 15:22:49 +00:00 |
|
Stefan Csomor
|
7596e51dbc
|
fixing memory leak (reported by Ken Thomases)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30884 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-12-07 07:13:43 +00:00 |
|
Stefan Csomor
|
375bb200e3
|
removed explicit IDs for scrollbars on mac
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30786 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-11-25 17:42:50 +00:00 |
|
Ryan Norton
|
71f2fb52d5
|
Enable stl compilation with wxMac - unicode no work on 10.2 though. Modded patch 1051991.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30624 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-11-19 06:57:02 +00:00 |
|
Ryan Norton
|
e3e817d4ac
|
[ 1057587 ] MacOSX build fails with --disable-gauge or --disable-spinbtn
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30328 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-11-07 01:03:08 +00:00 |
|
Stefan Csomor
|
2c899c2010
|
guard against m_peer = NULL in Show()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29939 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-10-17 11:51:43 +00:00 |
|
Vadim Zeitlin
|
488abb222a
|
call AddChild() when the control is already reallly created
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29917 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-10-16 15:00:40 +00:00 |
|
Václav Slavík
|
0fe0275981
|
changes to make wxWindow::FindFocus work as expected with composite controls
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29540 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-09-29 14:34:28 +00:00 |
|
Stefan Csomor
|
7f17ac744d
|
dependency fix for clipping
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29396 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-09-26 14:08:19 +00:00 |
|
Ryan Norton
|
957f865c97
|
unused variable warning fix - move unused stuff to proper place
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29284 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-09-23 17:28:20 +00:00 |
|
Vadim Zeitlin
|
8b573fb839
|
fixed crash when closing window that contains STC (patch 1017268)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29196 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-09-18 12:09:12 +00:00 |
|
Robin Dunn
|
52ef5c3c40
|
Check for m_peer != NULL in Freeze and Thaw
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29016 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-09-03 19:04:17 +00:00 |
|
Stefan Csomor
|
d5ccba7211
|
fixing retval for SetFont
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28960 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-08-29 18:52:13 +00:00 |
|
Stefan Csomor
|
7ebf5540cc
|
focus and border refreshes etc corrected
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28947 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-08-29 10:04:36 +00:00 |
|
Stefan Csomor
|
7d0cfe71cf
|
avoiding a OS-Level set focus for a control that already has the focus
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28868 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-08-23 13:59:59 +00:00 |
|
Stefan Csomor
|
ac8c7f4923
|
wrong method call, we need to add the second update region not to replace it
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28710 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-08-08 05:35:01 +00:00 |
|
Stefan Csomor
|
d390fdcf00
|
blind fix for trails of border after resize operations
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28701 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-08-07 19:35:45 +00:00 |
|
Julian Smart
|
dedb0f6db5
|
Need to include scrolwin.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28697 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-08-07 14:26:05 +00:00 |
|
Stefan Csomor
|
0fa8508d0c
|
moving focus rect overlap problems to the vis region of a window
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28696 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-08-07 14:09:39 +00:00 |
|
Stefan Csomor
|
fd926bccac
|
drawing the border based on the native control's border, as things like calctrl may override the GetPosition etc. call, so that we'd draw a border around the overall control instead of the day's part
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28695 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-08-07 13:27:32 +00:00 |
|
Stefan Csomor
|
36d7f54e46
|
correcting border drawing for clientareaorigin in notebooks etc.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28668 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-08-06 18:49:27 +00:00 |
|
Stefan Csomor
|
101634b2e4
|
corrected positioning of focus rect in hierarchies and changed the redraw after a control lost focus to do an invalidation instead of a redraw, because in the situations where we have wrong z-order (static boxes) a wrong shade of gray will get painted otherwise.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28667 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-08-06 18:30:55 +00:00 |
|
Stefan Csomor
|
af6b7b80cf
|
moving stacking event handlers and event ref to central location, border handling when using native theme methods moved to native event handler, so that we can always make sure we only draw on the updateRgn, otherwise things get darker and darker....
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28660 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-08-06 15:52:50 +00:00 |
|
Stefan Csomor
|
eec462f8b8
|
switch to draw borders from the parent window, as we are not getting all redraws otherwise
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28657 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-08-06 09:30:09 +00:00 |
|
Stefan Csomor
|
1a02aff925
|
corrected GetPosition and extended erasing to include the entire update rgn passed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28644 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-08-05 19:21:47 +00:00 |
|
Stefan Csomor
|
4b5aa5c823
|
fixing memleak, correcting huge background erase area
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28626 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-08-04 19:22:22 +00:00 |
|
Stefan Csomor
|
42ef83fa71
|
redraw fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28619 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-08-04 16:36:04 +00:00 |
|
Stefan Csomor
|
84e5d27d6c
|
corrected scroll rect position
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28617 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-08-04 11:48:04 +00:00 |
|
Stefan Csomor
|
db7a550bd7
|
refresh had to offset the region by borders
moving windows had to take parent borders into account as well on composited windows
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28605 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-08-03 18:00:51 +00:00 |
|