gtktextiterprivate.inc 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. { Pointers to basic pascal types, inserted by h2pas conversion program.}
  2. Type
  3. PLongint = ^Longint;
  4. PSmallInt = ^SmallInt;
  5. PByte = ^Byte;
  6. PWord = ^Word;
  7. PDWord = ^DWord;
  8. PDouble = ^Double;
  9. {$PACKRECORDS C}
  10. {$ifndef GTK_TEXT_ITER_PRIVATE_H}
  11. {$define GTK_TEXT_ITER_PRIVATE_H}
  12. {$include gtktextiter.inc}
  13. { C++ extern C conditionnal removed }
  14. { __cplusplus }
  15. {$include gtktextiter.inc}
  16. {$include gtktextbtree.inc}
  17. function _gtk_text_iter_get_indexable_segment(iter:PGtkTextIter):PGtkTextLineSegment; cdecl; external gtklib;
  18. function _gtk_text_iter_get_any_segment(iter:PGtkTextIter):PGtkTextLineSegment; cdecl; external gtklib;
  19. function _gtk_text_iter_get_text_line(iter:PGtkTextIter):PGtkTextLine; cdecl; external gtklib;
  20. function _gtk_text_iter_get_btree(iter:PGtkTextIter):PGtkTextBTree; cdecl; external gtklib;
  21. function _gtk_text_iter_forward_indexable_segment(iter:PGtkTextIter):gboolean; cdecl; external gtklib;
  22. function _gtk_text_iter_backward_indexable_segment(iter:PGtkTextIter):gboolean; cdecl; external gtklib;
  23. function _gtk_text_iter_get_segment_byte(iter:PGtkTextIter):gint; cdecl; external gtklib;
  24. function _gtk_text_iter_get_segment_char(iter:PGtkTextIter):gint; cdecl; external gtklib;
  25. { debug }
  26. procedure _gtk_text_iter_check(iter:PGtkTextIter); cdecl; external gtklib;
  27. { C++ end of extern C conditionnal removed }
  28. { __cplusplus }
  29. {$endif}