// Assign with selection2 with (15, 20)
aEditSelection2 = EditSelection(EditPaM(pContentNode, 15), EditPaM(pContentNode, 20));
// Check if it matches aEditSelection1 (20, 20) -> no
CPPUNIT_ASSERT_EQUAL(false, aEditSelection1 == aEditSelection2);
CPPUNIT_ASSERT_EQUAL(true, aEditSelection1 != aEditSelection2);
// Check if selection2 vales are set correctly
CPPUNIT_ASSERT_EQUAL(true, aEditSelection2.Min().GetNode() == pContentNode);
CPPUNIT_ASSERT_EQUAL(sal_Int32(15), aEditSelection2.Min().GetIndex());
// Assign EditPaM value (20)
aEditSelection2 = EditPaM(pContentNode, 20);
// Check if it matches aEditSelection1 (20, 20) -> yes
CPPUNIT_ASSERT_EQUAL(true, aEditSelection1 == aEditSelection2);
CPPUNIT_ASSERT_EQUAL(false, aEditSelection1 != aEditSelection2);
// Check if selection2 vales are set correctly - expect selection min and max == the EditPaM (20)
CPPUNIT_ASSERT_EQUAL(true, aEditSelection2.Min().GetNode() == pContentNode);
CPPUNIT_ASSERT_EQUAL(sal_Int32(20), aEditSelection2.Min().GetIndex());
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.