mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-11-02 17:19:32 +01:00
- remove unneeded images - assign new menu images for main ide toolbar git-svn-id: trunk@12781 - |
||
|---|---|---|
| .. | ||
| codeexplorer | ||
| codetoolsdefines | ||
| components | ||
| debugger | ||
| designer | ||
| menu | ||
| packages | ||
| sourceeditor | ||
| unitdependencies | ||
| arrow_down.xpm | ||
| arrow_left.xpm | ||
| arrow_right.xpm | ||
| arrow_up.xpm | ||
| bookmark.lrs | ||
| btn_downarrow.xpm | ||
| color.xpm | ||
| components_images_list.txt | ||
| components_images.bat | ||
| components_images.lrs | ||
| down.xpm | ||
| folder.xpm | ||
| fonts.xpm | ||
| formatbold.bmp | ||
| formatitalic.bmp | ||
| formatunderline.bmp | ||
| icon-naming-spec.xml | ||
| ide_icon48x48.png | ||
| includefile.ico | ||
| insertcodetag.xpm | ||
| insertremark.xpm | ||
| insertvartag.xpm | ||
| keymapcategory.xpm | ||
| keymaprelation.xpm | ||
| laz_images_list.txt | ||
| laz_images.bat | ||
| laz_images.lrs | ||
| lazarus64.ico | ||
| lazarus64.xpm | ||
| lazarus_about_logo.xpm | ||
| lazarus.ico | ||
| lazarus.xpm | ||
| LazarusForm.bmp | ||
| LazarusForm.ico | ||
| lazaruspackage.ico | ||
| LazarusProject.ico | ||
| LazarusSource.bmp | ||
| LazarusSource.ico | ||
| lprfile.ico | ||
| mainicon.ico | ||
| mainicon.lrs | ||
| mainicon.xpm | ||
| mouse.xpm | ||
| notebook.xpm | ||
| penguin.xpm | ||
| pkg_binary.xpm | ||
| pkg_compile.xpm | ||
| pkg_conflict.xpm | ||
| pkg_files.xpm | ||
| pkg_include.xpm | ||
| pkg_inherited.xpm | ||
| pkg_lfm.xpm | ||
| pkg_lrs.xpm | ||
| pkg_package_autoinstall.xpm | ||
| pkg_package_circle.xpm | ||
| pkg_package_uninstall.xpm | ||
| pkg_project.xpm | ||
| pkg_registerunit.xpm | ||
| pkg_removedfiles.xpm | ||
| pkg_removedrequired.xpm | ||
| pkg_required.xpm | ||
| pkg_text.xpm | ||
| pkg_unit.xpm | ||
| README.txt | ||
| splash_logo.xpm | ||
| template.png | ||
| todo_goto.bmp | ||
| todo_options.bmp | ||
| todo_print.bmp | ||
| todo_refresh.bmp | ||
| up.xpm | ||
| vase_trans.xpm | ||
This directory contains all images needed by the IDE.
Images are stored in lazarus resource files (.lrs). Each icon is stored
in xpm format.
bookmark.lrs - Icons for bookmarks
codetoolsdefines.lrs - Icons for CodeTools Defines Editor
components_images.lrs - Icons and pics for lcl components
editoroptions.lrs - Icons for editor options
mainicon.lrs - This is the IDE program icon.
laz_images.lrs - The icons for the speedbuttons, the menu (Open, Save,...),
package windows, codeexplorer
splash.lrs - the lazarus logo at IDE start
unitdependencies.lrs - 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.lrs
cd <lazarusdir>/images/sourceeditor/
../../tools/lazres ../bookmark.lrs *.xpm
2. codetoolsdefines.lrs
cd <lazarusdir>/images/codetoolsdefines
../../tools/lazres ../../codetoolsdefines.lrs *.xpm
3. components_images.lrs
cd <lazarusdir>/images/
../tools/lazres components_images.lrs @components_images_list.txt
4. editoroptions.lrs
cd <lazarusdir>/images/
../tools/lazres ../editoroptions.lrs keymaprelation.xpm keymapcategory.xpm
5. mainicon.lrs
cd <lazarusdir>/images/
../tools/lazres mainicon.lrs mainicon.xpm
6. laz_images.lrs
cd <lazarusdir>/images/
../tools/lazres laz_images.lrs @laz_images_list.txt
rm ../main.ppu
7. splash.lrs
cd <lazarusdir>/
./tools/lazres splash.lrs images/splash_logo.xpm
8. unitdependencies.lrs
cd <lazarusdir>/images/unitdependencies
../../tools/lazres ../../unitdependencies.lrs *.xpm