fpspreadsheet: Add palette icons with 150% and 200% magnification. Replace the old Excel overlay image with a more neutral spreadsheet overlay (taken from FatCow icon set)

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5915 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
wp_xxyyzz 2017-06-02 10:01:06 +00:00
parent af923d4945
commit c823c510e5
33 changed files with 1460 additions and 228 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 900 B

After

Width:  |  Height:  |  Size: 755 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 766 B

After

Width:  |  Height:  |  Size: 660 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 963 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 758 B

After

Width:  |  Height:  |  Size: 653 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 901 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 845 B

After

Width:  |  Height:  |  Size: 674 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1020 B

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 869 B

After

Width:  |  Height:  |  Size: 721 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 974 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 826 B

After

Width:  |  Height:  |  Size: 686 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@ -1,9 +1,23 @@
TSCELLCOMBOBOX.PNG
TSCELLCOMBOBOX_150.PNG
TSCELLCOMBOBOX_200.PNG
TSCELLEDIT.PNG
TSCELLEDIT_150.PNG
TSCELLEDIT_200.PNG
TSCELLINDICATOR.PNG
TSCELLINDICATOR_150.PNG
TSCELLINDICATOR_200.PNG
TSFONTNAMECOMBOBOX.PNG
TSSPREADSHEETINSPECTOR.PNG
TSSPREADSHEETINSPECTOR_150.PNG
TSSPREADSHEETINSPECTOR_200.PNG
TSWORKBOOKSOURCE.png
TSWORKBOOKSOURCE_150.png
TSWORKBOOKSOURCE_200.png
TSWORKBOOKTABCONTROL.PNG
TSWORKBOOKTABCONTROL_150.PNG
TSWORKBOOKTABCONTROL_200.PNG
TSWORKSHEETGRID.PNG
TSWORKSHEETGRID_150.PNG
TSWORKSHEETGRID_200.PNG
cur_dragcopy.cur

View File

@ -1,15 +1,17 @@
This folder contains the palette icons of the visual spreadsheet components.
The icons with appended _150 and _200 are magnifited with respect to the
icons without appended number by factors 150% and 200%, respectively; they are
used for screens at higher resolutions.
fpspreadsheetctrls.spp is the source file for the palette icons.
It contains the various images as layers. Use the software "PhotoPlus"
(www.serif.com) to open and edit; the free starter edition is sufficient.
The icons are created from the gimp source files fpspreadsheetctrls.xcf,
fpspreadsheetctrls_150.xcf, and fpspreadsheet_200.xcf; these files contain
all icons in individual layers.
The basic icons are taken from the Lazarus images folder. The Excel overlay is
self-drawn according to an old Excel version.
In addition, there's also the cursor for drag-and-drop copy mode.
The basic icons are taken from the Lazarus images folder. The "spreadsheet"
overlay in the lower-right corner is the file "table.png" of the FatCow icon set
(http://www.fatcow.com/free-icons, license Creative Commons Attribution 3.0).
The Lazarus resource file is created by executing the make_lrs.bat batch file
(Linux script to be created accordingly). The script requires lazres.exe to
be in the same directory - compile (lazarus)/tools/lazres to create this
binary.
(Linux script to be created accordingly). The script requires the program lazres
to be in the same directory - compile (lazarus)/tools/lazres to create this
binary (or change the script with the path to lazres on your system).

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,16 @@
This folder contains the gimp source file for the palette icons of the
visual spreadsheet components. The icons are contained within individual
layers.
The icons with appended _150 and _200 are magnifited with respect to the
icons without appended number by factors 150% and 200%, respectively; they are
used for screens at higher resolutions.
The basic icons are taken from the Lazarus images folder. The "spreadsheet"
overlay in the lower-right corner is the file "table.png" of the FatCow icon set
(http://www.fatcow.com/free-icons, license Creative Commons Attribution 3.0).
In gimp, make sure that the "spreadsheet" overlay layer is selected. Then,
additionally select each layer, one by one, and export the resulting image to
a png file to be stored in the folder images/components of the fpspreadsheet
installation.

View File

@ -0,0 +1,2 @@
The 150% and 200% palette icons of the package "lazhelpchm" are created from
the source file helpdatabases in folder images_source/images/components/[...]/combined

View File

@ -40,7 +40,13 @@ To get better results at higher resolution, some images were replaced.
(http://www.fatcow.com/free-icons).
- the white question mark on round blue background of the THtmlHelpDatabase is
the icon "question.png" of the Fugue icon set (http://p.yusukekamiyamane.com/=
the icon "question.png" of the Fugue icon set (http://p.yusukekamiyamane.com/)
- TXMLConfig contains the image "setting_tools.png" from the FatCow icon set
(http://www.fatcow.com/free-icons)
- TLHelpConnector contains the image "link.png" from the FatCow icon set.
(http://www.fatcow.com/free-icons)
--------------------------------------------------------------------------------