Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц, летом дешевле!

Ответ
 
Опции темы Поиск в этой теме
Старый 03.08.2012, 03:58   #1
Mixim
Форумчанин
 
Регистрация: 29.10.2009
Сообщений: 259
Вопрос Размер шрифта в Entry

Раскочагарил на своей Ubuntu MonoDevelop и теперь хочется немного поработать в нем.
Создаю проект Gtk# 2.0, открываю MainWindow, на которую кидаю объект Entry. Запускаю приложение и понимаю, что текст в Entry очень маленький. Пытаюсь исправить ситуацию, ищу в свойствах объекта Entry что-нибудь наподобии Font, но такого нет. Предпринимаю попытку изменить размер шрифта из кода:
Код:
		Pango.FontDescription myFont = new Pango.FontDescription ();
		myFont.AbsoluteSize = 9400;		
		myFont.Size = 9999;
		this.entry1.ModifyFont (myFont);
Шрифт изменяется, но не в большую сторону, а наоборот и это при значениях более 9000! Хорошо, увеличиваю значение размера шрифта в 10 раз:
Код:
		Pango.FontDescription myFont = new Pango.FontDescription ();
		myFont.AbsoluteSize = 94000;		
		myFont.Size = 99990;
		this.entry1.ModifyFont (myFont);
- шрифт становится больше, но почему потребовались такие неимоверные цифры, это в каких единицах измерения измеряется размер шрифта?
Вообще понаблюдал над системой изменения шрифтов в различных элементах управления, например для GtkButton, и она ничего кроме сметения у меня не вызывает - необходимо засунуть внутрь кнопки Label и у него с помощью Markup задать нужный шрифт, но как такое же сделать для Entry?
Неужели никак нельзя задать шрифт следующим синтаксисом: "MyFontName 14" и получить шрифт с размером 14 и именем MyFontName, причем указанная цифра должна устанавливать размер шрифта точно таким же, как в текстовом редакторе?
Из всех классических книг, посвященных программированию, ненавижу всего одну - русский перевод книги Роберта Седжвика-"Фундаментальные алгоритмы C++". Предпочитаю читать её в оригинале.
Mixim вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц, летом дешевле!

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Размер шрифта Mortimoro HTML и CSS 4 10.08.2011 07:54
размер шрифта varelik Общие вопросы Delphi 10 16.09.2009 13:58
Размер шрифта в WordArt Diego__ Microsoft Office Word 3 01.09.2009 11:59
Размер шрифта Gorychev HTML и CSS 6 25.05.2008 11:42
Тип и размер шрифта rusif Помощь студентам 1 19.12.2007 17:48