Commit Graph

443 Commits

Author SHA1 Message Date
ondrej
de98dc8a6f LCL: Icon: sort
git-svn-id: trunk@57178 -
2018-01-29 09:29:42 +00:00
mattias
f1f6d63834 LCL: added flag -dDisableLCLPNM
git-svn-id: trunk@56919 -
2018-01-02 11:22:01 +00:00
mattias
67369fd401 LCL: added flag -dDisableLCLPNM
git-svn-id: trunk@56918 -
2018-01-02 11:12:59 +00:00
mattias
9f704743c9 LCL: added flag -dDisableLCLGIF
git-svn-id: trunk@56917 -
2018-01-02 11:09:37 +00:00
mattias
4973871dad LCL: added flag -dDisableLCLTIFF
git-svn-id: trunk@56916 -
2018-01-02 11:07:49 +00:00
mattias
b89efa53dc LCL: added flag -dDisableLCLJPEG
git-svn-id: trunk@56915 -
2018-01-02 11:06:27 +00:00
ondrej
ddc1dcd643 lcl: graphics: make FindGraphicClassWithFileExt class function
git-svn-id: trunk@55100 -
2017-05-26 12:08:52 +00:00
juha
e800a738ad Copy AVL_Tree from FPC trunk and replace classes in AvgLvlTree and in CodetoolsStructs with it.
The unit in FPC packages will be used directly later.

git-svn-id: trunk@54524 -
2017-04-05 08:34:48 +00:00
ondrej
1b57bc9ee8 LCL: TFont: add TFont.PixelsPerInch setter - the Height/Size ratio wasn't correct after change of PixelsPerInch.
git-svn-id: trunk@54209 -
2017-02-20 13:53:32 +00:00
bart
f5c261f560 LCL: start implementing AllocPatternBitmap function (Delphi compatibility). Resolves Issue #0010587.
git-svn-id: trunk@53926 -
2017-01-11 13:30:07 +00:00
juha
a714a91311 LCL: Move TLCLPlatform and related non-GUI code to a new unit to be used without GUI.
Organize uses-sections by package so that dependencies can be easier seen.

git-svn-id: trunk@53711 -
2016-12-17 22:58:08 +00:00
sekelsenmat
ff2d42d829 Some time ago we decided (in the mailling list) against using reference instead of handle
git-svn-id: trunk@52715 -
2016-07-19 13:21:51 +00:00
juha
d16215576d LCL: Change the TFontStyle item order to match with Delphi. Issue #30224.
git-svn-id: trunk@52437 -
2016-06-04 09:12:28 +00:00
mattias
2b3e6ffe55 LCL: deprecated hint
git-svn-id: trunk@47824 -
2015-02-16 11:54:18 +00:00
mattias
3c23ec9722 lcl: TGraphic: unicode file names
git-svn-id: trunk@46811 -
2014-11-12 18:54:56 +00:00
juha
54e3e1bcf2 LCL: Implement TCursorImage.SetHotSpot. Issue #26945, patch from Denis Kozlov.
git-svn-id: trunk@46685 -
2014-10-26 20:36:37 +00:00
juha
27f7ed9453 LCL: Implement TCanvas.AngleArc. Issue #7290, patch from ocean.
git-svn-id: trunk@46262 -
2014-09-20 08:37:15 +00:00
juha
97c1246eea LCL: Add ArcTo function to TCanvas class. Issue #7230, patch from Howard Page-Clark
git-svn-id: trunk@46246 -
2014-09-17 16:30:32 +00:00
mattias
fe227ded7f LCL: fixed GetDefaultColor for TStaticText, TNoteBook, TTabSheet, TGroupBox, bug #26535
git-svn-id: trunk@46021 -
2014-08-06 16:54:36 +00:00
mattias
76b41ca24f LCL: clean up
git-svn-id: trunk@45198 -
2014-05-27 13:27:55 +00:00
paul
2dd21044bd lcl: a trial to fix wince compilation (issue #0025512)
git-svn-id: trunk@43697 -
2014-01-11 03:25:31 +00:00
juha
c30eb3edd3 Clean outdated DEFINEs from the code, like old compiler versions and FPC_HAS_CONSTREF.
git-svn-id: trunk@43628 -
2014-01-02 18:16:19 +00:00
paul
bf7f0f68bf lcl: add overload for TPicture.LoadFromResourceName which allows to skip graphic class
git-svn-id: trunk@43126 -
2013-10-06 13:35:00 +00:00
paul
4152533519 lcl: create TCustomBitmap from resource according to stream format instead of PNG only
git-svn-id: trunk@43069 -
2013-10-04 15:19:40 +00:00
paul
a6e05fc24b lcl: simplify code
git-svn-id: trunk@43068 -
2013-10-04 14:56:44 +00:00
paul
b49be32350 lcl: add an ability to create a TGraphic from resource which at the moment supports Bmp, Png, Ico and Cur resources, add an ability to add an ImageList element from resource
git-svn-id: trunk@42983 -
2013-09-27 11:46:02 +00:00
paul
102a858398 lcl, ide: redo LoadGlypFromResource to LoadGlyphFromResourceName with ability to pass an Instance handle
git-svn-id: trunk@42972 -
2013-09-27 08:44:38 +00:00
paul
449c561861 lcl: move dialog icons from Lazarus to FPC resources
git-svn-id: trunk@42962 -
2013-09-27 03:38:18 +00:00
paul
f6f27bf260 lcl: load TBitmap only from RT_BITMAP resources. Other bitmap types should be loaded from RT_RCDATA since RT_BITMAP stream is not valid
git-svn-id: trunk@42956 -
2013-09-27 02:42:52 +00:00
marc
84d4e52eae Add scanline support
git-svn-id: trunk@41855 -
2013-06-23 19:46:43 +00:00
paul
292d526fc0 lcl: move LoadIcon, LoadCursor, LoadBitmap to LCLIntf to prevent name clashing with Windows unit (issue #0024222)
git-svn-id: trunk@41817 -
2013-06-23 12:29:11 +00:00
juha
7b162087fd Improve license headers in sources, part 1. Refer to details about license, not copyright. Remove jargon about lack of warranty, it is covered in license already.
git-svn-id: trunk@41387 -
2013-05-24 18:30:06 +00:00
mattias
c86922a811 LCL: implemented TCanvas.DoPolyBezier
git-svn-id: trunk@40530 -
2013-03-12 00:43:26 +00:00
mattias
48ec025ae8 fixed compilation with fpc 2.6.3
git-svn-id: trunk@40410 -
2013-02-25 22:17:54 +00:00
mattias
434dcee856 LCL: fixed compilation fpc 2.6.0
git-svn-id: trunk@40249 -
2013-02-10 14:04:29 +00:00
mattias
5ee38f3ce4 lcl: using fpcanvas JoinStyle
git-svn-id: trunk@40240 -
2013-02-10 12:26:35 +00:00
mattias
9860bb1ef1 lcl: using fpcanvas EndCap
git-svn-id: trunk@40239 -
2013-02-10 12:22:05 +00:00
juha
8fae5b8320 LCL, GTK2: Font with number got wrong size part 2, issue #21775, patch from G. Zakrzewski"
git-svn-id: trunk@38098 -
2012-07-31 20:04:31 +00:00
juha
7b4d61fb28 LCL: fix warnings with fpc 2.6.1. Issue #22231, patch from Alexander Shishkin
git-svn-id: trunk@37596 -
2012-06-08 21:31:06 +00:00
juha
799d77f145 Revert "LCL: Fix font size when there is a number in name. Issue #21775". Broke font height calculation.
git-svn-id: trunk@37515 -
2012-06-04 16:19:58 +00:00
juha
bf78f3cde3 LCL: Fix font size when there is a number in name. Includes 2 patches from cobines. Issue #21775
git-svn-id: trunk@37469 -
2012-05-31 19:20:33 +00:00
mattias
e4298bec55 lcl: comments
git-svn-id: trunk@37449 -
2012-05-29 06:27:51 +00:00
juha
38afa2826c Revert r37258 #dee0c332d7 because font bold style stopped working with GTK2.
git-svn-id: trunk@37279 -
2012-05-14 19:13:14 +00:00
juha
dee0c332d7 LCL: Fix wrong font size when there are numbers in name, issue #21775, patch from cobines
git-svn-id: trunk@37258 -
2012-05-12 13:40:10 +00:00
paul
0e7b523d31 lcl: fix TBrush.Assign (was missing FreeReference, extra changed when nothing changed)
git-svn-id: trunk@36813 -
2012-04-16 09:23:24 +00:00
paul
880401dbb8 lcl: remove ver2_2_x defines
git-svn-id: trunk@36368 -
2012-03-27 07:16:11 +00:00
mattias
22aeb25172 IDEIntf: TColorPropertyEditor.ListDrawValue: fixed wrong values
git-svn-id: trunk@35846 -
2012-03-09 16:11:05 +00:00
zeljko
1b0fc1ad3d Gtk, Gtk2: update rawimage description when we are about 1bpp since gtk/gtk2 expects XBM format for 1bpp bitmaps, otherwise it crashes. issue #12362
git-svn-id: trunk@35502 -
2012-02-20 07:57:55 +00:00
sekelsenmat
eed2fffb55 Implements TCanvas.BrushCopy, adds a test to it in the canvas tests and also adds full CopyMode tests there
git-svn-id: trunk@35134 -
2012-02-04 18:46:34 +00:00
mattias
5feee468d7 LCL: fixed typo
git-svn-id: trunk@35035 -
2012-01-30 09:23:43 +00:00