Commit Graph

138 Commits

Author SHA1 Message Date
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
5de694f065 new MLTE implementation, using our own scrolling
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32366 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-25 13:57:37 +00:00
Stefan Csomor
4e4770405a under compositing windows when using the 'classic' mlte we must remove and reinsert the scrollbars as they have been inserted 'out of embedding order' onto the root control
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32346 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-24 14:20:34 +00:00
Stefan Csomor
7a9263008b HITextView fixed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32332 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-23 17:16:30 +00:00
Stefan Csomor
55866801f0 switch OSX implementations to unicode text ctrl meanwhile
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32328 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-23 16:48:19 +00:00
Stefan Csomor
0f7817ab1f revamping classic MLTE implementation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32321 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-23 16:13:14 +00:00
Stefan Csomor
852a8f8b53 warning cleanup
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32292 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-21 14:00:52 +00:00
Stefan Csomor
24260aaea7 first step into modernizing MLTE-Classic as it still seems to be the most complete answer to our needs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32289 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-21 13:51:51 +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
Włodzimierz Skiba
7d8268a1d6 wxTextPos for all GetLastPosition with constants for special cases. Make it virtual everywhere. Avoid doubling typedefs. Always include textctrl.h for combobox.h. Source cleaning.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31497 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-01-19 16:25:34 +00:00
Kevin Hock
72e430cd97 For efficiency reasons, text controls no longer set the string for each text updated event, but rather query for the string value only when GetString is called from an event handler
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31459 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-01-18 15:17:05 +00:00
Stefan Csomor
0ff2493d74 added hack for making scrollbars really disappear under 10.2
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31299 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-01-09 06:27:42 +00:00
Stefan Csomor
eda3f2b454 draw the focus rect ourselves
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31298 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-01-09 05:58:58 +00:00
Robin Dunn
e8b4fd4bc1 Send EVT_TEXT from wxTextCtrl::SetValue to conform with the wx standard
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31207 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-12-31 23:01:01 +00:00
Kevin Hock
bdf0c19c6e Honor value of SetMaxLength, at least when typing (pasting still circumvents it). This is done by eating non-navigation/delete characters in OnChar.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30847 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-12-02 21:35:40 +00:00
Stefan Csomor
8623a8838d text attributes corrected
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30412 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-10 13:44:51 +00:00
Ryan Norton
c3ee1ba683 switch needsfocusrect to hiveiw version
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30291 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-05 17:41:34 +00:00
Ryan Norton
e5c1e110ca remove hack since it doubly-draws focus rects
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30259 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-04 18:59:17 +00:00
Ryan Norton
eab19a7c79 Fix some of vadim's compilation problems
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29383 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-09-26 09:14:58 +00:00
Stefan Csomor
2e7573f70e making newline fixes depending on the encoding of \n
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29382 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-09-26 09:06:37 +00:00
Ryan Norton
01703fba23 info
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29377 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-09-26 04:37:17 +00:00
Ryan Norton
976b87167f Fix 10.2 focus issues
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29375 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-09-26 04:19:56 +00:00
Stefan Csomor
395480fb22 making returns in a line to always be \n (13 in CFM (mpwnewline) and 10 in Mach)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29354 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-09-25 19:47:15 +00:00
Ryan Norton
6af167618f note that I modified it
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29340 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-09-25 05:58:56 +00:00
Ryan Norton
ae25e5cc8c Fixed GetLineLength and GetLineText for MLTE text controls - Fixed bug where it couldn't get the length or text of the first line (0) and sf bug 1030042 where subsequent lines to 0 would not include the first character. Added those tests to the text sample
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29339 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-09-25 05:50:36 +00:00
Ryan Norton
7c2779590d remove unused varaible
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29327 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-09-24 21:48:54 +00:00
Stefan Csomor
9c4e5c709e HasFlag is not set at this point
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28529 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-07-28 13:51:03 +00:00
Stefan Csomor
3b92f0e014 10.2 fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28334 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-07-20 16:48:41 +00:00
Stefan Csomor
7ea087b721 background handling
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28333 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-07-20 16:40:49 +00:00
Stefan Csomor
7246375492 fixing best size to really include only 5 lines
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28330 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-07-20 14:53:57 +00:00
Julian Smart
7b8373b34f Don't show focus rectangle if wxNO_BORDER specified
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28289 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-07-17 21:41:35 +00:00
Stefan Csomor
3527e53242 added MLTE support for 10.2 via classic implementation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28205 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-07-12 07:06:14 +00:00
Stefan Csomor
3556e470dc added MLTE support for 10.2 via classic implementation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28204 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-07-12 07:05:00 +00:00
Stefan Csomor
0263da0371 non-unicode build fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28202 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-07-12 05:40:28 +00:00
Stefan Csomor
788e118f21 combobox and textctrl fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28200 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-07-11 17:03:30 +00:00
Stefan Csomor
5ca0d8122a further separating implementation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28199 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-07-11 16:19:18 +00:00
Julian Smart
eedc82f4e9 Navigate corrections
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27815 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-06-15 21:55:18 +00:00
Julian Smart
6ad49e18b9 Consistent tab behaviour
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27812 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-06-15 15:37:03 +00:00
Julian Smart
5f6cfda79f With wxTE_PROCESS_TAB, tabs are now inserted in the text control
by default. The new Navigate function can be used to do navigation
programmatically.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27807 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-06-15 14:03:06 +00:00
Dimitri Schoolwerth
be06074873 fixed compilo
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27635 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-06-04 20:12:15 +00:00
Stefan Csomor
21fd55291b introduction of m_peer
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27610 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-06-04 07:28:59 +00:00
Julian Smart
655719367a Use old licence name
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27408 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-05-23 20:53:33 +00:00
Julian Smart
77ffb5937e Name and version changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27404 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-05-23 14:56:36 +00:00
Stefan Csomor
7f1de2b26e supporting readonly and singleline attributes for non-mlte textrcontrol
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27270 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-05-14 09:25:21 +00:00
Stefan Csomor
57ab966bab positioning of the insertion point at the end
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27030 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-05-01 06:32:24 +00:00
Stefan Csomor
cfeff6f71c adaption for CW 8.3 and quick hack for unicode text control size
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27022 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-04-30 12:30:20 +00:00
Stefan Csomor
7548762cb5 first private implementation for MPRemoteCalls
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27006 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-04-29 13:01:46 +00:00
Stefan Csomor
1f20a739ba at the moment built in 'old' textcontrol has better overall appearance, added fix for 10.3 only tag
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27004 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-04-29 11:33:29 +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