Martijn Laan
|
274650d32b
Use stock icons for NewDiskForm + WizardForm's SelectDirBitmapImage and PreparingErrorBitmapImage.
|
3 ヶ月 前 |
Martijn Laan
|
e5ecb7af1b
For small images (<= 24x24) use SHIL_EXTRALARGE, which should be 48x48 at least.
|
3 ヶ月 前 |
Martijn Laan
|
8193fcac31
Cleanup and ensure squareness.
|
3 ヶ月 前 |
Martijn Laan
|
61543e3dd4
InitializeFromIcon: set Stretch. Doesn't do anything atm for us, but useful once per-monitor awareness is turned on.
|
3 ヶ月 前 |
Martijn Laan
|
2822ea0be6
Add high dpi stock icon support. Not yet used.
|
3 ヶ月 前 |
Martijn Laan
|
b0bb8b5fe6
Improve Wizard(Small)ImageBackColor=clWindow handling when styled.
|
4 ヶ月 前 |
Martijn Laan
|
65d5b732b8
Color tweaks.
|
4 ヶ月 前 |
Martijn Laan
|
82ade0c170
Make TBitmapImage/Button work better design-time by only publishing PngImage.
|
5 ヶ月 前 |
Martijn Laan
|
b32acbb1a5
Make built-in icons use their transparency as well.
|
5 ヶ月 前 |
Martijn Laan
|
52a50f14a2
Add to [Code]. Allows to simply do: BitmapImage.PngImage.LoadFromFile().
|
5 ヶ月 前 |
Martijn Laan
|
877392af9a
Make png images work at design-time and especially make it less akward for [Code] by having a regular PngImage property.
|
5 ヶ月 前 |
Martijn Laan
|
4c783a234e
Third approach.
|
5 ヶ月 前 |
Martijn Laan
|
71da8b2158
Improved support for stretching 32-bit bitmaps with transparency: make stretching work for 32-bit bitmaps like the ones made with Gimp and Paint.NET. For those PixelFormat returns pfCustom. Not sure if this never worked, or if a Delphi version broke it.
|
5 ヶ月 前 |
Martijn Laan
|
aafda23ae5
Stop TBitmapImageImplementation.BitmapChanged from removing csParentBackground and setting csOpaque.
|
5 ヶ月 前 |
Martijn Laan
|
b22b1c9878
Use a fixed focus border width/height of 2 pixels to avoid design problems between systems. Also set Center to True by default + few more minor changes.
|
6 ヶ月 前 |
Martijn Laan
|
8d152af312
Move OnPaint into TBitmapImageImplementation.
|
6 ヶ月 前 |
Martijn Laan
|
b998e36d1f
Make TBitmapButton.AutoSize work as expected + related cleanup.
|
6 ヶ月 前 |
Martijn Laan
|
1539ff4eab
Fix assumption R.TopLeft is always 0.
|
6 ヶ月 前 |
Martijn Laan
|
03b8be328b
Cleanup + fix Compil32.
|
6 ヶ月 前 |
Martijn Laan
|
96754db651
Simplify. Had this before and it didnt seem to be allowed but had another cause.
|
6 ヶ月 前 |
Martijn Laan
|
d137080205
Remove duplicate code.
|
6 ヶ月 前 |
Martijn Laan
|
d74e283c3f
Cleanup.
|
6 ヶ月 前 |
Martijn Laan
|
577a460de1
Make it like TBitmapImage (but still a button) 🚀
|
6 ヶ月 前 |
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.
|
4 年 前 |
Martijn Laan
|
11d4bb258d
Mini cleanup.
|
4 年 前 |
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.
|
4 年 前 |
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).
|
4 年 前 |
Martijn Laan
|
962295b823
Use icons for the Images.res images instead of bitmaps. Higher quality and less code.
|
4 年 前 |
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.
|
4 年 前 |
Martijn Laan
|
7ddec89948
Merge branch 'is-6' into anchors
|
7 年 前 |