Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.03.20;
Скачать: CL | DM;

Вниз

Математические формулы на форме   Найти похожие ветки 

 
psSnowman ©   (2003-03-06 22:13) [0]

Помогите, горю! Очень срочно надо компонент, который показывает математические формулы в нормальном виде, а не 3*10^12. Заранее благодарю.


 
OxOTHuK   (2003-03-06 22:24) [1]

первое что приходит в голову - рисунки...


 
psSnowman ©   (2003-03-07 00:20) [2]

Ресунки -это конечно здорово... Но формул много (также как и текста) и вставлять картинки в текст (в моем случае) не приемлемо.
Мне нужно что нибудь вроде TLebel что бы отображал фразу типа "Кусок смолы массой 6 Кг имеет объем 5*10^3 кг/м^3..." т.е чтобы степени, корни, индексы и.т.д отображались в обычном математическом виде. Я написал свой компанент, но он работает через раз. Не могу понять толи я чего то не понимаю, толи TCanvas малость глючный...


 
MAN-In-RED ©   (2003-03-07 00:45) [3]


> psSnowman © (07.03.03 00:20)


> толи TCanvas малость глючный...

А может Brain глючный?


 
psSnowman ©   (2003-03-07 00:47) [4]

Билн! Лишь бы поиздеваться!


 
MAN-In-RED ©   (2003-03-07 01:03) [5]

Вот именно, нечего над канвой издеваться.
Виноваты все кроме себя любимого...


 
Makhanev A.S. ©   (2003-03-07 01:04) [6]


> psSnowman © (07.03.03 00:47)

Просто не надо никогда здесь говорить. что что-либо в Delphi "глючное", т.к. в подавляющем, практически в абсолютном большинстве случаев - глюки с руками и головой.

можно воспользоваться MS Word"ом и MS EQuation, затем PrintScreen, затем делим ыормулы на картинки и - вперёд! Всё же быстрее компонента было б.

Ещё можно помучаться с MS EQuation через COM... но это накладно...если вообще возможно.

А еще вариант - покопаться на www.torry.net


 
Pat ©   (2003-03-07 01:51) [7]

Юзай OleContainer, грузи Microsoft Equation...правда криво будет..Лучше уж, действительно, рисунки.. :)


 
theodor_iv   (2003-03-07 03:41) [8]

См. здесь: http://www.delphikingdom.ru/treasury/exprbuild.htm


 
psSnowman ©   (2003-03-07 20:57) [9]

Ну что ж, спасибо за ссылочку, советы... и за критику. Я понимаю, что все глюки это моя вина. Но ни как не могу понять одного. Где ошибка в строчках?
...
Canvas:=TCanvas.Create;
Canvas.Handle:=GetDC(Self.Handle);
Canvas.TextOut(0,0,"12345435");
...
Self - это TWinControl;
Если компонент расположить на форму, то все работает.
Кладу компонент на панель и бум... Access Violation.
Я не понимаю в чем дело. Если сталкивались, поделитесь опытом пожалуйста.


 
ZmeiGorin ©   (2003-03-07 21:23) [10]

А зачем тебе второй холст с одним и тем же DC??? self.canvas не устраивает ???


 
psSnowman ©   (2003-03-08 00:01) [11]

У TWinControl нет Canvas"a. По крайней мере доступного.



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

Текущий архив: 2003.03.20;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.018 c
3-63974
Destroyer
2003-02-27 13:27
2003.03.20
Помогите разобраться с CachedUpdates


8-64234
Gerda
2002-12-05 16:57
2003.03.20
По поводу JPEG`а


14-64380
mike.dld
2003-03-05 23:04
2003.03.20
ля-ля-ля


3-63967
Zelius
2003-02-27 14:57
2003.03.20
Как правильно делать транзакции при удалении/создании таблиц?


14-64386
SergeN
2003-03-05 08:02
2003.03.20
МК-61, МК-52, ...