Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

как написать не x^2, а x2, где 2 - верхний индекс. [D3, D5, Win95/98, WinME, Win2k]


Delfin ©   (2002-04-11 12:35:00) 

Никак не пойму - как сделать аналог верхнего индекса - в MS Word"e. Мне надо уравнения вывести в наглядном виде на экран. В RichEdite не получается, да и других компонентов не нашел.


MBo   (2002-04-12 07:04:00) [1]

Заявки приходят ;), а поделка-то плохонькая.
Поискал приличный компонент - а не нашел нормального.
Принимаю предложения - что хотелось бы иметь в подобной вещице.

Сейчас это GraphicControl с Caption, обрабатываются тэги-
bold,italic,greek,subscript,superscript, mainfontsize

clabel1.caption:="<g> <s18>S</g></s><v> i</v><n>j</n>H<n>2</n>SO<n>4";

и свойства - главный шрифт и мелкий(подстрочники).
Не реализовано еще X-позиционирование (в примере индексы Sigma
будут написаны справа, а не снизу), так что мат. формулы некрасивые, а химические нормальные.


Fantasist   (2002-04-11 23:02:00) [2]


> да нормально. я пользуюсь примитивной самоделкой типа label,
> по тегам под-надстрочники, цвет, шрифт греческий включаю,
> и нормально - Sigma от 1 до j или H2SO4 можно написать ;)


Хе. Я примерно такую же написал. По идее в смысле. И действительно, нормально и удобно.


avr555   (2002-04-11 18:57:00) [3]

И мне, если не жалко. :)


MBo   (2002-04-11 17:29:00) [4]

послал


Fellomena   (2002-04-11 17:16:00) [5]

2 MBo © (11.04.02 17:08):
Мне бы такую - наверянка пригодится ещё, а то я извратом занималась - документ MathCad-а переводила в html, конвертер все формулки в рисунки переводил, а я эти рисунки уже на форму кидала - гнусное занятие.
Если самоделку не жалко - пришли plz.


MBo   (2002-04-11 17:08:00) [6]

>Fellomena
>забавно наверное
да нормально. я пользуюсь примитивной самоделкой типа label, по тегам под-надстрочники, цвет, шрифт греческий включаю, и нормально - Sigma от 1 до j или H2SO4 можно написать ;)


Fellomena   (2002-04-11 17:03:00) [7]

" можно просто рисовать TextOut-ом"
Хех, забавно наверное получится ;)))

Если устроит - вставь OLE-контейнер и документ MathCad-а в него, а в нём пиши формулы.


MBo   (2002-04-11 13:58:00) [8]

для richEdit посмотри EM_SETCHARFORMAT
(только непременно cbSize заполни)

можно просто рисовать TextOut-ом


Наверх

Титульная страница Поиск, карта сайта Написать письмо