commit:Step towards making MathML properties remembered in

From: <msevior_at_physics.unimelb.edu.au>
Date: Mon Jan 31 2005 - 01:16:46 CET

CVS: ----------------------------------------------------------------------
CVS: Enter Log. Lines beginning with `CVS:' are removed automatically
CVS:
CVS: Committing in .
CVS:
CVS: Modified Files:
CVS: src/af/gr/xp/gr_EmbedManager.cpp
CVS: src/af/gr/xp/gr_EmbedManager.h src/af/util/xp/ut_types.h
CVS: src/text/fmt/xp/fl_BlockLayout.cpp
CVS: src/text/fmt/xp/fl_BlockLayout.h
CVS: src/text/fmt/xp/fp_MathRun.cpp src/text/fmt/xp/fp_MathRun.h
CVS: src/text/ptbl/xp/pd_Document.cpp
CVS: src/text/ptbl/xp/pd_Document.h
CVS: src/text/ptbl/xp/pf_Frag_Object.cpp
CVS: src/text/ptbl/xp/pt_PT_ChangeObject.cpp
CVS: src/text/ptbl/xp/pt_PT_DeleteObject.cpp
CVS: src/text/ptbl/xp/pt_PT_InsertObject.cpp
CVS: src/text/ptbl/xp/pt_PieceTable.h
CVS: src/text/ptbl/xp/px_CR_Object.cpp
CVS: src/text/ptbl/xp/px_CR_Object.h
CVS: ----------------------------------------------------------------------
Step towards making MathML properties remembered in snapshots.

I decided we needed a pointer to Object fragments like we have for struxes.
I created the type def void * PL_ObjectHandle for this (like
PL_StruxDocHandle).

This commit provies some infrastructure for putting PL_ObjectHandle's into
fp_MathRuns and enabling the properties of the object to be changed
without
generating change records.

The PL_ObjectHandle will also be useful for editting Math objects.

Cheers

Martin
Received on Mon Jan 31 01:19:05 2005

This archive was generated by hypermail 2.1.8 : Mon Jan 31 2005 - 01:19:08 CET