gtkstock.inc 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107
  1. // included by gtk2.pas
  2. {$IFDEF read_forward_definitions}
  3. {$ENDIF read_forward_definitions}
  4. //------------------------------------------------------------------------------
  5. {$IFDEF read_interface_types}
  6. PGtkStockItem = ^TGtkStockItem;
  7. TGtkStockItem = record
  8. stock_id : Pgchar;
  9. _label : Pgchar;
  10. modifier : TGdkModifierType;
  11. keyval : guint;
  12. translation_domain : Pgchar;
  13. end;
  14. {$ENDIF read_interface_types}
  15. //------------------------------------------------------------------------------
  16. {$IFDEF read_interface_rest}
  17. const
  18. GTK_STOCK_DIALOG_INFO = 'gtk-dialog-info';
  19. GTK_STOCK_DIALOG_WARNING = 'gtk-dialog-warning';
  20. GTK_STOCK_DIALOG_ERROR = 'gtk-dialog-error';
  21. GTK_STOCK_DIALOG_QUESTION = 'gtk-dialog-question';
  22. GTK_STOCK_DND = 'gtk-dnd';
  23. GTK_STOCK_DND_MULTIPLE = 'gtk-dnd-multiple';
  24. GTK_STOCK_ADD_name = 'gtk-add';
  25. GTK_STOCK_APPLY = 'gtk-apply';
  26. GTK_STOCK_BOLD = 'gtk-bold';
  27. GTK_STOCK_CANCEL = 'gtk-cancel';
  28. GTK_STOCK_CDROM = 'gtk-cdrom';
  29. GTK_STOCK_CLEAR = 'gtk-clear';
  30. GTK_STOCK_CLOSE = 'gtk-close';
  31. GTK_STOCK_CONVERT = 'gtk-convert';
  32. GTK_STOCK_COPY = 'gtk-copy';
  33. GTK_STOCK_CUT = 'gtk-cut';
  34. GTK_STOCK_DELETE = 'gtk-delete';
  35. GTK_STOCK_EXECUTE = 'gtk-execute';
  36. GTK_STOCK_FIND = 'gtk-find';
  37. GTK_STOCK_FIND_AND_REPLACE = 'gtk-find-and-replace';
  38. GTK_STOCK_FLOPPY = 'gtk-floppy';
  39. GTK_STOCK_GOTO_BOTTOM = 'gtk-goto-bottom';
  40. GTK_STOCK_GOTO_FIRST = 'gtk-goto-first';
  41. GTK_STOCK_GOTO_LAST = 'gtk-goto-last';
  42. GTK_STOCK_GOTO_TOP = 'gtk-goto-top';
  43. GTK_STOCK_GO_BACK = 'gtk-go-back';
  44. GTK_STOCK_GO_DOWN = 'gtk-go-down';
  45. GTK_STOCK_GO_FORWARD = 'gtk-go-forward';
  46. GTK_STOCK_GO_UP = 'gtk-go-up';
  47. GTK_STOCK_HELP = 'gtk-help';
  48. GTK_STOCK_HOME = 'gtk-home';
  49. GTK_STOCK_INDEX = 'gtk-index';
  50. GTK_STOCK_ITALIC = 'gtk-italic';
  51. GTK_STOCK_JUMP_TO = 'gtk-jump-to';
  52. GTK_STOCK_JUSTIFY_CENTER = 'gtk-justify-center';
  53. GTK_STOCK_JUSTIFY_FILL = 'gtk-justify-fill';
  54. GTK_STOCK_JUSTIFY_LEFT = 'gtk-justify-left';
  55. GTK_STOCK_JUSTIFY_RIGHT = 'gtk-justify-right';
  56. GTK_STOCK_MISSING_IMAGE = 'gtk-missing-image';
  57. GTK_STOCK_NEW = 'gtk-new';
  58. GTK_STOCK_NO = 'gtk-no';
  59. GTK_STOCK_OK = 'gtk-ok';
  60. GTK_STOCK_OPEN = 'gtk-open';
  61. GTK_STOCK_PASTE = 'gtk-paste';
  62. GTK_STOCK_PREFERENCES = 'gtk-preferences';
  63. GTK_STOCK_PRINT = 'gtk-print';
  64. GTK_STOCK_PRINT_PREVIEW = 'gtk-print-preview';
  65. GTK_STOCK_PROPERTIES = 'gtk-properties';
  66. GTK_STOCK_QUIT = 'gtk-quit';
  67. GTK_STOCK_REDO = 'gtk-redo';
  68. GTK_STOCK_REFRESH = 'gtk-refresh';
  69. GTK_STOCK_REMOVE = 'gtk-remove';
  70. GTK_STOCK_REVERT_TO_SAVED = 'gtk-revert-to-saved';
  71. GTK_STOCK_SAVE = 'gtk-save';
  72. GTK_STOCK_SAVE_AS = 'gtk-save-as';
  73. GTK_STOCK_SELECT_COLOR = 'gtk-select-color';
  74. GTK_STOCK_SELECT_FONT = 'gtk-select-font';
  75. GTK_STOCK_SORT_ASCENDING = 'gtk-sort-ascending';
  76. GTK_STOCK_SORT_DESCENDING = 'gtk-sort-descending';
  77. GTK_STOCK_SPELL_CHECK = 'gtk-spell-check';
  78. GTK_STOCK_STOP = 'gtk-stop';
  79. GTK_STOCK_STRIKETHROUGH = 'gtk-strikethrough';
  80. GTK_STOCK_UNDELETE = 'gtk-undelete';
  81. GTK_STOCK_UNDERLINE = 'gtk-underline';
  82. GTK_STOCK_UNDO = 'gtk-undo';
  83. GTK_STOCK_YES = 'gtk-yes';
  84. GTK_STOCK_ZOOM_100 = 'gtk-zoom-100';
  85. GTK_STOCK_ZOOM_FIT = 'gtk-zoom-fit';
  86. GTK_STOCK_ZOOM_IN = 'gtk-zoom-in';
  87. GTK_STOCK_ZOOM_OUT = 'gtk-zoom-out';
  88. procedure gtk_stock_add(items:PGtkStockItem; n_items:guint); cdecl; external gtklib;
  89. procedure gtk_stock_add_static(items:PGtkStockItem; n_items:guint); cdecl; external gtklib;
  90. function gtk_stock_lookup(stock_id:Pgchar; item:PGtkStockItem):gboolean; cdecl; external gtklib;
  91. { Should free the list (and free each string in it also).
  92. This function is only useful for GUI builders and such.
  93. }
  94. function gtk_stock_list_ids:PGSList; cdecl; external gtklib;
  95. function gtk_stock_item_copy(item:PGtkStockItem):PGtkStockItem; cdecl; external gtklib;
  96. procedure gtk_stock_item_free(item:PGtkStockItem); cdecl; external gtklib;
  97. { Stock IDs (not all are stock items; some are images only) }
  98. {$ENDIF read_interface_rest}
  99. // included by gtk2.pas