Commit Graph

39 Commits

Author SHA1 Message Date
zeljko
bec12a3edc Win32,WinCE,Carbon: fixed saving checkbox state inside TCheckListBox when moving items. issue #20589
git-svn-id: trunk@33172 -
2011-10-30 12:21:35 +00:00
juha
69a63a5af6 LCL: set Windows listbox itemindex to -1 if nothing is selected. Issue #19893
git-svn-id: trunk@31884 -
2011-08-06 10:00:58 +00:00
paul
7214b124da win32:
- update combobox interface constraints on WM_SIZE message, 
  - fix combobox window proc - it had double processing for some messages
  - don't use FItemHeight, FEditHeight stored on initialization - they can be not valid if something has changed (like font, theme, metrics)

git-svn-id: trunk@29880 -
2011-03-17 06:19:18 +00:00
paul
c6ba3e76d8 win32: TCheckListBox:
- move TCheckListBox code from the general WindowProc to the private one
  - preserve data on ListBox item change and appropriate code for TCheckListBox

git-svn-id: trunk@22039 -
2009-10-05 07:57:09 +00:00
paul
efe9d531c3 widgetset: make WS classes method explicitly published
win32: fix WS classes. move methods to published sections

git-svn-id: trunk@17576 -
2008-11-25 02:29:28 +00:00
paul
6e2e2c1ff2 lcl: update visibility of methods to prevent compiler warnings
- move KeyDown, KeyUp, DoMouseWheelDown, DoMouseWheelUp, ColorIsStored, Paint, and other misc methods from public to protected
  - move some descendants methods from lower visibility to higher
  - fix use of protected KeyDown, Paint inside few ide units

git-svn-id: trunk@17564 -
2008-11-24 08:15:23 +00:00
mattias
2996a3c332 rename COPYING.modifiedLGPL to COPYING.modifiedLGPL.txt
git-svn-id: trunk@15834 -
2008-07-22 09:48:15 +00:00
paul
72096b4856 lcl:
- add TCheckListBox.ItemEnabled property
- implement ItemEnabled for win32, qt, gtk2

git-svn-id: trunk@15295 -
2008-06-03 02:02:42 +00:00
vincents
4a64a58cce win32 interfaces: implemented changing ComboBox.DropDownCount after window creation (bug #11294)
git-svn-id: trunk@15129 -
2008-05-14 07:11:16 +00:00
paul
11de6af8b9 decapitalize all procedure and function keywords to make all looks the same
git-svn-id: trunk@14375 -
2008-03-03 08:06:26 +00:00
sekelsenmat
def1546d06 Further removes clistbox.
git-svn-id: trunk@14233 -
2008-02-22 18:09:03 +00:00
sekelsenmat
e81c05ee66 Starts removing the deprecated CList from win32 and wince.
git-svn-id: trunk@14165 -
2008-02-16 21:46:19 +00:00
paul
2bb622e3e8 TCheckListBox.State property and support for grayed states:
- win32 and gtk2 working
- wince - only setting state. drawing of state is not implemented as before
- gtk - only setting state, drawing of grayed state to be implemented
- carbon - mapped to UnChecked, Checked (grayed is also treated as checked)

git-svn-id: trunk@13356 -
2007-12-17 10:21:56 +00:00
paul
051e47f08a ComboHeight := ComboHeight replaced with UpdateComboHeight
git-svn-id: trunk@11077 -
2007-05-04 15:11:39 +00:00
paul
5629cad996 - prevent csSimple combobox to have double height in runtime
- some win32 intf combobox related code moving

git-svn-id: trunk@11071 -
2007-05-04 02:24:45 +00:00
vincents
c64b39bc07 win32 interface: implemented Items.BeginUpdate and Items.Capacity for Listbox and Combobox
git-svn-id: trunk@10722 -
2007-03-08 23:02:40 +00:00
jesus
a4664b8977 fix for TWin32ListStringList to preserve special chars and status on assign operation
git-svn-id: trunk@10233 -
2006-11-22 23:56:03 +00:00
mattias
6eb4930179 fixed references to COPYING.LCL
git-svn-id: trunk@9243 -
2006-05-05 05:52:08 +00:00
vincents
a0311c2cba removed cvs logs
git-svn-id: trunk@7541 -
2005-08-22 12:30:03 +00:00
vincents
7e441f98c9 remove ===-lines in cvs log comments, so removelog awk script does its work correctly
git-svn-id: trunk@7538 -
2005-08-22 10:05:31 +00:00
vincents
6ee528e57c fixed objects with a sorted listbox from Jesus
git-svn-id: trunk@7232 -
2005-06-10 18:57:12 +00:00
micha
b2c1d425e5 fixed: listbox loses selection when updating selected item (fixes #780)
git-svn-id: trunk@7068 -
2005-04-11 12:35:17 +00:00
micha
76b630a62d remove usage of fcompstyle in twin32liststringlist by using descendent class for combobox specific things
git-svn-id: trunk@6200 -
2004-11-04 15:12:35 +00:00
micha
6a16e02b1e fix combobox height; whatever the lcl passes as height for combobox, always calculate our own
git-svn-id: trunk@5448 -
2004-05-08 12:32:32 +00:00
micha
8881c2270a fix a lot of range check errors win32
git-svn-id: trunk@4986 -
2003-12-29 14:22:22 +00:00
micha
b70adfa95f fix itemdata (string+object) for combobox (from vincent)
git-svn-id: trunk@4955 -
2003-12-26 09:28:05 +00:00
micha
ddfd56c757 fix AV when retrieving object (from vincent)
git-svn-id: trunk@4921 -
2003-12-21 11:50:39 +00:00
micha
5e5162e764 checklistbox, implement object+checked; from vincent
git-svn-id: trunk@4887 -
2003-12-15 21:57:16 +00:00
micha
5994e25936 added "included by" notice at top of file
git-svn-id: trunk@4815 -
2003-11-18 07:20:40 +00:00
mattias
635996eafe clean ups from Karl
git-svn-id: trunk@4692 -
2003-10-02 11:18:09 +00:00
mattias
c771afd96b applied listbox/combobox patch from Karl
git-svn-id: trunk@4524 -
2003-08-26 08:12:33 +00:00
mattias
79fbd6d34d fixed log
git-svn-id: trunk@4476 -
2003-08-13 21:23:10 +00:00
mattias
e8f5c08e4a fixed combobox height from Vincent
git-svn-id: trunk@4475 -
2003-08-13 16:26:07 +00:00
mattias
4c6b973475 removed debuggging SetName, Patch from Karl Brandt
git-svn-id: trunk@4430 -
2003-07-28 06:42:42 +00:00
mattias
b37432d3e7 fixes for win32 listbox/combobox from Karl Brandt
git-svn-id: trunk@3771 -
2003-01-01 10:46:59 +00:00
mattias
89e86c44b3 applied patch from Karl Brandt
git-svn-id: trunk@3641 -
2002-11-15 23:43:54 +00:00
lazarus
72621e1871 MG: updated licenses
git-svn-id: trunk@1264 -
2002-02-09 01:48:11 +00:00
lazarus
b1e06b7653 Keith:
* Fixes for Win32
  * Added new listviewtest.pp example

git-svn-id: trunk@659 -
2002-02-04 10:54:33 +00:00
lazarus
6e03cb4274 MG: added missing files
git-svn-id: trunk@581 -
2002-01-06 23:09:53 +00:00