Education Project/Effort/Math baseline alignment/Discover starmath
This page is a draft, and contains a short description of starmath module
inc -> contains al includes prj -> build.lst, d.lst qa -> does contain one unoapi directory FIXME : role ?
sdi -> role ? for menus creation ?
source : the main directory, containing .hxx .src and .cxx
Q: what is obsolete ?
in source
action.cxx : undo, redo, repeat / wip
cfgitem.hxx relative to fonts attributes, and sizes / to be verified
commands.src : does contain the menu entries. // reminder : add l/r_bar_arrow
config.cxx : SmConfig class implementation
detreg.cxx role ? // FIXME
dialog.cxx : everything dialogs, link with vcl/sfx2
Classes : SmAlignDialog : exact role ?
document.cxx :
SmDocShell::ArrangeFormula() -> usefull ? SmDocShell::UpdateText() -> usefull too ? SmEditWindow::DataChanged -> i.e.
format.cxx : all formating stuff for fonts
mathml .cxx /.hxx : uff ... needs more info :)
mathtype.cxx:
SM <-> MathType conversion
math glyphs handling ?
arrays: containing unicode correspondance list, aSelectorList, aIntegralOpt ..,
StarMath to Unicode conversion
! strange conditional breaks inside switch()