TBitBtn with Kind=bkClose: close also non-modal form if ModalResult in [mrNone,mrClose]. Fixes issue #21942

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@37299 4005530d-fff6-0310-9dd1-cebe43e6787f
LCL: fix a typo

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@37300 4005530d-fff6-0310-9dd1-cebe43e6787f
LCL: remove code with zero effect in CustomGrid.EditorKeyDown

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@37301 4005530d-fff6-0310-9dd1-cebe43e6787f
LCL: Make DELETE key clear the whole cell in StringGrid when cell editor is not active, issue #22056

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@37302 4005530d-fff6-0310-9dd1-cebe43e6787f
LCL: Cleanup in TCustomGrid.KeyDown

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@37303 4005530d-fff6-0310-9dd1-cebe43e6787f
Qt: always return True if lclobject disappeared from input event.


git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@37304 4005530d-fff6-0310-9dd1-cebe43e6787f
LCL: prevent some special keys from entering '?' to a cell, issue #22056

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@37305 4005530d-fff6-0310-9dd1-cebe43e6787f
ExtendedNotebook: Do not drag, if tabs have been added/changed/removed while mouse pressed

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@37306 4005530d-fff6-0310-9dd1-cebe43e6787f
New files for FBAdmin component, issue #22036


git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@37307 4005530d-fff6-0310-9dd1-cebe43e6787f
SqlDb: changes to make new FBAdmin component and demo work, issue #22036

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@37308 4005530d-fff6-0310-9dd1-cebe43e6787f
LCL: Prevent also Insert and PrintScreen keys from entering '?' to a cell

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@37309 4005530d-fff6-0310-9dd1-cebe43e6787f
SourceEditor: Added logging/debugln

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@37310 4005530d-fff6-0310-9dd1-cebe43e6787f
Translations: Arabic IDE translation update by Mazen NEIFER

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@37311 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: Make Help button work in Editor Window Manager, issue #21961.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@37312 4005530d-fff6-0310-9dd1-cebe43e6787f
LCL: formatting in TCustomGrid code

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@37313 4005530d-fff6-0310-9dd1-cebe43e6787f
LazReport, added TlrCodeReport component and sample, it makes reports at runtime with an easy to use api and it doesn't need the report designer, with small changes, from Julio Jimenez Borreguero

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@37314 4005530d-fff6-0310-9dd1-cebe43e6787f
 * fixed compilation of 2.7.1, this component used a function that has been deprecated since 2007


git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@37315 4005530d-fff6-0310-9dd1-cebe43e6787f
Qt: do not hide exception from application, raising exception inside DeliverMessage was wrong


git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@37316 4005530d-fff6-0310-9dd1-cebe43e6787f
LCL: filter out F-keys without shift state only, issue #22057

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@37317 4005530d-fff6-0310-9dd1-cebe43e6787f
TCustomStringGrid.LoadfromCSVFile: use StrictDelimiter. Fixes issue #22054

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@37318 4005530d-fff6-0310-9dd1-cebe43e6787f