GtkSourceMark.def 1.2 KB

12345678910111213141516171819202122232425262728293031323334
  1. DEFINITION MODULE FOR "C" GtkSourceMark ;
  2. (*
  3. m2-GTK4 - GtkSourceMark: a GtkTextMark with a category, used for
  4. gutter marks. Mapped onto <gtksourceview/gtksourcemark.h>.
  5. *)
  6. FROM SYSTEM IMPORT ADDRESS;
  7. EXPORT UNQUALIFIED
  8. GtkSourceMark,
  9. gtk_source_mark_new, gtk_source_mark_get_category,
  10. gtk_source_mark_next, gtk_source_mark_prev;
  11. TYPE
  12. GtkSourceMark = ADDRESS;
  13. (* GtkSourceMark *gtk_source_mark_new(const char *name, const char *category) *)
  14. PROCEDURE gtk_source_mark_new (name, category: ARRAY OF CHAR) : GtkSourceMark;
  15. (* const char *gtk_source_mark_get_category(GtkSourceMark *mark) *)
  16. PROCEDURE gtk_source_mark_get_category (mark: GtkSourceMark) : ADDRESS;
  17. (* GtkSourceMark *gtk_source_mark_next(GtkSourceMark *mark,
  18. const char *category) *)
  19. PROCEDURE gtk_source_mark_next (mark: GtkSourceMark;
  20. category: ARRAY OF CHAR) : ADDRESS;
  21. (* GtkSourceMark *gtk_source_mark_prev(GtkSourceMark *mark,
  22. const char *category) *)
  23. PROCEDURE gtk_source_mark_prev (mark: GtkSourceMark;
  24. category: ARRAY OF CHAR) : ADDRESS;
  25. END GtkSourceMark.