..
actionlink.inc
LCL: Workaround for RTL / init result - ActionLink nil deref issue (fixed in FPC 3.3.1). See issue #41063
2024-12-19 11:48:00 +01:00
application.inc
Win32: Make sure events are processed between calls to ProcessASyncCall.
2025-11-14 12:56:05 +01:00
applicationproperties.inc
LCL/TSpeedButton, TBitBtn: Add the new GlyphDrawEffectsEnabled property also to TApplicationProperties. Issue #41600 .
2025-04-21 23:29:26 +02:00
bevel.inc
bitbtn.inc
LCL/TSpeedButton, TBitBtn: Add application-wide setting (TApplication.GlyphDrawEffectsEnabled) for mouse-over/mouse-down effects of buttons. Issue #41600 .
2025-04-21 23:04:30 +02:00
bitmap.inc
LCL/TBitmap: TBitmap.LoadFromStream accepts RT_RCDATA bitmap resources. Issue #40529 .
2023-10-04 12:40:18 +02:00
bitmapcanvas.inc
boundlabel.inc
LCL/TLabeledEdit: Allow to change TLabeledEdit.EditLabel.Layout, publush TLabeledEdit.EditLabel.Alignment (see https://forum.lazarus.freepascal.org/index.php/topic,65452.msg498672.html )
2023-12-05 12:18:27 +01:00
brush.inc
LCL: Prevent ReferenceCount going negative in a rare situation (DLL under Windows 7). Issue #37072 , patch from Zdravko Gabrovski.
2020-05-15 22:52:13 +00:00
buttoncontrol.inc
Revert "LCL: Add an option to NOT call TCheckbox OnChange handler when clicked. Issue #39870 , patch by Arioch The."
2023-07-14 03:00:19 +03:00
buttonglyph.inc
LCL/TSpeedButton, TBitBtn: Add application-wide setting (TApplication.GlyphDrawEffectsEnabled) for mouse-over/mouse-down effects of buttons. Issue #41600 .
2025-04-21 23:04:30 +02:00
buttons.inc
LCL: Optimize component registration and TLCLComponent.NewInstance. Issue #37360 , patch from BrunoK.
2020-07-22 08:34:07 +00:00
canvas.inc
Revert "* LCL/Graphics: Fix win32 widgetset Chord method overload with angle arguments to behave like all other widgetsets. Similar to issue #41748 . Update related comments in various include files."
2025-07-31 13:33:01 +02:00
checkbox.inc
clipbrd_html.inc
clipbrd.inc
Lazarus trunk requires at least FPC 3.2.0. Remove checks for earlier FPC_FULLVERSION.
2023-07-07 17:39:03 +03:00
colorbutton.inc
LazControls: Fix LCLScaling of TColorButton.ButtonColorSize and .BorderWidth.
2022-11-07 22:25:58 +01:00
comboex.inc
LCL/TComboboxEx: Draw scaled icons. Issue #40905 , patch by foxpas.
2024-04-16 11:15:23 +02:00
commondialog.inc
LCL: Use TLCLHandle instead of a redefined LCLType.THandle or TLCLIntfHandle. Deprecate them.
2023-07-03 11:17:01 +03:00
containedaction.inc
control.inc
LCL: DPI scaling, fix Anchor=[] with autosize.
2025-07-15 10:46:31 +02:00
controlactionlink.inc
controlbar.inc
LCL: Fix band height evaluation in ControlBar. Now single row snaps to inner control height.
2022-06-02 13:12:23 +03:00
controlcanvas.inc
controlconsts.inc
LCL: Rename msg CM_IRREGULARSHAPEHITTEST->CM_MASKHITTEST and TShape.HitTest->TShape.PtInShape. Issue #40483 .
2023-09-11 09:22:29 +03:00
controlscrollbar.inc
TScrollBox: fix flicker when Form.AutoSizeAll is called. Do not call ShowScrollBar when nothing changed.
2023-10-11 19:53:19 +02:00
controlsproc.inc
LCL: Minor cleanup and optimization of functions in "controlsproc.inc"
2024-09-09 21:43:54 +00:00
coolbar.inc
LCL: TCoolBar can crash if bitmap isn't assigned.
2025-03-27 19:53:42 +01:00
cursorimage.inc
LCL: Use TLCLHandle instead of a redefined LCLType.THandle or TLCLIntfHandle. Deprecate them.
2023-07-03 11:17:01 +03:00
customaction.inc
LCL: Improve Checkbox / TAction synchronization. Issue #39869 .
2022-09-08 10:21:59 +03:00
customactionlist.inc
custombitmap.inc
LCL: Use TLCLHandle instead of a redefined LCLType.THandle or TLCLIntfHandle. Deprecate them.
2023-07-03 11:17:01 +03:00
customcheckbox.inc
Revert "LCL: Add an option to NOT call TCheckbox OnChange handler when clicked. Issue #39870 , patch by Arioch The."
2023-07-14 03:00:19 +03:00
customcheckgroup.inc
LCL: Allow access to buttons in CheckGroup and RadioGroup. Issue #40738 , patch by n7800.
2024-02-19 13:09:32 +02:00
customcombobox.inc
LCL: Update TCombobox.ItemIndex when AutoCompleteing. Issue #41358 , patch by Iluha Companets.
2025-01-31 02:20:42 +02:00
customcontrol.inc
More WSRegister changes by BrunoK. Issue #37360
2020-08-04 11:20:02 +00:00
customdbcombobox.inc
LCL, DbControls: fix OnChange event not triggered in unbound dblookupcombobox reverting r61129 #97941ab395, issue #35419
2019-05-19 06:36:38 +00:00
customdblistbox.inc
customdesigncontrol.inc
LCL: high-DPI: fix inplace frames. Issue #36370
2020-01-07 21:14:44 +00:00
customdockform.inc
customedit.inc
LCL: Do not force-clear mouse capture flag on creation of TCustomEdit and TCustomComboBox, issue #40379 .
2023-12-05 17:25:51 +03:00
customflowpanel.inc
LCL/FlowPanel: Fix TFlowPanel.AutoSize calculation, excludes hidden controls now. Issue #40137 , patch by Henner Drewes.
2023-02-26 16:46:50 +01:00
customform.inc
LCL: Prevent removing LCLVersion property when saving a form or frame. Issue #41801 .
2025-08-25 19:18:13 +03:00
customframe.inc
LCL: Prevent removing LCLVersion property when saving a form or frame. Issue #41801 .
2025-08-25 19:18:13 +03:00
customgroupbox.inc
LCL: Fixed ParentBackground of GroupBoxes cannot be set to true. Issue #38777
2021-04-20 21:57:55 +00:00
customimage.inc
LCL/TCustomImage: fix the issue that the Image in TImage was not clear on Retina screens
2025-10-28 12:08:58 +08:00
customlabel.inc
Reduce compiler warnings.
2023-07-03 06:23:49 +03:00
customlabelededit.inc
LCL/TLabeledEdit: Allow to change TLabeledEdit.EditLabel.Layout, publush TLabeledEdit.EditLabel.Alignment (see https://forum.lazarus.freepascal.org/index.php/topic,65452.msg498672.html )
2023-12-05 12:18:27 +01:00
customlistbox.inc
TListBox: fix SelCount in case HandleAllocated = False. Issue #40361 .
2023-07-07 22:42:25 +02:00
customlistview.inc
LCL/ListView: Fix memory leak in virtual multi-select mode. Issue #41796 , patch by dbannon.
2025-08-15 01:35:10 +02:00
custommemo.inc
LCL: fix TControlScrollBar needs update if owner's handle changes. Issue #40794 introduced in 4891f1f0e1
2025-02-13 01:49:57 +01:00
customnotebook.inc
LCL: fix the bound caching issue of TabSheet after dynamically modifying TabPosition
2025-11-07 20:52:43 +08:00
custompage.inc
lcl: TCustomPage.IsControlVisible returns true for page switched to by widgetset, issue #41529
2025-08-12 11:10:52 +02:00
custompanel.inc
Reduce compiler warnings.
2023-07-03 06:23:49 +03:00
customsplitter.inc
Reduce compiler warnings.
2023-07-03 06:23:49 +03:00
customstatictext.inc
customtrayicon.inc
customupdown.inc
TUpDown: use the MouseEnter/MouseLeave methods to fire the OnMouseEnter and OnMouseLeave events. Slightly alters r64151 #6a41fe9801.
2021-01-09 21:45:16 +00:00
dbcalendar.inc
Revert r58337 and r58339 #e887c43e0d
2018-06-19 20:04:57 +00:00
dbcheckbox.inc
LCL: Make TDBCheckbox events consistent with VCL and with TCheckBox. Issue #39917 , patch by Arioch The.
2022-10-04 16:59:38 +03:00
dbcombobox.inc
LCL, Implements DBCombobox and DBLookupCombobox cancelling dataset edit state on ESC if it is the source of editing.
2018-09-07 01:20:37 +00:00
dbcustomnavigator.inc
dbdateedit.inc
LCL, TDBDateDeit: Display date as empty string when its value in database is NULL. Patch by Don Siders, issue #40661 .
2023-12-29 03:33:50 +03:00
dbedit.inc
Cocoa & Db: enable dbedit/dbmemo to input when FDataLink.Field=nil, patch by Ugo Boccardi
2024-07-02 21:32:32 +08:00
dbgroupbox.inc
dbimage.inc
LCL: implements dbimage clipboard support from Aleksey Lagunov (with changes), issue #33602
2018-08-12 18:58:58 +00:00
dblistbox.inc
Revert r58337 and r58339 #e887c43e0d
2018-06-19 20:04:57 +00:00
dblookup.inc
LCL: Remove tests for FPC versions 2.x. Cannot be used anyway.
2020-11-10 09:50:20 +00:00
dblookupcombobox.inc
LCL: Fix updating list dataset on dblookupcombobox on selection or autocomplete, issue #39343
2021-08-29 00:49:48 -05:00
dblookuplistbox.inc
LCL: "EmptyValue" and "DisplayEmpty" properties for TBLookupCombobox and TDBLookupListBox components. Issue #36035 , patch from Zdravko Gabrovski.
2020-04-04 12:51:38 +00:00
dbmemo.inc
LCL: Allow copying with Ctrl-C from DBMemo in ReadOnly mode. Issue #41846 , patch by Soner.
2025-09-29 10:30:03 +03:00
dbradiogroup.inc
Revert r58337 and r58339 #e887c43e0d
2018-06-19 20:04:57 +00:00
dbtext.inc
docktree.inc
lcl: fixed comments about TDockTree and TLazDockTree
2023-02-17 19:57:09 +01:00
dockzone.inc
dragdock.inc
dragimagelist.inc
LCL: proper initialization of dragimagelist position in ShowDragImage manually. Issue #40640
2023-12-13 16:02:55 +01:00
dragmanager.inc
LCL: reorder evaluation in DragStop. Patch by Artem Izmaylov. issue #41539
2025-03-19 15:40:12 +01:00
dragobject.inc
LazUtils, LCL: Move LCLProc.CompareRect() -> GraphMath.SameRect(). Deprecate LCLProc.CompareRect().
2023-07-03 16:54:10 +03:00
filedialog.inc
LCL: Add wrapper functions for TTaskDialog. So it can be used like MessageDlg.
2024-03-21 14:16:04 +01:00
finddialog.inc
LCL: Improved layout of TFindDialog and TReplaceDialog, fix TabOrder.
2018-09-19 15:33:54 +00:00
font.inc
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
fontdialog.inc
fpimagebitmap.inc
gifimage.inc
glyphlist.inc
graphic.inc
LCL: Use TLCLHandle instead of a redefined LCLType.THandle or TLCLIntfHandle. Deprecate them.
2023-07-03 11:17:01 +03:00
graphiccontrol.inc
graphicsobject.inc
headercontrol.inc
hintwindow.inc
LCL/HintWindow: Removed the out-dated assertion in THintWindow.ActivateHint. Issue #41535 .
2025-03-17 19:19:02 +01:00
icnsicon.inc
LCL: TLazIntfImage: After revision 60360 #71e6fd3e59 it isn't needed to call CreateData when Create is called with size and description flags.
2019-02-07 22:00:54 +00:00
icon.inc
Graphics: Fix TPicture.LoadFromStream not detecting ico and cur graphics. Issue #41872 .
2025-10-30 19:57:55 +01:00
idletimer.inc
LCL: TOnUserInputEvent now works with message reference
2025-05-01 02:31:20 +03:00
imglist.inc
LCL/ImageList: Fix update of images after reloading. Issue #41386 , based on patch by Massimo Magnano.
2025-02-03 12:45:20 +01:00
inputdialog.inc
LCL/Dialogs: Auto-sized layout for InputCombo(Ex). Fixes issue #39410 .
2021-10-02 12:54:34 +02:00
interfacebase.inc
LCL: WidgetSet.BeginMessageProcess/EndMessageProcess added
2023-08-26 23:48:04 +08:00
intfbaselcl.inc
LCL: renamed param.
2025-01-09 09:41:38 +01:00
intfbasewinapi.inc
LCL: fix RectVisible so it works correct if WindowOrg was moved. Patch by Artem Izmaylov
2024-02-09 11:51:12 +01:00
jpegimage.inc
Lazarus trunk requires at least FPC 3.2.0. Remove checks for earlier FPC_FULLVERSION.
2023-07-07 17:39:03 +03:00
lcl_defines.inc
Remove obsolete checks for FPC versions earlier then 3.0.
2023-07-07 17:39:02 +03:00
lclaction.inc
lclcolordialog.inc
TColorDialog: implement property AlphaChannel and associated option cdShowAlphaChannel for GTK2.
2024-12-14 15:54:25 +01:00
lclintf.inc
LCL: renamed param.
2025-01-09 09:41:38 +01:00
lclintfh.inc
LCL: renamed param.
2025-01-09 09:41:38 +01:00
listcolumn.inc
Revert an earlier change in 82b9902b12. The checks are needed.
2022-03-06 09:11:08 +02:00
listcolumns.inc
listitem.inc
LCL/ListView: Fix TListview in cocoa hanging after fb64d6ef4d (related to issue #39693 ).
2022-04-04 15:55:11 +02:00
listitems.inc
LCL: fix the bug in TListItems.Exchange()
2024-09-07 14:56:13 +08:00
mainmenu.inc
LCL: Allow TToolbar to show a TMainMenu. Patch by FerDeLance See MR !393
2025-01-04 13:10:26 +01:00
memoscrollbar.inc
menu.inc
LCL: first try at implementing TMenuItem.AutoLineReduction. Based upon patch by Artem Izmaylov, modified by me.
2024-08-31 13:23:19 +02:00
menuactionlink.inc
menuitem.inc
LCL/MenuItem: fix the issue that the icons in the menu were not clear on Retina screens
2025-10-12 21:12:13 +08:00
messagedialogs.inc
LCL: Include more code in "try" block in InputQuery(). Issue #33370 , patch from Serge Anvarov.
2020-03-20 10:15:22 +00:00
monitor.inc
mouse.inc
notebook.inc
LCL: One more sanity check for a new Notebook page name. Issue #36957 .
2025-03-08 00:29:16 +02:00
page.inc
fixed missing brackets
2020-08-19 08:19:13 +00:00
pagecontrol.inc
LCL: Update Caption of a TPageControl when something is docked there. Issue #40741 , patch by Anton Kavalenka.
2024-07-31 00:35:26 +03:00
paintbox.inc
* LCL/Paintbox: Better solution to previous commit (issue #40198 ).
2023-04-13 23:26:23 +02:00
patternbitmap.inc
Misc: Switch x and y loops at several places. Issue #40231
2023-04-29 16:38:00 +02:00
pen.inc
picture.inc
IDE/Application options/Save icon: Set default file extension for Linux also to ico. Option to save all images of the icon to individual files. Handle .cur files correctly. Issue #36828
2025-07-15 00:46:00 +02:00
pixmap.inc
png.inc
pnm.inc
popupmenu.inc
LCL/PopupMenu: Make TPopupMenu.PopupPoint a writable property.
2024-07-27 12:12:28 +02:00
progressbar.inc
promptdialog.inc
Reduce compiler warnings.
2023-07-03 06:23:49 +03:00
radiobutton.inc
LCL: Check TRadioButton when using keyboard accelerator ("&" in caption)
2024-08-21 18:08:07 +00:00
radiogroup.inc
LCL: Prevent crash in RadioGroup when hidden radiobutton is selected by arrow keys. Issue #41093 .
2024-08-24 21:21:02 +03:00
rasterimage.inc
Graphics: Fix color transparency in 24bpp TRasterImage when Transparent is set before Handle is created. Issue #41726
2025-08-06 13:11:55 +02:00
reginifile.inc
region.inc
replacedialog.inc
LCL: Improved layout of TFindDialog and TReplaceDialog, fix TabOrder.
2018-09-19 15:33:54 +00:00
rubberband.inc
screen.inc
LCL: Make TScreen.DoAddDataModule/DoRemoveDataModule thread-safe. Issue #41832 , patch by Luca Olivetti.
2025-09-20 10:06:45 +03:00
scrollbar.inc
LCL: Fix deprecation warnings. Issue #40918 , patch by Don Siders.
2024-04-26 00:59:26 +03:00
scrollbox.inc
TScrollBox: make opaque for ParentColor=False and ParentBackground=False. Issue #40047
2022-12-14 21:49:24 +01:00
scrollingwincontrol.inc
LCL: fix TControlScrollBar needs update if owner's handle changes. Issue #40794 introduced in 4891f1f0e1
2025-02-13 01:49:57 +01:00
shape.inc
LCL/TShape: Inherit TShape from new TCustomShape class.
2023-09-12 12:03:54 +02:00
sharedcustombitmap.inc
sharedimage.inc
sharedrasterimage.inc
LCL: Use TLCLHandle instead of a redefined LCLType.THandle or TLCLIntfHandle. Deprecate them.
2023-07-03 11:17:01 +03:00
shortcutlist.inc
sizeconstraints.inc
speedbutton.inc
LCL/TSpeedButton, TBitBtn: Add application-wide setting (TApplication.GlyphDrawEffectsEnabled) for mouse-over/mouse-down effects of buttons. Issue #41600 .
2025-04-21 23:04:30 +02:00
spinedit.inc
TFloatSpinEdit(Ex): fix crash in OI when setting MaxValue/MinValue/Increment. Issue #39792 .
2022-09-17 19:03:18 +02:00
statusbar.inc
LCL: Fix deprecation warnings. Issue #40918 , patch by Don Siders.
2024-04-26 00:59:26 +03:00
statuspanel.inc
statuspanels.inc
sysenvapis_amiga.inc
LCL: Add a new function SelectInFolder in LclIntf. Use it in source editor's StatusBar.
2025-02-01 18:28:44 +02:00
sysenvapis_mac.inc
LCL: Eliminate a variable in function DoOpen for Mac.
2025-02-02 10:23:41 +02:00
sysenvapis_unix.inc
LCL: Fix quote char in OpenDocument and SelectInFolder for Linux.
2025-02-02 10:08:30 +02:00
sysenvapis_win.inc
LCL: Improving SelectInFolder implementation on Windows
2025-02-06 09:23:52 +00:00
sysenvapis.inc
lcl: added google-chrome to list of default browsers
2020-06-18 15:51:48 +00:00
tabcontrol.inc
LCL: Set icons for tabs in TTabControl from the Images property. Issue #23068 .
2025-07-08 20:45:05 +03:00
tabsheet.inc
taskdialog.inc
TTaskDialog: remove commented out code.
2023-08-25 18:49:11 +02:00
tiffimage.inc
Remove obsolete checks for FPC versions earlier then 3.0.
2023-07-07 17:39:02 +03:00
togglebox.inc
toolbar.inc
LCL: Toolbar with menu, use MenuItem.Bitmap
2025-01-04 13:14:11 +01:00
toolbutton.inc
Reduce compiler warnings.
2023-07-03 06:23:49 +03:00
toolwindow.inc
trackbar.inc
LCL/Trackbar: Undo r61810 #5217a2df4e
2019-09-03 16:54:16 +00:00
treeview.inc
LCL: Win32 fix TTreeView can't be resized when it has auto-scrollbar. Issue #41684 Setting scrollbar visible causes Win32 to sent the current size, and reset the desired new size. "procedure Resize" is called by autosize later, most controls act in DoOnResize, which is also guarded by a check for autosize.
2025-09-03 14:50:20 +02:00
winapi.inc
Delete some deprecated functions. Inspired by issue #41363 .
2025-01-31 13:50:35 +02:00
winapih.inc
Delete some deprecated functions. Inspired by issue #41363 .
2025-01-31 13:50:35 +02:00
wincontrol.inc
LCL: Add ClassName to an exception message. Issue #41744 .
2025-07-06 15:57:34 +03:00
windowmagnet.inc
lcl: fixed snapping not allocating handles
2025-06-06 11:03:17 +02:00