#include using namespace Upp; struct Test : TopWindow { virtual void Paint(Draw& w) { WString s; s << "Napishite zdesʹ tekst dlya perevoda"; Buffer wd(s.GetLength()); for(int i = 0; i < s.GetCount(); i++) wd[i] = StdFont()[s[i]]; w.DrawRect(GetSize(), White); w.DrawText(100, 100, ~s, StdFont(), Black, s.GetLength(), wd); w.DrawText(50, 200, ~s, StdFont(), Black, s.GetLength(), wd); } }; GUI_APP_MAIN { DDUMP("Here"); DocEdit e; e.Set(WString("Napishite zdesʹ tekst dlya perevoda")); Test t; t.Add(e.TopPos(0, 50).HSizePos()); t.Run(); }