Форум: "KOL";
Текущий архив: 2004.03.28;
Скачать: [xml.tar.bz2];
ВнизКак задать шрифт RichEdit? Найти похожие ветки
← →
Юрий Ж. (2003-06-28 18:41) [0]Как задать шрифт в RichEdit, чтобы когда пользователь вводил что-то он не менялся.
Я истользую MCK и в немнастраиваю шрифт, но когда запускаю программу вижу очень (!!!) мелкий шрифт.
Заранее спасибо!
← →
mike.dld © (2003-06-28 18:43) [1]У меня те же проблемы. Ответ прост - в ран-тайм
← →
Юрий Ж. (2003-06-28 18:48) [2]2 mike.dld
А как?
← →
mike.dld © (2003-06-28 18:50) [3]В OnFormCreate пишешь:
RE.Font.FontName := "gherh";
RE.Font.FontHeight := ...;
Ну и так далее
← →
Юрий Ж. (2003-06-28 18:55) [4]Ясно, а как сделать чтобы когда пользователь что-то вводит шрифт САМ (!!!) не менялся?
← →
mike.dld © (2003-06-28 18:56) [5]У меня сейчас KOLnMCK 1.77, ничего само не меняется
← →
Юрий Ж. (2003-06-28 19:00) [6]Я имею в виду, что если есть отфомотированная строка и начать вводить произвольные символы шрифт сбрасывается во всем слове.
Версия 1.78.
← →
Vladimir Kladov (2003-06-28 20:26) [7]Какие например? Есть свойство RE_AutoKeybrd, но по-моему, оно отвечает за автоматическое переключение раскладок клавиатуры, а не за шрифт.
← →
Юрий Ж. (2003-06-28 22:34) [8]Попробуйте загрузить в RichEdit файл rtf по-красочней (много разных шрифтов и т.д.) и где нибудь в середине слова начать его изменять. Получается (в большинстве случаев) что шривт изменяется.
← →
Vladimir Kladov (2003-06-29 08:05) [9]Ну так это он сам меняется. Мы что можем сделать? Если в rich edit вставить из clipboard, то шрифт тоже будет другой. Это особенности rich edit. Не нравится - используйте memo.
← →
Юрий Ж. (2003-06-29 11:10) [10]2 Vladimir Kladov
Если можно могли бы Вы выложить пример взаимодействия RichEdit и MHFontDialog (задания шрифта).
← →
SPeller © (2003-06-29 12:02) [11]А зачем пример? Вызываем диалог шрифта, при возвращении берём свойство Font и его параметры присваиваем Richedit.Font
← →
Gandalf © (2003-06-29 12:23) [12]
> А зачем пример? Вызываем диалог шрифта, при возвращении
> берём свойство Font и его параметры присваиваем Richedit.Font
Типа того:MHFontDialog1.InitFont.Assign(AnyControl.Font);
if MHFontDialog1.Execute then
AnyControl.Font.Assign(MHFontDialog1.Font);
← →
Юрий Ж. (2003-06-29 15:45) [13]FontDialog мне нужен для изменения шрифра, цвета, размеров и т.д. выделенного куска текста. Какие параметры надо присваивать и куда?
И еще :
Как во время выполнения программы убрать или добавить в RichEdit горизонтальную прокрутку?
← →
Vladimir Kladov (2003-06-29 20:31) [14]Тогда не Font, а RE_Font, RE_Bold, RE_Italic и т.д.
← →
Юрий Ж. (2003-06-30 01:21) [15]А как задать размер шрифта?
Как во время выполнения программы убрать или добавить в RichEdit горизонтальную прокрутку?
← →
Vladimir Kladov (2003-06-30 21:25) [16]Только прокрутку лучше не трогайте. Мелькать все будет, потому что rich edit сам по себе знает, когда ему прокрутка нужна, а когда нет. Размер - посмотрите свойства RE_, если вам это надо. И там написано, кстати, что размер шрифта для рич-контрола измеряется в своих собственных единицах: числа должны быть на порядок больше.
Страницы: 1 вся ветка
Форум: "KOL";
Текущий архив: 2004.03.28;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.049 c