Commit Graph

185 Commits

Author SHA1 Message Date
6760f1a5bc * Readd support for hidden nodes and new header click event removed in 4.8 branch
* Update demos

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2789 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2013-09-07 21:50:00 +00:00
d67d6d0a63 Merge fixes from 4.8 branch to trunk
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2788 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2013-09-07 19:08:28 +00:00
d40caa283a Revert changes done in trunk after creation of 4.8 branch
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2787 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2013-09-07 18:51:06 +00:00
9b89d94c74 * fix compilation of qt under 32bit. Issue 24881
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2774 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2013-08-18 18:44:46 +00:00
6cd6cb0824 * update version to 4.8.7.3
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2723 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2013-04-11 11:22:21 +00:00
d83eb2450c * Cleanup WndProc
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2612 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-12-31 14:06:40 +00:00
5cb0efece9 Remove workaround to bug 18211 (already fixed according to mantis)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2611 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-12-31 13:56:15 +00:00
04ddb7e465 * Properly close debug code in WMLButtonDown
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2610 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-12-31 13:51:43 +00:00
6e2a018f82 * Remove unnecessary check for FHeader
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2609 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-12-31 13:45:43 +00:00
db9b5d5168 * Refactor LBUTTONDOWN handling so overrides TControl BeginDrag at the same time that header events are fired
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2608 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-12-31 13:23:49 +00:00
106fd8d85b remove non sense assignment
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2593 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-11-06 03:41:59 +00:00
c7ae5633d7 fix possible crash in dragdrop demo
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2583 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-10-23 11:31:16 +00:00
501e8ee43b * Fix gtk compilation with Lazarus 1.0.2
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2582 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-10-23 11:11:47 +00:00
2bfd559a3a * Update header state when mouse leaves control
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2581 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-10-23 02:46:27 +00:00
a118511eb9 update version to 4.8.7.2
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2567 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-10-17 00:14:29 +00:00
1ba81e412d change version from string to numeric
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2566 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-10-17 00:10:55 +00:00
c84dd357ac demos: update project files
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2565 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-10-16 23:54:01 +00:00
c32a6a26ca demos: use UTF8 file functions in advaced
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2561 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-10-14 23:30:57 +00:00
edccc73ea2 demos: improvement to property editors in advanced
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2560 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-10-14 23:29:50 +00:00
46780b3a29 gtk2: use LCLVersion to make it compatible with Lazarus > 1.0
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2559 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-10-14 22:52:37 +00:00
7db931d3fc * Offset header height only when resizing header. fixes onheaderclick
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2558 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-10-14 22:46:25 +00:00
d1f7228ff3 demos: add show header options to dragdrop examples + minor GUI tweaks
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2557 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-10-14 22:34:47 +00:00
c66386067c Remove obsolete define
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2556 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-10-14 21:01:13 +00:00
a652cadbc2 Hopefully fixes compilation with fpc 2.6.1. Issue 22307
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2555 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-10-14 20:59:12 +00:00
14492371eb demos: improve dragdrop example
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2554 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-10-14 20:49:09 +00:00
88138f32aa demos: change header height in unicode demo
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2553 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-10-14 20:24:51 +00:00
220462eea2 * Advanced demo: set visible to false in speeddemo
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2552 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-10-13 12:01:31 +00:00
6f3f21b8a1 * Advanced demo: change header color to a more predicable one
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2551 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-10-13 11:37:45 +00:00
f80f36872e * Fix transparency issues under 64bit
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2550 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-10-13 11:21:20 +00:00
2e9054c8ea * qt: implement alpha blend functions in 64bit
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2548 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-10-10 01:07:34 +00:00
faa98477d0 * Implement low level alpha blend function in win32 64bit
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2544 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-10-03 00:55:46 +00:00
fef43dbcff * Fix compilation under 64bit in windows
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2543 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-09-29 00:54:13 +00:00
4ec44f8456 * Remove obsolete LCLVersion check: it was preventing RTL Hint Windows
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2535 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-09-23 22:27:49 +00:00
2af3b6009e * Fix compilation of Qt under 64bit
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2534 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-09-23 16:52:34 +00:00
7733bd096d * Remove HeaderTimer. Adjust code to invalidate header
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2533 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-09-23 16:07:47 +00:00
d15ea3e106 * Fix compilation with 64bit
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2532 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-09-22 13:51:08 +00:00
a621ab87c6 * fix compilation with lazarus trunk under gtk
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2531 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-09-22 12:44:35 +00:00
be57e227e9 * Fix position of drag image. Issue21945
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2435 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-05-16 01:58:24 +00:00
50325e7a18 * Change KeyState and Effect type in DragDrop interface to DWORD. Issue 21973
* fix compilation with fpc trunk. Issue 22023
* Adapt ole demo

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2433 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-05-14 02:38:21 +00:00
793a4cb817 * Use TCanvas.Save/RestoreHandle. Issue 21866
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2430 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-05-12 17:06:48 +00:00
a8db0cee0c * Change result of TBaseVirtualTree.DoDragMsg to LRESULT. Issue 21974
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2428 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-05-12 16:48:51 +00:00
fafa74baac * make message methods protected
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2427 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-05-12 16:45:02 +00:00
4d834d3fca * Dont initialize dragmanager in DragOver. Issue 21976
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2426 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-05-12 10:57:17 +00:00
0c674ecb3a * fix header height resize
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2425 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-05-12 01:48:33 +00:00
315e2d4437 * Do not auto scroll if mouse pos in header. Issue 21944
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2421 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-05-07 16:37:42 +00:00
de99993b53 * Fix autoscroll with headers. Issue 21944
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2418 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-05-07 01:50:23 +00:00
7a497ae1ce * reverse rev 2200: not working properly
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2417 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-05-07 01:00:34 +00:00
dbb82e587b * draw themed header item according to position. Issue 17467
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2200 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-12-25 19:38:58 +00:00
1a2ef6e2ed * fix crash when setting MainColumn with handle not allocated. Issue 20228
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2192 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-12-23 16:59:29 +00:00
61ddb7a453 * add demo to test drag and drop
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2191 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-12-11 13:37:03 +00:00