using Gtk; class SharpApp : Window { string text = @"Павло ТИЧИНА Я УТВЕРЖДАЮСЬ Я єсть народ, якого Правди сила ніким звойована ще не була. Яка біда мене, яка чума косила! — а сила знову розцвіла. Щоб жить — ні в кого права не питаюсь. Щоб жить — я всі кайдани розірву. Я стверджуюсь, я утверждаюсь, бо я живу..."; public SharpApp() : base("Label") { SetPosition(WindowPosition.Center); DeleteEvent += delegate {Application.Quit();}; EventBox e = new EventBox(); // Контейнер, що має колір тла Label l = new Label(text); // Напис з текстом l.SetPadding(20, 0); // Відступи від країв l.Angle = 2; // Кут нахилу тексту до горизонтапі у градусах e.Child = l; // Вкладення напису у контейнер // Переозначення кольорів: l.ModifyFg(StateType.Normal, new Gdk.Color(255,255,0)); // для напису e.ModifyBg(StateType.Normal, new Gdk.Color(0,0,128)); // для тла // Зміна властивослей шрифту Pango.FontDescription lfont = Pango.FontDescription.FromString ("FreeSerif Bold Italic 24"); l.ModifyFont (lfont); Add(e); // Приєднання контейнера ShowAll(); // Показ усього на екрані } public static void Main() { Application.Init(); new SharpApp(); Application.Run(); } }