EPLAN News 2.8

Beskyttede grupper og andre nye indstillinger til makroboksen

Generer beskyttet gruppe ved indsætning

Nu kan vindues- og symbolmakroer genereres som en såkaldt "beskyttet gruppe" ved indsætningen. En sådan gruppering yder en grafisk beskyttelse, hvilket vil sige, at makrokomponenternes egenskaber kan redigeres, mens selve makroen ikke kan ændres grafisk eller tages fra hinanden.

Fordel:

Beskyttede grupper giver dig mulighed for at indsætte standardiserede makro, som ikke kan ændres grafisk, i diagrammet. Det er f.eks. interessant, hvis du som standard ønsker at indsætte komponenter eller foruddefinerede diagramudsnit i diagrammet og vil forhindre, at der sker afvigelser fra denne standard.

Makroboksen i det nye faneblad Indstillinger indeholder afkrydsningsfeltet Generer beskyttet gruppe ved indsætning, der gør det muligt at definere en sådan egenskab. Makroprojekter indeholder kun en indstillingsmulighed, hvis anvendelsestypen "Definerende" eller "Ikke defineret" er indstillet for makroboksen. Ellers vises dette afkrydsningsfelt med gråt. (Dette gælder også for de andre indstillinger i dette faneblad med undtagelse af holdepunktet.)

Fjern beskyttede grupper

Hvis denne gruppering skal fjernes ved de indsatte makroer i et projekt, kan du komprimere projekter. Det gør du ved at markere det nye afkrydsningsfelt Fjern beskyttede grupper i hierarkiniveauet Fjern projektdata i dialogboksen Indstillinger: Komprimering. Derved fjernes grupperingen, men de indsatte makroer og deres komponenter bevares.

I denne udvidelse er indstillingen Fjern grupper, som allerede var i dialogboksen, blevet omdøbt:

Gammel betegnelse

Ny betegnelse

Fjern grupper

Fjern elementgrupper

Bemærk:

I modsætning til element- og komponentgrupperne kan man ikke ophæve grupperingen for de beskyttede grupper ved at deaktivere funktionen Overhold gruppering eller midlertidigt tilsidesætte dem via tasten [Shift].

Definer indsætning af makrobokse individuelt

Nu kan du ved hver enkelt makro individuelt definere, om makroboksen også indsættes ved indsætning af den genererede makro. Til dette formål finder du i egenskabsdialogen til makroboksene i det nye faneblad Indstillinger rullelisten Indsæt også makroboks. Ved hjælp af denne liste definerer du den ønskede egenskab. Der tages også højde for indstillingen ved indsætning af en komponent, hvis der er oprettet en makro til denne komponent.

Fordel:

Den nye indstilling Indsæt også makroboks ved selve makroboksene muliggør en bedre styring af, hvilke makrobokse der skal indsættes sammen med makroer, og hvilke der ikke skal.

Hvis du i dette felt har valgt posten "Fra projektindstillinger", anvendes indstillingen Indsæt også makrobokse for hele projektet.

I denne udvidelse har vi på fanebladet Makroboks fjernet den overflødige indstilling Tag ikke hensyn til makroboks ved indsættelse på monteringsplade. Denne indstilling overføres automatisk ved åbning af gamle makroprojekter. Derved får de forberedte makroer, hvor denne indstilling var aktiveret, og som har visningstypen "Tavlelayout", automatisk posten "Nej" på rullelisten Indsæt også makroboks.

Tag hensyn til tilslutningsbetegnelser ved komponenttildelingen og ved opdateringen af makroer

For at sikre at de passende funktioner kan tildeles eller kan tilknyttes fra den gemte makro ved tildelingen af funktioner eller ved placeringen af komplekse komponenter, kan du ved hjælp af brugerindstillingen Tag hensyn til komponenttildelingen ved tilslutningsbetegnelser definere, at såvel funktionernes funktionsdefinitioner som tilslutningsbetegnelserne skal være identiske. Dette har tidligere medført, at der f.eks. ved placeringen af komponenter – afhængigt af den gemte makro – skulle foretage en anden indstilling.

I den nye version kan du nu ved hver enkelt makro definere, om der skal tage højde for tilslutningsbetegnelserne. Derfor har makroboksen i det nye faneblad Indstillinger rullelisten Tag hensyn til tilslutningsbetegnelser. Ved hjælp af denne liste definerer du den ønskede egenskab.

Fordel:

Ved hjælp af den nye indstilling Tag hensyn til tilslutningsbetegnelser ved makroboksen kan du forberede makroerne individuelt i henhold til kravene i komponentkonceptet.

Denne indstilling anvendes også ved Opdatering af makroer. Hvis værdien "Ja" er indstillet her, overføres tilslutningsbetegnelserne fra makroerne til de indføjede makroer i diagrammet ved opdatering. Hvis værdien "Nej" er indstillet, bevares makroernes tilslutningsbetegnelser i diagrammet ved opdatering.

Hvis du i dette felt har valgt posten "Fra brugerindstillinger", anvendes den brugerspecifikke indstilling Tag hensyn til komponenttildelingen ved tilslutningsbetegnelser. Og i tilfælde af en aktivering overføres tilslutningsbetegnelserne ligeledes fra makroerne.

Flyttede indstillinger til holdepunktet

I disse udvidelser er indstillingerne til holdepunktet blevet flyttet fra fanebladet Makroboks til det nye faneblad Indstillinger.