Module: gtk-common 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 "gtkaccelgroup.h"; do not edit. define C-pointer-type => ; define C-pointer-type => ; define C-pointer-type => ; define C-pointer-type => ; // enum GtkAccelFlags: define C-pointer-type => ; define C-pointer-type => ; define inline-only constant $GTK-ACCEL-VISIBLE = ash(1,0); define inline-only constant $GTK-ACCEL-SIGNAL-VISIBLE = ash(1,1); define inline-only constant $GTK-ACCEL-LOCKED = ash(1,2); define inline-only constant $GTK-ACCEL-MASK = #x07; define C-struct <_GtkAccelGroup> sealed inline-only slot ref-count-value :: ; sealed inline-only slot lock-count-value :: ; sealed inline-only slot modifier-mask-value :: ; sealed inline-only slot attach-objects-value :: ; pointer-type-name: <_GtkAccelGroup*>; c-name: "struct _GtkAccelGroup"; end; define C-struct <_GtkAccelEntry> sealed inline-only slot accel-group-value :: ; sealed inline-only slot accelerator-key-value :: ; sealed inline-only slot accelerator-mods-value :: ; sealed inline-only slot accel-flags-value :: ; sealed inline-only slot object-value :: ; sealed inline-only slot signal-id-value :: ; pointer-type-name: <_GtkAccelEntry*>; c-name: "struct _GtkAccelEntry"; end; define inline-only C-function gtk-accel-group-new result value :: ; c-name: "gtk_accel_group_new"; end; define inline-only C-function gtk-accel-group-get-default result value :: ; c-name: "gtk_accel_group_get_default"; end; define inline-only C-function gtk-accel-group-ref parameter accel_group1 :: ; result value :: ; c-name: "gtk_accel_group_ref"; end; define inline-only C-function gtk-accel-group-unref parameter accel_group1 :: ; c-name: "gtk_accel_group_unref"; end; define inline-only C-function gtk-accel-group-activate parameter accel_group1 :: ; parameter accel_key2 :: ; parameter accel_mods3 :: ; result value :: ; c-name: "gtk_accel_group_activate"; end; define inline-only C-function gtk-accel-groups-activate parameter object1 :: ; parameter accel_key2 :: ; parameter accel_mods3 :: ; result value :: ; c-name: "gtk_accel_groups_activate"; end; define inline-only C-function gtk-accel-group-attach parameter accel_group1 :: ; parameter object2 :: ; c-name: "gtk_accel_group_attach"; end; define inline-only C-function gtk-accel-group-detach parameter accel_group1 :: ; parameter object2 :: ; c-name: "gtk_accel_group_detach"; end; define inline-only C-function gtk-accel-group-lock parameter accel_group1 :: ; c-name: "gtk_accel_group_lock"; end; define inline-only C-function gtk-accel-group-unlock parameter accel_group1 :: ; c-name: "gtk_accel_group_unlock"; end; define inline-only C-function gtk-accel-group-get-entry parameter accel_group1 :: ; parameter accel_key2 :: ; parameter accel_mods3 :: ; result value :: ; c-name: "gtk_accel_group_get_entry"; end; define inline-only C-function gtk-accel-group-lock-entry parameter accel_group1 :: ; parameter accel_key2 :: ; parameter accel_mods3 :: ; c-name: "gtk_accel_group_lock_entry"; end; define inline-only C-function gtk-accel-group-unlock-entry parameter accel_group1 :: ; parameter accel_key2 :: ; parameter accel_mods3 :: ; c-name: "gtk_accel_group_unlock_entry"; end; define inline-only C-function gtk-accel-group-add parameter accel_group1 :: ; parameter accel_key2 :: ; parameter accel_mods3 :: ; parameter accel_flags4 :: ; parameter object5 :: ; parameter accel_signal6 :: /* const */ ; c-name: "gtk_accel_group_add"; end; define inline-only C-function gtk-accel-group-remove parameter accel_group1 :: ; parameter accel_key2 :: ; parameter accel_mods3 :: ; parameter object4 :: ; c-name: "gtk_accel_group_remove"; end; define inline-only C-function gtk-accel-group-handle-add parameter object1 :: ; parameter accel_signal_id2 :: ; parameter accel_group3 :: ; parameter accel_key4 :: ; parameter accel_mods5 :: ; parameter accel_flags6 :: ; c-name: "gtk_accel_group_handle_add"; end; define inline-only C-function gtk-accel-group-handle-remove parameter object1 :: ; parameter accel_group2 :: ; parameter accel_key3 :: ; parameter accel_mods4 :: ; c-name: "gtk_accel_group_handle_remove"; end; define inline-only C-function gtk-accel-group-create-add parameter class_type1 :: ; parameter signal_flags2 :: ; parameter handler_offset3 :: ; result value :: ; c-name: "gtk_accel_group_create_add"; end; define inline-only C-function gtk-accel-group-create-remove parameter class_type1 :: ; parameter signal_flags2 :: ; parameter handler_offset3 :: ; result value :: ; c-name: "gtk_accel_group_create_remove"; end; define inline-only C-function gtk-accel-group-marshal-add parameter object1 :: ; parameter func2 :: ; parameter func_data3 :: ; parameter args4 :: ; c-name: "gtk_accel_group_marshal_add"; end; define inline-only C-function gtk-accel-group-marshal-remove parameter object1 :: ; parameter func2 :: ; parameter func_data3 :: ; parameter args4 :: ; c-name: "gtk_accel_group_marshal_remove"; end; define inline-only C-function gtk-accel-groups-from-object parameter object1 :: ; result value :: ; c-name: "gtk_accel_groups_from_object"; end; define inline-only C-function gtk-accel-group-entries-from-object parameter object1 :: ; result value :: ; c-name: "gtk_accel_group_entries_from_object"; end; define inline-only C-function gtk-accelerator-valid parameter keyval1 :: ; parameter modifiers2 :: ; result value :: ; c-name: "gtk_accelerator_valid"; end; define inline-only C-function gtk-accelerator-parse parameter accelerator1 :: /* const */ ; parameter accelerator_key2 :: ; parameter accelerator_mods3 :: ; c-name: "gtk_accelerator_parse"; end; define inline-only C-function gtk-accelerator-name parameter accelerator_key1 :: ; parameter accelerator_mods2 :: ; result value :: ; c-name: "gtk_accelerator_name"; end; define inline-only C-function gtk-accelerator-set-default-mod-mask parameter default_mod_mask1 :: ; c-name: "gtk_accelerator_set_default_mod_mask"; end; define inline-only C-function gtk-accelerator-get-default-mod-mask result value :: ; c-name: "gtk_accelerator_get_default_mod_mask"; end; define inline constant = <_GtkAccelGroup>; define inline constant = <_GtkAccelEntry>; define inline constant = ; define sealed domain make (singleton(<_GtkAccelGroup*>)); define sealed domain initialize (<_GtkAccelGroup*>); define sealed domain make (singleton(<_GtkAccelEntry*>)); define sealed domain initialize (<_GtkAccelEntry*>);