Hi Jon,
What we are really talking about is the way that AFCAD handles these issues (both link defaults and rubber band selection). Those seem to have some significant advantages over the way ADE currently handles them.
With link defaults I'll try to be as clear as possible, since you appear to think that our request has something to do with the link properties box. It does not. The properties of the *last link you drew* becomes the default in all cases of a new, virgin link without connections. You have nothing to decide, other than "is this a link without any connecting links?". The only exception to this is if the properties of an existing taxiway is changed. If so, *this* becomes the new default for this taxiway type. In ADE, changing the default properties should also change the next unconnected taxiway to be drawn. In other words, anything that changes properties should become the next default (easy to remember too).
Here is the scenario:
1. You create a link attached to another link (starting from that link's node), which inherits the properties of the original link. This behavior is correct, and the same in AFCAD.
2. You now want to create another link, which has exactly the same properties as the one you just drew. It will NOT be connected to any existing link.
a. AFCAD behavior: the new link will be created using the properties of the link just previously drawn.
b. ADE behavior: the new link will be created using the properties of the default settings.
So in ADE I have to manually reset the default to the desired properties, rather than just draw the next line. At a given airport, it is much more common to have a group of links that will all have the same properties (center line, no edge lines, etc.) than to have the default properties of the previous airport I worked on (current ADE behavior). Many of these will not be connected to taxiways of the same type, and thus you cannot use the "inherit" technique.
We simply want to be able to select "a" above, rather than the current "b". I personally think it would be logical that parking spot links and apron links would inherit each others properties (since I commonly create those together and often need the same properties); regular taxiway links could have their own separate inheritance. But keeping those separate would be OK too. Pretty much 50-50 to me.
To be honest, unless all the link types already exist in the ADE file (which is not that uncommon, but certainly not always true), then the only difference is in the workflow procedure (i.e. changing the properties of the first link used using the Properties box vs changing the default in the defaults box). But I've been using the AFCAD behavior for almost 20 years, and it's hard to break that routine.
One thing you could do to improve on AFCAD (in my opinion) is to sense the direction I create a line that connects to another taxiway. In AFCAD, no matter what direction you draw the line the new line inherits the properties of the existing line. I would prefer that this inheritance occur only when I start at the node of an existing line, and *not* when I start it "in air" (not connected to any line) and I draw it to the existing line. In that case it would use the default line properties (as defined in the default properties, or the line I last drew (our request above)).
As for rubber band selection, AFCAD has the following behaviors:
1. The sides of the selection rectangle are aligned with the screen, not with true north. Thus you can rotate the airport to select a diagonal runway, for example.
2. And just as important, while AFCAD will select everything in the square as does ADE, the properties of those objects is handled *very differently*. If you right click on a selected taxiway link and choose Properties, *all the properties* of that taxiway link are available in the resulting dialog box, not just the properties in common with all of the object types selected (ADE behavior). When the properties are then changed, they will be changed only for that object type you right clicked; all other selected object types are ignored. If I want to change an apron surface instead, I can right click any selected apron, and the apron properties box will appear, allowing me to choose the surface type of all selected aprons. The surface type of any selected taxiway links (for example) is *not* changed.
The AFCAD sub selection process is typically what is needed, not the current ADE behavior of displaying only the properties in common with all the selected items. That is why Patrick has to choose the links one by one, since there is no way to get all the link properties displayed when you use an ADE rubber band selection.
Hope this helps,