File: gtkpaned.stub

package info (click to toggle)
gauche-gtk 0.4.1-2
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 2,520 kB
  • ctags: 3,230
  • sloc: ansic: 6,655; lisp: 4,159; sh: 2,707; makefile: 344
file content (64 lines) | stat: -rw-r--r-- 2,332 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
;; Automatically generated - DO NOT EDIT

(include "gtk-lib.types")
"#include \"gauche-gtk.h\""

;;  struct GtkPaned

(define-cclass <gtk-paned> :base
  "ScmGObject*" "Scm_GtkPanedClass"
  ("Scm_GtkContainerClass" "Scm_GtkWidgetClass" "Scm_GtkObjectClass" "Scm_GObjectClass")
  (
   (child1 :type <gtk-widget>)
   (child2 :type <gtk-widget>)
   (handle :type <gdk-drawable>)
   (xor-gc :type <gdk-gc>)
   (cursor-type :type <int>)
   (handle-pos :getter "return SCM_MAKE_GDK_RECTANGLE(&(obj->handle_pos));" :setter "obj->handle_pos = *SCM_GDK_RECTANGLE(value);")
   (child1-size :type <int>)
   (last-allocation :type <int>)
   (min-position :type <int>)
   (max-position :type <int>)
   (position-set :type <uint>)
   (in-drag :type <uint>)
   (child1-shrink :type <uint>)
   (child1-resize :type <uint>)
   (child2-shrink :type <uint>)
   (child2-resize :type <uint>)
   (orientation :type <uint>)
   (in-recursion :type <uint>)
   (handle-prelit :type <uint>)
   (last-child1-focus :type <gtk-widget>)
   (last-child2-focus :type <gtk-widget>)
   ;; priv :type (UNKNOWN . GtkPanedPrivate*)
   (drag-pos :type <int>)
   (original-position :type <int>)
   )
(allocator (c "Scm_GtkObjectAllocate"))
  )

(initcode "Scm_GtkRegisterClass(GTK_TYPE_PANED, SCM_CLASS_GTK_PANED);
")

;; gtk_paned_get_type
;; gtk_paned_add1
(define-cproc gtk-paned-add1 (paned::<gtk-paned> child::<gtk-widget>) (return <void> "gtk_paned_add1"))

;; gtk_paned_add2
(define-cproc gtk-paned-add2 (paned::<gtk-paned> child::<gtk-widget>) (return <void> "gtk_paned_add2"))

;; gtk_paned_pack1
(define-cproc gtk-paned-pack1 (paned::<gtk-paned> child::<gtk-widget> resize::<boolean> shrink::<boolean>) (return <void> "gtk_paned_pack1"))

;; gtk_paned_pack2
(define-cproc gtk-paned-pack2 (paned::<gtk-paned> child::<gtk-widget> resize::<boolean> shrink::<boolean>) (return <void> "gtk_paned_pack2"))

;; gtk_paned_get_position
(define-cproc gtk-paned-get-position (paned::<gtk-paned>) (return <int> "gtk_paned_get_position"))

;; gtk_paned_set_position
(define-cproc gtk-paned-set-position (paned::<gtk-paned> position::<int>) (return <void> "gtk_paned_set_position"))

;; gtk_paned_compute_position
(define-cproc gtk-paned-compute-position (paned::<gtk-paned> allocation::<int> child1_req::<int> child2_req::<int>) (return <void> "gtk_paned_compute_position"))