gtktextiter.inc 831 B

12345678910111213141516171819202122232425
  1. procedure Freegtkiter;
  2. begin
  3. gtk_text_iter_forward_visible_line:=nil;
  4. gtk_text_iter_backward_visible_line:=nil;
  5. gtk_text_iter_forward_visible_lines:=nil;
  6. gtk_text_iter_backward_visible_lines:=nil;
  7. end;
  8. procedure Loadgtkiter;
  9. begin
  10. Freegtkiter;
  11. pointer(gtk_text_iter_forward_visible_line):=GetProcAddress(gtkhandle,'gtk_text_iter_forward_visible_line');
  12. pointer(gtk_text_iter_backward_visible_line):=GetProcAddress(gtkhandle,'gtk_text_iter_backward_visible_line');
  13. pointer(gtk_text_iter_forward_visible_lines):=GetProcAddress(gtkhandle,'gtk_text_iter_forward_visible_lines');
  14. pointer(gtk_text_iter_backward_visible_lines):=GetProcAddress(gtkhandle,'gtk_text_iter_backward_visible_lines');
  15. end;
  16. function Available_GtkTextIter_2_8: Boolean;
  17. begin
  18. Result := Assigned(gtk_text_iter_forward_visible_line);
  19. end;