|
NAMEFrame - A frame is an object corresponding to the graphic device.Variables: Keys of frame parameterThese are the symbols to use in a parameter to create a frame. See the function mframe() for details.Mdevice, Mdisplay, Mscreen, Mdrawable,
Mdepth, and Mcolormap are also keys of a frame property.
Variables: Keys of frame propertyThese are the symbols to use as an argument to the function mframe_get_prop().MSymbol Mfont MSymbol Mfont_width MSymbol Mfont_ascent MSymbol Mfont_descent Typedefstypedef struct MFrame MFrame Type of frames. FunctionsMFrame * mframe (MPlist *plist) Create a new frame. void * mframe_get_prop (MFrame *frame, MSymbol key) Return property value of frame. VariablesMFrame * mframe_default The default frame. Detailed DescriptionA frame is an object corresponding to the graphic device.A frame is an object of the type MFrame to hold various information about each display/input device. Almost all m17n GUI functions require a pointer to a frame as an argument. Typedef Documentationtypedef struct MFrame MFrameType of frames.The type MFrame is for a frame object. Each frame holds various information about the corresponding physical display/input device. The internal structure of the type MFrame is concealed from an application program, and its contents depend on the window system in use. In the m17n-X library, it contains the information about display and screen in the X Window System. Variable DocumentationMSymbol MdeviceMSymbol MdisplayMSymbol MscreenMSymbol MdrawableMSymbol MdepthMSymbol McolormapMSymbol MwidgetMSymbol MgdMSymbol MfontMSymbol Mfont_widthMSymbol Mfont_ascentMSymbol Mfont_descentMFrame* mframe_defaultThe default frame.The external variable mframe_default contains a pointer to the default frame that is created by the first call of mframe(). COPYRIGHTCopyright (C) 2001 Information-technology Promotion Agency (IPA)Copyright (C) 2001-2009 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>.
Visit the GSP FreeBSD Man Page Interface. |