Beispiel #1
0
        /// ------------------------------------------------------------------------------------
        /// <summary>
        ///
        /// </summary>
        /// ------------------------------------------------------------------------------------
        public override void FixtureSetup()
        {
            base.FixtureSetup();

            m_callbacks.Stub(x => x.EditedRootBox).Return(m_rootbox);
            m_rootbox.Stub(rbox => rbox.Site).Return(m_rootsite);
            m_rootbox.DataAccess = MockRepository.GenerateMock <ISilDataAccess>();
            m_rootsite.Stub(site => site.GetGraphics(Arg <IVwRootBox> .Is.Equal(m_rootbox),
                                                     out Arg <IVwGraphics> .Out(m_vg).Dummy,
                                                     out Arg <Rect> .Out(new Rect()).Dummy,
                                                     out Arg <Rect> .Out(new Rect()).Dummy));

            ITsPropsBldr ttpBldr = TsStringUtils.MakePropsBldr();

            ttpBldr.SetIntPropValues((int)FwTextPropType.ktptWs, -1, 911);
            m_ttpNormal = ttpBldr.GetTextProps();
            ttpBldr.SetStrPropValue((int)FwTextPropType.ktptNamedStyle, "Hyperlink");
            char   chOdt = Convert.ToChar((int)FwObjDataTypes.kodtExternalPathName);
            string sRef  = chOdt.ToString() + "http://www.google.com";

            ttpBldr.SetStrPropValue((int)FwTextPropType.ktptObjData, sRef);
            m_ttpHyperlink = ttpBldr.GetTextProps();
        }