You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

189 lines
6.1 KiB

  1. /****************************/
  2. /* Used bitmaps in Kicad */
  3. /****************************/
  4. #include "../bitmaps/Cancel.xpm"
  5. #include "../bitmaps/cancel_tool.xpm"
  6. #include "../bitmaps/Apply.xpm"
  7. #include "../bitmaps/Reload.xpm"
  8. #include "../bitmaps/icon_txt.xpm"
  9. #include "../bitmaps/new_txt.xpm"
  10. #include "../bitmaps/directory.xpm"
  11. #include "../bitmaps/icon_python_small.xpm"
  12. #include "../bitmaps/Fonts.xpm"
  13. #include "../bitmaps/save.xpm"
  14. #include "../bitmaps/save_as.xpm"
  15. #include "../bitmaps/Save_Project.xpm"
  16. #include "../bitmaps/Save_CmpStuff.xpm"
  17. #include "../bitmaps/Save_NetList.xpm"
  18. #include "../bitmaps/Save_SetUp.xpm"
  19. #include "../bitmaps/Read_SetUp.xpm"
  20. #include "../bitmaps/Editor.xpm"
  21. #include "../bitmaps/Open_Library.xpm"
  22. #include "../bitmaps/New_Library.xpm"
  23. #include "../bitmaps/Save_Library.xpm"
  24. #include "../bitmaps/Edit.xpm"
  25. #include "../bitmaps/Edit_Text.xpm"
  26. #include "../bitmaps/plot.xpm"
  27. #include "../bitmaps/plot_PS.xpm"
  28. #include "../bitmaps/plot_HPG.xpm"
  29. #include "../bitmaps/Add_Circle.xpm"
  30. #include "../bitmaps/Add_Line.xpm"
  31. #include "../bitmaps/Add_Arc.xpm"
  32. #include "../bitmaps/Add_Dashed_Line.xpm"
  33. #include "../bitmaps/Add_Entry.xpm"
  34. #include "../bitmaps/Add_Polygon.xpm"
  35. #include "../bitmaps/Add_Rectangle.xpm"
  36. #include "../bitmaps/Add_Text.xpm"
  37. #include "../bitmaps/Add_Line_Label.xpm"
  38. #include "../bitmaps/Add_GLabel.xpm"
  39. #include "../bitmaps/Add_Junction.xpm"
  40. #include "../bitmaps/general_deletions.xpm"
  41. #include "../bitmaps/Delete_Text.xpm"
  42. #include "../bitmaps/Delete_Cotation.xpm"
  43. #include "../bitmaps/Delete_Arc.xpm"
  44. #include "../bitmaps/Delete_Circle.xpm"
  45. #include "../bitmaps/Delete_Field.xpm"
  46. #include "../bitmaps/Delete_Line.xpm"
  47. #include "../bitmaps/Delete_Segment.xpm"
  48. #include "../bitmaps/Delete_Polygon.xpm"
  49. #include "../bitmaps/Delete_Rectangle.xpm"
  50. #include "../bitmaps/Move.xpm"
  51. #include "../bitmaps/Move_Text.xpm"
  52. #include "../bitmaps/Move_Arc.xpm"
  53. #include "../bitmaps/Move_Circle.xpm"
  54. #include "../bitmaps/Move_Field.xpm"
  55. #include "../bitmaps/Move_Line.xpm"
  56. #include "../bitmaps/Move_Polygon.xpm"
  57. #include "../bitmaps/Move_Rectangle.xpm"
  58. #include "../bitmaps/Options_Text.xpm"
  59. #include "../bitmaps/Options_Arc.xpm"
  60. #include "../bitmaps/Options_Circle.xpm"
  61. #include "../bitmaps/Options_Segment.xpm"
  62. #include "../bitmaps/Options_Rectangle.xpm"
  63. #include "../bitmaps/Display_Options.xpm"
  64. #include "../bitmaps/Mirror_V.xpm"
  65. #include "../bitmaps/Mirror_H.xpm"
  66. #include "../bitmaps/Orient.xpm"
  67. #include "../bitmaps/Rotate+.xpm"
  68. #include "../bitmaps/Rotate-.xpm"
  69. #include "../bitmaps/Rotate_Field.xpm"
  70. #include "../bitmaps/Exit.xpm"
  71. #include "../bitmaps/Datasheet.xpm"
  72. #include "../bitmaps/CopyBlock.xpm"
  73. #include "../bitmaps/new.xpm"
  74. #include "../bitmaps/open.xpm"
  75. #include "../bitmaps/polar.xpm"
  76. #include "../bitmaps/copy.xpm"
  77. #include "../bitmaps/cut.xpm"
  78. #include "../bitmaps/paste.xpm"
  79. #include "../bitmaps/print.xpm"
  80. #include "../bitmaps/find.xpm"
  81. #include "../bitmaps/Cursor_Shape.xpm"
  82. #include "../bitmaps/Add_Component.xpm"
  83. #include "../bitmaps/noconn.xpm"
  84. #include "../bitmaps/zoom.xpm"
  85. #include "../bitmaps/Zoom_Center.xpm"
  86. #include "../bitmaps/Zoom_Out.xpm"
  87. #include "../bitmaps/Zoom_In.xpm"
  88. #include "../bitmaps/Zoom_Optimal.xpm"
  89. #include "../bitmaps/Zoom_Select.xpm"
  90. #include "../bitmaps/Zoom_Selected.xpm"
  91. #include "../bitmaps/Repaint.xpm"
  92. #include "../bitmaps/left.xpm"
  93. #include "../bitmaps/right.xpm"
  94. #include "../bitmaps/up.xpm"
  95. #include "../bitmaps/down.xpm"
  96. #include "../bitmaps/File_FootPrint.xpm"
  97. #include "../bitmaps/Footprint_Text.xpm"
  98. #include "../bitmaps/Options_Pad.xpm"
  99. #include "../bitmaps/Options_New_Pad.xpm"
  100. #include "../bitmaps/sheetset.xpm"
  101. #include "../bitmaps/library.xpm"
  102. #include "../bitmaps/dashline.xpm"
  103. #include "../bitmaps/annotate.xpm"
  104. #include "../bitmaps/netlist.xpm"
  105. #include "../bitmaps/erc.xpm"
  106. #include "../bitmaps/tools.xpm"
  107. #include "../bitmaps/libview.xpm"
  108. #include "../bitmaps/libedprt.xpm"
  109. #include "../bitmaps/export.xpm"
  110. #include "../bitmaps/import.xpm"
  111. #include "../bitmaps/delete.xpm"
  112. #include "../bitmaps/schematic.xpm"
  113. #include "../bitmaps/pin.xpm"
  114. #include "../bitmaps/Morgan1.xpm"
  115. #include "../bitmaps/Morgan2.xpm"
  116. #include "../bitmaps/anchor.xpm"
  117. #include "../bitmaps/del_body.xpm"
  118. #include "../bitmaps/libsavem.xpm"
  119. #include "../bitmaps/label.xpm"
  120. #include "../bitmaps/undelete.xpm"
  121. #include "../bitmaps/undo.xpm"
  122. #include "../bitmaps/redo.xpm"
  123. #include "../bitmaps/eeschema.xpm"
  124. #include "../bitmaps/pcbnew.xpm"
  125. #include "../bitmaps/treensel.xpm"
  126. #include "../bitmaps/book.xpm"
  127. #include "../bitmaps/module.xpm"
  128. #include "../bitmaps/modedit.xpm"
  129. #include "../bitmaps/config.xpm"
  130. #include "../bitmaps/auto_associe.xpm"
  131. #include "../bitmaps/icon_cvpcb.xpm"
  132. #include "../bitmaps/icon_eeschema.xpm"
  133. #include "../bitmaps/icon_gerbview.xpm"
  134. #include "../bitmaps/icon_kicad.xpm"
  135. #include "../bitmaps/icon_pcbnew.xpm"
  136. #include "../bitmaps/icon_modedit.xpm"
  137. #include "../bitmaps/Info.xpm"
  138. #include "../bitmaps/icon_python.xpm"
  139. #include "../bitmaps/mirepcb.xpm"
  140. #include "../bitmaps/icon_3d.xpm"
  141. #include "../bitmaps/drc_off.xpm"
  142. #include "../bitmaps/grid.xpm"
  143. #include "../bitmaps/grid_select.xpm"
  144. #include "../bitmaps/unit_mm.xpm"
  145. #include "../bitmaps/unit_inch.xpm"
  146. #include "../bitmaps/cursor.xpm"
  147. #include "../bitmaps/ratsnest.xpm"
  148. #include "../bitmaps/modratsnest.xpm"
  149. #include "../bitmaps/del_track.xpm"
  150. #include "../bitmaps/pad.xpm"
  151. #include "../bitmaps/Pad_Sketch.xpm"
  152. #include "../bitmaps/Text_Sketch.xpm"
  153. #include "../bitmaps/showtrack.xpm"
  154. #include "../bitmaps/showmodedge.xpm"
  155. #include "../bitmaps/showdcode.xpm"
  156. #include "../bitmaps/palette.xpm"
  157. #include "../bitmaps/help.xpm"
  158. #include "../bitmaps/green.xpm"
  159. #include "../bitmaps/red.xpm"
  160. #include "../bitmaps/preference.xpm"
  161. #include "../bitmaps/3d.xpm"
  162. #include "../bitmaps/hammer.xpm"
  163. #include "../bitmaps/jigsaw.xpm"
  164. #include "../bitmaps/library_update.xpm"
  165. #include "../bitmaps/transistor.xpm"
  166. #include "../bitmaps/kicad_icon_small.xpm"
  167. // Largeur du toolbar vertical
  168. #define VTOOLBAR_WIDTH 26
  169. // dimension d'un tool vertical
  170. #define TOOL_SIZE 23