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); |