Informazioni su stili e tipi

Uno stile è un insieme definito e predefinito di informazioni, proprietà e comportamenti che possono essere applicati a più oggetti grafici o elementi architettonici in un progetto. Gli stili possono essere utilizzati per scopi di classificazione e organizzazione. Gli stili sono modelli che descrivono alcune proprietà comuni a tutti gli oggetti di istanza che hanno lo stesso stile. Le specifiche definite da uno stile vengono applicate a tutte le occorrenze di quella classe nel progetto e la modifica di uno stile modificherà anche tutti gli oggetti del progetto che utilizzano quello stile. In breve:

  • Stile = un modello di proprietà e attributi.
  • Oggetto istanza = un singolo elemento del progetto che può avere uno stile e utilizzare l’insieme delle proprietà definite in esso.

In relazione agli stili, un oggetto istanza può avere:

  • Nessuno stile: questo è un elemento personalizzato ed è unico nel progetto.
  • Stile: le proprietà di questo oggetto sono regolate dal suo stile. La modifica dello stile aggiornerà anche tutti gli oggetti che lo utilizzano.
  • Stile modificato: l’oggetto utilizza uno stile, ma una delle sue proprietà è diversa da quella definita nello stile. Gli oggetti con uno stile modificato possono essere riportati al loro stile.

Gli stili possono essere creati direttamente nel progetto, ad esempio utilizzando un oggetto esistente come prototipo, oppure possono essere aggiunti al progetto da una libreria. Quando uno stile viene aggiunto al progetto da una libreria, viene effettivamente copiato nel progetto, in modo che qualsiasi modifica alle sue proprietà venga applicata solo a quel particolare progetto e non influisca su altri progetti.

Anche se è possibile creare un progetto senza utilizzare gli stili e aggiungere solo elementi senza stile, è comunque consigliabile ridurre al minimo il numero di elementi personalizzati, per aumentare l’efficienza e la scalabilità del progetto.

Gli stili in HighDesign possono essere di due tipi:

  • Gli Stili grafici, che si applicano agli oggetti di disegno 2D e ne definiscono gli attributi grafici.
  • Tipi di elementi edilizi, applicati agli elementi architettonici. I tipi includono sempre proprietà e informazioni specifiche della classe di elementi architettonici per cui sono stati creati.