home *** CD-ROM | disk | FTP | other *** search
/ Chip 2005 February / CMCD0205.ISO / Linux / gimp-2.2.0.tar.gz / gimp-2.2.0.tar / gimp-2.2.0 / themes / Default / imagerc < prev    next >
Text File  |  2003-03-05  |  16KB  |  499 lines

  1. # pixmap_path "<dir 1>:<dir 2>:<dir 3>:..."
  2. #
  3. # include "rc-file"
  4. #
  5. # style <name> [= <name>]
  6. # {
  7. #   <option>
  8. #
  9. #   stock[<stock_id>] =
  10. #     {
  11. #       { <filename> [, <direction> [, <state> [, <size>]]] },
  12. #       { ... }
  13. #     }
  14. # }
  15. #
  16. # widget <widget_set> style <style_name>
  17. # widget_class <widget_class_set> style <style_name>
  18.  
  19.  
  20. style "gimp-icons"
  21. {
  22.   # The GIMP Default theme has stock icons only in "gtk-button" size.
  23.   #
  24.   # They are registered with this size so they are not scaled
  25.   # for buttons. Additionally, they are registered as wildcarded
  26.   # fallbacks for themselves.
  27.  
  28.   # General purpose icons
  29.   #
  30.   stock["gimp-anchor"] =
  31.     {
  32.       { "images/stock-anchor-16.png", *, *, "gtk-button" },
  33.       { "images/stock-anchor-16.png", *, *, *            }
  34.     }
  35.   stock["gimp-duplicate"] =
  36.     {
  37.       { "images/stock-duplicate-16.png", *, *, "gtk-button" },
  38.       { "images/stock-duplicate-16.png", *, *, *            }
  39.     }
  40.   stock["gimp-edit"] =
  41.     {
  42.       { "images/stock-edit-16.png", *, *, "gtk-button" },
  43.       { "images/stock-edit-16.png", *, *, *            }
  44.     }
  45.   stock["gimp-info"] =
  46.     {
  47.       { "images/stock-info-16.png", *, *, "gtk-menu"   },
  48.       { "images/stock-info-24.png", *, *, "gtk-button" },
  49.       { "images/stock-info-24.png", *, *, *            },
  50.     }
  51.   stock["gimp-linked"] =
  52.     {
  53.       { "images/stock-linked-16.png", *, *, "gtk-button" },
  54.       { "images/stock-linked-16.png", *, *, *            }
  55.     }
  56.   stock["gimp-paste-as-new"] =
  57.     {
  58.       { "images/stock-paste-as-new-16.png", *, *, "gtk-button" },
  59.       { "images/stock-paste-as-new-16.png", *, *, *            }
  60.     }
  61.   stock["gimp-paste-into"] =
  62.     {
  63.       { "images/stock-paste-into-16.png", *, *, "gtk-button" },
  64.       { "images/stock-paste-into-16.png", *, *, *            }
  65.     }
  66.   stock["gimp-reset"] =
  67.     {
  68.       { "images/stock-reset-16.png", *, *, "gtk-button" },
  69.       { "images/stock-reset-16.png", *, *, *            }
  70.     }
  71.   stock["gimp-selection-stroke"] =
  72.     {
  73.       { "images/stock-selection-stroke-16.png", *, *, "gtk-button" },
  74.       { "images/stock-selection-stroke-16.png", *, *, *            }
  75.     }
  76.   stock["gimp-to-path"] =
  77.     {
  78.       { "images/stock-to-path-16.png", *, *, "gtk-button" },
  79.       { "images/stock-to-path-16.png", *, *, *            }
  80.     }
  81.   stock["gimp-to-selection"] =
  82.     {
  83.       { "images/stock-to-selection-16.png", *, *, "gtk-button" },
  84.       { "images/stock-to-selection-16.png", *, *, *            }
  85.     }
  86.   stock["gimp-visible"] =
  87.     {
  88.       { "images/stock-visible-16.png", *, *, "gtk-button" },
  89.       { "images/stock-visible-16.png", *, *, *            }
  90.     }
  91.   stock["gimp-warning"] =
  92.     {
  93.       { "images/stock-warning-16.png", *, *, "gtk-menu"   },
  94.       { "images/stock-warning-24.png", *, *, "gtk-button" },
  95.       { "images/stock-warning-24.png", *, *, *            },
  96.     }
  97.  
  98.   # Selection tool options window
  99.   #
  100.   stock["gimp-selection-replace"] =
  101.     {
  102.       { "images/stock-selection-replace-16.png", *, *, "gtk-button" },
  103.       { "images/stock-selection-replace-16.png", *, *, * }
  104.     }
  105.   stock["gimp-selection-add"] =
  106.     {
  107.       { "images/stock-selection-add-16.png", *, *, "gtk-button" },
  108.       { "images/stock-selection-add-16.png", *, *, * }
  109.     }
  110.   stock["gimp-selection-subtract"] =
  111.     {
  112.       { "images/stock-selection-subtract-16.png", *, *, "gtk-button" },
  113.       { "images/stock-selection-subtract-16.png", *, *, * }
  114.     }
  115.   stock["gimp-selection-intersect"] =
  116.     {
  117.       { "images/stock-selection-intersect-16.png", *, *, "gtk-button" },
  118.       { "images/stock-selection-intersect-16.png", *, *, * }
  119.     }
  120.  
  121.   # Misc menu icons
  122.   #
  123.   stock["gimp-convert-rgb"] =
  124.     {
  125.       { "images/stock-convert-rgb-16.png", *, *, "gtk-menu" },
  126.       { "images/stock-convert-rgb-16.png", *, *, * }
  127.     }
  128.   stock["gimp-convert-grayscale"] =
  129.     {
  130.       { "images/stock-convert-grayscale-16.png", *, *, "gtk-menu" },
  131.       { "images/stock-convert-grayscale-16.png", *, *, * }
  132.     }
  133.   stock["gimp-convert-indexed"] =
  134.     {
  135.       { "images/stock-convert-indexed-16.png", *, *, "gtk-menu" },
  136.       { "images/stock-convert-indexed-16.png", *, *, * }
  137.     }
  138.   stock["gimp-invert"] =
  139.     {
  140.       { "images/stock-invert-16.png", *, *, "gtk-button" },
  141.       { "images/stock-invert-16.png", *, *, *            },
  142.     }
  143.   stock["gimp-all"] =
  144.     {
  145.       { "images/stock-all-16.png", *, *, "gtk-button" },
  146.       { "images/stock-all-16.png", *, *, *            },
  147.     }
  148.   stock["gimp-none"] =
  149.     {
  150.       { "images/stock-none-16.png", *, *, "gtk-button" },
  151.       { "images/stock-none-16.png", *, *, *            },
  152.     }
  153.   stock["gimp-grow"] =
  154.     {
  155.       { "images/stock-grow-16.png", *, *, "gtk-button" },
  156.       { "images/stock-grow-16.png", *, *, *            },
  157.     }
  158.   stock["gimp-shrink"] =
  159.     {
  160.       { "images/stock-shrink-16.png", *, *, "gtk-button" },
  161.       { "images/stock-shrink-16.png", *, *, *            },
  162.     }
  163.   stock["gimp-merge-down"] =
  164.     {
  165.       { "images/stock-merge-down-16.png", *, *, "gtk-menu" },
  166.       { "images/stock-merge-down-16.png", *, *, * }
  167.     }
  168.   stock["gimp-reshow-filter"] =
  169.     {
  170.       { "images/stock-reshow-filter-16.png", *, *, "gtk-menu" },
  171.       { "images/stock-reshow-filter-16.png", *, *, * }
  172.     }
  173.   stock["gimp-rotate-90"] =
  174.     {
  175.       { "images/stock-rotate-90-16.png", *, *, "gtk-menu" },
  176.       { "images/stock-rotate-90-16.png", *, *, * }
  177.     }
  178.   stock["gimp-rotate-180"] =
  179.     {
  180.       { "images/stock-rotate-180-16.png", *, *, "gtk-menu" },
  181.       { "images/stock-rotate-180-16.png", *, *, * }
  182.     }
  183.   stock["gimp-rotate-270"] =
  184.     {
  185.       { "images/stock-rotate-270-16.png", *, *, "gtk-menu" },
  186.       { "images/stock-rotate-270-16.png", *, *, * }
  187.     }
  188.   stock["gimp-resize"] =
  189.     {
  190.       { "images/stock-resize-16.png", *, *, "gtk-menu" },
  191.       { "images/stock-resize-16.png", *, *, * }
  192.     }
  193.   stock["gimp-scale"] =
  194.     {
  195.       { "images/stock-scale-16.png", *, *, "gtk-menu" },
  196.       { "images/stock-scale-16.png", *, *, * }
  197.     }
  198.   stock["gimp-selection-to-channel"] =
  199.     {
  200.       { "images/stock-selection-to-channel-16.png", *, *, "gtk-menu" },
  201.       { "images/stock-selection-to-channel-16.png", *, *, * }
  202.     }
  203.   stock["gimp-tool-options"] =
  204.     {
  205.       { "images/stock-tool-options-16.png", *, *, "gtk-menu" },
  206.       { "images/stock-tool-options-16.png", *, *, * }
  207.     }
  208.   stock["gimp-device-status"] =
  209.     {
  210.       { "images/stock-device-status-16.png", *, *, "gtk-menu" },
  211.       { "images/stock-device-status-16.png", *, *, * }
  212.     }
  213.   stock["gimp-layer-to-imagesize"] =
  214.     {
  215.       { "images/stock-layer-to-imagesize-16.png", *, *, "gtk-menu" },
  216.       { "images/stock-layer-to-imagesize-16.png", *, *, * }
  217.     }
  218.   stock["gimp-images"] =
  219.     {
  220.       { "images/stock-images-16.png", *, *, "gtk-menu" },
  221.       { "images/stock-images-16.png", *, *, * }
  222.     }
  223.   stock["gimp-layers"] =
  224.     {
  225.       { "images/stock-layers-16.png", *, *, "gtk-menu" },
  226.       { "images/stock-layers-16.png", *, *, * }
  227.     }
  228.   stock["gimp-channes"] =
  229.     {
  230.       { "images/stock-channels-16.png", *, *, "gtk-menu" },
  231.       { "images/stock-channels-16.png", *, *, * }
  232.     }
  233.   stock["gimp-paths"] =
  234.     {
  235.       { "images/stock-paths-16.png", *, *, "gtk-menu" },
  236.       { "images/stock-paths-16.png", *, *, * }
  237.     }
  238.  
  239.   # Image window icons
  240.   #
  241.   stock["gimp-navigation"] =
  242.     {
  243.       { "images/stock-navigation-16.png", *, *, "gtk-menu" },
  244.       { "images/stock-navigation-16.png", *, *, * }
  245.     }
  246.   stock["gimp-qmask-off"] =
  247.     {
  248.       { "images/stock-qmask-off-16.png", *, *, "gtk-menu" },
  249.       { "images/stock-qmask-off-16.png", *, *, * }
  250.     }
  251.   stock["gimp-qmask-on"] =
  252.     {
  253.       { "images/stock-qmask-on-16.png", *, *, "gtk-menu" },
  254.       { "images/stock-qmask-on-16.png", *, *, * }
  255.     }
  256.  
  257.   # Toolbox icons
  258.   #
  259.   stock["gimp-default-colors"] =
  260.     {
  261.       { "images/stock-default-colors-12.png", *, *, "gtk-menu" },
  262.       { "images/stock-default-colors-12.png", *, *, * }
  263.     }
  264.   stock["gimp-swap-colors"] =
  265.     {
  266.       { "images/stock-swap-colors-12.png", *, *, "gtk-menu" },
  267.       { "images/stock-swap-colors-12.png", *, *, * }
  268.     }
  269.  
  270.   # X & Y linked or not
  271.   #
  272.   stock["gimp-hchain"] =
  273.     {
  274.       { "images/stock-hchain-24.png", *, *, "gtk-button" },
  275.       { "images/stock-hchain-24.png", *, *, * }
  276.     }
  277.   stock["gimp-hchain-broken"] =
  278.     {
  279.       { "images/stock-hchain-broken-24.png", *, *, "gtk-button" },
  280.       { "images/stock-hchain-broken-24.png", *, *, * }
  281.     }
  282.   stock["gimp-vchain"] =
  283.     {
  284.       { "images/stock-vchain-24.png", *, *, "gtk-button" },
  285.       { "images/stock-vchain-24.png", *, *, * }
  286.     }
  287.   stock["gimp-vchain-broken"] =
  288.     {
  289.       { "images/stock-vchain-broken-24.png", *, *, "gtk-button" },
  290.       { "images/stock-vchain-broken-24.png", *, *, * }
  291.     }
  292.  
  293.   # Wilber *_`@@'
  294.   #
  295.   stock["gimp-wilber"] =
  296.     {
  297.       { "images/stock-wilber-16.png", *, *, "gtk-menu" }
  298.     }
  299.   stock["gimp-wilber-eek"] =
  300.     {
  301.       { "images/stock-wilber-eek-64.png", *, *, * }
  302.     }
  303.  
  304.   # Tool icons
  305.   #
  306.   stock["gimp-tool-airbrush"] =
  307.     {
  308.       { "images/tools/stock-tool-airbrush-22.png", *, *, "gtk-button" },
  309.       { "images/tools/stock-tool-airbrush-22.png", *, *, *            }
  310.     }
  311.   stock["gimp-tool-bezier-select"] =
  312.     {
  313.       { "images/tools/stock-tool-bezier-select-22.png", *, *, "gtk-button" },
  314.       { "images/tools/stock-tool-bezier-select-22.png", *, *, *            }
  315.     }
  316.   stock["gimp-tool-blend"] =
  317.     {
  318.       { "images/tools/stock-tool-blend-22.png", *, *, "gtk-button" },
  319.       { "images/tools/stock-tool-blend-22.png", *, *, *            }
  320.     }
  321.   stock["gimp-tool-blur"] =
  322.     {
  323.       { "images/tools/stock-tool-blur-22.png", *, *, "gtk-button" },
  324.       { "images/tools/stock-tool-blur-22.png", *, *, *            }
  325.     }
  326.   stock["gimp-tool-brightness-contrast"] =
  327.     {
  328.       { "images/tools/stock-tool-brightness-contrast-22.png", *, *, "gtk-button" },
  329.       { "images/tools/stock-tool-brightness-contrast-22.png", *, *, *            }
  330.     }
  331.   stock["gimp-tool-bucket-fill"] =
  332.     {
  333.       { "images/tools/stock-tool-bucket-fill-22.png", *, *, "gtk-button" },
  334.       { "images/tools/stock-tool-bucket-fill-22.png", *, *, *            }
  335.     }
  336.   stock["gimp-tool-by-color-select"] =
  337.     {
  338.       { "images/tools/stock-tool-by-color-select-22.png", *, *, "gtk-button" },
  339.       { "images/tools/stock-tool-by-color-select-22.png", *, *, *            }
  340.     }
  341.   stock["gimp-tool-clone"] =
  342.     {
  343.       { "images/tools/stock-tool-clone-22.png", *, *, "gtk-button" },
  344.       { "images/tools/stock-tool-clone-22.png", *, *, *            }
  345.     }
  346.   stock["gimp-tool-color-balance"] =
  347.     {
  348.       { "images/tools/stock-tool-color-balance-22.png", *, *, "gtk-button" },
  349.       { "images/tools/stock-tool-color-balance-22.png", *, *, *            }
  350.     }
  351.   stock["gimp-tool-color-picker"] =
  352.     {
  353.       { "images/tools/stock-tool-color-picker-22.png", *, *, "gtk-button" },
  354.       { "images/tools/stock-tool-color-picker-22.png", *, *, *            }
  355.     }
  356.   stock["gimp-tool-crop"] =
  357.     {
  358.       { "images/tools/stock-tool-crop-22.png", *, *, "gtk-button" },
  359.       { "images/tools/stock-tool-crop-22.png", *, *, *            }
  360.     }
  361.   stock["gimp-tool-curves"] =
  362.     {
  363.       { "images/tools/stock-tool-curves-22.png", *, *, "gtk-button" },
  364.       { "images/tools/stock-tool-curves-22.png", *, *, *            }
  365.     }
  366.   stock["gimp-tool-dodge"] =
  367.     {
  368.       { "images/tools/stock-tool-dodge-22.png", *, *, "gtk-button" },
  369.       { "images/tools/stock-tool-dodge-22.png", *, *, *            }
  370.     }
  371.   stock["gimp-tool-ellipse-select"] =
  372.     {
  373.       { "images/tools/stock-tool-ellipse-select-22.png", *, *, "gtk-button" },
  374.       { "images/tools/stock-tool-ellipse-select-22.png", *, *, *            }
  375.     }
  376.   stock["gimp-tool-eraser"] =
  377.     {
  378.       { "images/tools/stock-tool-eraser-22.png", *, *, "gtk-button" },
  379.       { "images/tools/stock-tool-eraser-22.png", *, *, *            }
  380.     }
  381.   stock["gimp-tool-flip"] =
  382.     {
  383.       { "images/tools/stock-tool-flip-22.png", *, *, "gtk-button" },
  384.       { "images/tools/stock-tool-flip-22.png", *, *, *            }
  385.     }
  386.   stock["gimp-tool-free-select"] =
  387.     {
  388.       { "images/tools/stock-tool-free-select-22.png", *, *, "gtk-button" },
  389.       { "images/tools/stock-tool-free-select-22.png", *, *, *            }
  390.     }
  391.   stock["gimp-tool-fuzzy-select"] =
  392.     {
  393.       { "images/tools/stock-tool-fuzzy-select-22.png", *, *, "gtk-button" },
  394.       { "images/tools/stock-tool-fuzzy-select-22.png", *, *, *            }
  395.     }
  396.   stock["gimp-tool-histogram"] =
  397.     {
  398.       { "images/tools/stock-tool-histogram-22.png", *, *, "gtk-button" },
  399.       { "images/tools/stock-tool-histogram-22.png", *, *, *            }
  400.     }
  401.   stock["gimp-tool-hue-saturation"] =
  402.     {
  403.       { "images/tools/stock-tool-hue-saturation-22.png", *, *, "gtk-button" },
  404.       { "images/tools/stock-tool-hue-saturation-22.png", *, *, *            }
  405.     }
  406.   stock["gimp-tool-ink"] =
  407.     {
  408.       { "images/tools/stock-tool-ink-22.png", *, *, "gtk-button" },
  409.       { "images/tools/stock-tool-ink-22.png", *, *, *            }
  410.     }
  411.   stock["gimp-tool-iscissors"] =
  412.     {
  413.       { "images/tools/stock-tool-iscissors-22.png", *, *, "gtk-button" },
  414.       { "images/tools/stock-tool-iscissors-22.png", *, *, *            }
  415.     }
  416.   stock["gimp-tool-levels"] =
  417.     {
  418.       { "images/tools/stock-tool-levels-22.png", *, *, "gtk-button" },
  419.       { "images/tools/stock-tool-levels-22.png", *, *, *            }
  420.     }
  421.   stock["gimp-tool-measure"] =
  422.     {
  423.       { "images/tools/stock-tool-measure-22.png", *, *, "gtk-button" },
  424.       { "images/tools/stock-tool-measure-22.png", *, *, *            }
  425.     }
  426.   stock["gimp-tool-move"] =
  427.     {
  428.       { "images/tools/stock-tool-move-22.png", *, *, "gtk-button" },
  429.       { "images/tools/stock-tool-move-22.png", *, *, *            }
  430.     }
  431.   stock["gimp-tool-paintbrush"] =
  432.     {
  433.       { "images/tools/stock-tool-paintbrush-22.png", *, *, "gtk-button" },
  434.       { "images/tools/stock-tool-paintbrush-22.png", *, *, *            }
  435.     }
  436.   stock["gimp-tool-path"] =
  437.     {
  438.       { "images/tools/stock-tool-path-22.png", *, *, "gtk-button" },
  439.       { "images/tools/stock-tool-path-22.png", *, *, *            }
  440.     }
  441.   stock["gimp-tool-pencil"] =
  442.     {
  443.       { "images/tools/stock-tool-pencil-22.png", *, *, "gtk-button" },
  444.       { "images/tools/stock-tool-pencil-22.png", *, *, *            }
  445.     }
  446.   stock["gimp-tool-perspective"] =
  447.     {
  448.       { "images/tools/stock-tool-perspective-22.png", *, *, "gtk-button" },
  449.       { "images/tools/stock-tool-perspective-22.png", *, *, *            }
  450.     }
  451.   stock["gimp-tool-posterize"] =
  452.     {
  453.       { "images/tools/stock-tool-posterize-22.png", *, *, "gtk-button" },
  454.       { "images/tools/stock-tool-posterize-22.png", *, *, *            }
  455.     }
  456.   stock["gimp-tool-rect-select"] =
  457.     {
  458.       { "images/tools/stock-tool-rect-select-22.png", *, *, "gtk-button" },
  459.       { "images/tools/stock-tool-rect-select-22.png", *, *, *            }
  460.     }
  461.   stock["gimp-tool-rotate"] =
  462.     {
  463.       { "images/tools/stock-tool-rotate-22.png", *, *, "gtk-button" },
  464.       { "images/tools/stock-tool-rotate-22.png", *, *, *            }
  465.     }
  466.   stock["gimp-tool-scale"] =
  467.     {
  468.       { "images/tools/stock-tool-scale-22.png", *, *, "gtk-button" },
  469.       { "images/tools/stock-tool-scale-22.png", *, *, *            }
  470.     }
  471.   stock["gimp-tool-shear"] =
  472.     {
  473.       { "images/tools/stock-tool-shear-22.png", *, *, "gtk-button" },
  474.       { "images/tools/stock-tool-shear-22.png", *, *, *            }
  475.     }
  476.   stock["gimp-tool-smudge"] =
  477.     {
  478.       { "images/tools/stock-tool-smudge-22.png", *, *, "gtk-button" },
  479.       { "images/tools/stock-tool-smudge-22.png", *, *, *            }
  480.     }
  481.   stock["gimp-tool-text"] =
  482.     {
  483.       { "images/tools/stock-tool-text-22.png", *, *, "gtk-button" },
  484.       { "images/tools/stock-tool-text-22.png", *, *, *            }
  485.     }
  486.   stock["gimp-tool-threshold"] =
  487.     {
  488.       { "images/tools/stock-tool-threshold-22.png", *, *, "gtk-button" },
  489.       { "images/tools/stock-tool-threshold-22.png", *, *, *            }
  490.     }
  491.   stock["gimp-tool-zoom"] =
  492.     {
  493.       { "images/tools/stock-tool-zoom-22.png", *, *, "gtk-button" },
  494.       { "images/tools/stock-tool-zoom-22.png", *, *, *            }
  495.     }
  496. }
  497.  
  498. class "GtkWidget" style "gimp-icons"
  499.