[bcb] edytor wzorów matematycznych

0

Witam,
Chcę napisać w C++ Builder edytor wzorów matematycznych opartych o MathML.
Zasada pisania wzoru może być podobna do tej, jaka jest np. w MS Wordzie.
Problem jest teraz z komponentem w którym piszę wzór.
Czy muszę napisać własny komponent, po którym będę rysował odpowiednie znaki, czy możliwe jest oparcie tego na TMemo czy TRichEdit??

0

nie, nie jest praktycznie możliwe oparcie o Memo i RichEdit

0

Czyli pozostaje napisanie własnego komponentu??

0

IMO tak, pozostaje na własną rękę. Ale nie brałbym się za komponent od zera - tylko panel, a nim bym zarządzał dynamicznie Editami + canvasem tego panelu (do rysowania kresek wszelkiego rodzaju). Dzięki temu żonglujesz pozycjami i stylami edytowalnych elementów, nie musisz obsługiwać własnoręcznie zdarzeń klikowych, edytowania, repaintów i całej reszty.

0

Napisałem ogromne ilości wzorów matematycznych. Początkowo korzystałem z MS Word, potem już tylko z OO.Writer i Tex. Dla zaczynającego pisać wzory trochę wygodniejsza jest koncepcja MS - składanie wzoru z obrazków. Po nabyciu wprawy (w obu sposobach), koncepcja Texa i OO.Writera bije MS na głowę. Wzór należy pisać tekstowo, program winien zapewnić pomoc użytkownikowi.
http://atos.wmid.amu.edu.pl/~bogdan/images/integral.jpg
pozdrawiam

0

http://img8.imageshack.us/img8/1462/studniaaw8.gif

Rzecz ciekawa bo jest tu MimeTex.dll, odwalający całą robotę

1 użytkowników online, w tym zalogowanych: 0, gości: 1