From 0e518f7f49011ab5a3aad9ed9ccd271961ecc566 Mon Sep 17 00:00:00 2001 From: engelsman Date: Sat, 11 Oct 2008 08:14:59 +0000 Subject: more html to doxygen conversion for {fluid,advanced,unicode}.dox git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6407 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 --- documentation/unicode.dox | 101 +++++++++++++++++++++------------------------- 1 file changed, 46 insertions(+), 55 deletions(-) (limited to 'documentation/unicode.dox') diff --git a/documentation/unicode.dox b/documentation/unicode.dox index 381dfdae2..03937464c 100644 --- a/documentation/unicode.dox +++ b/documentation/unicode.dox @@ -2,14 +2,14 @@ \page unicode 11 - Unicode and utf-8 Support -

This chapter explains how FLTK handles international -text via Unicode and utf-8.

+This chapter explains how FLTK handles international +text via Unicode and utf-8. -

Unicode support was only recently added to FLTK and is +Unicode support was only recently added to FLTK and is still incomplete. This chapter is Work in Progress, reflecting -the current state of Unicode support.

+the current state of Unicode support. -

About Unicode and utf-8

+\section unicode_about About Unicode and utf-8 The Unicode Standard is a worldwide accepted charatcer encoding standard. Unicode provides access to over 100,000 characters @@ -26,62 +26,53 @@ over the world. By choosing utf-8 encoding, FLTK remains largely source-code compatible to previous iteration of the library. -

Unicode in FLTK

+\section unicode_in_fltk Unicode in FLTK FLTK will be entirely converted to Unicode in utf-8 encoding. If a different encoding is required by the underlying operatings system, FLTK will convert string as needed. -TODO: - - - -DONE: - - - -ISSUES: - - + - VisualCNet: sorry, I have no longer access to that IDE + - Borland and other compiler: sorry, I can't update those + +\li Platforms: + - you will encounter problems on all platforms! + - X11: many characters are missing, but that may be related to bad + fonts on my machine. I also could not do any keyboard tests yet. + Rendering seems to generally work ok. + - Win32: US and German keyboard worked ok, but no compositing was + tested. Rendering looks pretty good. + - OS X: redering looks good. Keyboard is completely messed up, even in + US setting (with Alt key) + - all: while merging I have seen plenty of places that are not + entirley utf8-safe, particularly Fl_Input, Fl_Text_Editor, and + Fl_Help_View. Keycodes from the keyboard conflict with Unicode + characters. Right-to-left rendered text can not be marked or edited, + and probably much more.
[Index]    -- cgit v1.2.3