Nuvoton
/
NuMaker-mbed-emWin-example
NuMaker emWin HMI
emWin/Include/GUI__BiDi2_Brackets_800.h
- Committer:
- csyang2
- Date:
- 7 months ago
- Revision:
- 10:c8165817d92a
- Parent:
- 1:c0f972361605
File content as of revision 10:c8165817d92a:
/********************************************************************* * SEGGER Software GmbH * * Solutions for real time microcontroller applications * ********************************************************************** * * * (c) 1996 - 2018 SEGGER Microcontroller GmbH * * * * Internet: www.segger.com Support: support@segger.com * * * ********************************************************************** ** emWin V5.48 - Graphical user interface for embedded applications ** All Intellectual Property rights in the Software belongs to SEGGER. emWin is protected by international copyright laws. Knowledge of the source code may not be used to write a similar product. This file may only be used in accordance with the following terms: The software has been licensed by SEGGER Software GmbH to Nuvoton Technology Corporationat the address: No. 4, Creation Rd. III, Hsinchu Science Park, Taiwan for the purposes of creating libraries for its Arm Cortex-M and Arm9 32-bit microcontrollers, commercialized and distributed by Nuvoton Technology Corporation under the terms and conditions of an End User License Agreement supplied with the libraries. Full source code is available at: www.segger.com We appreciate your understanding and fairness. ---------------------------------------------------------------------- Licensing information Licensor: SEGGER Software GmbH Licensed to: Nuvoton Technology Corporation, No. 4, Creation Rd. III, Hsinchu Science Park, 30077 Hsinchu City, Taiwan Licensed SEGGER software: emWin License number: GUI-00735 License model: emWin License Agreement, signed February 27, 2018 Licensed platform: Cortex-M and ARM9 32-bit series microcontroller designed and manufactured by or for Nuvoton Technology Corporation ---------------------------------------------------------------------- Support and Update Agreement (SUA) SUA period: 2018-03-26 - 2019-03-27 Contact to extend SUA: sales@segger.com ---------------------------------------------------------------------- File : GUI__BiDi2_Brackets_800.h Purpose : Bracket pairs according to Unicode V8.0.0 ---------------------------END-OF-HEADER------------------------------ */ #ifdef GUI__BIDI2 // CodePoint // | Paired bracket // | | Bracket type // | | | // V V V { 0x0028, 0x0029, BPT_O }, // LEFT PARENTHESIS { 0x0029, 0x0028, BPT_C }, // RIGHT PARENTHESIS { 0x005B, 0x005D, BPT_O }, // LEFT SQUARE BRACKET { 0x005D, 0x005B, BPT_C }, // RIGHT SQUARE BRACKET { 0x007B, 0x007D, BPT_O }, // LEFT CURLY BRACKET { 0x007D, 0x007B, BPT_C }, // RIGHT CURLY BRACKET { 0x0F3A, 0x0F3B, BPT_O }, // TIBETAN MARK GUG RTAGS GYON { 0x0F3B, 0x0F3A, BPT_C }, // TIBETAN MARK GUG RTAGS GYAS { 0x0F3C, 0x0F3D, BPT_O }, // TIBETAN MARK ANG KHANG GYON { 0x0F3D, 0x0F3C, BPT_C }, // TIBETAN MARK ANG KHANG GYAS { 0x169B, 0x169C, BPT_O }, // OGHAM FEATHER MARK { 0x169C, 0x169B, BPT_C }, // OGHAM REVERSED FEATHER MARK { 0x2045, 0x2046, BPT_O }, // LEFT SQUARE BRACKET WITH QUILL { 0x2046, 0x2045, BPT_C }, // RIGHT SQUARE BRACKET WITH QUILL { 0x207D, 0x207E, BPT_O }, // SUPERSCRIPT LEFT PARENTHESIS { 0x207E, 0x207D, BPT_C }, // SUPERSCRIPT RIGHT PARENTHESIS { 0x208D, 0x208E, BPT_O }, // SUBSCRIPT LEFT PARENTHESIS { 0x208E, 0x208D, BPT_C }, // SUBSCRIPT RIGHT PARENTHESIS { 0x2308, 0x2309, BPT_O }, // LEFT CEILING { 0x2309, 0x2308, BPT_C }, // RIGHT CEILING { 0x230A, 0x230B, BPT_O }, // LEFT FLOOR { 0x230B, 0x230A, BPT_C }, // RIGHT FLOOR { 0x2329, 0x232A, BPT_O }, // LEFT-POINTING ANGLE BRACKET { 0x232A, 0x2329, BPT_C }, // RIGHT-POINTING ANGLE BRACKET { 0x2768, 0x2769, BPT_O }, // MEDIUM LEFT PARENTHESIS ORNAMENT { 0x2769, 0x2768, BPT_C }, // MEDIUM RIGHT PARENTHESIS ORNAMENT { 0x276A, 0x276B, BPT_O }, // MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT { 0x276B, 0x276A, BPT_C }, // MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT { 0x276C, 0x276D, BPT_O }, // MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT { 0x276D, 0x276C, BPT_C }, // MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT { 0x276E, 0x276F, BPT_O }, // HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT { 0x276F, 0x276E, BPT_C }, // HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT { 0x2770, 0x2771, BPT_O }, // HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT { 0x2771, 0x2770, BPT_C }, // HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT { 0x2772, 0x2773, BPT_O }, // LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT { 0x2773, 0x2772, BPT_C }, // LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT { 0x2774, 0x2775, BPT_O }, // MEDIUM LEFT CURLY BRACKET ORNAMENT { 0x2775, 0x2774, BPT_C }, // MEDIUM RIGHT CURLY BRACKET ORNAMENT { 0x27C5, 0x27C6, BPT_O }, // LEFT S-SHAPED BAG DELIMITER { 0x27C6, 0x27C5, BPT_C }, // RIGHT S-SHAPED BAG DELIMITER { 0x27E6, 0x27E7, BPT_O }, // MATHEMATICAL LEFT WHITE SQUARE BRACKET { 0x27E7, 0x27E6, BPT_C }, // MATHEMATICAL RIGHT WHITE SQUARE BRACKET { 0x27E8, 0x27E9, BPT_O }, // MATHEMATICAL LEFT ANGLE BRACKET { 0x27E9, 0x27E8, BPT_C }, // MATHEMATICAL RIGHT ANGLE BRACKET { 0x27EA, 0x27EB, BPT_O }, // MATHEMATICAL LEFT DOUBLE ANGLE BRACKET { 0x27EB, 0x27EA, BPT_C }, // MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET { 0x27EC, 0x27ED, BPT_O }, // MATHEMATICAL LEFT WHITE TORTOISE SHELL BRACKET { 0x27ED, 0x27EC, BPT_C }, // MATHEMATICAL RIGHT WHITE TORTOISE SHELL BRACKET { 0x27EE, 0x27EF, BPT_O }, // MATHEMATICAL LEFT FLATTENED PARENTHESIS { 0x27EF, 0x27EE, BPT_C }, // MATHEMATICAL RIGHT FLATTENED PARENTHESIS { 0x2983, 0x2984, BPT_O }, // LEFT WHITE CURLY BRACKET { 0x2984, 0x2983, BPT_C }, // RIGHT WHITE CURLY BRACKET { 0x2985, 0x2986, BPT_O }, // LEFT WHITE PARENTHESIS { 0x2986, 0x2985, BPT_C }, // RIGHT WHITE PARENTHESIS { 0x2987, 0x2988, BPT_O }, // Z NOTATION LEFT IMAGE BRACKET { 0x2988, 0x2987, BPT_C }, // Z NOTATION RIGHT IMAGE BRACKET { 0x2989, 0x298A, BPT_O }, // Z NOTATION LEFT BINDING BRACKET { 0x298A, 0x2989, BPT_C }, // Z NOTATION RIGHT BINDING BRACKET { 0x298B, 0x298C, BPT_O }, // LEFT SQUARE BRACKET WITH UNDERBAR { 0x298C, 0x298B, BPT_C }, // RIGHT SQUARE BRACKET WITH UNDERBAR { 0x298D, 0x2990, BPT_O }, // LEFT SQUARE BRACKET WITH TICK IN TOP CORNER { 0x298E, 0x298F, BPT_C }, // RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER { 0x298F, 0x298E, BPT_O }, // LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER { 0x2990, 0x298D, BPT_C }, // RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER { 0x2991, 0x2992, BPT_O }, // LEFT ANGLE BRACKET WITH DOT { 0x2992, 0x2991, BPT_C }, // RIGHT ANGLE BRACKET WITH DOT { 0x2993, 0x2994, BPT_O }, // LEFT ARC LESS-THAN BRACKET { 0x2994, 0x2993, BPT_C }, // RIGHT ARC GREATER-THAN BRACKET { 0x2995, 0x2996, BPT_O }, // DOUBLE LEFT ARC GREATER-THAN BRACKET { 0x2996, 0x2995, BPT_C }, // DOUBLE RIGHT ARC LESS-THAN BRACKET { 0x2997, 0x2998, BPT_O }, // LEFT BLACK TORTOISE SHELL BRACKET { 0x2998, 0x2997, BPT_C }, // RIGHT BLACK TORTOISE SHELL BRACKET { 0x29D8, 0x29D9, BPT_O }, // LEFT WIGGLY FENCE { 0x29D9, 0x29D8, BPT_C }, // RIGHT WIGGLY FENCE { 0x29DA, 0x29DB, BPT_O }, // LEFT DOUBLE WIGGLY FENCE { 0x29DB, 0x29DA, BPT_C }, // RIGHT DOUBLE WIGGLY FENCE { 0x29FC, 0x29FD, BPT_O }, // LEFT-POINTING CURVED ANGLE BRACKET { 0x29FD, 0x29FC, BPT_C }, // RIGHT-POINTING CURVED ANGLE BRACKET { 0x2E22, 0x2E23, BPT_O }, // TOP LEFT HALF BRACKET { 0x2E23, 0x2E22, BPT_C }, // TOP RIGHT HALF BRACKET { 0x2E24, 0x2E25, BPT_O }, // BOTTOM LEFT HALF BRACKET { 0x2E25, 0x2E24, BPT_C }, // BOTTOM RIGHT HALF BRACKET { 0x2E26, 0x2E27, BPT_O }, // LEFT SIDEWAYS U BRACKET { 0x2E27, 0x2E26, BPT_C }, // RIGHT SIDEWAYS U BRACKET { 0x2E28, 0x2E29, BPT_O }, // LEFT DOUBLE PARENTHESIS { 0x2E29, 0x2E28, BPT_C }, // RIGHT DOUBLE PARENTHESIS { 0x3008, 0x3009, BPT_O }, // LEFT ANGLE BRACKET { 0x3009, 0x3008, BPT_C }, // RIGHT ANGLE BRACKET { 0x300A, 0x300B, BPT_O }, // LEFT DOUBLE ANGLE BRACKET { 0x300B, 0x300A, BPT_C }, // RIGHT DOUBLE ANGLE BRACKET { 0x300C, 0x300D, BPT_O }, // LEFT CORNER BRACKET { 0x300D, 0x300C, BPT_C }, // RIGHT CORNER BRACKET { 0x300E, 0x300F, BPT_O }, // LEFT WHITE CORNER BRACKET { 0x300F, 0x300E, BPT_C }, // RIGHT WHITE CORNER BRACKET { 0x3010, 0x3011, BPT_O }, // LEFT BLACK LENTICULAR BRACKET { 0x3011, 0x3010, BPT_C }, // RIGHT BLACK LENTICULAR BRACKET { 0x3014, 0x3015, BPT_O }, // LEFT TORTOISE SHELL BRACKET { 0x3015, 0x3014, BPT_C }, // RIGHT TORTOISE SHELL BRACKET { 0x3016, 0x3017, BPT_O }, // LEFT WHITE LENTICULAR BRACKET { 0x3017, 0x3016, BPT_C }, // RIGHT WHITE LENTICULAR BRACKET { 0x3018, 0x3019, BPT_O }, // LEFT WHITE TORTOISE SHELL BRACKET { 0x3019, 0x3018, BPT_C }, // RIGHT WHITE TORTOISE SHELL BRACKET { 0x301A, 0x301B, BPT_O }, // LEFT WHITE SQUARE BRACKET { 0x301B, 0x301A, BPT_C }, // RIGHT WHITE SQUARE BRACKET { 0xFE59, 0xFE5A, BPT_O }, // SMALL LEFT PARENTHESIS { 0xFE5A, 0xFE59, BPT_C }, // SMALL RIGHT PARENTHESIS { 0xFE5B, 0xFE5C, BPT_O }, // SMALL LEFT CURLY BRACKET { 0xFE5C, 0xFE5B, BPT_C }, // SMALL RIGHT CURLY BRACKET { 0xFE5D, 0xFE5E, BPT_O }, // SMALL LEFT TORTOISE SHELL BRACKET { 0xFE5E, 0xFE5D, BPT_C }, // SMALL RIGHT TORTOISE SHELL BRACKET { 0xFF08, 0xFF09, BPT_O }, // FULLWIDTH LEFT PARENTHESIS { 0xFF09, 0xFF08, BPT_C }, // FULLWIDTH RIGHT PARENTHESIS { 0xFF3B, 0xFF3D, BPT_O }, // FULLWIDTH LEFT SQUARE BRACKET { 0xFF3D, 0xFF3B, BPT_C }, // FULLWIDTH RIGHT SQUARE BRACKET { 0xFF5B, 0xFF5D, BPT_O }, // FULLWIDTH LEFT CURLY BRACKET { 0xFF5D, 0xFF5B, BPT_C }, // FULLWIDTH RIGHT CURLY BRACKET { 0xFF5F, 0xFF60, BPT_O }, // FULLWIDTH LEFT WHITE PARENTHESIS { 0xFF60, 0xFF5F, BPT_C }, // FULLWIDTH RIGHT WHITE PARENTHESIS { 0xFF62, 0xFF63, BPT_O }, // HALFWIDTH LEFT CORNER BRACKET { 0xFF63, 0xFF62, BPT_C }, // HALFWIDTH RIGHT CORNER BRACKET #endif /*************************** End of file ****************************/