bart
|
a148676b51
|
T(Float)SpinEdit: implement property EditorEnabled. ATM win32/64 and wince only. Issue #0038736.
git-svn-id: trunk@64989 -
|
2021-04-14 07:25:00 +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 |
|
dmitry
|
dff67d134c
|
lcl: update accessibility patch by David Jenkins. bug #38603
git-svn-id: trunk@64834 -
|
2021-03-18 02:48:41 +00:00 |
|
wp
|
2c9ec4c1ed
|
LCL/ShellCtrls: Display default shell icons in TShellListView. Issue #18247.
git-svn-id: trunk@64764 -
|
2021-03-07 14:39:17 +00:00 |
|
wp
|
e431045dac
|
LCL/ShellTreeView: Add ShellCtrls to widgetsets. Widgetset-based solution for automatic shell icons in TShellTreeView (implemented for win32 only).
git-svn-id: trunk@64747 -
|
2021-03-05 15:14:19 +00:00 |
|
juha
|
51302252eb
|
LCL-GTK2: Paint a form with one color also after scrolling. Issue #16183, patch from Joeny Ang.
git-svn-id: trunk@64167 -
|
2020-11-30 20:52:19 +00:00 |
|
juha
|
0011948d52
|
LCL: Implement TextHint for TComboBox. Issue #30682.
git-svn-id: trunk@63731 -
|
2020-08-13 11:23:38 +00:00 |
|
juha
|
953b2ef2b1
|
LCL: Move function CreateEmulatedTextHintFont to TWinControl for future. Replace emulated hint status with a boolean.
git-svn-id: trunk@63729 -
|
2020-08-13 11:23:33 +00:00 |
|
martin
|
a5841ef7d9
|
LCL: TWSClassesList.Search, improve search
git-svn-id: trunk@63719 -
|
2020-08-11 17:17:53 +00:00 |
|
martin
|
53e492ccd2
|
LCL: Fix result of TWSClassesList.Search Issue #37360 Note 0124690 Patch by BrunoK
git-svn-id: trunk@63707 -
|
2020-08-09 13:56:39 +00:00 |
|
martin
|
c1d49b5369
|
LCL: NewInstance, search for WsClass, always call RegisterNewWSComp(Self). Issue #37360 Note 0124494
git-svn-id: trunk@63689 -
|
2020-08-04 11:20:05 +00:00 |
|
juha
|
8abfe4423f
|
LCL: Refactor RegisterWSComponent parameter ANewRegistration into a procedure RegisterNewWSComp.
git-svn-id: trunk@63671 -
|
2020-07-29 18:28:57 +00:00 |
|
juha
|
d8c4121c4f
|
LCL: Refactoring, move nested function GetNode out and rename as GetPClassNode.
git-svn-id: trunk@63670 -
|
2020-07-29 18:28:56 +00:00 |
|
martin
|
4076cca667
|
LCL: RegisterWsClass, make sure list is created
git-svn-id: trunk@63666 -
|
2020-07-29 10:23:14 +00:00 |
|
juha
|
efdce59d90
|
LCL: Optimize component registration and TLCLComponent.NewInstance. Issue #37360, patch from BrunoK.
git-svn-id: trunk@63619 -
|
2020-07-22 08:34:07 +00:00 |
|
bart
|
703f17cf32
|
LCL: Prevent scrolling in the default Widgetset implementation of ListBox.SelectRange. Fix off by 1 error. Part of issue #0036929.
git-svn-id: trunk@63337 -
|
2020-06-10 09:52:40 +00:00 |
|
juha
|
77e76e66b8
|
LCL: Support WS binding for ListBox.SelectAll. New ListBox.SelectRange. Issue #36929.
git-svn-id: trunk@63329 -
|
2020-06-08 10:34:32 +00:00 |
|
dmitry
|
bc8507e6b6
|
lcl: adding combobox readonly back. The indentation for the property is to work like TEdit.ReadOnly preventing user from editing combobox text field by manipulating the text.
Changes by selecting combobox items are to be allowed
git-svn-id: branches/comboboxreadonly@63237 -
|
2020-05-28 12:46:33 +00:00 |
|
wp
|
254e43bb4f
|
LCL/Calendar: Remove option dsStartMonday from Calendar.DisplaySettings and replace it by Delphi-compatible Calendar.FirstDayOfWeek
git-svn-id: trunk@63220 -
|
2020-05-25 14:16:57 +00:00 |
|
ondrej
|
f6c39c019d
|
LCL: implement MDI for win32. Issue #36582, based on patch by Kostas Michalopoulos, attempt 2
git-svn-id: trunk@62745 -
|
2020-03-12 09:28:38 +00:00 |
|
ondrej
|
29018d9a1a
|
Revert r62685 #e1838e46a0: LCL: implement MDI for win32. Issue #36582, based on patch by Kostas Michalopoulos
git-svn-id: trunk@62739 -
|
2020-03-11 05:48:36 +00:00 |
|
juha
|
44f5630b20
|
LCL-QT5: Remove and cleanup recently added debug code. Issue #36773 was fixed faster than expected.
git-svn-id: trunk@62719 -
|
2020-03-08 16:33:55 +00:00 |
|
ondrej
|
e1838e46a0
|
LCL: implement MDI for win32. Issue #36582, based on patch by Kostas Michalopoulos
git-svn-id: trunk@62685 -
|
2020-02-28 19:29:59 +00:00 |
|
mattias
|
292fc283b9
|
lcl: less hints
git-svn-id: trunk@62602 -
|
2020-01-31 14:10:00 +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
|
915d805de0
|
LCL: Add lacking functionality for TPageControl, mostly for Windows. Issue #34867, patch from Marcin Wiazowski.
git-svn-id: trunk@62201 -
|
2019-11-05 17:45:52 +00:00 |
|
wp
|
028edb1573
|
LCL/PairSplitter: Fix Position parameter and panel widths being out of sync under some circumstances (https://forum.lazarus.freepascal.org/index.php/topic,46726.msg333773.html#msg333773).
git-svn-id: trunk@61909 -
|
2019-09-21 20:48:04 +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 |
|
dmitry
|
78bc4df384
|
lcl: adding interface methods for TWSCustomUpDown. So a widget specific implementation makes sense. #34663
git-svn-id: trunk@60965 -
|
2019-04-14 06:50:06 +00:00 |
|
dmitry
|
3ddc6c5a7b
|
LCL: adding IsWSComponentInheritsFrom(), so we're able to check in runtime, if a particular WS class has been registered (implemented)
git-svn-id: trunk@60964 -
|
2019-04-14 04:32:06 +00:00 |
|
jesus
|
44c14d648b
|
LCL, fix grids resizing bug in gtk, issue #35096
git-svn-id: trunk@60734 -
|
2019-03-20 09:29:59 +00:00 |
|
juha
|
a02fda2366
|
LCL: Remove the fixed VIRTUAL_VMT_COUNT limit in RegisterWSComponent. Get the real VMT size dynamically. Issue #34408, patch from Bartek Dajewski.
git-svn-id: trunk@59294 -
|
2018-10-13 11:56:34 +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
|
70b731c254
|
LCL: publish DoubleBuffered & ParentDoubleBuffered
git-svn-id: trunk@58099 -
|
2018-06-03 20:36:08 +00:00 |
|
ondrej
|
460bcc1dd5
|
LCL: DoubleBuffered & ParentDoubleBuffered support
git-svn-id: trunk@58097 -
|
2018-06-03 19:45:05 +00:00 |
|
ondrej
|
ab410ae1d2
|
LCL, win32: add TWSWinControlClass.GetDoubleBuffered
git-svn-id: trunk@57305 -
|
2018-02-16 11:15:36 +00:00 |
|
ondrej
|
557b843294
|
LCL: high-dpi image list: support retina (for now Cocoa only)
git-svn-id: trunk@57240 -
|
2018-02-03 22:58:50 +00:00 |
|
ondrej
|
039c7ea1bf
|
LCL: High-DPI ImageList: reload WS image lists on resolution handle destruction (TPageControl, TListView)
git-svn-id: branches/HiDPIImageList@57073 -
|
2018-01-13 12:01: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 |
|
ondrej
|
9a9e336851
|
LCL: combo box: deprecate ReadOnly property
git-svn-id: trunk@55243 -
|
2017-06-05 19:07:31 +00:00 |
|
sekelsenmat
|
5c1106e76b
|
Reverts changes to the handling of vclass due to issues in gtk2
git-svn-id: trunk@55146 -
|
2017-06-01 19:36:16 +00:00 |
|
sekelsenmat
|
e34e7bb6bf
|
vclass change: Adds more code to implement missing inheritance
git-svn-id: trunk@55144 -
|
2017-06-01 16:29:15 +00:00 |
|
sekelsenmat
|
db4c7d76eb
|
Removes the runtime creation of classes in favor of a partial emulation of multiple inheritance only for those classes where it was indispensable
git-svn-id: trunk@55140 -
|
2017-06-01 08:12:02 +00:00 |
|
sekelsenmat
|
0886cc5c9c
|
vclass: Stores the result of FindWSComponentClass
git-svn-id: trunk@55121 -
|
2017-05-29 11:46:50 +00:00 |
|
sekelsenmat
|
6ca0d918e8
|
vclass: Starts prototype demonstrating how to eliminate vclass
git-svn-id: trunk@55119 -
|
2017-05-29 08:39:04 +00:00 |
|
zeljko
|
0b2fc88171
|
LCL: added WSWinControl.Repaint, since all widgetsets except win32 calls update twice in TWinControl.Repaint. Default method calls Invalidate and Update like it was in TWinControl.Repaint, now widgetsets can implement it's own way of Repaint method. eg for Qt QWidget_repaint() - one call for immediate repaint.
git-svn-id: trunk@54107 -
|
2017-02-07 11:53:35 +00:00 |
|
michl
|
6a9b9d4d9e
|
LCL: TCustomTabControl: Win32: Allow setting tab width and tab height. Issue #31109, patch from AlexeyT.
git-svn-id: trunk@54002 -
|
2017-01-25 17:42:06 +00:00 |
|
ondrej
|
5f5df812af
|
LCL, win32: TMemo: remove Lines.BeginUpdate/EndUpdate for win32 for Delphi compatibility
git-svn-id: trunk@53888 -
|
2017-01-06 11:03:11 +00:00 |
|
michl
|
98625cfd74
|
LCL: TEdit/TMemo: use UTF8ToUTF16 instead of string magic to be FPC 2.6.4 compatible. Issue #8657
git-svn-id: trunk@53887 -
|
2017-01-06 07:12:54 +00:00 |
|
michl
|
b310cb9b16
|
LCL: TMemo: Fixed SetSelText scroll memo. Issue #8665 Modified patch from AlexeyT
git-svn-id: trunk@53886 -
|
2017-01-05 19:11:01 +00:00 |
|