Вниз
Скачать: CL | DM;

Старнная ошибка в RichEdit1   Найти похожие ветки 

← →
XProger ©   (2004-11-24 02:15) [0]

При добавлении определённого текста (не помню какого точно), последующий текст в поле изменяет свой размер на совсем мелкий. Как это может происходить и есть ли способы предотвратить это безобразие?


← →
Владимир Кладов   (2004-11-24 16:11) [1]

Дорогие ученые, у меня в трубе кто-то сильно гудит по ночам, вы не знаете кто это, и как его прогнать?

Как вспомните, напишите, будем думать. Вообще, это вряд ли впрос специфический для KOL, и даже для Delphi вообще.


← →
XProger ©   (2004-11-24 18:46) [2]

Вуаля!!!
chr(255) - вот оно - ЗЛО!
После такого символа все последующие строки становятся мелкими (очень)
Как с этим бороться?


← →
Владимир Кладов   (2004-11-24 19:44) [3]

Почему-то у меня не становятся. И вообще при чем тут русская буква "я"?


← →
XProger ©   (2004-11-24 19:51) [4]

alt + 255 в едите набираю и он вставляет " " и это не "я" и не пробел...


← →
XProger ©   (2004-11-24 20:02) [5]

with NewRichEdit1(TC_Pages[Result], [eoNoHideSel, eoNoHScroll, eoMultiline, eoReadonly])^ do
 begin
 Align := caClient;
 Color := RGB(225, 245, 255);
 OnRE_URLClick := Form1.RichEdit1RE_URLClick;
 //Font.FontName := "Fixedsys"; - а вот и ЗЛО!
 end;
как можно шрифт тогда на этот сменить? Если дефолтовый - то всё ок...


← →
Solo ©   (2004-11-29 06:09) [6]

Блин, и вправду шрифт мельчает!.. При попытке изменить его с сан-серифа на, допустим, TimesNewRoman в дизайн-тайм - в дизайне нормальный TimesNewRoman, а в рантайме - микроскопический... Уж я его парил, парил... И чарсет пробовал менять, и размеры... - результат один. А уж если удается подобрать какой-нибудь FixedSys  или Тахому - не помню уже конкретно, тогда отображается как раз так, как XProger говорит. До буквы я. А дальше - опять микро.


← →
XProger ©   (2004-11-30 00:18) [7]

Получается это сам ричедит так устроен?
Ато я уже и код в KOL.pas перекопал :(


← →
Solo ©   (2004-11-30 11:46) [8]

Только что попробовал на работе поставить D7, KOL 200, только не стал устанавливать фонт-редактор на всякий случай. То-есть - имена-стили шрифтов вводишь вручную.
Та же песня. То микроскопический шрифт, то один и тот же.


← →
XProger ©   (2004-12-02 00:31) [9]

Владимир Кладов, как Вы можете это прокоментировать?


← →
Solo ©   (2004-12-02 03:51) [10]

Да, как? То, что нас всего двое - наверное, у других этот случай еще не всплыл. D6 WinXP HE KOL201 дома и D7 WinXP Pro SP1 KOL200 на работе.


← →
Владимир Кладов   (2004-12-02 07:37) [11]

Давно уже прокомментировал.

   property RE_FmtFontSize: Integer index (12 shl 16) or CFM_SIZE read REGetFontAttr write RESetFontAttr;
   {* |<#richedit>
      Formatting value: font size, in twips (1/1440 of an inch, or 1/20 of a
      printer"s point, or about 1/10 of pixel). When retrieving, returns
      RE_Font.FontHeight.
      When set, changes font size for entire <A area> (but does not change
      other font attributes). }


Смотрю на тред, а хоть кто-то пробовал получить такой же результат в VCL? Я думаю, там такое не должно быть, потому что там размер шрифтов более сложно обрабатывается.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.026 c
14-1116797256
Piter
2005-05-23 01:27
2005.07.11
Вспоминая старое...


6-1113056900
Arnold
2005-04-09 18:28
2005.07.11
Передача изображения через Indy


3-1116872409
Noxa
2005-05-23 22:20
2005.07.11
Запуск БД на другом компьютере.


14-1118050027
diwww
2005-06-06 13:27
2005.07.11
отследить, куда пишутся временные файлы


4-1116001195
NikNet
2005-05-13 20:19
2005.07.11
Как в PopupMenu сделать пункт жирной WinAPI




   Наверх