Spec-Zone.ru › GTK 3.20

GtkIMMulticontext

GtkIMMulticontext — Контекст метода ввода, поддерживающий несколько загружаемых методов ввода

Функции

GtkIMContext * gtk_im_multicontext_new ()
void gtk_im_multicontext_append_menuitems ()
const char * gtk_im_multicontext_get_context_id ()
void gtk_im_multicontext_set_context_id ()

Типы и значения

struct GtkIMMulticontext

Иерархия объектов

    GObject
    ╰── GtkIMContext
        ╰── GtkIMMulticontext

Файлы заголовков

#include <gtk/gtk.h>

Описание

Функции

gtk_im_multicontext_new ()

GtkIMContext *
gtk_im_multicontext_new (void);

Создает новый GtkIMMulticontext.

Возвращает

новый GtkIMMulticontext.

gtk_im_multicontext_append_menuitems ()

void
gtk_im_multicontext_append_menuitems (GtkIMMulticontext *context,
                                      GtkMenuShell *menushell);

gtk_im_multicontext_append_menuitems устарел с версии 3.10 и не должен использоваться в новом коде.

Лучше использовать систему для изменения методов ввода. Современные оболочки рабочего стола предлагают для этого экранные отображения, которые можно вызывать с помощью сочетания клавиш, например, Super-Space.

Добавляет пункты меню для различных доступных методов ввода в меню; при выборе пунктов меню будет переключен метод ввода для контекста и глобального метода ввода по умолчанию.

Параметры

context

a GtkIMMulticontext

menushell

a GtkMenuShell

gtk_im_multicontext_get_context_id ()

const char *
gtk_im_multicontext_get_context_id (GtkIMMulticontext *context);

Получает идентификатор текущего активного подчиненного компонента context .

Параметры

context

a GtkIMMulticontext

Возвращает

идентификатор текущего активного подчиненного компонента

С: 2.16

gtk_im_multicontext_set_context_id ()

void
gtk_im_multicontext_set_context_id (GtkIMMulticontext *context,
                                    const char *context_id);

Устанавливает идентификатор контекста для context .

Это приводит к замене текущего активного подчиненного компонента context на подчиненный компонент, соответствующий новому идентификатору контекста.

Параметры

context

a GtkIMMulticontext

context_id

идентификатор для использования

С: 2.16

Типы и значения

struct GtkIMMulticontext

struct GtkIMMulticontext;

© 2005–2020 The GNOME Project
Licensed under the GNU Lesser General Public License version 2.1 or later.
https://developer.gnome.org/gtk3/3.20/GtkIMMulticontext.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API