marc
8f9838a385
* Initialize writers when writing a TPicture graphic in a different format. Fixes issue #0013451
...
git-svn-id: trunk@20562 -
2009-06-09 22:58:19 +00:00
paul
2e73997680
lcl: don't restrict reading from files which are open for read by another applications (use fmShareDenyWrite or fmShareDenyNone depends on situation)
...
git-svn-id: trunk@19707 -
2009-04-30 14:04:10 +00:00
paul
6af0fb9bc9
lcl: fix asterisk position in the copyright comment
...
git-svn-id: trunk@19477 -
2009-04-18 04:03:13 +00:00
paul
d7d65211b7
lcl: cleanup
...
git-svn-id: trunk@18512 -
2009-01-31 10:37:31 +00:00
paul
f43da932e4
win32: insert preview panel to PictureOpenDialog
...
git-svn-id: trunk@16856 -
2008-10-03 03:19:01 +00:00
paul
50f81163db
lcl:
...
- cleanup
- fix TPicture.ForceType. It now copies an old image to the newly created. (fixes #0011674 )
git-svn-id: trunk@16375 -
2008-09-03 03:32:50 +00:00
mattias
69cfe88898
using UTF-8 for file operations and environment variables
...
git-svn-id: trunk@16236 -
2008-08-25 22:32:23 +00:00
mattias
2996a3c332
rename COPYING.modifiedLGPL to COPYING.modifiedLGPL.txt
...
git-svn-id: trunk@15834 -
2008-07-22 09:48:15 +00:00
paul
f181d04615
lcl: set FDataOwner to true in IntfImage after freeing data - fixes memory leak in the .ico reader
...
git-svn-id: trunk@15752 -
2008-07-11 16:49:57 +00:00
tombo
899c458ad0
LCL graphics:
...
- implemented TPicture saving to different format
- improved picture formats management, added more JPEG extensions
LCL picture dialogs:
- added function for retrieving extension from selected filter
git-svn-id: trunk@15653 -
2008-07-02 12:12:10 +00:00
paul
93c931063d
lcl:
...
- register more picture extensions (.cur, .icns)
- add simple implementation to TCustomIcon.UpdateCurrentView
git-svn-id: trunk@15613 -
2008-06-30 02:14:12 +00:00
marc
d43db7b7f3
* Splitup of TBitmap into TRasterImage, TCustomBitmap, TFPImageBitmap and TBitmap
...
* Implemented TIcon and reading .ico (including Vista icons)
git-svn-id: trunk@15472 -
2008-06-20 00:21:07 +00:00
marc
c81003eefa
* Introduced TCustomBitmap as base class for all pixelbased imageclasses. Currently backward comatible (and equal to) TBitmap
...
* Added resource loading support to TPicture and Glyps to avoid image quality loss when converted to TBitmap
* Removed copy paste code for imagelist resource loading
* Moved some graphic classes to their own ini file
git-svn-id: trunk@14876 -
2008-04-17 23:43:11 +00:00
mattias
26aebf8d14
IDEIntf: started htmlcontrol interface
...
git-svn-id: trunk@13529 -
2007-12-29 20:39:54 +00:00
mattias
d3a6947d40
LCL: added TPicture.LoadFromStreamWithFileExt
...
git-svn-id: trunk@13528 -
2007-12-29 19:52:10 +00:00
mattias
02774924f6
LCL: added TPicture.FindGraphicClassWithFileExt
...
git-svn-id: trunk@13526 -
2007-12-29 19:17:18 +00:00
paul
87c4e64232
move some string constant from code to lclStrConsts
...
git-svn-id: trunk@13197 -
2007-12-07 06:15:19 +00:00
paul
1c77fb1ce8
- move code from JPeg4Lazarus to graphics.pp
...
- move examples from JPeg4Lazarus to common examples dir
- remove JPeg4Lazarus package
git-svn-id: trunk@13192 -
2007-12-07 02:25:09 +00:00
marc
7bec7f1be6
* Fixed bug #9405 , a wrong graphic type was forced
...
git-svn-id: trunk@11918 -
2007-09-02 15:46:26 +00:00
mattias
bfb3fd9685
added class keyword to proc bodies for fpc 2.1.1
...
git-svn-id: trunk@9364 -
2006-05-27 17:40:59 +00:00
mattias
6eb4930179
fixed references to COPYING.LCL
...
git-svn-id: trunk@9243 -
2006-05-05 05:52:08 +00:00
vincents
90b9862494
removed $IFDEF VER1 from Martin Smat
...
git-svn-id: trunk@7473 -
2005-08-02 20:00:41 +00:00
vincents
3c8fe5d206
initialize variables at declaration instead in the unit initialization from Florian K�berle
...
git-svn-id: trunk@7426 -
2005-07-26 08:45:15 +00:00
mattias
5835cdba75
Added TProtableAnyMapGraphic and fixed loading .ico on BIG_ENDIAN systems from Colin Western
...
git-svn-id: trunk@7368 -
2005-07-18 09:29:11 +00:00
mattias
42f6cd4d0e
added resourcestrings for some graphic types
...
git-svn-id: trunk@7357 -
2005-07-15 15:07:10 +00:00
mattias
54f8a04166
fixed a few fpc over warnings from Andrew Haines
...
git-svn-id: trunk@7284 -
2005-06-25 15:34:03 +00:00
mattias
5941e179aa
ifdefd UseSimpleJpeg
...
git-svn-id: trunk@5446 -
2004-05-07 08:07:57 +00:00
mazen
bb55cb9727
+ jpeg loading support
...
git-svn-id: trunk@5445 -
2004-05-06 16:25:23 +00:00
mattias
eaf26981f3
made TIcon more independent of TBitmap from Colin
...
git-svn-id: trunk@5404 -
2004-04-12 22:36:29 +00:00
mattias
ce11f9f6e2
implemented mainunit hints for include files
...
git-svn-id: trunk@5393 -
2004-04-10 17:58:57 +00:00
mattias
8460750bce
fixed unsharing TBitmap
...
git-svn-id: trunk@5176 -
2004-02-05 16:28:38 +00:00
mattias
5606ba0fe2
fpImage is now used as default, deactivate it with -dDisableFPImage
...
git-svn-id: trunk@5149 -
2004-02-02 22:01:51 +00:00
mattias
fb8af62ec2
added searching for fpImage reader/writer
...
git-svn-id: trunk@4606 -
2003-09-12 14:59:43 +00:00
mattias
54ab445164
added png clipboard format
...
git-svn-id: trunk@4599 -
2003-09-10 19:17:37 +00:00
mattias
e5570985e8
implemented copying graphics from/to clipboard
...
git-svn-id: trunk@4598 -
2003-09-10 19:15:16 +00:00
mattias
e6d462d8dd
implemented TBitmap.Assign(TFPCustomImage)
...
git-svn-id: trunk@4572 -
2003-09-05 22:13:40 +00:00
mattias
a9f24996c7
implemented TOpenPictureDialog
...
git-svn-id: trunk@4558 -
2003-09-02 21:32:56 +00:00
mattias
bca72f9df3
TBitmap.Assign now shares image data
...
git-svn-id: trunk@4555 -
2003-09-02 15:12:21 +00:00
mattias
04c90479b5
implemented interface graphics
...
git-svn-id: trunk@4370 -
2003-07-04 22:06:49 +00:00
mattias
cb8dad4ea8
more localization for gtk- and win32-interface and lcl
...
git-svn-id: trunk@3908 -
2003-03-11 07:46:44 +00:00
lazarus
dac81bf18e
MG: fixed mem leak
...
git-svn-id: trunk@3385 -
2002-10-01 10:41:47 +00:00
lazarus
1e44a47b9f
MG: added show pages menu to TNotebookcomponenteditor
...
git-svn-id: trunk@3288 -
2002-09-05 14:57:55 +00:00
lazarus
539b2d26ca
MG: image support, TScrollBox, and many other things from Andrew
...
git-svn-id: trunk@3276 -
2002-09-03 08:07:20 +00:00
lazarus
9eea4a5c1d
MG: fixed GraphicClass.Create
...
git-svn-id: trunk@2665 -
2002-08-18 04:56:32 +00:00
lazarus
ecfc86ab66
MG: changed license to LGPL
...
git-svn-id: trunk@1667 -
2002-05-10 06:05:58 +00:00
lazarus
31798d03be
MG: changed except statements to more verbosity
...
git-svn-id: trunk@1590 -
2002-04-04 12:25:02 +00:00
lazarus
da158e6e83
MG: added TPicture clipboard support
...
git-svn-id: trunk@1507 -
2002-03-11 23:22:46 +00:00
lazarus
1462c1cf7e
MG: renamed TFileFormatList to TPicFileFormatList
...
git-svn-id: trunk@1504 -
2002-03-11 20:41:37 +00:00
lazarus
37da619d34
MG: fixed parser for multiple variant identifiers
...
git-svn-id: trunk@1503 -
2002-03-11 20:36:34 +00:00
lazarus
219b96b901
MG: fixed picture
...
git-svn-id: trunk@1493 -
2002-03-09 16:48:46 +00:00