All ideas will be appreciated.
I used ADT but 'till version 2.0.... anyway also do not have an idea if the door numbers can be setup to do what you are looking for - done with ADT
What I use, is a sequence command, that takes care of the numbering automatically, all base on the COPY and ERASE commands [but my doors and windows numbering are 01, 02....].
In example, you define a block name to use [in my case a block with a single attribute], and also, the name of the dictionary and then, just insert a "0" attribute value for a dummy block, and after copying one at a time, the attribute is change to "01", 02, 03.... 09.... 10, etc.
If one is erase, all the blocks are updated, you copy an existing one, and is ignored, if a block with the last value is copied, then it will have the next sequence.... and so on....
I have not played to much with fields...
Have fun,
Luis.