Commit Graph

25 Commits

Author SHA1 Message Date
paul
9e05f89ab6 qt: paint TCustomControls on viewport of QAbstractScrollArea
git-svn-id: trunk@12305 -
2007-10-04 05:22:15 +00:00
paul
1fdddb7bd2 Qt: fix possible caret crash
git-svn-id: trunk@12246 -
2007-09-29 17:34:45 +00:00
zeljko
fcf28f8985 Qt: trial to fix all qtcaret crashes.
git-svn-id: trunk@12240 -
2007-09-29 13:15:11 +00:00
zeljko
17af4bdc91 Qt: Fix qtcaret AV in some circumstances.
git-svn-id: trunk@12238 -
2007-09-29 11:14:00 +00:00
paul
88dd7363cd Qt:
- improve keyhandling a bit
- remove some workarounds

git-svn-id: trunk@12205 -
2007-09-28 03:30:19 +00:00
zeljko
b8b026665c (Qt): disable qtcaret timer when context is 0 or pos changed.
git-svn-id: trunk@12200 -
2007-09-27 13:07:03 +00:00
zeljko
601204f779 (Qt): More cosmetics on qtcaret, now it's visible when scrolling up<->down with arrows (like in gtk).
git-svn-id: trunk@12199 -
2007-09-27 12:40:01 +00:00
zeljko
6fee3feb5e (Qt): Fixed cpu burning by qtcaret.
git-svn-id: trunk@12198 -
2007-09-27 10:58:30 +00:00
zeljko
0c5e6d447a git-svn-id: trunk@12194 - 2007-09-27 07:39:23 +00:00
paul
350aec6f6c qt: small fix to caret
git-svn-id: trunk@12178 -
2007-09-25 14:50:46 +00:00
paul
5e815b536b Qt:
- remove unneeded more code in TQtCaret
- add define QtPaintOnViewport (to switch painting from QAbstractScrollArea to viewport of that area)

git-svn-id: trunk@12173 -
2007-09-25 05:46:45 +00:00
paul
422599fafd Qt:
- fix bug with TQtCaret (no need to add 2 to pos anymore)
- revert some changes from previous commit

git-svn-id: trunk@12172 -
2007-09-25 02:51:23 +00:00
zeljko
c3bcc5db17 (Qt): Implemented GetCaretRespondToFocus(), SetCaretRespondToFocus(). Improved qtCaret response.
git-svn-id: trunk@12050 -
2007-09-17 07:36:44 +00:00
zeljko
abbd39ddec (Qt): Fixed all mem leaks with SynEdit, Bitmaps by paul, with small fix against his patch from me.
git-svn-id: trunk@11730 -
2007-08-03 17:49:21 +00:00
zeljko
e487ef78ac (Qt): Another 64bit compilation fix by Giulio Bernardi
git-svn-id: trunk@11666 -
2007-07-29 12:02:36 +00:00
zeljko
657ad02c41 (Qt): Fixed compilation on 64 bit machines.
git-svn-id: trunk@11662 -
2007-07-28 19:54:32 +00:00
zeljko
7ff915ebd3 *Removed duplicated QtPoint() from qtcaret, founded by Den.
git-svn-id: trunk@11639 -
2007-07-26 17:58:39 +00:00
zeljko
e9efa7f505 *Fixed caret color.
git-svn-id: trunk@11605 -
2007-07-23 20:28:17 +00:00
paul
8f126b8372 QT:
- repaint only changed region while drawing caret

git-svn-id: trunk@11595 -
2007-07-23 02:21:17 +00:00
paul
8a25c21716 (Qt):
- fix crash of THintWindow and other possible crashed where timer is used
- some formatting

git-svn-id: trunk@11566 -
2007-07-18 08:57:07 +00:00
zeljko
ddbd742d41 *Fixed possible leak with GlobalCaret.
git-svn-id: trunk@11564 -
2007-07-18 06:35:49 +00:00
paul
2b58d03bb8 (Qt)
- better handling of BorderStyle property
- Destroy GlobalCaret in QtWidgetset destructor
- fix possible problems with splitter painting under linux

git-svn-id: trunk@11561 -
2007-07-18 00:54:42 +00:00
paul
06a7b56d78 (QT)
- update qt 4.2 bindings
- enabled themed drawing for qt 4.2
- correct Qt caret blink interval

git-svn-id: trunk@11526 -
2007-07-16 15:06:56 +00:00
paul
73075d2d35 (QT) enable caret code by default, set mode objfpc instead of delphi in qtcaret.pas
git-svn-id: trunk@11521 -
2007-07-16 06:04:36 +00:00
paul
e720286a68 - all event attaching code moved to TQtWidget.AttachEvents, TQtWidget.DetachEvents and descendants
- initial implementation of Qt Caret by *Andreas Hausladen* with changes. Compile with -dShowQtCaret to test
- fixed bug caused memory corruption
- other minor fixes

git-svn-id: trunk@11465 -
2007-07-12 05:47:15 +00:00