---
name: "m17nGUI"
section: "3m17n"
platform: "linux"
package: "m17n-docs"
version: "1.8.4-1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/m17nGUI"
---

# m17nGUI(3m17n)

\- API provided by libm17n-gui.so

## NAME

m17nGUI\_-\_GUI -  - API provided by libm17n-gui.so \

## SYNOPSIS

### Modules

**Frame**\
 A *frame* is an object corresponding to the graphic device.  **Font**\
 **Fontset**\
 A fontset is an object that maps a character to fonts.  **Face**\
 A face is an object to control appearance of M-text.  **Drawing**\
 Drawing M-texts on a window.  **Input Method (GUI)**\
 Input method support on window systems.

## Detailed Description

API provided by libm17n-gui.so \

GUI support for a window system.

This section defines the m17n GUI API concerning M-text drawing and inputting under a window system.

All the definitions here are independent of window systems. An actual library file, however, can depend on a specific window system. For instance, the library file m17n-X.so is an example of implementation of the m17n GUI API for the X Window System.

Actually the GUI API is mainly for toolkit libraries or to implement XOM, not for direct use from application programs.

## Author

Generated automatically by Doxygen for The m17n Library from the source code.

## COPYRIGHT

Copyright (C) 2001 Information-technology Promotion Agency (IPA)\
 Copyright (C) 2001-2011 National Institute of Advanced Industrial Science and Technology (AIST)\
 Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License  \<http://www.gnu.org/licenses/fdl.html\>.
