lazarus/lcl
rich2014 a84526b848 Cocoa: fix an issue related to TListBox.ScrollWidth
if column.ResizingMask is set when column.Width < TableView.Width, it is not only meaningless, but also causes problems in the vertical direction of the TableView.

we can scroll the TableView until the last row appears at the top.

it is not clear whether this is a feature of Cocoa or a bug.
2024-09-27 20:33:19 +08:00
..
forms
images Images: Fix interchanged sortasc and sortdesc images. 2024-09-11 14:39:03 +02:00
include LCL/Forms: Overload function TCustomForm.GetFormImage with procedure requiring the bitmap as argument. Issue #41140. 2024-09-14 12:51:05 +02:00
interfaces Cocoa: fix an issue related to TListBox.ScrollWidth 2024-09-27 20:33:19 +08:00
languages Translations: regenerated Slovak translations 2024-09-05 01:55:55 +03:00
nonwin32
templates
testcase LCL: ChildSizing, tests 2024-03-24 21:02:36 +01:00
tests LCL: Fix compilation of test5_1asyncprocess.lpi 2024-08-21 18:00:38 +00:00
widgetset LCL: Fix deprecation warnings. Issue #40918, patch by Don Siders. 2024-04-26 00:59:26 +03:00
.gitignore lcl: gitignore update_allunits 2023-07-20 14:53:14 +02:00
actnlist.pas LCL: Make TCustomAction more compatible with current Delphi. Issue #41005, patch by Alexander (Rouse_) Bagel. 2024-06-29 14:13:32 +03:00
alllclunits.pp LCL: add TaskDlgEmulation unit (skeleton). 2023-07-17 12:48:02 +02:00
arrow.pp LCL/all units with controls: stream events at the end. 2023-08-12 14:55:46 +02:00
asyncprocess.pp
btn_icons.res
buttonpanel.pas LCL: Publish TButtonPanel.ShowHint. From n7800. 2024-02-26 10:31:26 +02:00
buttons.pp LCL/all units with controls: stream events at the end. 2023-08-12 14:55:46 +02:00
calendar.pp LCL/all units with controls: stream events at the end. 2023-08-12 14:55:46 +02:00
checklst.pas LCL/ChecListBox: support Space key to switch to cbGrayed state 2024-09-06 23:09:17 +08:00
clipbrd.pp LCL: Use TLCLHandle instead of a redefined LCLType.THandle or TLCLIntfHandle. Deprecate them. 2023-07-03 11:17:01 +03:00
colorbox.pas LCL/all units with controls: stream events at the end. 2023-08-12 14:55:46 +02:00
comboex.pas LCL/all units with controls: stream events at the end. 2023-08-12 14:55:46 +02:00
comctrls.pp LCL: Adding default values for properties of the THeaderSection class 2024-09-27 10:28:30 +00:00
controls.pp LCL: ChildSizing, implement crsSameSize / Solves issue #22730 2024-03-22 17:06:38 +01:00
cursor_hourglass.res
cursors.res
customdrawn_android.pas
customdrawn_common.pas
customdrawn_mac.pas
customdrawn_winxp.pas
customdrawncontrols.pas Reserve "On..." prefix for events and name functions differently. 2023-07-25 11:07:57 +03:00
customdrawndrawers.pas
customtimer.pas LCL: Use TLCLHandle instead of a redefined LCLType.THandle or TLCLIntfHandle. Deprecate them. 2023-07-03 11:17:01 +03:00
dbactns.pp
dbctrls.pp LCL/all units with controls: stream events at the end. 2023-08-12 14:55:46 +02:00
dbextctrls.pp
dbgrids.pas Revert unintentional changes in commit 33801729a2 2023-12-15 15:55:13 +01:00
defaulttranslator.pas
dialog_icons.res
dialogres.pas
dialogs.pp LCL: Add wrapper functions for TTaskDialog. So it can be used like MessageDlg. 2024-03-21 14:16:04 +01:00
editbtn.pas TFilenameEdit: adjust InitialDir after user executes the dialog. This is analogue to how TOpenDialog behaves. 2024-03-14 19:54:23 +01:00
extctrls.pp TLabeldEdit: publish property NumbersOnly. 2024-04-01 12:31:56 +02:00
extdlgs.pas LCL/TCalendarDialog: Expose calendar's property FirstDayOfWeek. 2023-09-09 23:46:28 +02:00
extgraphics.pas
filectrl.pp LCL/all units with controls: stream events at the end. 2023-08-12 14:55:46 +02:00
forms.pp LCL/Forms: Overload function TCustomForm.GetFormImage with procedure requiring the bitmap as argument. Issue #41140. 2024-09-14 12:51:05 +02:00
fpmake.pp
graphics.pp LCL, Graphics.pp: added IncColor() counterpart to the existing DecColor() function, patch by Don Siders, issue #40682 2024-01-05 18:55:58 +03:00
graphutil.pp
grids.pas Grids: fix the issue that Grids don't update data to Cocoa when the ScrollBar is hidden on macOS 2024-07-01 21:32:04 +08:00
groupededit.pp TCustomAbstractGroupedEdit: assign PopupMenu also to FBuddy (if this does not have a separate PopupMenu by itself). 2023-11-06 13:22:36 +01:00
helpintfs.pas
icnstypes.pas
imagelistcache.pas
imglist.pp LCL: Restore Handle to TCustomImageList. 2024-02-22 13:36:09 +02:00
industrialbase.pp
inipropstorage.pas Lazarus trunk requires at least FPC 3.2.0. Remove checks for earlier FPC_FULLVERSION. 2023-07-07 17:39:03 +03:00
interfacebase.pp Gtk2: Implemented AllocateHwnd and DeallocateHwnd. Patch by Alexander (Rouse_) Bagel. issue #40721 2024-01-24 18:00:33 +01:00
intfgraphics.pas Remove unit Laz_AVL_Tree, a copy of unit AVL_Tree. Not needed with FPC 3.2.x. 2023-07-07 17:39:03 +03:00
jsonpropstorage.pas
LAYOUT.txt
lazcanvas.pas Remove obsolete checks for FPC versions earlier then 3.0. 2023-07-07 17:39:02 +03:00
lazdeviceapis.pas
lazdialogs.pas
lazfreetypeintfdrawer.pas
lazhelphtml.pas Revert unintentional changes in commit 33801729a2 2023-12-15 15:55:13 +01:00
lazhelpintf.pas LCL: Remove UTF8CompareLatinTextFast calls. 2024-02-09 01:20:36 +02:00
lazregions.pas lazutils: added TPointArray to graphtype, added EllipsePolygon to GraphMath 2023-07-10 23:19:21 +02:00
lcl_calc_images.res
lcl_dbnav_images.res Images: New/updated icons by Roland Hahn (dbnavigator, some lcl icons, debugger, actions, some new general purpose) 2024-09-10 23:34:42 +02:00
lcl_dock_images.res
lcl_dock_to_images.res
lcl_edbtnimg.res Images: New/updated icons by Roland Hahn (dbnavigator, some lcl icons, debugger, actions, some new general purpose) 2024-09-10 23:34:42 +02:00
lcl_grid_images.res Images: Fix interchanged sortasc and sortdesc images. 2024-09-11 14:39:03 +02:00
lclbase.lpk LCL: add TaskDlgEmulation unit (skeleton). 2023-07-17 12:48:02 +02:00
lclclasses.pp LCL: Use TLCLHandle instead of a redefined LCLType.THandle or TLCLIntfHandle. Deprecate them. 2023-07-03 11:17:01 +03:00
lclexceptionstacktrace.pas
lclintf.pas LCL: Use TLCLHandle instead of a redefined LCLType.THandle or TLCLIntfHandle. Deprecate them. 2023-07-03 11:17:01 +03:00
lclmemmanager.pas Remove obsolete checks for FPC versions earlier then 3.0. 2023-07-07 17:39:02 +03:00
lclmessageglue.pas
lclplatformdef.pas
lclproc.pas LCL: Removed unneeded string copy in LCLProc.TextToShortCutGeneric function 2024-06-03 22:25:30 +00:00
lclrescache.pas Remove unit Laz_AVL_Tree, a copy of unit AVL_Tree. Not needed with FPC 3.2.x. 2023-07-07 17:39:03 +03:00
lclstrconsts.pas Cocoa: Edit Menu i18n supported 2024-05-25 01:26:43 +08:00
lcltaskdialog.pas Refactoring change deprecated message for LCLTaskDialog unit, as suggested by Maxim. 2023-07-24 20:17:55 +02:00
lcltranslator.pas LCL, LCLTranslator: Do not check if a property has a setter before even attempting to read what it is and thus ignoring classes (with translatable properties) returned by properties without setters. Check if a property setter is present only just before actually writing to it. 2023-10-13 02:36:37 +03:00
lcltype.pp lcl: fixed compile with fpc 3.3.1 2023-11-02 18:24:49 +01:00
lclunicodedata.pas
lclversion.pas
ldocktree.pas LazUtils, LCL: Move LCLProc.CompareRect() -> GraphMath.SameRect(). Deprecate LCLProc.CompareRect(). 2023-07-03 16:54:10 +03:00
lmessages.pp TTaskDialog: partially implemented TTaskDialogProgressBar.Initialize. 2023-08-23 15:23:43 +02:00
lresources.pp Move CreateFirstIdentifier, CreateNextIdentifier and MergeSort from LCLProc to LazUtilities. 2024-04-08 16:32:07 +03:00
Makefile updated makefiles 2023-08-14 20:31:20 +02:00
Makefile_win.compiled updated makefiles 2023-09-12 16:25:55 +02:00
Makefile.compiled updated makefiles 2023-09-12 16:25:55 +02:00
Makefile.fpc updated makefiles 2023-08-14 20:31:20 +02:00
maskedit.pp MaskEdit: adapt FormatMaskText for EnableSets. 2024-01-16 19:19:14 +01:00
menus.pp LCL: first try at implementing TMenuItem.AutoLineReduction. Based upon patch by Artem Izmaylov, modified by me. 2024-08-31 13:23:19 +02:00
pairsplitter.pas LCL/all units with controls: stream events at the end. 2023-08-12 14:55:46 +02:00
popupnotifier.pas
postscriptcanvas.pas
postscriptprinter.pas
postscriptunicode.pas
printers.pas LCL: Fix deprecation warnings. Issue #40918, patch by Don Siders. 2024-04-26 00:59:26 +03:00
propertystorage.pas
registerlcl.pas
rubberband.pas
shellctrls.pas TShellTreeView: rename a function, no functional changes. 2024-02-13 19:29:40 +01:00
spin.pp LCL/all units with controls: stream events at the end. 2023-08-12 14:55:46 +02:00
stdactns.pas
stdctrls.pp LCL: Fix deprecation warnings. Issue #40918, patch by Don Siders. 2024-04-26 00:59:26 +03:00
taskdlgemulation.pp LCL: Fix deprecation warnings. Issue #40918, patch by Don Siders. 2024-04-26 00:59:26 +03:00
themes.pas
tmschema.pas
toolwin.pp
update_allunits.lpi
update_allunits.lpr lcl: update_allunits: omit warning used not used 2023-07-20 14:53:55 +02:00
utrace.pp
valedit.pas LCL: Remove UTF8CompareLatinTextFast calls. 2024-02-09 01:20:36 +02:00
xmlpropstorage.pas