/// ------------------------------------------------------------------------------------ /// <summary> /// Initializes a new instance of the <see cref="T:FindReplaceCollectorEnvBase"/> class. /// </summary> /// <param name="vc">The view constructor.</param> /// <param name="sda">Date access to get prop values etc.</param> /// <param name="hvoRoot">The root object to display.</param> /// <param name="frag">The fragment.</param> /// <param name="vwPattern">The find/replace pattern.</param> /// <param name="searchKiller">Used to interrupt a find/replace</param> /// <remarks>If the base environment is not null, it is used for various things, /// such as obtaining 'outer object' information.</remarks> /// ------------------------------------------------------------------------------------ public FindReplaceCollectorEnvBase(IVwViewConstructor vc, ISilDataAccess sda, int hvoRoot, int frag, IVwPattern vwPattern, IVwSearchKiller searchKiller) : base(null, sda, hvoRoot) { m_vc = vc; m_frag = frag; m_Pattern = vwPattern; m_searchKiller = searchKiller; m_textSourceInit = VwMappedTxtSrcClass.Create(); }
/// ------------------------------------------------------------------------------------ /// <summary> /// Initializes a new instance of the <see cref="T:FindReplaceCollectorEnvBase"/> class. /// </summary> /// <param name="vc">The view constructor.</param> /// <param name="sda">Date access to get prop values etc.</param> /// <param name="hvoRoot">The root object to display.</param> /// <param name="frag">The fragment.</param> /// <param name="vwPattern">The find/replace pattern.</param> /// <param name="searchKiller">Used to interrupt a find/replace</param> /// <remarks>If the base environment is not null, it is used for various things, /// such as obtaining 'outer object' information.</remarks> /// ------------------------------------------------------------------------------------ public ReplaceAllCollectorEnv(IVwViewConstructor vc, ISilDataAccess sda, int hvoRoot, int frag, IVwPattern vwPattern, IVwSearchKiller searchKiller) : base(vc, sda, hvoRoot, frag, vwPattern, searchKiller) { m_ReadOnlyStack.Push(m_fReadOnly); }
/// ------------------------------------------------------------------------------------ /// <summary> /// Initializes a new instance of the <see cref="T:FindCollectorEnv"/> class. /// </summary> /// <param name="vc">The view constructor.</param> /// <param name="sda">Date access to get prop values etc.</param> /// <param name="hvoRoot">The root object to display.</param> /// <param name="frag">The fragment.</param> /// <param name="vwPattern">The find/replace pattern.</param> /// <param name="searchKiller">Used to interrupt a find/replace</param> /// <remarks>If the base environment is not null, it is used for various things, /// such as obtaining 'outer object' information.</remarks> /// ------------------------------------------------------------------------------------ public FindCollectorEnv(IVwViewConstructor vc, ISilDataAccess sda, int hvoRoot, int frag, IVwPattern vwPattern, IVwSearchKiller searchKiller) : base(vc, sda, hvoRoot, frag, vwPattern, searchKiller) { }