mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-11-01 19:04:12 +01:00
|
|
||
|---|---|---|
| .. | ||
| actions | ||
| codeexplorer | ||
| codetoolsdefines | ||
| components | ||
| componenttreeview | ||
| debugger | ||
| designer | ||
| icons | ||
| items | ||
| lazdoc | ||
| menu | ||
| mimetypes | ||
| packages | ||
| sourceeditor | ||
| splash_source | ||
| states | ||
| windows | ||
| bookmark_list.txt | ||
| bookmark.res | ||
| bookmark.sh | ||
| btn_downarrow.png | ||
| components_images_list.txt | ||
| components_images.bat | ||
| components_images.res | ||
| components_images.sh | ||
| componenttreeview_list.txt | ||
| componenttreeview.bat | ||
| componenttreeview.res | ||
| folder.png | ||
| icon-naming-spec.xml | ||
| ide_icon48x48.png | ||
| includefile.ico | ||
| keymapcategory.png | ||
| keymaprelation.png | ||
| laz_images_list.txt | ||
| laz_images.bat | ||
| laz_images.res | ||
| laz_images.sh | ||
| lazarus_about_logo.xpm | ||
| LazarusForm.bmp | ||
| LazarusForm.ico | ||
| lazaruspackage.ico | ||
| LazarusSource.bmp | ||
| LazarusSource.ico | ||
| lazdoc.bat | ||
| lazdoc.txt | ||
| lprfile.ico | ||
| mainicon.ico | ||
| mainiconproject.ico | ||
| powered_by.png | ||
| powered-by.svg | ||
| README.txt | ||
| splash_logo.bat | ||
| splash_logo.png | ||
| splash_logo.res | ||
| splash_logo.xpm | ||
| template.png | ||
| vase_trans.xpm | ||
This directory contains all images needed by the IDE.
Images are stored in FPC resource files (.res). Each icon is stored
in png or xpm format.
bookmark.res - Icons for bookmarks
codetoolsdefines.res - Icons for CodeTools Defines Editor
components_images.res - Icons and pics for lcl components
laz_images.res - The icons for the speedbuttons, the menu (Open, Save,...),
package windows, codeexplorer
splash.res - the lazarus logo at IDE start
unitdependencies.res - Icons for the unit dependencies.
How to update the image resources:
Creating a lazarus resource can easily be done by the lazres program.
If you have not yet compiled lazres, go to the tools directory and type make.
1. bookmark.res
cd <lazarusdir>/images/
../tools/lazres bookmark.res sourceeditor/*.png
2. components_images.res
cd <lazarusdir>/images/
../tools/lazres components_images.res @components_images_list.txt
3. laz_images.res
cd <lazarusdir>/images/
../tools/lazres laz_images.res @laz_images_list.txt
rm ../main.ppu
4. splash.res
cd <lazarusdir>/images
./tools/lazres splash_logo.res splash_logo.png
5. lazdoc.res
cd <lazarusdir>/images/
../../tools/lazres ../ide/lazdoc.res @lazdoc.txt