juha
|
1c2402a14a
|
LCL: Revert some optimizations with TStringListUTF8Fast. It must not be used when locale based sort order is needed. Issue #38612.
git-svn-id: trunk@64784 -
|
2021-03-11 18:03:35 +00:00 |
|
mattias
|
f45d7ed2c4
|
LCL: less hints
git-svn-id: trunk@64681 -
|
2021-02-28 08:51:17 +00:00 |
|
juha
|
a542627231
|
LCL: Use a faster compare method for case-insensitive StringList.
git-svn-id: trunk@64443 -
|
2021-01-30 18:36:54 +00:00 |
|
dmitry
|
556c5562fe
|
bug #36281. Merged revision(s) 62516-62547 from branches/listviewsortindicator:
lcl: adding sortIndicator to the listview
........
win32: implementation of sortindicator
........
lcl: adding autosortindicator property for the listview
........
gtk2: sortindicator implementation
........
gtk2: reverting accidental changes (unrelated to sortindicator)
........
qt5: implementing sort indicator (seems like qt5 allows only 1 indicator per header)
........
cocoa: implementing sortIndicator
........
doc: adding short descriptions for SortIndicator and AutoSortIndicator
........
git-svn-id: trunk@62567 -
|
2020-01-17 01:49:23 +00:00 |
|
juha
|
4bc787b833
|
LCL: Support AutoSize in TTrackBar with hi-dpi. Revert AutoSize=True from r61473 #8466836623. Issue #35861, patch from Joeny Ang.
git-svn-id: trunk@61676 -
|
2019-08-09 19:16:56 +00:00 |
|
juha
|
8466836623
|
LCL-GTK2: Fix autosize for TTrackBar when TickStyle := tsNone. Issue #34418, patch from Joeny Ang.
git-svn-id: trunk@61473 -
|
2019-06-25 05:43:32 +00:00 |
|
michl
|
c17527dd30
|
LCL: Revert revision 58448 #9733fa84ab, 58497 #1a0431a7ad and follows: Set Enabled state after creation of handle, not in flags to ensure child windows have the correct state too.
git-svn-id: trunk@58912 -
|
2018-09-08 20:04:47 +00:00 |
|
michl
|
13e0fb24e1
|
LCL: GTK2: Show controls disabled when Enabled = False. Regression from revision 58448 #9733fa84ab.
git-svn-id: trunk@58758 -
|
2018-08-22 20:18:35 +00:00 |
|
juha
|
53ee66450d
|
LazUtils: Move exception and stack trace stuff to new LazTracer. Move function ConvertLineEndings to LazUtilities.
git-svn-id: trunk@58255 -
|
2018-06-14 09:05:50 +00:00 |
|
juha
|
3574bdfb6d
|
Move debug- & other non-GUI stuff from LCLProc to LazUtilities and LazLogger in package LazUtils.
git-svn-id: trunk@58244 -
|
2018-06-13 13:59:07 +00:00 |
|
ondrej
|
90f22ba7fd
|
LCL: High-DPI ImageList: LCL runtime and win32
git-svn-id: branches/HiDPIImageList@57039 -
|
2018-01-10 12:46:42 +00:00 |
|
mattias
|
b74732ae09
|
lcl: gtk2: less hints
git-svn-id: trunk@53548 -
|
2016-12-03 09:54:19 +00:00 |
|
mattias
|
f86ca1636d
|
LCL: gtk2: fixed uses section
git-svn-id: trunk@45600 -
|
2014-06-22 08:36:02 +00:00 |
|
zeljko
|
f6fa81d118
|
LCL: TCustomListView: implemented SelectAll & ClearSelection for delphi compatibility. issue #19812
git-svn-id: trunk@43244 -
|
2013-10-14 07:35:34 +00:00 |
|
zeljko
|
e43a6d96d9
|
Gtk2: set GTK_CAN_FOCUS flag on progressbar, so TabStop now works, also OnEnter and OnExit events.
git-svn-id: trunk@41699 -
|
2013-06-13 08:23:39 +00:00 |
|
juha
|
7b162087fd
|
Improve license headers in sources, part 1. Refer to details about license, not copyright. Remove jargon about lack of warranty, it is covered in license already.
git-svn-id: trunk@41387 -
|
2013-05-24 18:30:06 +00:00 |
|
zeljko
|
53848b11b5
|
Gtk2: implemented TGtk2CustomListView.ItemDisplayRect, implemented editor for listview with style vsSmallIcon, vsIcon. issue #23015
git-svn-id: trunk@38897 -
|
2012-09-29 11:14:16 +00:00 |
|
mattias
|
0913bf1056
|
gtk2 intf: clean up
git-svn-id: trunk@36822 -
|
2012-04-16 21:13:15 +00:00 |
|
mattias
|
8100795427
|
IDE: CloseQueryIDEWindows: skip sub forms
git-svn-id: trunk@36794 -
|
2012-04-15 12:07:58 +00:00 |
|
mattias
|
1d8586a848
|
gtk2: clean up
git-svn-id: trunk@36791 -
|
2012-04-15 11:46:16 +00:00 |
|
mattias
|
22e37e0981
|
gtk2: clean up
git-svn-id: trunk@36790 -
|
2012-04-15 11:20:46 +00:00 |
|
mattias
|
f7fbc97d3f
|
gtk2: clean up
git-svn-id: trunk@36784 -
|
2012-04-15 01:45:34 +00:00 |
|
zeljko
|
a7b3cc4001
|
Gtk2: allow change of tab font in TCustomTabControl. issue #15375
git-svn-id: trunk@35147 -
|
2012-02-05 10:49:47 +00:00 |
|
zeljko
|
ecf3f41b11
|
Gtk2: fixed selections in listview (vsList, vsReport) for gtk2 < 2.10.issue #19820
git-svn-id: trunk@34355 -
|
2011-12-21 16:36:54 +00:00 |
|
zeljko
|
ca089c06f8
|
Gtk2: finally make TTabControl useable, also fixed crashes in pageswitch signals. issue #20822
git-svn-id: trunk@34020 -
|
2011-12-07 11:08:04 +00:00 |
|
sekelsenmat
|
fa02b703f1
|
Renames TNotebookOption and friends to TCTabControlOptions,etc because the old name was completely wrong since TNotebook is completely unrelated to this type
git-svn-id: trunk@33537 -
|
2011-11-15 07:28:07 +00:00 |
|
zeljko
|
513bc027d0
|
Gtk2: fixed artfiacts on tabwidget after closing tabs (pages).Patch by August Klein. Issue #18715
git-svn-id: trunk@33033 -
|
2011-10-22 20:07:49 +00:00 |
|
zeljko
|
970c42ae1a
|
Gtk2: fixed ugly behaviour of PGtkNotebook when tab activated by mouse click.Fixes issue #20493
git-svn-id: trunk@33018 -
|
2011-10-22 11:11:55 +00:00 |
|
sekelsenmat
|
73542b658a
|
Renames TCustomNotebook to TCustomTabControl, a major breakthrough into fixing the tab-controls
git-svn-id: trunk@31767 -
|
2011-07-20 14:39:50 +00:00 |
|
sekelsenmat
|
bc7a2ba310
|
Moves TCustomNotebook to ComCtrls in preparation for renaming it
git-svn-id: trunk@31552 -
|
2011-07-04 09:43:21 +00:00 |
|
zeljko
|
84d29ef869
|
LCL: TCustomListView, TListView added new properties SortDirection and AutoSort. All ws now use CompareItems() for sorting.
Implemented sorting for gtk2, fixed qt sorting, updated win32 and wince to use CompareItems().
git-svn-id: trunk@31458 -
|
2011-06-29 18:34:01 +00:00 |
|
zeljko
|
8bdf87abed
|
LCL: TListViewItems: implemented Exchange() and Move() to easy move or exchange items in list. Implementation done for gtk2 and qt
git-svn-id: trunk@31358 -
|
2011-06-24 12:04:01 +00:00 |
|
zeljko
|
01f454abce
|
LCL: introduced TWSScrollBar.SetKind() to avoid usage of RecreateWnd when changing kind of TScrollBar, because it crashes on 64bit installations.Fixed AV with qt and gtk2 under 64bit
git-svn-id: trunk@30853 -
|
2011-05-22 09:53:34 +00:00 |
|
zeljko
|
2a26b86c4c
|
Gtk2: fixed crash under 64bit when changing orientation of trackbar.
git-svn-id: trunk@30847 -
|
2011-05-22 09:21:39 +00:00 |
|
zeljko
|
96ead3b94a
|
Gtk2: fixed long standing bug with clBtnText color, removed GetDefaultColor() for TToolBar and TCustomPanel, since it's color is ok now.
git-svn-id: trunk@29491 -
|
2011-02-12 19:53:25 +00:00 |
|
zeljko
|
bfe9ce2155
|
Gtk2: fixed problem with clDefault over ToolBar. issues #18520,#18482
git-svn-id: trunk@29467 -
|
2011-02-11 16:45:11 +00:00 |
|
zeljko
|
da7a65635c
|
Gtk2: Allow font change for TListView. Fixed issue #16964
git-svn-id: trunk@28444 -
|
2010-11-24 08:13:15 +00:00 |
|
zeljko
|
4d4bcc1584
|
Gtk2: implemented TTrackBar.Reversed property.
git-svn-id: trunk@28314 -
|
2010-11-18 10:02:59 +00:00 |
|
mattias
|
12b4bd48c0
|
gtk2: clean up
git-svn-id: trunk@27877 -
|
2010-10-26 09:27:49 +00:00 |
|
zeljko
|
e00ff67049
|
Gtk2: fixed vertical TTrackBar behaviour, start value should be at bottom not at top. fixes #17703
git-svn-id: trunk@27846 -
|
2010-10-25 06:24:50 +00:00 |
|
marc
|
46ebaabc7a
|
gtk-splitup: merged gtk source into gtk2, removed gtk1 ifdefs
git-svn-id: trunk@26012 -
|
2010-06-09 23:01:52 +00:00 |
|
paul
|
c3564e26d8
|
lcl: TTrackBar.OnChange should be called after Position change in code, add Changed method for VCL compatibility, fix qt, gtk2 to skip message sending in case of position change through code to prevent double calling of the message (issue #0014545)
git-svn-id: trunk@25161 -
|
2010-05-04 04:29:27 +00:00 |
|
paul
|
24d98ffbae
|
gtk2: cleanup
git-svn-id: trunk@24689 -
|
2010-04-18 08:21:10 +00:00 |
|
paul
|
e05a368a82
|
gtk2: implement vsIcon, vsSmallIcon ListView styles
git-svn-id: trunk@24688 -
|
2010-04-18 07:43:29 +00:00 |
|
zeljko
|
3bd8a20b34
|
Gtk2: AlignToGtkAlign() moved from gtk2wscomctrls to gtkproc for reusing.Status bar labels alignment rework - fixed #14790.
git-svn-id: trunk@23963 -
|
2010-03-12 10:25:01 +00:00 |
|
zeljko
|
7962b7d3ab
|
Gtk2: implemented TGtk2WSCustomListView.ItemDisplayRect(). fixes #13933.
git-svn-id: trunk@23923 -
|
2010-03-10 16:38:23 +00:00 |
|
paul
|
6d7f51a1b3
|
lcl: fix progress bar division by zero error by Aleksey Lagunov
git-svn-id: trunk@23493 -
|
2010-01-20 01:27:10 +00:00 |
|
andrew
|
e49b42439b
|
* gtk2 Listview now uses custom GtktreeModel that gets it's data directly from TListItems. Old behavior can be restored by compiling lcl with -dUseOrigTreeModel
git-svn-id: trunk@22945 -
|
2009-12-03 16:15:31 +00:00 |
|
paul
|
fa717236dc
|
gtk2: virtual listview support
git-svn-id: trunk@22789 -
|
2009-11-26 08:12:37 +00:00 |
|
vincents
|
b7949e3454
|
gtk2 widgetset: fixed typo in comment
git-svn-id: trunk@22071 -
|
2009-10-08 07:33:24 +00:00 |
|