| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
14.01.2019, 11:53 | #1 | |
Сортировка названий слоев в выпадающем списке
Регистрация: 25.06.2013
Сообщений: 5
|
||
Просмотров: 4989
|
|
||||
Регистрация: 10.08.2013
Сообщений: 11,008
|
Вроде на сортировку только переменная SortOrder оказывает влияние. Но она хранится в реестре, и поэтому оказывает влияние на все файлы при работе.
|
|||
|
||||
Регистрация: 25.06.2013
Сообщений: 5
|
В том то и дело, что открываешь новый файл или другие - там все в порядке с сортировкой.
У меня в данном проекте все собрано с помощью внешних ссылок. Может это как то поможешь решить вопрос... Правда в других проектах с внешними ссылками тоже все в порядке. |
|||
|
||||
Цитата:
__________________
Сообщество программистов Autodesk в СНГ - техническая поддержка |
||||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,008
|
По ссылке поста №8:
Цитата:
? |
|||
|
||||
Сергей812,
Насколько я помню (но могу ошибаться) на диспетчер слоёв эта системная переменная не влияет.
__________________
Сообщество программистов Autodesk в СНГ - техническая поддержка |
||||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,008
|
Нашел на форуме caduser аналогичную тему десятилетней давности)
|
|||
|
||||
Цитата:
__________________
Сообщество программистов Autodesk в СНГ - техническая поддержка |
||||
|
||||
Меня пустило только через VPN. Написал админу по этому поводу. Уже и у меня всё работает.
__________________
Сообщество программистов Autodesk в СНГ - техническая поддержка Последний раз редактировалось Александр Ривилис, 20.01.2019 в 02:13. |
||||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,008
|
Проигнорировал акад переменную MAXSORT - при MaxSort=3 ввел десяток слоев: в диспетчере слоев они не по порядку, в выпадающем списке все отсортировано. А при повторном открытии диспетчера он и там все отсортировал. Значение MaxSort=0 ситуацию не меняет.
|
|||
|
||||
возможно
Цитата:
<= не влияет?
__________________
Мастерская СПДС Последний раз редактировалось doctorraz, 20.01.2019 в 15:45. |
||||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,008
|
Offtop:
Цитата:
А зачем тогда писать в документации - что от нуля до 32... значение? А с программной точки зрения это вообще не актуально, визуальные контролы (не все, конечно) давно научились виртуализацию делать. |
|||
|
||||
Видимо зависит от версии AutoCAD и наличия установленных обновлений. Кстати, автор не сообщил в какой версии он работает.
__________________
Сообщество программистов Autodesk в СНГ - техническая поддержка |
||||
|
||||
не я, для телефона пальцы толстые )))..
второе сообщение вообще с другого форума по ссылке выше... поправил, дабы батхерд у перфекционистов не случался ----- добавлено через 51 сек. ----- я этого в документации не писал, очевидножэж
__________________
Мастерская СПДС |
||||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,008
|
И еще (по ссылке поста №8):
Цитата:
|
|||
|
||||
Является.
__________________
Сообщество программистов Autodesk в СНГ - техническая поддержка |
||||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,008
|
Тогда с точки зрения программирования вообще логики не понимаю - разве что с количеством элементов > MaxSort включается (для экономии ресурсов) виртуализация контрола с запросом лишь необходимых для отображения элементов, а тогда уже не получить разом выборку всей таблицы слоев с последующей сортировкой по имени слоя. И выдает в том порядке - в котором слои были занесены в таблицу.
|
|||
|
||||
Сергей812,
Подозреваю, что это во многом устаревшая системная переменная, доступная еще со времён DOS'овской версии AutoCAD, когда действительно было необходимо экономить память. На данный момент далеко не везде, где она должна использоваться, она используется. Но где именно она используется, а где нет - сказать сложно.
__________________
Сообщество программистов Autodesk в СНГ - техническая поддержка |
||||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,008
|
ну, наверно, если постараться при сборе множества чертежей ссылками:
то можно получить то количество слоев, при котором включается механизм "оптиматизации" вывода. Возможно, doctorraz прав: и при малых значениях переменной она просто игнорируется ввиду неактуальности экономии на уровне кб для нынешних систем. |
|||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Какой язык перспективен для инженера-конструктора с условием | The_Mercy_Seat | Программирование | 705 | 17.03.2021 14:19 |
Как найти нужный слой (в диспетчере свойств слоев) выделенного на чертеже примитива? | Gedezuk5 | AutoCAD | 11 | 07.08.2018 12:19 |
Как в файле .mnu добавить горячую клавишу к команде не отображенной в выпадающем списке меню | Kostinok | AutoCAD | 6 | 13.10.2017 08:59 |
На ленте списке слоев отображается только текущий слой | N33rRa | AutoCAD | 1 | 01.02.2015 01:10 |
Сокращение Автокадом имени слоя в выпадающем списке | 2doo | AutoCAD | 6 | 05.12.2008 10:46 |