1// included by gtk2.pas 2 3{$IFDEF read_forward_definitions} 4{$ENDIF read_forward_definitions} 5 6//------------------------------------------------------------------------------ 7 8{$IFDEF read_interface_types} 9 PGtkStockItem = ^TGtkStockItem; 10 TGtkStockItem = record 11 stock_id : Pgchar; 12 _label : Pgchar; 13 modifier : TGdkModifierType; 14 keyval : guint; 15 translation_domain : Pgchar; 16 end; 17{$ENDIF read_interface_types} 18 19//------------------------------------------------------------------------------ 20 21{$IFDEF read_interface_rest} 22const 23 GTK_STOCK_DIALOG_AUTHENTICATION = 'gtk-dialog-authentication'; 24 GTK_STOCK_DIALOG_INFO = 'gtk-dialog-info'; 25 GTK_STOCK_DIALOG_WARNING = 'gtk-dialog-warning'; 26 GTK_STOCK_DIALOG_ERROR = 'gtk-dialog-error'; 27 GTK_STOCK_DIALOG_QUESTION = 'gtk-dialog-question'; 28 GTK_STOCK_DND = 'gtk-dnd'; 29 GTK_STOCK_DND_MULTIPLE = 'gtk-dnd-multiple'; 30 GTK_STOCK_ABOUT = 'gtk-about'; 31 _GTK_STOCK_ADD = 'gtk-add'; 32 GTK_STOCK_APPLY = 'gtk-apply'; 33 GTK_STOCK_BOLD = 'gtk-bold'; 34 GTK_STOCK_CANCEL = 'gtk-cancel'; 35 GTK_STOCK_CDROM = 'gtk-cdrom'; 36 GTK_STOCK_CLEAR = 'gtk-clear'; 37 GTK_STOCK_CLOSE = 'gtk-close'; 38 GTK_STOCK_COLOR_PICKER = 'gtk-color-picker'; 39 GTK_STOCK_CONVERT = 'gtk-convert'; 40 GTK_STOCK_CONNECT = 'gtk-connect'; 41 GTK_STOCK_COPY = 'gtk-copy'; 42 GTK_STOCK_CUT = 'gtk-cut'; 43 GTK_STOCK_DELETE = 'gtk-delete'; 44 GTK_STOCK_DIRECTORY = 'gtk-directory'; 45 GTK_STOCK_DISCARD = 'gtk-discard'; 46 GTK_STOCK_DISCONNECT = 'gtk-disconnect'; 47 GTK_STOCK_EDIT = 'gtk-edit'; 48 GTK_STOCK_EXECUTE = 'gtk-execute'; 49 GTK_STOCK_FILE = 'gtk-file'; 50 GTK_STOCK_FIND = 'gtk-find'; 51 GTK_STOCK_FIND_AND_REPLACE = 'gtk-find-and-replace'; 52 GTK_STOCK_FLOPPY = 'gtk-floppy'; 53 GTK_STOCK_FULLSCREEN = 'gtk-fullscreen'; 54 GTK_STOCK_GOTO_BOTTOM = 'gtk-goto-bottom'; 55 GTK_STOCK_GOTO_FIRST = 'gtk-goto-first'; 56 GTK_STOCK_GOTO_LAST = 'gtk-goto-last'; 57 GTK_STOCK_GOTO_TOP = 'gtk-goto-top'; 58 GTK_STOCK_GO_BACK = 'gtk-go-back'; 59 GTK_STOCK_GO_DOWN = 'gtk-go-down'; 60 GTK_STOCK_GO_FORWARD = 'gtk-go-forward'; 61 GTK_STOCK_GO_UP = 'gtk-go-up'; 62 GTK_STOCK_HARDDISK = 'gtk-harddisk'; 63 GTK_STOCK_HELP = 'gtk-help'; 64 GTK_STOCK_HOME = 'gtk-home'; 65 GTK_STOCK_INDEX = 'gtk-index'; 66 GTK_STOCK_INDENT = 'gtk-indent'; 67 GTK_STOCK_INFO = 'gtk-info'; 68 GTK_STOCK_UNINDENT = 'gtk-unindent'; 69 GTK_STOCK_ITALIC = 'gtk-italic'; 70 GTK_STOCK_JUMP_TO = 'gtk-jump-to'; 71 GTK_STOCK_JUSTIFY_CENTER = 'gtk-justify-center'; 72 GTK_STOCK_JUSTIFY_FILL = 'gtk-justify-fill'; 73 GTK_STOCK_JUSTIFY_LEFT = 'gtk-justify-left'; 74 GTK_STOCK_JUSTIFY_RIGHT = 'gtk-justify-right'; 75 GTK_STOCK_LEAVE_FULLSCREEN = 'gtk-leave-fullscreen'; 76 GTK_STOCK_MISSING_IMAGE = 'gtk-missing-image'; 77 GTK_STOCK_MEDIA_FORWARD = 'gtk-media-forward'; 78 GTK_STOCK_MEDIA_NEXT = 'gtk-media-next'; 79 GTK_STOCK_MEDIA_PAUSE = 'gtk-media-pause'; 80 GTK_STOCK_MEDIA_PLAY = 'gtk-media-play'; 81 GTK_STOCK_MEDIA_PREVIOUS = 'gtk-media-previous'; 82 GTK_STOCK_MEDIA_RECORD = 'gtk-media-record'; 83 GTK_STOCK_MEDIA_REWIND = 'gtk-media-rewind'; 84 GTK_STOCK_MEDIA_STOP = 'gtk-media-stop'; 85 GTK_STOCK_NETWORK = 'gtk-network'; 86 GTK_STOCK_NEW = 'gtk-new'; 87 GTK_STOCK_NO = 'gtk-no'; 88 GTK_STOCK_OK = 'gtk-ok'; 89 GTK_STOCK_OPEN = 'gtk-open'; 90 GTK_STOCK_ORIENTATION_PORTRAIT = 'gtk-orientation-portrait'; 91 GTK_STOCK_ORIENTATION_LANDSCAPE = 'gtk-orientation-landscape'; 92 GTK_STOCK_ORIENTATION_REVERSE_LANDSCAPE = 'gtk-orientation-reverse-landscape'; 93 GTK_STOCK_ORIENTATION_REVERSE_PORTRAIT = 'gtk-orientation-reverse-portrait'; 94 GTK_STOCK_PASTE = 'gtk-paste'; 95 GTK_STOCK_PREFERENCES = 'gtk-preferences'; 96 GTK_STOCK_PRINT = 'gtk-print'; 97 GTK_STOCK_PRINT_PREVIEW = 'gtk-print-preview'; 98 GTK_STOCK_PROPERTIES = 'gtk-properties'; 99 GTK_STOCK_QUIT = 'gtk-quit'; 100 GTK_STOCK_REDO = 'gtk-redo'; 101 GTK_STOCK_REFRESH = 'gtk-refresh'; 102 GTK_STOCK_REMOVE = 'gtk-remove'; 103 GTK_STOCK_REVERT_TO_SAVED = 'gtk-revert-to-saved'; 104 GTK_STOCK_SAVE = 'gtk-save'; 105 GTK_STOCK_SAVE_AS = 'gtk-save-as'; 106 GTK_STOCK_SELECT_ALL = 'gtk-select-all'; 107 GTK_STOCK_SELECT_COLOR = 'gtk-select-color'; 108 GTK_STOCK_SELECT_FONT = 'gtk-select-font'; 109 GTK_STOCK_SORT_ASCENDING = 'gtk-sort-ascending'; 110 GTK_STOCK_SORT_DESCENDING = 'gtk-sort-descending'; 111 GTK_STOCK_SPELL_CHECK = 'gtk-spell-check'; 112 GTK_STOCK_STOP = 'gtk-stop'; 113 GTK_STOCK_STRIKETHROUGH = 'gtk-strikethrough'; 114 GTK_STOCK_UNDELETE = 'gtk-undelete'; 115 GTK_STOCK_UNDERLINE = 'gtk-underline'; 116 GTK_STOCK_UNDO = 'gtk-undo'; 117 GTK_STOCK_YES = 'gtk-yes'; 118 GTK_STOCK_ZOOM_100 = 'gtk-zoom-100'; 119 GTK_STOCK_ZOOM_FIT = 'gtk-zoom-fit'; 120 GTK_STOCK_ZOOM_IN = 'gtk-zoom-in'; 121 GTK_STOCK_ZOOM_OUT = 'gtk-zoom-out'; 122 123procedure gtk_stock_add(items:PGtkStockItem; n_items:guint); cdecl; external gtklib; 124procedure gtk_stock_add_static(items:PGtkStockItem; n_items:guint); cdecl; external gtklib; 125function gtk_stock_lookup(stock_id:Pgchar; item:PGtkStockItem):gboolean; cdecl; external gtklib; 126{ Should free the list (and free each string in it also). 127 This function is only useful for GUI builders and such. 128 } 129function gtk_stock_list_ids:PGSList; cdecl; external gtklib; 130function gtk_stock_item_copy(item:PGtkStockItem):PGtkStockItem; cdecl; external gtklib; 131procedure gtk_stock_item_free(item:PGtkStockItem); cdecl; external gtklib; 132{ Stock IDs (not all are stock items; some are images only) } 133 134{$ENDIF read_interface_rest} 135// included by gtk2.pas 136 137