com gtk/php-gtk: Added some more defs to the GtkScintilla extension.: ext/scintilla/scintilla.defs

[email protected] (David Soria Parra) Mon, 06 Mar 2006 23:43:10 +0000
Newsgroups php.gtk.cvs
Message-ID <[email protected]>
Commit:    c71dc85ba9dfceb27f7c810c8ea3a4948301f475
Author:    Anant Narayanan <[email protected]>         Mon, 6 Mar 2006 23:43:10 +0000
Parents:   55c229067a81d70fdfb1b31a2b9c0fcb3238c3bf
Branches:  master

Link:       http://git.php.net/?p=gtk/php-gtk.git;a=commitdiff;h=c71dc85ba9dfceb27f7c810c8ea3a4948301f475

Log:
Added some more defs to the GtkScintilla extension.

Changed paths:
  M  ext/scintilla/scintilla.defs


Diff:
c71dc85ba9dfceb27f7c810c8ea3a4948301f475
diff --git a/ext/scintilla/scintilla.defs b/ext/scintilla/scintilla.defs
index ac32830..d3f52a8 100644
--- a/ext/scintilla/scintilla.defs
+++ b/ext/scintilla/scintilla.defs
@@ -22,6 +22,20 @@
   (return-type "GtkWidget*")
 )
 
+(define-method find_text
+  (of-object "GtkScintilla")
+  (c-name "gtk_scintilla_find_text")
+  (return-type "glong")
+  (parameters
+    '("gint" "flags")
+    '("gchar*" "text")
+    '("glong" "chrg_min")
+    '("glong" "chrg_max")
+    '("glong*" "text_min")
+    '("glong*" "text_max")
+  )
+)
+
 (define-method add_text
   (of-object "GtkScintilla")
   (c-name "gtk_scintilla_add_text")
@@ -38,7 +52,107 @@
   (return-type "none")
   (parameters
     '("glong" "pos")
-    '("const-gchar*" "text"))
+    '("const-gchar*" "text")
+  )
+)
+
+(define-method clear_all
+  (of-object "GtkScintilla")
+  (c-name "gtk_scintilla_clear_all")
+  (return-type "none")
+)
+
+(define-method clear_document_style
+  (of-object "GtkScintilla")
+  (c-name "gtk_scintilla_clear_document_style")
+  (return-type "none")
+)
+
+(define-method get_length
+  (of-object "GtkScintilla")
+  (c-name "gtk_scintilla_get_length")
+  (return-type "gint")
+)
+
+(define-method get_char_at
+  (of-object "GtkScintilla")
+  (c-name "gtk_scintilla_get_char_at")
+  (return-type "gint")
+  (parameters
+    '("glong" "pos")
+  )
+)
+
+(define-method get_current_pos
+  (of-object "GtkScintilla")
+  (c-name "gtk_scintilla_get_current_pos")
+  (return-type "glong")
+)
+
+(define-method get_anchor
+  (of-object "GtkScintilla")
+  (c-name "gtk_scintilla_get_anchor")
+  (return-type "glong")
+)
+
+(define-method get_style_at
+  (of-object "GtkScintilla")
+  (c-name "gtk_scintilla_get_style_at")
+  (return-type "gint")
+  (parameters
+    '("glong" "pos")
+  )
+)
+
+(define-method redo
+  (of-object "GtkScintilla")
+  (c-name "gtk_scintilla_redo")
+  (return-type "none")
+)
+
+(define-method set_undo_collection
+  (of-object "GtkScintilla")
+  (c-name "gtk_scintilla_set_undo_collection")
+  (return-type "none")
+  (parameters 
+    '("gint" "collect_undo")
+  )
+)
+
+(define-method select_all
+  (of-object "GtkScintilla")
+  (c-name "gtk_scintilla_select_all")
+  (return-type "none")
+)
+
+(define-method set_save_point
+  (of-object "GtkScintilla")
+  (c-name "gtk_scintilla_set_save_point")
+  (return-type "none")
+)
+
+(define-method can_redo
+  (of-object "GtkScintilla")
+  (c-name "gtk_scintilla_can_redo")
+  (return-type "gint")
+)
+
+(define-method marker_line_from_handle
+  (of-object "GtkScintilla")
+  (c-name "gtk_scintilla_marker_line_from_handle")
+  (return-type "gint")
+  (parameters
+    '("gint" "handle")
+  )
+)
+
+(define-method marker_delete_handle
+  (of-object "GtkScintilla")
+  (c-name "gtk_scintilla_marker_delete_handle")
+  (return-type "none")
+  (parameters
+    '("gint" "handle")
+  )
 )
 
 ;; Added to stop errors