Kevin Ollivier
|
5f254b1f3c
|
Restore proper set and kill focus handling for user pane controls under wxMac.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27200 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-05-11 05:26:24 +00:00 |
|
Julian Smart
|
006271980f
|
Added missing textctrl.h include
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27180 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-05-08 15:41:41 +00:00 |
|
Stefan Csomor
|
e4727773a6
|
connecting the currently focused text control to the mac os services (Services Menu)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27178 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-05-08 12:43:29 +00:00 |
|
Robin Dunn
|
d3b5db4b25
|
SetInitialBestSize changes for wxMac
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27132 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-05-07 04:31:12 +00:00 |
|
Stefan Csomor
|
1d3216f76d
|
replacing OSX only carbon calls by classic ones for CFM build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27031 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-05-01 06:34:28 +00:00 |
|
Stefan Csomor
|
736fac3a51
|
fallback for non implemented structure region call
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26997 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-04-28 19:24:18 +00:00 |
|
Stefan Csomor
|
ebe86b1ea6
|
gcc warnings
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26937 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-04-24 07:57:12 +00:00 |
|
Stefan Csomor
|
6548fabe00
|
implemented Lower and Raise for OSX
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26892 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-04-21 07:03:18 +00:00 |
|
Stefan Csomor
|
f1d527c1ad
|
switching to native focus handling
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26732 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-04-13 05:25:54 +00:00 |
|
Mattia Barbon
|
557d6f3247
|
Compilation fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26694 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-04-10 16:09:35 +00:00 |
|
Stefan Csomor
|
b175b96ba0
|
added recursive invalidation after a Thaw command
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26622 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-04-05 05:20:40 +00:00 |
|
Stefan Csomor
|
29281095c4
|
concentrating content and structure region calculations
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26587 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-04-03 14:50:02 +00:00 |
|
Julian Smart
|
2317613101
|
Allow app to call SetWindowVariant before creation of control
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26579 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-04-02 15:57:31 +00:00 |
|
Stefan Csomor
|
bb253bfd67
|
adding QDSwapPort for performance reasons
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26578 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-04-02 08:37:46 +00:00 |
|
Stefan Csomor
|
125c798467
|
supporting events also for root control (needed for event handling of mouse and paint at tlw-level)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26554 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-04-01 15:24:19 +00:00 |
|
Stefan Csomor
|
793921582e
|
added adjustOrigin parameter to bounds calculation, added Freeze and Thaw implementation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26534 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-04-01 08:34:18 +00:00 |
|
Stefan Csomor
|
c6f9fb0548
|
cast corrected
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26529 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-04-01 05:18:10 +00:00 |
|
Stefan Csomor
|
84f6927eca
|
corrected Refresh (client coordinates)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26520 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-03-31 19:01:02 +00:00 |
|
Stefan Csomor
|
b05bf6eec7
|
refresh on move changed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26515 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-03-31 13:23:56 +00:00 |
|
Stefan Csomor
|
bcbd69875f
|
reverting drawing code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26514 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-03-31 08:19:01 +00:00 |
|
Julian Smart
|
9bd2d050ef
|
Compile fixes for 10.2 headers
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26494 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-03-30 16:26:18 +00:00 |
|
Stefan Csomor
|
a9825a9ba2
|
since we are not getting the kEventDraw messages for everything we handle UserPanes via a proper draw proc and only dispatch the kEventDraw for the native OS controls
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26491 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-03-30 14:43:06 +00:00 |
|
Stefan Csomor
|
904810184b
|
commented that redraw workaround as it was causing more harm than benefit
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26487 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-03-30 12:44:42 +00:00 |
|
Stefan Csomor
|
c2697b8719
|
attempt to work around SDK specific problems
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26469 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-03-29 19:04:41 +00:00 |
|
Stefan Csomor
|
eb69d46e70
|
BestSize is ok for built-ins
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26467 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-03-29 18:34:33 +00:00 |
|
Stefan Csomor
|
1e8cde71c0
|
Update Region is not always correct, we use the visible region therefore
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26459 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-03-29 14:56:22 +00:00 |
|
Stefan Csomor
|
769ac86930
|
SetSize with all -1 was returning too soon in some cases
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26456 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-03-29 12:46:41 +00:00 |
|
Stefan Csomor
|
73fe67bd60
|
cleanup in toplevel activation, and switching to native carbon event notification for window visibility etc.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26453 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-03-29 11:35:04 +00:00 |
|
Stefan Csomor
|
8ab505498d
|
added hilite change notification
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26448 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-03-29 08:39:31 +00:00 |
|
Stefan Csomor
|
230c574313
|
added new notifications to be added, corrected DoGetBestSize
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26446 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-03-29 07:43:20 +00:00 |
|
Stefan Csomor
|
41218df153
|
correct include for OSX only
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26444 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-03-29 06:51:16 +00:00 |
|
Stefan Csomor
|
03c4c72be6
|
added native alignement support
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26439 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-03-28 19:42:18 +00:00 |
|
Stefan Csomor
|
4b5386874a
|
background drawing uncommented again
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26435 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-03-28 17:57:03 +00:00 |
|
Stefan Csomor
|
39a7aa0467
|
mouse handling fixed, skipping if we have no native control handling
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26420 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-03-28 07:18:48 +00:00 |
|
Stefan Csomor
|
d3e780ecdf
|
extending calculation of visible region
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26419 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-03-28 07:06:27 +00:00 |
|
Stefan Csomor
|
3083eb85df
|
moving GUI function to proper place
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26409 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-03-27 09:56:36 +00:00 |
|
Stefan Csomor
|
facd676487
|
new control based view architecture
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26408 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-03-27 09:44:31 +00:00 |
|
Stefan Csomor
|
21f9e95380
|
because some sash code draws whether the window is visible or not, the easiest thing is to make the MacGetVisibleRegion return an empty region for this case, so the wxDC is always entirely clipped
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25710 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-02-10 17:29:48 +00:00 |
|
Stefan Csomor
|
00f5539438
|
scroll of subwindow confined to rect param
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25609 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-02-08 11:07:23 +00:00 |
|
Stefan Csomor
|
86deae1ef1
|
don't let MacIsReallyShown climb over toplevel windows, otherwise tlws with invisible parents are not showing their controls either
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25589 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-02-08 05:42:00 +00:00 |
|
Stefan Csomor
|
d40f860378
|
correcting a missing redraw area on certain resize operations when window has a border
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25533 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-02-06 13:20:02 +00:00 |
|
Stefan Csomor
|
89b1446463
|
reverting part of Kevin O's patch, due to incompatibility problems
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25532 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-02-06 09:10:58 +00:00 |
|
Robin Dunn
|
7e4a196e34
|
Don't send the wxWindowCreateEvent immediately
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25512 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-02-05 00:25:36 +00:00 |
|
Stefan Csomor
|
11d1adbfda
|
rendering adjustments for OSX
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25373 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-01-25 15:15:12 +00:00 |
|
Robin Dunn
|
3dfafdb9e6
|
Send window create events
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25203 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-01-16 01:46:18 +00:00 |
|
Vadim Zeitlin
|
727953356d
|
removed calls to wxWindowBase::InitBase(), it is called from the ctor anyhow (and so was called twice)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@24358 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2003-10-30 23:08:39 +00:00 |
|
Vadim Zeitlin
|
e441e1f4e8
|
made wxNO_FULL_REPAINT_ON_RESIZE default, added wxFULL_REPAINT_ON_RESIZE
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@23871 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2003-09-24 00:26:40 +00:00 |
|
Vadim Zeitlin
|
8e35ab96f6
|
call RemoveChild() in ~wxWindowBase instead of doing it in each ~wxWindow for each port
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@23596 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2003-09-15 11:45:08 +00:00 |
|
Stefan Csomor
|
fe779e4047
|
fixing Update, attempt to speed redrawing by making embedded controls invisible (leading to lesser nested redraws)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@23442 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2003-09-09 15:37:19 +00:00 |
|
Stefan Csomor
|
ba87f54c0d
|
made Update be window local (before was updating the entire window), ScrollWindow now scrolls also invalidated areas and in the end does an Update
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@23306 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2003-08-30 20:32:46 +00:00 |
|