Ejemplo n.º 1
0
        /// <summary>Очистка выборки</summary>
        internal static void ClearImpliedSelection()
        {
            MgSelectionBase sel_base    = new MgSelectionBase(AcMapMap.GetCurrentMap());
            SelectionSet    new_sel_set = AcMapFeatureEntityService.AddFeaturesToSelectionSet(null, sel_base);

            Core.current_editor.SetImpliedSelection(new_sel_set);
            AcMapMap.ForceScreenRefresh();
        }
Ejemplo n.º 2
0
        public static void ThroughAssZoomAndSelectionHelperFunction()
        {
            //

            Core.no_handle_selection = true;             // чтобы изменение выборки не обрабатывалось

            Core.current_editor.SetImpliedSelection(internal_saved_selection);
            AcMapMap.ForceScreenRefresh();
        }
Ejemplo n.º 3
0
        /// <summary>
        /// Установка активной выборки без зумирования.
        /// </summary>
        /// <param name="sel_base"></param>
        internal static void SetImpliedSelectionBySelectionBase(MgSelectionBase sel_base)
        {
            Core.no_handle_selection = true;                                                                // чтобы изменение выборки не обрабатывалось

            internal_saved_selection = AcMapFeatureEntityService.AddFeaturesToSelectionSet(null, sel_base); // преобразование в SelectionSet

            Core.current_editor.SetImpliedSelection(internal_saved_selection);
            AcMapMap.ForceScreenRefresh();
        }