Перейти к содержанию

doctorraz

Пользователи
  • Публикаций

    2 131
  • Зарегистрирован

  • Посещение

  • Победитель дней

    207

Весь контент doctorraz

  1. Аналогично.. столько всего оказывается понаписано.. Я только подумал, что неплохо бы... ан нет про это уже есть статья, как неплохо и другая, что плохо)) ------ Если серьезно, то коль таки книгу прочитать смог и есть соображения требующие обсуждения.. адназначна зачинай тему.. заинтересованные если будут, подтянутся
  2. Дык, зачинай тему.. чего подчерпнул с чем несогласен, очепятки и прочее... Народ заинтересуется и подтянется.. Иль ты читать писателям предлагаешь? Некогда писателям читать, они когда не пишут, еще и проектируют))
  3. Потихоньку продолжаю разбираться с .NET учитывая, что для nano всего 14 примеров, а для АК бесчисленное множество, компилирую под обе платформы... этот код Document doc = Application.DocumentManager.MdiActiveDocument; Database db = doc.Database; Transaction tr = doc.TransactionManager.StartTransaction(); не будет работать под нанокад, взято отсюда в то же время АК будет работать и так и так Transaction tr = doc.TransactionManager.StartTransaction(); или Transaction tr = db.TransactionManager.StartTransaction(); ====================== нана будет работа
  4. Не только в электро, из платформы напрочь выпилили полезный функционал. Походу опять старушки сколковские подсуетились. А можно ж было галку в настройках поставить, показывать или нет(((
  5. теперь есть.. на .NET перебором получается не медленнее чем laymrg или удаление слоя (с переносом объектов) в nano и значительно быстрее чем это делает laymrg в АК
  6. Спасибо. Просто я до конца не был уверен, что проблема в nano То что пожелание это правильно, совсем не горит.
  7. имя лисп функции должно начинаться с подчеркивания (что бы работало во всех локалях), т.е. одинаково называть лисп функцию и программную функцию не вариант(((( как назло ни одного примера нет ни в нано ни в АК SDK((( да проверил, те жэж ... ----------- ладно это был чисто спортивный интерес CommandMethod вполне --------- жалко что мы так и не услышали начальника транспортного цеха комментарии nanaразработчиков
  8. В принципе если научат nano искать и подгружать, ехе, ват и прочие scr по путям поиска из настроек, это будет мастхэв (кстате тот год уже обещали разобраться) И никакого дублирования команд.. Nana не умеет startapp АК не умеет shell_exec
  9. интересно. что ответят разработчики... если ответят
  10. с лиспами не обязательно прописывать пути в настройках достаточно загрузить основной лисп (автозагрузка) остальные лиспы при необходимости прекрасно подгружаются по относительным путям (относительно стартового лиспа) несколько лет использовал эту недокументированную возможность, пока на nano не пересадили((( так, что верь на слово добавлено через 2 минуты я и "папку" общие файлы не использовал, просто вбивал в эту секцию пути к "собственную/ые (или корпоративную/ые) папку/и разработки" нано туда писать сразу начинает)))
  11. в АК и без полного пути работает, достаточно имени файла с расширением (и путь поиска в каталоге) в nano согласен, хождение по граблям --------------- каталог скриптов только в нано21 появился, только кто ж в нем в трезвом уме и ясной памяти работу работать будет? добавлено через 3 минут вообще то это уже оффтоп лютый пошел, как обойти эти и другие nanoграбли я в курсе.... речь изначально о том, что нано пишет конфигурации плоттеров туда куда его не просили. добавлено через 9 минут а если взять и самому проверить? справка это хорошо, но эксперим
  12. хм, автокаду это не мешает))) более того [CommandMethod("dr_del_layer")] public void DelLayer() { Editor ed = Application.DocumentManager.MdiActiveDocument.Editor; //------------- PromptStringOptions opts = new PromptStringOptions("Введите имя удаляемого слоя"); opts.AllowSpaces = true; PromptResult pr = ed.GetString(opts); if (PromptStatus.OK == pr.Status) { string delLayerName = pr.StringResult; if (EraseLayer(delLayerName) == true) ed.WriteMessage("По
  13. в какую папку путь к этому (startapp "PlotSPDS.exe") и к этому (load "bgtools\\bgtools 3.11a.lsp") Поудалял пути к общим папкам, иначе настройки принтера не сохранить))) Где папки, а где принтеры.. nanoзатейники
  14. совсем непохожим))) В АК это действительно папки поиска.. и допустим если я прописал в общие папки каталоги с лисп или exe файлами, то могу вызывать программы не прописывая полный путь, а лишь по имени файла, то же касается шрифтов, типов линий и прочего.. В любом случае АК принтеры, бумагу пишет в предназначенные для этого каталоги. --------------- аналогично, традиционно кривая нанореализация, к то му же пути поиска толком не работают ----------- в нано21 аналогичная кривулина добавлено через 1 минуту лиспы и ехе куда прописывать? хотя смысла не име
  15. Если в настройках->стандартные папки->общие файлы задать путь, то у меня нано начинает по этому пути сохранять: настройки принтеров *.pc3, пихать в эту папку Last_Plot_Set_Layout.dwt и Last_Plot_Set_Model.dwt... Собственно так задумано? В описании про поиск, про запись в эти каталоги ни слова
  16. Собрал тестовый кодик Компилируется и в АС и в нано, в АС работает, нано жалится: "ошибка, функция не определена" using System; #if NC using Teigha.DatabaseServices; using Teigha.Runtime; using Teigha.Geometry; using HostMgd.ApplicationServices; using HostMgd.EditorInput; using Platform = HostMgd; using PlatformDb = Teigha; #else using Autodesk.AutoCAD.ApplicationServices; using Autodesk.AutoCAD.DatabaseServices; using Autodesk.AutoCAD.EditorInput; using Autodesk.AutoCAD.Geometry; using Autodesk.AutoCAD.Runtime; using AcadApp = Autodesk.AutoCAD.ApplicationSer
  17. UPD Из чертежа в менеджер умеет, по крайней мере ак2021 упсс, точно не умеет, приснилось наверное мне))) С другой стороны АК много чего не умеет из коробки, но когда это нанодев останавливало? Значит не надо, вычеркиваем
  18. Спасибо! А групповое внедрение-вставкой то же будет? (из ком строки) -------------- еще сюда же, если на чертеже выделить вхождение ОДНОЙ внешней ссылки, то в менеджере ссылок подсветится эта ссылка (строка), а вот если выделить на чертеже несколько ссылок, то в менеджере ссылок ничего не подсветится. Ну и хотелось бы, что бы в обратную работало, выбрал в менеджере ссылки, они подсветились-выбрались на чертеже (естественно если они в активном пространстве) Иначе какой смысл был делать менеджер ссылок немодальным?
  19. С живыми интереснее... они хоть иногда впопад отвечают))
  20. Хех.. однако тэнденция.. Я вчера с ии общался.. Ты сегодня спамерам отпор даешь на полном серьезе.. Спамер сделал свое дело.. накакал оставил ссылку и пошел дальше
  21. прикол не в опечатке.. прикол в том, что этот пример в SDK для C# благополучно кочевал от сборки к сборке... ----- В принципе я понимаю, мастистые программисты эти хэловорд не смотрят (им незачем), а новички (типа меня пляшут от задачи, поэтому то же не смотрят))) списал конечно)) из примера VB)))
×
×
  • Создать...