18 Commits

Author SHA1 Message Date
Martijn Laan
19ff004a89
Pascal Scripting change: Added new InitializeBitmapImageFromIcon support function. Use this in iscrypt.iss. Had to use seperate function instead of just adding it as a class method because the latter doesn't work with an array of integer parameter. 2021-04-19 19:57:48 +02:00
Martijn Laan
11d4bb258d
Mini cleanup. 2021-04-18 07:42:43 +02:00
Martijn Laan
fa7a53d949
Add 2 additional sizes (1.5x & 2x) for the Images.res icons* and use them when the scaling is high enough. Do same for cases where the main icon is used (SelLangFrom & UninstProgressForm). This avoids tiny icons on high DPI.
* = for DISKICON there's just one addition: 64x64 in addition to the existing 48x48.
2021-04-16 20:30:52 +02:00
Martijn Laan
43671648e1
Rename the Images.res' icons back to 'image' so it's clear they're not full icons. Also add uninstall image and show it as the uninstall wizard image. To do: make this happen only if SetupIcon is not set (by removing the icon image at compile time). 2021-04-09 18:50:07 +02:00
Martijn Laan
962295b823
Use icons for the Images.res images instead of bitmaps. Higher quality and less code. 2021-04-08 21:39:59 +02:00
Martijn Laan
8a56729ce6
Use builtin dir and group images which look better and also dont depend on a hard-coded (and undocumented?) icon index from shell32.dll. 2021-04-08 15:11:59 +02:00
Martijn Laan
7ddec89948 Merge branch 'is-6' into anchors 2019-01-05 14:29:59 +01:00
Martijn Laan
b49d61e3b9 Cleanup. 2019-01-03 19:07:07 +01:00
Martijn Laan
a708b983b9 Publish Anchors. 2018-12-28 20:59:57 +01:00
Martijn Laan
20821c3973 Don't need TAlphaBitmap anymore. 2018-12-14 16:18:06 +01:00
Martijn Laan
eb1d9f5447 New versions by DRON. Untested + want to remove TAlphaBitmap all together. 2018-12-05 19:34:32 +01:00
Martijn Laan
b02257385c Improved stretching by DRON + other tweaks. 2018-04-02 19:41:31 +02:00
Martijn Laan
c7b5160a41 Make BitmapImage always use a custom TAlphaBitmap even on Delphi 2009+. Having such a difference between ANSI and Unicode versions make its too hard to expose things to [Code]. #180. 2015-10-13 14:54:20 +02:00
Martijn Laan
96dd063402 BackColor should always be painted if alpha is used. #180 2015-10-09 10:35:02 +02:00
Honza Rames
48fc386d0e updated TAlphaBitmap to support Delphi 2 2015-10-08 09:48:09 +02:00
Honza Rames
1c02641b70 added TAlphaBitmap class that adds AlphaFormat support to all Delphi versions 2015-10-07 14:18:39 +02:00
Honza Rames
19d09c207d updated TBitmapImage with support of GDI compatible 32-bit RGBA bitmaps 2015-10-02 10:11:34 +02:00
Martijn Laan
238b774962 Added files 2011-10-06 20:53:09 +02:00