Voortaan kan men in de basisgegevens AFWERKING aangeven op welk niveau van het model de afwerking kan toegepast (gekoppeld) worden.
Ga naar de tabel AFWERKING van de basisgegevens tab ‘Parameters’en vink in het veld ‘Toepassing’ de objecten aan waar de afwerking in kwestie kan toegepast (gekoppeld) worden:
De mogelijke toepassing niveau’s zijn:
- Kaderdeel
- Kaderopening
- Vleugeldeel
- Vleugelopening
Indien de gebruiker geen toepassing niveau's definieert voor de afwerking zal het de desbetreffende afwerking op alle niveaus beschikbaar zijn in de keuze lijsten in de editor (= oude gedrag).
Scripting
Deze nieuw eigenschap is ook beschikbaar via scripting. Onderstaande screenshot geeft een voorbeeld van de naam en waarde van de nieuwe parameter:
b
De script functie BROWSEDATADLG werd voorzien van een extra argument ‘Dkind’ om eventueel de extra filter op te geven:
BrowseDataDlg(Ddlg,Scode[,…[,Dfltr[,Dlock[,Dpage[,Dhide[,Dkind]]]]);
Dkind bepaalt of er een extra filter beschikbaar is
= -1 geen extra filter beschikbaar
> -1 waarde van de extra filter
Wannneer een gebruiker onbewust een afwerking wil toevoegen op een ‘Fictief’ vleugeldeel wordt vanaf versie 3.35 P3 een waarschuwing getoond: