Module: gtk-widgets Copyright: Original Code is Copyright (c) 1995-2004 Functional Objects, Inc. All rights reserved. License: Functional Objects Library Public License Version 1.0 Dual-license: GNU Lesser General Public License Warranty: Distributed WITHOUT WARRANTY OF ANY KIND // This file is automatically generated from "gtkentry.h"; do not edit. define C-pointer-type => ; define C-pointer-type => ; define C-pointer-type => ; define C-pointer-type => ; define C-struct <_GtkEntry> sealed inline-only slot editable-value :: ; sealed inline-only slot text-area-value :: ; sealed inline-only slot backing-pixmap-value :: ; sealed inline-only slot cursor-value :: ; sealed inline-only slot text-value :: ; sealed inline-only slot text-size-value :: ; sealed inline-only slot text-length-value :: ; sealed inline-only slot text-max-length-value :: ; sealed inline-only slot scroll-offset-value :: ; sealed bitfield slot visible-value :: , width: 1; sealed inline-only slot timer-value :: ; sealed inline-only slot button-value :: ; sealed inline-only slot char-offset-value :: ; sealed inline-only slot text-mb-value :: ; sealed bitfield slot text-mb-dirty-value :: , width: 1; sealed bitfield slot use-wchar-value :: , width: 1; pointer-type-name: <_GtkEntry*>; c-name: "struct _GtkEntry"; end; define C-struct <_GtkEntryClass> sealed inline-only slot parent-class-value :: ; pointer-type-name: <_GtkEntryClass*>; c-name: "struct _GtkEntryClass"; end; define inline-only C-function gtk-entry-get-type result value :: ; c-name: "gtk_entry_get_type"; end; define inline-only C-function gtk-entry-new result value :: ; c-name: "gtk_entry_new"; end; define inline-only C-function gtk-entry-new-with-max-length parameter max1 :: ; result value :: ; c-name: "gtk_entry_new_with_max_length"; end; define inline-only C-function gtk-entry-set-text parameter entry1 :: ; parameter text2 :: /* const */ ; c-name: "gtk_entry_set_text"; end; define inline-only C-function gtk-entry-append-text parameter entry1 :: ; parameter text2 :: /* const */ ; c-name: "gtk_entry_append_text"; end; define inline-only C-function gtk-entry-prepend-text parameter entry1 :: ; parameter text2 :: /* const */ ; c-name: "gtk_entry_prepend_text"; end; define inline-only C-function gtk-entry-set-position parameter entry1 :: ; parameter position2 :: ; c-name: "gtk_entry_set_position"; end; define inline-only C-function gtk-entry-get-text parameter entry1 :: ; result value :: ; c-name: "gtk_entry_get_text"; end; define inline-only C-function gtk-entry-select-region parameter entry1 :: ; parameter start2 :: ; parameter end3 :: ; c-name: "gtk_entry_select_region"; end; define inline-only C-function gtk-entry-set-visibility parameter entry1 :: ; parameter visible2 :: ; c-name: "gtk_entry_set_visibility"; end; define inline-only C-function gtk-entry-set-editable parameter entry1 :: ; parameter editable2 :: ; c-name: "gtk_entry_set_editable"; end; define inline-only C-function gtk-entry-set-max-length parameter entry1 :: ; parameter max2 :: ; c-name: "gtk_entry_set_max_length"; end; define inline constant = <_GtkEntry>; define inline constant = <_GtkEntryClass>; define sealed domain make (singleton(<_GtkEntry*>)); define sealed domain initialize (<_GtkEntry*>); define sealed domain make (singleton(<_GtkEntryClass*>)); define sealed domain initialize (<_GtkEntryClass*>);