Juha
6402a449b3
LCL: Prevent double painting CustomDBGrid. Merge request !65 by Petr Kristan.
2022-01-30 00:18:49 +02:00
Juha
07ae01b655
LCL-GTK3: Fix speedbutton images. Issue #39614 , patch by dbannon.
2022-01-29 15:30:04 +02:00
Juha
082d051466
LCL: Do not InvalidateSelected in MultiSelect virtual TListView. Part of issue #39324 .
2022-01-28 17:09:38 +02:00
Juha
4d72245552
LCL: Solve most performance issues with virtual TListView (OwnerData=True). Issue #39324 , patch by d7_2_laz.
2022-01-27 13:24:51 +02:00
Juha
cd2ae505e3
LCL: Fix cursor key behavior with TTreeNode.Enabled, add methods to iterate tree. Issue #39590 .
2022-01-25 11:20:56 +02:00
Juha
6464e232a0
LCL: Implement TreeView's TTreeNode.Enabled property, partly functional. Issue #39590 , patch by Alexey Torgashin.
2022-01-23 21:29:54 +02:00
Ondrej Pokorny
f190aee73a
win32: use SetWindowLongPtrW from the Windows unit instead of SetWindowLong from LCLIntf
2022-01-22 10:29:48 +01:00
Ondrej Pokorny
c4ece4eb4e
win32: fix WM_MEASUREITEM AV on 64bit systems. Fixes issue #39502
2022-01-22 10:18:41 +01:00
Maxim Ganetsky
73fd319f37
Translations: LCL Corsican translation update by Patriccollu, merge request !59
2022-01-21 03:34:40 +03:00
Juha
02115d373b
LCL-GTK3: Turn WriteLn into DebugLn. Make sure they compile. Cleanup.
2022-01-20 19:30:40 +02:00
Martin
2ac55d4800
LCL, Win32: Revert defb345dc8
"fix 32 bit truncation of pointers in SetWindowLong/GetWindowLong. Issue #39502 "
...
Add "LCLIntf." prefix for better readability.
2022-01-18 22:43:48 +01:00
Martin
defb345dc8
LCL, Win32: fix 32 bit truncation of pointers in SetWindowLong/GetWindowLong. Issue #39502
2022-01-18 21:08:26 +01:00
Ondrej Pokorny
d74a3b34c5
win32: DoWindowProc: lWinControl <> nil check. Fixues issue #39553
2022-01-17 11:02:39 +01:00
Maxim Ganetsky
0a0b688587
LCL: added const to GetLocalizedFormatDescription function parameters
2022-01-17 00:33:57 +03:00
Maxim Ganetsky
52bb248201
LCL: fixed i18n of graphic file format filter descriptions in file dialogs, improved descriptions themselves, removed unused ones, regenerated translations and updated Russian translation
2022-01-15 04:41:04 +03:00
Željan Rikalo
53cda894a2
Qt,Qt5: fixed font changing of TComboBox editor. issue #39539
2022-01-13 16:27:47 +01:00
Maxim Ganetsky
8e10ed53af
Cocoa: LCL scrolling improvements by Zoë Peterson, issue #39477 :
...
1. Better handling of hasPreciseScrollingDeltas and SPI_GETWHEELSCROLLINES. The scrolling in LCL trunk is much too fast and imprecise. This improves the feel of things using both a mouse wheel and the touchpad. I don't like having the 15 for average line height hard coded in it, but I haven't seen any cases where it causes problems.
2. In the case where it sees a scroll in both X and Y directions, it filters it in favor of the last scroll direction. This makes vertical scrolling documents using the touchpad better, since you're less likely to inadvertently scroll horizontally.
3. Msg.WheelDelta is a SmallInt, so this caps the values to High/Low(SmallInt), rather than the underflow/overflow that occurs currently. That fixes the issue this bug report specifically is about.
2022-01-09 03:02:47 +03:00
Maxim Ganetsky
ab98595350
Translations: Slovak translation update by LacaK, issue #39536
2022-01-08 03:06:53 +03:00
Ondrej Pokorny
624ef51567
LCL Spin: fix case of Integer/string types
2022-01-06 14:16:30 +01:00
Bart
603fb72945
T(Float)SpinEdit: update the control in EditingDone so that text matches Value. Reported by Jamie in https://forum.lazarus.freepascal.org/index.php/topic,57722.msg429596.html#msg429596
2022-01-05 12:33:17 +01:00
mattias
744d5506fd
lcl: TTReeView: skip drawing node text when editing, issue 39507
2021-12-26 18:19:26 +01:00
wp_xyz
6e2454530b
LCL: Add properties Hot/Disabled/Pressed/SelectedImageIndex to TBitBtn and TSpeedButton. Issue #33299 .
2021-12-26 18:06:53 +01:00
Juha
3e7c23c53c
LazBuild: Default to Carbon widgetset on PowerPC. Issue #39293 , patch by PascalDragon.
2021-12-26 15:04:30 +02:00
Juha
c71e7356c4
LazBuild: Default to Cocoa widgetset on 64-bit Darwin. Issue #39293 , patch by Chris Rorden.
2021-12-25 22:00:28 +02:00
Maxim Ganetsky
7a102468ce
LCL: replaced Mac OS X
with macOS
in resource strings, regenerated translations and updated Russian translation
2021-12-21 01:58:04 +03:00
Ondrej Pokorny
5f9aaa6cab
LCL: reformatting according to CodeTools
2021-12-17 10:18:01 +01:00
Ondrej Pokorny
f05922b05d
LCL: TControl.ClientToScreen(TRect) overload - Delphi compatibility
2021-12-17 10:16:49 +01:00
wp_xyz
dbf1fef155
TDateEdit: Fix calendar not closing on double-click. Issue #39519 , patch by Daniel Rikowski.
2021-12-17 00:24:40 +01:00
wp_xyz
7114800c05
LCL/TCustomGrid, TCustomCheckBoxEx: Add missing Notification method to react on destruction of TitleImageList and Images, respectively.
2021-12-16 14:52:01 +01:00
wp_xyz
6efaae3d24
LCL/TColorBox, TColorListbox: Add missing Notification procedure. Issue #39518 .
2021-12-16 14:06:26 +01:00
wp_xyz
285ed6ea0d
LCL/TColorButton: Add missing Notification method to prevent crash when assigned ColorDialog is deleted.
2021-12-16 00:37:28 +01:00
Ondrej Pokorny
fdd5721318
LCL: fix case of Integer/Boolean/string types
2021-12-13 10:23:37 +01:00
Ondrej Pokorny
8438ed9d98
Revert "LCL: Add TCustomFrame.CreateParams. Somehow fixes issue #25124."
...
This reverts commit 20c1e10aca
.
2021-11-29 22:05:19 +01:00
Juha
20c1e10aca
LCL: Add TCustomFrame.CreateParams. Somehow fixes issue #25124 .
2021-11-29 11:26:58 +02:00
Ondrej Pokorny
89162e9c1c
LCL: move crScreenCursor to a private const of TScreen so that it isn't used elsewhere
2021-11-26 13:33:48 +01:00
Ondrej Pokorny
d13c67e680
lcl: TForm.ShowModal: override temporary cursors with Screen.Cursor and not crDefault. Issue #39486
2021-11-26 11:23:29 +01:00
Maxim Ganetsky
738e48c6b7
Translations: French translation update by Gilles Vasseur, issue #39487
2021-11-26 03:47:29 +03:00
wp_xyz
0a2c033085
lcl/win32: Revert c5fae8fdd1
(date: 2021/11/20, issue #39472 ).
2021-11-25 23:57:21 +01:00
wp_xyz
2e7022648b
LCL: Add missing dialog shield icon (by Roland Hahn).
2021-11-20 11:29:39 +01:00
wp_xyz
c5fae8fdd1
lcl/win32: Fix of disappearing underline of CourierNew text for some font sizes. Issue #39472 .
2021-11-20 10:35:09 +01:00
wp_xyz
5438db7700
LCL: Give access to dialog icon idDialogShield
2021-11-19 23:34:09 +01:00
wp_xyz
c226141ca4
LCL/images: New high-dpi aware dialog images by Roland Hahn.
2021-11-19 23:05:17 +01:00
Ondrej Pokorny
20009b685b
win32: use a WindowPosChanging hack in SetBounds to prevent Windows to change the LCL position (replaces c5c2329f
). Issue #39479
2021-11-19 20:49:18 +01:00
Ondrej Pokorny
89cd2a1045
win32: fix setting TMenuItem.Visible := True in the top menu bar. Issue #39458
2021-11-19 16:56:10 +01:00
Ondrej Pokorny
c5c2329f62
win32: use SetWindowPlacement in SetBounds instead of SetWindowPos. Issue #39479
2021-11-19 15:50:41 +01:00
Ondrej Pokorny
5f82f6ba31
TCustomForm: MakeFullyVisible should use WorkAreaRect as default (sensible and also Delphi-compatible)
2021-11-19 15:17:18 +01:00
Ondrej Pokorny
cbafa07331
TCustomForm: rewrite MoveToDefaultPosition and fix regression after 5d1e0bb8e9
2021-11-19 15:17:18 +01:00
Ondrej Pokorny
c187dc8f26
Fix warning
2021-11-19 15:17:18 +01:00
Ondrej Pokorny
677b96455e
TButtonPanel.DefaultButton: no default button support
2021-11-18 18:31:13 +01:00
Ondrej Pokorny
28a1fe7da8
grids: eat escape key only if handled by the editor
2021-11-18 15:13:56 +01:00
Juha
4b12f85ede
LCL: Publish TDBEdit.TextHint. Issue #39470 .
2021-11-17 18:45:16 +02:00
Patriccollu
dda3cc7c81
Translations: addied LCL Corsican translation
...
Merge request freepascal.org/lazarus/lazarus!47
2021-11-17 01:05:57 +03:00
Sven Barth
53fe133e43
* for FPC 3.2.3 and newer alias GraphType.TGraphicsColor to System.UITypes.TColor, Graphics.PColor to System.UITypes.PColor and LCLType.COLORREF to System.UITypes.TColorRef to avoid type conflicts when both System.UITypes and the LCL units are used
...
Merge request freepascal.org/lazarus/lazarus!46 with minor change (enabled aliasing for FPC 3.2.3 too).
2021-11-16 00:27:36 +03:00
Juha
43da8c5047
LCL-fpGUI: Fix compilation. Issue #39354 , patch by Peter Blackman.
2021-11-10 20:42:26 +02:00
mattias
6221e1c546
lcl: THintWindow: made some protected methods virtual
2021-11-09 15:00:41 +01:00
Željan Rikalo
d43d4618e4
Qt,Qt5: fixed OnCloseUp event for TDBCustomComboBox. issue #39455
2021-11-08 15:08:07 +01:00
Roland Hahn
5aee9d5c07
Aktualisieren lcl/include/bitbtn.inc
2021-11-07 10:26:45 +00:00
Juha
da5bd4801c
LCL-GTK3: Prevent crash in SaveDialog creation. For some reason virtual class functions confused it.
2021-11-06 03:20:16 +02:00
Juha
0d20c53cd4
LCL-GTK3: Prevent crash when Open/SaveDialog is closed. Remove 'destroy' signal handler. Still no memory leaks.
2021-11-06 03:20:16 +02:00
Juha
776e1e91ad
LCL-GTK3: Comment out abundant debug lines.
2021-11-06 02:43:33 +02:00
Juha Manninen
1f03ebf6c8
Merge branch 'win32fillchar' into 'main'
...
win32: replace FillChar(V) to V:= Default(TV)
See merge request freepascal.org/lazarus/lazarus!37
2021-11-05 20:33:44 +00:00
mattias
adafca05c0
lcl: fixed TSpeedButton with Action and changing Action.ImageIndex
2021-11-05 11:48:00 +01:00
Alexey
2cca6ef676
win32: replace FillChar->Default
2021-11-04 01:31:52 +03:00
Juha Manninen
aa74cc8211
Merge branch 'win32-hints' into 'main'
...
fix many compiler hints, see https://gitlab.com/freepascal.org/lazarus/lazarus/-/issues/39445
See merge request freepascal.org/lazarus/lazarus!33
2021-11-03 18:59:37 +00:00
Juha
d5596c80a9
LCL: Remove tests for define WithOldDebugln. It has been there since 2012.
2021-10-31 09:51:28 +02:00
Alexey
ff7d73f798
more proper vars initing
2021-10-29 16:33:46 +03:00
wp_xyz
06701d05a7
LCL/ShellCtrls: Fix issues in resizing the width of TShellListView, issue #39447 .
2021-10-29 11:33:40 +02:00
Juha
75aebbee85
LCL: Consider that MemSize can return 0 with a custom MemoryManager. Merge request !27 by Sergey Larin.
2021-10-28 11:23:36 +03:00
Juha
f20d0dab9c
LCL: In LogFontAndName compare only upto the terminating #0 . There may be garbage after it. Merge request !30 by Sergey Larin.
2021-10-28 01:35:12 +03:00
wp_xyz
e6e2178ca7
LCL/Menus: Fix owner-drawn menu having zero item size if not specified by OnMeasureItem. Issue #35972 , patch by dmz73.
2021-10-27 23:26:44 +02:00
Alexey
b689a8da81
fix many compiler hints, see https://gitlab.com/freepascal.org/lazarus/lazarus/-/issues/39445
2021-10-27 22:03:32 +03:00
Juha
964d5f4d69
LazUtils: Improve naming of types and variables in Masks. Follow naming conventions of other code.
2021-10-23 23:28:30 +03:00
Maxim Ganetsky
a4bb9309b7
LCL: actually show to user deprecated
messages for VK_LCL_OPEN_BRAKET and VK_LCL_CLOSE_BRAKET constants
2021-10-20 23:54:21 +03:00
Juha
14304e8180
LCL: Fix typos in virtual key constants. Issue #39434 , patch by Don Siders.
2021-10-20 23:02:41 +03:00
Juha
99e4bd2515
LCL-GTK2: Use a new SysTray API by default. The old one fails to work in new Ubuntu versions + derivatives. Patch by dbannon.
2021-10-20 12:09:58 +03:00
Željan Rikalo
7f0e0cd0bd
Qt,Qt5: fixed broken TTrayIcon popup menu after recreating popup menu handle. issue #38849
2021-10-19 14:54:10 +02:00
Dmitry Boyarintsev
4aaf8d270c
cocoa: fix the filter index selection
...
(cherry picked from commit 8629f0f2b126d7137559d7273258a7c28c7a6bac)
2021-10-18 23:55:41 +03:00
wp_xyz
d6a9516c11
LCL/TCheckComboBox: Workaround for issues #39424 and #39427
2021-10-16 17:45:40 +02:00
Martin
ad741a8d7a
Revert "Disable PEEPHOLE opt in fpc 3.2.0 to fpc 3.2.3 => there is a bug that can cause crashed in fpdebug/lazutils"
...
This reverts commit 78bb88de35
.
2021-10-16 13:41:59 +02:00
Martin
78bb88de35
Disable PEEPHOLE opt in fpc 3.2.0 to fpc 3.2.3 => there is a bug that can cause crashed in fpdebug/lazutils
...
(cherry picked from commit 6d1185d76b
)
2021-10-16 11:45:10 +02:00
Željan Rikalo
9057aece81
Qt,Qt5: fixed system mouse lock when TCustomControl is double clicked. issue #27384
2021-10-15 17:17:57 +02:00
Željan Rikalo
5081a5269f
Qt,Qt5: restored the way how we send application activate/deactivate to LCL, removed calling of RestoreStayOnTop windows which cause confusion.
2021-10-15 16:56:37 +02:00
Željan Rikalo
f1156f551a
Qt,Qt5: ReleaseCapture when app is deactivated.
2021-10-14 18:28:29 +02:00
Željan Rikalo
d21ebb1b60
Qt,Qt5: removed old workaround for Qt < 4.8.7, fixes TApplication activate/deactivate events. issue #37868
2021-10-14 14:47:25 +02:00
Juha
d7036bb000
LazUtils: Restore the José Mejuto's version of TMask. Faster and better. Can be tested now without hurry.
2021-10-13 17:51:02 +03:00
Dmitry Boyarintsev
3c3b14de01
cocoa: adding additional tracking for menus. If Modal window is called, all main menu tracking is being cancelled
2021-10-12 23:54:38 +03:00
Marc
4918dc89b0
LCL: Return TSharedCustomBitmap as shared image class. TCustomBitmap assumes this as a descendant
2021-10-12 22:14:21 +02:00
Željan Rikalo
9233efadf0
Qt: optimized palette reload instead of recreating handles. issue #38589
2021-10-12 12:37:48 +02:00
Željan Rikalo
b83a9fd9f0
Qt5: implemented T(Float)SpinEdit.EditorEnabled. issue #38736
2021-10-12 12:18:28 +02:00
Željan Rikalo
7fa32a1e8e
Qt5: optimized palette reload instead of calling recreateWnd(). issue #38589
2021-10-12 12:02:02 +02:00
Željan Rikalo
4076f4efdd
Qt,Qt5: fixed paleete change at runtime. issue #38589
2021-10-11 16:13:04 +02:00
Željan Rikalo
c822e57876
Qt,Qt5: fixed radialPie paint with antialiasing. issue #39416
2021-10-11 11:38:04 +02:00
Juha
814e4ba4e2
Rename CompareMethods to more logical SameMethod. Remove old deprecated functions.
2021-10-10 19:00:49 +03:00
Juha
30ba61883f
LCL-GTK2: Fix TPopupMenu on 2 monitors aligned vertically. Issue #39422 , patch by Alexey T.
2021-10-09 00:32:18 +03:00
Željan Rikalo
e42dfcff56
Qt5: fixed typo.
2021-10-07 00:16:48 +02:00
Dmitry Boyarintsev
e8614c81e9
cocoa: passing the checkminmax value
2021-10-06 23:57:46 +03:00
Dmitry Boyarintsev
1bef01e030
cocoa: adding the check for min and max values of the spin edit. If they are the same, pretend we don't have any boundires
2021-10-06 23:57:46 +03:00
Dmitry Boyarintsev
b84637afff
cocoa: removing hardcoded offset of the content. it should have been already offset enough
2021-10-06 23:57:46 +03:00
Dmitry Boyarintsev
49bb85a7ba
cocoa: hidding the text title for ownerdrawn controls
2021-10-06 23:57:46 +03:00
Željan Rikalo
26930d85c6
Qt,Qt5: fixed antialiased paint of ellipse and poylgon. issue #35568 , issue #39416
2021-10-06 19:57:32 +02:00
Željan Rikalo
29fa1e508e
Qt,Qt5: fixed maximized window with borderstyle = bsnone. issue #39158
2021-10-06 13:46:42 +02:00
Željan Rikalo
e8317fb534
Qt,Qt5: fixed problem with drawing primitives when antialiasing enabled. issue #39416
2021-10-06 11:37:19 +02:00
Juha
02eed0c903
LCL: A new angle bracket option for TreeViewExpandSignType. Issue #39361 , patch by Alexey T.
2021-10-04 11:35:11 +03:00
Bart
2befd9dd7f
T(Float)SpinEdit: make Modified have the correct value in OnChange as well.
2021-10-03 21:41:34 +02:00
Bart
abd3cd5c6b
T(Float)SpinEdit: set Modified to False if Value is set programmatically.
2021-10-03 12:47:45 +02:00
Bart
a669e08450
TComboBox: update ItemIndex in RealSetText also if Text is empty string. Issue #39366 .
2021-10-03 10:05:51 +02:00
wp_xyz
608ffc5ee9
LCL/Dialogs: Auto-sized layout for InputCombo(Ex). Fixes issue #39410 .
2021-10-02 12:54:34 +02:00
wp_xyz
d33a33921c
LCL/TCustomCheckbox and descendants: Measure size of checkbox/radiobutton symbol from ThemeServices rather than from SystemMetrics. Fixes issue #39398 .
2021-10-02 12:52:35 +02:00
Maxim Ganetsky
2b295d7617
Regenerated translations after revision 865013ee
2021-10-01 00:20:20 +03:00
Juha
48097761d8
LCL-GTK3: Debug output for function TGtk3WidgetSet.GetWindowOrgEx.
2021-09-30 22:55:18 +03:00
Juha
f120539d03
LCL-GTK3: Show applications better under KWin. Issue #39367 , patch by Anton Kavalenka.
2021-09-30 17:30:27 +03:00
Juha
865013eeb9
IDE: Remove unused and duplicate resource strings. Fix exception messages.
2021-09-30 17:23:21 +03:00
Dmitry Boyarintsev
8a971e273f
cocoa: fix the detection of the row by coordinates. using scrollView documentVisible rect instead of visibileRect
2021-09-30 00:20:17 +03:00
Dmitry Boyarintsev
7fb476c5cd
cocoa: implementing .MakeVisible() for TListView items
2021-09-30 00:20:16 +03:00
Dmitry Boyarintsev
10e94128a0
cocoa: resolve the inconsistency with BOM removal from the string on conversion from UTF8 to NSString
2021-09-30 00:20:16 +03:00
Dmitry Boyarintsev
cbb2859959
cocoa: making UpdateTabAndArrowVisibility part of the interface
2021-09-30 00:20:16 +03:00
Dmitry Boyarintsev
90efbfef0f
cocoa: evaluating the need of next and prev arrows on the change of the tab caption
2021-09-30 00:20:16 +03:00
Juha
ce6715ed78
Correct spelling errors for "Width" in various units. Issue #39402 , patch by Don Siders.
2021-09-26 21:40:16 +03:00
Martin
668fd03717
WS, Win32: ShowModal, Fix checking for correct handle. Prevent crash. See Issue #39314
2021-09-24 16:22:41 +02:00
Martin
e76bdc6b5b
WS, Win32: SelectFolderDialog, make sure widgetset is initialized. Issue #39314
2021-09-24 16:12:19 +02:00
Martin
754cedea82
WS, Win32: ShowModal, Fix checking for correct handle. Prevent crash. See Issue #39314
2021-09-24 15:48:45 +02:00
Bart
6eca378f9d
TListView: call OnDeletion also when destroying. Issue #39391 .
2021-09-23 14:16:03 +02:00
Željan Rikalo
48689f526c
Qt5: fixed calling ThemeServices.OnThemeChange. Issue #38592
2021-09-15 11:46:28 +02:00
Željan Rikalo
fc6854704d
Qt5: implemented TCustomMemo.setCaretPos(). Patch by Joeny Ang. Issue #39373
2021-09-15 10:56:17 +02:00
Željan Rikalo
515da22427
Qt5: fixed doubled menu items in IDE.issue #39364
2021-09-14 12:15:03 +02:00
wp_xyz
95da3f4854
LCL/LCLScaling: Fix ParentFont becoming to false upon scaling. Issue #37299 .
2021-09-10 21:05:39 +02:00
Jesus Reyes A
282f0a29fe
LCL: grids: enable ellipsis editor color.
2021-09-04 19:04:07 -05:00
Jesus Reyes A
f8f1652fd4
LCL: Fix grid ellipsis editor layout. Issue #34307
2021-09-04 18:43:42 -05:00
Željan Rikalo
63ca7a9ace
Qt5: Fixed AV when changing TListView.ViewStyle in design time. Issue #39353
2021-09-03 20:13:15 +02:00
Željan Rikalo
a84e602a48
Qt5: additional fix for hovered buttons. issue #38356
2021-08-30 12:43:18 +02:00
Jesus Reyes A
fef094c56f
LCL: Fix updating list dataset on dblookupcombobox on selection or autocomplete, issue #39343
2021-08-29 00:49:48 -05:00
Željan Rikalo
52f2a8b88f
Qt,Qt5: Fixed menu radio items. issue #37741
2021-08-28 20:03:54 +02:00
Željan Rikalo
fcf361530d
Qt,Qt5: fixed changing TMenuItem.ImageIndex inside main menu. issue #37608
2021-08-28 19:26:29 +02:00
Željan Rikalo
5466d422e1
Qt,Qt5: Fixed checkboxes states after sorting in TListView. issue #38137
2021-08-28 17:21:08 +02:00
Željan Rikalo
ce63f619fc
Qt,Qt5: Fixed slowness with TListBox. issue #39311
2021-08-28 14:20:36 +02:00
Joost van der Sluis
8edd40f3f3
LCLBase: Fpmake.pp, messages unit is non-windows only
2021-08-28 00:09:45 +02:00
Jesus Reyes A
19530e0548
LCL: Grids: Fix size of moved block in AutoFillColumns
2021-08-25 10:06:20 -05:00
Jesus Reyes A
1e64a65808
LCL: Deprecated TDBLookupComboBox DropDownCount property in favor of DropDownRows to improve delphi compatibility, issue #35864
2021-08-25 00:58:24 -05:00
Jesus Reyes A
976c56ef7c
LCL: Grids, allow compiling with FPC 3.0.4
2021-08-24 20:09:24 -05:00
Jesus Reyes A
1eeb23074a
LCL: fix TValueListEditor LoadContent in case of exceptions, issue #36182
2021-08-24 02:24:27 -05:00
Jesus Reyes A
f530072937
LCL: grids: AutoFillColumns, loop should count down to 0 as sometimes it deletes columns
2021-08-23 23:54:30 -05:00
Jesus Reyes A
239be664c0
LCL: Grids, fix typo that breaks compiling.
2021-08-23 12:45:01 -05:00
Jesus Reyes A
7b9589dc61
LCL: grids: Implements MinSize/MaxSize column properties for grids with AutofillColumns=true, issue #34548
2021-08-23 12:21:06 -05:00
wp_xyz
89299a2f6a
LCL/ShellListView: Reserve space for vertical scroll bar in Resize. Issue #39333 , based on patches by Don Siders.
2021-08-18 19:16:38 +02:00
Jesus Reyes A
a80484b538
LCL, fix dbgrid right click selection when dgAnyButtonCanSelect option is active, patch by Emil Totev, issue #37357
2021-08-14 16:42:06 -05:00
Jesus Reyes A
a61af93917
LCL: Fix DBGrid AutoAdjustColumns for memo fields when dgDisplayMemoText option is active, issue #37776
2021-08-12 22:36:51 -05:00
Jesus Reyes A
fc83aefbd9
LCL: add FixedRowsExtra property to allow derived grids add more fixed rows. Fix issue #29303
2021-08-10 21:14:11 -05:00
Basile Burg
09ee2173ab
LCL/ShellListView: fix #39298 - TShellListView realign columns too aggressively
2021-08-08 23:26:59 +02:00
Werner Pamler
733a0abd03
Revert "Merge branch 'shelllistview-autoszcol' into 'main'"
...
This reverts merge request !3
2021-08-08 15:57:11 +00:00
Werner Pamler
7efcdd6b72
Merge branch 'shelllistview-autoszcol' into 'main'
...
fix #39298 - TShellListView realign columns too aggressively
See merge request freepascal.org/lazarus/lazarus!3
2021-08-08 15:46:40 +00:00