> Hi > "à¤à¤ªà¤¸à¥à¤¥à¤¿à¤¤à¤¿" if this my label & i use > Fl::set_font(FL_SYMBOL, " Lohit Hindi"); but it now show well to me on > screen. bcoz it,s cutting char it nt in English style char > so plz help me >
I'm not understanding your question, I am afraid to say. Can you post a small, complete, compileable example that shows the problem, please? Maybe modify the "hello" example from the test folder to show your label, then perhaps describe what you do get, and what you expected to get. Some notes: - fltk-1.1 will not render utf8 strings, so I assume you are using fltk-1.3. - flkt does not do any compositing or language specific formatting of the passed utf8 strings, rather it assumes that they are already composed in display order with the appropriate glyphs. If you need to composite strings from some canonical ordering into display order, for languages that require complex compositing, then you will need to use ICU or perhaps PanGo to prepare the strings before passing them to fltk to be displayed. This is particularly true for the Indic languages, though is also true of the semitic languages (Hebrew, Arabic), to a lesser extent. Note: for LGC languages (which I think covers most of the fltk devs) it is *usually* the case that the display ordering of the glyphs matches the canonical ordering in the string, but this is often not the case for complex languages. There is some (probably apocryphal) suggestion that this simplification of rendering in the LGC languages came about with the widespread adoption of movable type, which could not easily cope with the variations... Where the written text remains predominantly hand-crafted, the text formatting tends to be rather more elaborate...
_______________________________________________ fltk-dev mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk-dev
