Replacing the auxiliary library System.Windows.Interactivity.dll

Published: 25 December 2019

There is such a library - System.Windows.Interactivity.dll - used by many projects that have WPF. In the ModPlus project as well. And there is one very important point when using it – you can take it from the Blend SDK (Installed with Visual Studio), and you can use the NuGet package. And there are such situations that the user has plugins with different versions of this library on the computer. Sometimes it doesn't bring problems. But there are also reverse cases. One of these cases is known at the moment - if you use Dynamo and the node package archi-lab.net, then an error will occur when ModPlus is installed. And the error will occur in Dynamo and the problem is in the nodes, but it is easier and faster to fix it to me.

After studying a little bit of the Internet, I learned that in 2018, Microsoft released another library - Microsoft.Xaml.Behaviors.dll - which replaces the outdated System.Windows.Interactivity.dll. Therefore, by my willful decision, I delete the System.Windows.Interactivity.dll from ModPlus, replacing it with Microsoft.Xaml.Behaviors.dll. The corresponding updates will be released today.

Why did I read all this? – you may ask. The fact is that this is a" dangerous " update that can break everything. If something does not work after the automatic update, you should perform the update using the web installer. If this does not help, please let me know as soon as possible so that I can correct the situation as quickly as possible.

But I hope everything goes smoothly!

Thank you for your understanding!

Comments

New plugin for Revit: Batch Rename in Families

Published: 24 December 2019

On the eve of the New Year, we give you a new unique plugin - Batch Renam in families.

Do you need to rename parameters or types in dozens of families? Our plugin will help you with this!

You want to make this plugin better - its code is available on GitHub!

For the development of the main part of the plugin I want to express my gratitude to Zhekov Fedor!

Enjoy your work with ModPlus!

Comments

New plugin for Revit: Worksets

Published: 15 December 2019

On the Internet, you can find several plugins for working with worksets. But how many I did not watch them - they allow only to create worksets in the document.

Such functionality seemed to me too limited, and I decided to make my own plugin for working with worksets. In addition to a flexible system for configuring, importing and exporting, the plugin supports the ability to assign worksets to elements based on filtering settings!

You can see part of the main functionality in the video:

I am sure that the plugin will still expand and replenish with functionality. It all depends on your responsiveness, my dear users!

Enjoy your work with ModPlus!

Comments

ModPlus for Revit. Sheet copy: new sheet name

Published: 10 November 2019

3

The Sheet Copy plugin gradually turns from a small plugin into a multifunctional harvester. I don't know if it's good or bad. But almost all innovations are added at the request of users.

And today I present you another innovation - now you can completely change the name of the sheet for duplicates. You will notice the corresponding property in the list of sheets in the left part of the plugin window.

And to make setting new sheet names more convenient, I added a dialog to find and replace text in new sheet names.

I hope this new opportunity will be useful. Enjoy your work with ModPlus

Comments

ModPlus partially goes to open-source

Published: 06 November 2019

opensource

As you know – most of the plugins in ModPlus are free. Some of the plugins were not even developed by me – someone gave me the plugins just like that, and someone I ordered their development (Yes, friends, for money).

So I weighed the PROS and CONS and decided to make the code of free plugins (and some parts of the ModPlus platform itself) open.

And here are the main reasons:

  1. I one, and plugins more 50 + itself platform + site. It's hard
  2. Exchange of knowledge and experience. Someone will learn something from my project, and someone will bring something of their own
  3. Possibility of faster bug fixes. If there is a bug in some plugin and the user is able to fix it – then he can do it
  4. One of the primary reasons (with her I began to think about the question) - a plugin for AutoCAD ESKD. I believe that this is a very cool project that has almost no analogues. I plan to make it not just open, but also write an article with instructions on how to supplement it

Paid plugins I do not plan to open for obvious reasons =)

I will add plugins and other components gradually. The description in the projects will be in English.

I hope that this news will attract everyone to the project to share their knowledge! And of course the link to GitHub.

Comments

ModPlus 2015-2024