Commit Graph

59 Commits

Author SHA1 Message Date
wp_xyz
faed788b23 LCL/ListView: Fix TListview in cocoa hanging after fb64d6ef4d (related to issue #39693). 2022-04-04 15:55:11 +02:00
juha
a8969e516a LCL: In TListItem, use TListItemState type directly.
git-svn-id: trunk@64948 -
2021-04-10 10:01:05 +00:00
juha
c5c78f2c8b LCL: Add widgetset support for TCustomListView.GetNextItem. Implement now for Win32. Issue #38565, patch from Remko Plantenga.
git-svn-id: trunk@64848 -
2021-03-21 08:31:45 +00:00
juha
ecd140c985 Improve license headers in sources, part 2. Refer to details about license, not copyright. Remove jargon about lack of warranty, it is covered in license already.
git-svn-id: trunk@41389 -
2013-05-25 09:22:25 +00:00
mattias
0b5e5f6a0c lcl: fixed function result
git-svn-id: trunk@36712 -
2012-04-10 18:21:22 +00:00
juha
7640a86947 LCL: Implement TListItem.EditCaption, issue #20295
git-svn-id: trunk@36676 -
2012-04-09 12:59:08 +00:00
paul
122f10fd9a lcl: call Clear to clear the sub items list on destroy (bug #0021431)
git-svn-id: trunk@35968 -
2012-03-14 08:54:54 +00:00
zeljko
e222b242b6 LCL: TListView.OwnerData: fixed behaviour of ItemIndex when multiselection is enabled. issue #19825
git-svn-id: trunk@35597 -
2012-02-26 15:44:48 +00:00
zeljko
5504dab625 LCL: TCustomListView OwnerData - fix selection behaviour. part of #18202
git-svn-id: trunk@35257 -
2012-02-09 07:51:21 +00:00
zeljko
90c91e2666 LCL: TCustomListView: allow programatically selection of items when OwnerData. issue #18202
git-svn-id: trunk@35243 -
2012-02-08 19:47:12 +00:00
zeljko
cd32bf59f0 LCL: preserve selection when moving items. Return cached checked item when moving items.
Win32: simplified LVItem assigning in case of exchange and move, fixed bugs

git-svn-id: trunk@31373 -
2011-06-25 08:31:57 +00:00
dmitry
a32a3ef4ca listview: fixes for improper OwnerDataListItem.Owner. #18961
git-svn-id: trunk@30832 -
2011-05-21 03:56:27 +00:00
zeljko
612440d648 LCL: TCustomListView: implemented OnItemChecked. fixes #17042
git-svn-id: trunk@27975 -
2010-10-30 12:51:58 +00:00
paul
13e3267ef9 lcl: fix memory leak in TListItemSubItems
git-svn-id: trunk@24951 -
2010-04-26 07:52:15 +00:00
dmitry
11f880e78a lcl: setting items state on listview handle creation
git-svn-id: trunk@23724 -
2010-02-17 06:51:12 +00:00
dmitry
9415273de1 listview: ownerdata caching callback is called immediate on item requested
git-svn-id: trunk@23403 -
2010-01-08 22:34:36 +00:00
dmitry
de69868995 listview: fix for dataowned items state
git-svn-id: trunk@23402 -
2010-01-08 22:05:42 +00:00
paul
3319ecca5b lcl: add GetOwner to some TPersistent descendants
git-svn-id: trunk@23237 -
2009-12-23 08:48:01 +00:00
paul
5b9bce5f38 lcl: apply patch of Boian Mitov to support listview state images and HitTestInfo under win32 (issue #0014881)
git-svn-id: trunk@22310 -
2009-10-28 09:41:02 +00:00
paul
aa3aa41889 lcl: change ImageIndex property from Integer to TImageIndex for more components
git-svn-id: trunk@22141 -
2009-10-13 09:53:40 +00:00
paul
ae65b07221 lcl, win32, carbon: initial implementation of virtual TListView by Dmitry (issue #0007749)
git-svn-id: trunk@21524 -
2009-09-01 16:44:31 +00:00
paul
6af0fb9bc9 lcl: fix asterisk position in the copyright comment
git-svn-id: trunk@19477 -
2009-04-18 04:03:13 +00:00
andrew
af616a4578 * improved the gtk2 listview to not store data twice
* gtk2 listview can now have ownerdrawn items
* gtk2 listview only keeps one copy of a pixbuf per it's imagelist instead of one per item in the listview
* fixed two memory leaks in gtk2 listview
* added method TListItem.GetCheckedInternal

git-svn-id: trunk@17502 -
2008-11-22 03:21:36 +00:00
mattias
2996a3c332 rename COPYING.modifiedLGPL to COPYING.modifiedLGPL.txt
git-svn-id: trunk@15834 -
2008-07-22 09:48:15 +00:00
vincents
4ee45a7631 LCL: reverted accidental commits of r15706 #d49446d842
git-svn-id: trunk@15707 -
2008-07-08 16:48:59 +00:00
vincents
d49446d842 LCL: fixed typo in postscriptcanvas (bug #11629)
git-svn-id: trunk@15706 -
2008-07-08 16:45:16 +00:00
paul
b5adcbda29 listview: update listitem state
git-svn-id: trunk@13802 -
2008-01-19 17:31:38 +00:00
paul
2611c3b386 lcl: reduce amount of hints and warnings from fpc
git-svn-id: trunk@13335 -
2007-12-15 06:39:19 +00:00
paul
2bc5188cb4 TListView:
- lcl: better handling of TListItem.Checked
- gtk1/2 implemented TListView.Checkboxes and TListItem.Checked

git-svn-id: trunk@12755 -
2007-11-06 09:20:04 +00:00
paul
7de0398b2a declared TListItem.Position, TListItem.Top, TListItem.Left with implementation for win32 (0008426)
git-svn-id: trunk@10969 -
2007-04-18 15:51:50 +00:00
marc
352eaa11ed * made naming more consistent. Intfxxx methods are called by the interface, WSxxx methods call the interface
git-svn-id: trunk@9785 -
2006-09-02 16:21:55 +00:00
marc
d05adb23c1 * modified customdraw listview patch from BeniBela
git-svn-id: trunk@9770 -
2006-08-29 23:33:15 +00:00
mattias
6eb4930179 fixed references to COPYING.LCL
git-svn-id: trunk@9243 -
2006-05-05 05:52:08 +00:00
marc
bd4284dbd7 * Delphi compatebility. Patch from Graeme Geldenhuys
git-svn-id: trunk@8390 -
2005-12-30 16:15:16 +00:00
vincents
a0311c2cba removed cvs logs
git-svn-id: trunk@7541 -
2005-08-22 12:30:03 +00:00
vincents
7ecd5dbcf0 remove ===-lines in cvs log comments, so removelog awk script does its work correctly
git-svn-id: trunk@7540 -
2005-08-22 11:51:25 +00:00
vincents
1064272122 removed ifdef ver1 from Martin Smat
git-svn-id: trunk@7479 -
2005-08-04 08:41:46 +00:00
mattias
2e08e62328 added ldocktree.pas
git-svn-id: trunk@7311 -
2005-07-01 18:20:41 +00:00
marc
6ed8e2ecf4 * Reworked listviews to match new interface
git-svn-id: trunk@6848 -
2005-02-26 17:08:41 +00:00
mattias
20cfc9e471 improved TListView.SetItemVisible from Andrew Haines
git-svn-id: trunk@5948 -
2004-09-08 23:05:36 +00:00
mattias
043ab6bf3a fixed 1.0.10 compilation from Vincent
git-svn-id: trunk@5679 -
2004-07-14 15:57:53 +00:00
marc
c4afc3033d * Implemented most of TListColoum/Item in the Ws for gtk and win32
git-svn-id: trunk@5667 -
2004-07-11 17:20:47 +00:00
mattias
ce11f9f6e2 implemented mainunit hints for include files
git-svn-id: trunk@5393 -
2004-04-10 17:58:57 +00:00
marc
2caa9fbfde Patch from Andrew Haines
git-svn-id: trunk@5374 -
2004-04-04 17:10:05 +00:00
mattias
ed32183912 fixes for fpc 1.1
git-svn-id: trunk@3932 -
2003-03-15 13:26:07 +00:00
mattias
bb7c7166b1 added TlistView.SubItem improvements from Olivier Guilbaud
git-svn-id: trunk@3873 -
2003-02-24 19:00:42 +00:00
mattias
91a8b2248b added listview items property editor
git-svn-id: trunk@3855 -
2003-02-18 23:22:56 +00:00
mattias
565d1935ce applied patch from Vasily
git-svn-id: trunk@3662 -
2002-11-25 11:37:18 +00:00
mattias
860db3b542 fixed buffer overrun and added several checks
git-svn-id: trunk@3651 -
2002-11-18 13:38:44 +00:00
lazarus
ecfc86ab66 MG: changed license to LGPL
git-svn-id: trunk@1667 -
2002-05-10 06:05:58 +00:00