package Gtk.IM_Multi_Context is
type Gtk_IM_Multi_Context_Record is new Gtk_IM_Context_Record with null record;
type Gtk_IM_Multi_Context is access all Gtk_IM_Multi_Context_Record'Class;
procedure Gtk_New
| ( | Self | : out Gtk_IM_Multi_Context); |
procedure Initialize
| ( | Self | : not null access Gtk_IM_Multi_Context_Record'Class); |
function Gtk_IM_Multi_Context_New return Gtk_IM_Multi_Context;
function Get_Type return Glib.GType;
procedure Append_Menuitems
| ( | Self | : not null access Gtk_IM_Multi_Context_Record; |
| Menushell | : not null access Gtk.Menu_Shell.Gtk_Menu_Shell_Record'Class); |
function Get_Context_Id
| ( | Self | : not null access Gtk_IM_Multi_Context_Record) return UTF8_String; |
procedure Set_Context_Id
| ( | Self | : not null access Gtk_IM_Multi_Context_Record; |
| Context_Id | : UTF8_String); |