Andre Poenitz <[EMAIL PROTECTED]> writes:
| > Well what you're hiding is the creation of an inset and inserting it in
| > BufferViews LyXText, I don't think this is really mathed stuff, is it?
|
| Since it needs to call the inset's constructors (and do things like "don't
| start with numbered displayed formalae") it certainly is.
|
| > Then you probably should hide your big global function
| > DoAllWhatINeedForMathed() also somewhere in the code!
|
| Sure. But I'd rather call it
|
| struct MathInitializer()
| {
| MathInitializer() {
| big_lyxfunc_switch->register(LFUN_MATH_INSERT, my_math_insert);
| big_lyxfunc_switch->register(LFUN_MATH_DISPLAY, my_math_display);
| ...
| }
| };
|
| static MathInitializer dummy;
|
|
| and would not even tell you about. And you would not notice that there
| is a mathed in LyX until LyX is actually launched.
and I don't want this discussion now, we have had it a couple of times
already and have (somewhat) decided what we want to do.
Just make mathed play with what we have now.
--
Lgb