?? configure.help
字號:
# This configuration help texts file format is borrowed from # _LINUX_SOURCE_DIR/Documentation/Configure.help.## Format of this file: description<nl>variable<nl>help text<nl><nl>.# The help texts may contain empty lines, but every non-empty line must# be indented two positions. Order of the help texts does not matter,# however, no variable should be documented twice: if it is, only the# first occurrence will be used. We try to keep the help texts of related# variables close together. Lines starting with `#' are ignored. To be# nice to menuconfig, limit your line length to 70 characters. Use emacs'# kfill.el to edit and ispell.el to spell check this file or you lose.## Comments of the form "# Choice:" followed by a menu name are used# internally by the maintainers' consistency-checking tools.## If you add a help text to this file, please try to be as gentle as# possible. Don't use unexplained acronyms and generally write for the# hypothetical ignorant but intelligent user who has just bought a PC,# removed Windows, installed Linux and is now recompiling the kernel# for the first time. Tell them what to do if they're unsure. Technical# information should go in a README in the Documentation directory.## Mention all the relevant READMEs and HOWTOs in the help text.# Make them file URLs relative to the top level of the source tree so# that help browsers can turn them into hotlinks. All URLs should be# surrounded by <>.## Repetitions are fine since the help texts are not meant to be read# in sequence. It is good style to include URLs pointing to more# detailed technical information, pictures of the hardware, etc.## The most important thing to include in a help entry is *motivation*.# Explain why someone configuring a kernel might want to select your# option.Build MiniGUI-LiteCONFIG_LITE Build MiniGUI-Lite version library. If you excludes this option, the MiniGUI library will be built as MiniGUI-Threads version. In MiniGUI-Lite version, the applications(tasks) are organized as separate processes. There is a server application(process) called "mginit", and other client applications(processes). The clients and the server communicates with each other via UNIX Domain Sockets. The MiniGUI-Threads version uses pthread library, and the tasks are organized as threads.Build Stand-Alone version of MiniGUI-LiteCONFIG_STAND_ALONE Build Stand-Alone version of MiniGUI-Lite. In normal MiniGUI-Lite version, the applications (tasks) are organized as separate processes. Include this option, we will get a stand-alone version, i.e., there is only a process, and no clients can run on the process.Use built-in resourceCONFIG_INCORE_RES Use incore resource data to initialize MiniGUI instead of file I/O. Choose this option will override the configuration in MiniGUI.cfg file.Unit of timer is 10msCONFIG_TIMERUNIT10MS The MiniGUI timer timeout value is in unit of 10 ms. BOOL GUIAPI SetTimer (HWND hWnd, int id, unsigned int speed); The argument "speed" in SetTimer function may represent the frequency of the timer, or represent the timeout value of the timer. This is depend on the runtime library of MiniGUI. If _TIMER_UNIT_10MS is defined, "speed" represents the timeout value of the timer, in the unit of 10ms, else is the frequency. If "speed" represents the frequency of the timer, when it is equal to 10, the timer will expire after every second. If you wants to define _TIMER_UNIT_10MS (default), includes this option.Cursor support (for MiniGUI-Lite)CONFIG_CURSORSUPPORT You can excludes cursor support from MiniGUI library by excluding this option.User can move window with mouseCONFIG_MOVEABLE In embedded systems, this option may usually be excluded. No one will need or like a moveable window on handheld devices like PDA.Mouse button can do double clickCONFIG_DBCLK Double click is not usual in embedded system, you may want to exclude this option.Build with debugging messagesCONFIG_DEBUG Build MiniGUI library with debugging messages.Trace messages of MiniGUICONFIG_TRACEMESSAGE Trace messages of MiniGUI.Include symbol name of messagesCONFIG_MSGSTR Include symbol name of messagesUses old GAL interface and its enginesCONFIG_OLDGAL Uses old GAL engines and old GDI interfaces instead of NEWGAL. NEWGAL engine and new GDI interfaces are more powerful and flexible, but NEWGAL only supports linear FrameBuffer above 8BPP. Old GAL supports more display mode (lowest color depth supported is 1BPP black-white mode). If you want to use MiniGUI in low color depth devices, includes this option.Native FrameBuffer graphics GAL engineCONFIG_GAL_NATIVE Native/FBcon FrameBuffer grahpics GAL engine. Based on Linux FrameBuffer, and supports various color depths.Native FrameBuffer graphics GAL engine on Qt Virtual FrameBufferCONFIG_GAL_NATIVE_QVFB Native/FBcon GAL engine on Qt Virtual FrameBuffer. If you enable it, Native/FBCon GAL engine can run on QVFB.Support for clockwise rotation of screenCONFIG_GAL_NATIVE_COORTRANS Support for clockwise rotation of screen. This option is useful for iPAQ.R1BPP FBCONFIG_GAL_NATIVE_R1BPPFB Native GAL engine 1BPP FB subdriver (Most significant bit is right).L1BPP FBCONFIG_GAL_NATIVE_L1BPPFB Native GAL engine 1BPP FB subdriver (Most significant bit is left).R2BPP FBCONFIG_GAL_NATIVE_R2BPPFB Native GAL engine 2BPP FB subdriver (Most significant bit is right).L2BPP FBCONFIG_GAL_NATIVE_L2BPPFB Native GAL engine 2BPP FB subdriver (Most significant bit is left).R4BPP FBCONFIG_GAL_NATIVE_R4BPPFB Native GAL engine 4BPP FB subdriver (Most significant bit is right).L4BPP FBCONFIG_GAL_NATIVE_L4BPPFB Native GAL engine 4BPP FB subdriver (Most significant bit is left).8BPP FBCONFIG_GAL_NATIVE_8BPPFB Native GAL engine 8BPP FB subdriver16BPP FBCONFIG_GAL_NATIVE_16BPPFB Native GAL engine 16BPP FB subdriver24BPP FB (incompleted)CONFIG_GAL_NATIVE_24BPPFB Native GAL engine 24BPP FB subdriver32BPP FBCONFIG_GAL_NATIVE_32BPPFB Native GAL engine 32BPP FB subdriverVGA16 FB (do not include, dangerous)CONFIG_GAL_NATIVE_VGA16FB Dangerous, do not include.GAL and IAL engine on SVGALIB (for old GAL and MiniGUI-Threads)CONFIG_GALIAL_SVGALIB GAL and IAL engine on SVGALIB (for old GAL and MiniGUI-Threads)GAL and IAL engine on LibGGI (for old GAL and MiniGUI-Threads)CONIFG_GALIAL_LIBGGI GAL and IAL engine on LibGGI (for old GAL and MiniGUI-Threads)EP7211-based board (obsolete, do not include)CONFIG_GAL_EP7211 EP7211-based board (obsolete, do not include) ADS Graphics Client board (obsolete, do not include)CONFIG_GAL_ADS ADS Graphics Client board (obsolete, do not include)VGA 16-color modeCONFIG_GAL_VGA16 Standar VGA 16-color display mode.Enable text modeCONFIG_GAL_TEXTMODE Excludes this option when your Linux system have text mode, i.e. no console.EP7211-based boardCONFIG_IAL_EP7211 EP7211-based board input supportADS Graphics ClientCONFIG_IAL_ADS ADS Graphics Client IAL (StrongARM SA1110).iPAQ H3600 (also H3800)CONFIG_IAL_IPAQ iPAQ H3600 and H3800 series input supportMPC823CONFIG_IAL_MPC823 Support for Sinovee SC823 board touchpad and keyboard. Touchpad: ads7846 Keyboard: zlg7289NEC VR4181CONFIG_IAL_VR4181 NEC VR4181 IAL.Helio Touch PanelCONFIG_IAL_HELIO Helio Touch Panel.MT T800CONFIG_IAL_MTT800 MT T800 IAL.Dummy IAL engineCONFIG_IAL_DUMMY You can skip input processing by using Dummy IAL engine.Native (console) input engineCONFIG_IAL_NATIVE Native (console) input engine is used to support mouse and keyboard on standar PC console.PS2 mouseCONFIG_IAL_NATIVE_PS2MOUSE Support for PS2 mouse protocol.IntelligentMouse (IMPS/2) mouseCONFIG_IAL_NATIVE_IMPS2MOUSE Support for IntelligentMouse (IMPS/2) mouse protocol.MS mouseCONFIG_IAL_NATIVE_MSMOUSE Support for old MS serial mouse.MS3 mouseCONFIG_IAL_NATIVE_MS3MOUSE Support for MS3 serial mouse.GPM daemonCONFIG_IAL_NATIVE_GPM Support for GPM mouse daemon. You can use GPM to support obsolete mouse type such as serial mouse.Raw bitmap fontCONFIG_FONT_RBF Support for Raw Bitmap Font. Raw Bitmap Font format used in MiniGUI is defined by Feynman Software. MiniGUI needs at lease one kind RBF font to run (the system font must be Raw Bitmap Font), so you should not exclude this option.Incore GB2312 12x12 RBF fontCONFIG_FONT_INCOREGB12 Include incore RBF font for GB2312 charset. This option is only effective when INCORE_RES option is enabled.Var bitmap fontCONFIG_FONT_VBF Support for Var Bitmap Font (Variable width Bitmap Font). Var Bitmap Font format used in MiniGUI is defined by Feynman Software. VBF fonts includes Courier, Times and Helvetica fonts. Incore font sansserifCONFIG_FONT_INCORESSERIF Incore font sansserifIncore font courierCONFIG_FONT_INCORECOURIER Incore font courierIncore font symbolCONFIG_FONT_INCORESYMBOL Incore font symbolIncore font vgasCONFIG_FONT_INCOREVGAS Incore font vgasQt Prerendered FontCONFIG_FONT_QPF Qt Prerendered Font. This font format is defined in Qt/Embedded. QPF font uses UNICODE encoding, so UNICODE support must be included if you want to include this option.TrueType fontCONFIG_FONT_TTF TrueType font support. MiniGUI uses freetype 1.3.x library to render truetype fonts. Note that MiniGUI can't work on freetype 2.0, so you may need to exclude this option if your system uses freetype 2.0. Adobe Type1 fontCONFIG_FONT_TYPE1 Adobe Type1 font support. MiniGUI uses t1 library to render type1 fonts.East European (Latin 2, ISO-8859-2) charsetCONFIG_CHARSET_LATIN2 East European (Latin 2, ISO-8859-2) charsetSouth European (Latin 3, ISO-8859-3) charsetCONFIG_CHARSET_LATIN3 South European (Latin 3, ISO-8859-3) charsetNorth European (Latin 4, ISO-8859-4) charsetCONFIG_CHARSET_LATIN4 North European (Latin 4, ISO-8859-4) charsetCyrillic (ISO-8859-5) charsetCONFIG_CHARSET_CYRILLIC Cyrillic (ISO-8859-5) charsetArabic (ISO-8859-6) charsetCONFIG_CHARSET_ARABIC Arabic (ISO-8859-6) charsetGreek (ISO-8859-7) charsetCONFIG_CHARSET_GREEK Greek (ISO-8859-7) charsetHebrew (ISO-8859-8) charsetCONFIG_CHARSET_HEBREW Hebrew (ISO-8859-8) charsetTurkish (Latin 5, ISO-8859-9) charsetCONFIG_CHARSET_LATIN5 Turkish (Latin 5, ISO-8859-9) charsetNordic, Latin 6, ISO-8859-10) charsetCONFIG_CHARSET_LATIN6 Nordic, Latin 6, ISO-8859-10) charsetThai (ISO-8859-11) charsetCONFIG_CHARSET_THAI Thai (ISO-8859-11) charsetLatin 7 (ISO-8859-13) charsetCONFIG_CHARSET_LATIN7 Latin 7 (ISO-8859-13) charsetLatin 8 (ISO-8859-14) charsetCONFIG_CHARSET_LATIN8 Latin 8 (ISO-8859-14) charsetLatin 9 (ISO-8859-15, West Extended) charsetCONFIG_CHARSET_LATIN9 Latin 9 (ISO-8859-15, West Extended) charsetLatin 10 (ISO-8859-16, Romanian) charsetCONFIG_CHARSET_LATIN10
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -