sorgente attrStile.iphp
creato lì 2 apr 2024 da Mirko
ultima modifica il $Date: 2024-12-09 00:48:24 +0100(lun, 09 dic 2024) $
da $Author: mirko $ r.$Rev: 10887 $
Classe che estende la più generica classe @Attributo aggiungendo logiche
specifiche dell'attributo style per gestire separatamente le diverse
proprietà css e permettere le operazioni per i valori numerici.
spazio navigami\html;
classe AttributoStile estende Attributo
{
costruttore(&$stile, &$valore, $um=null);
Aggiungi(&$stile, &$valore);
Imposta(&$stile, &$valore, $um=null);
Rimuovi(&$stile);
}
costruttore(&$stile, &$valore, $um=null)
Istanzia un oggetto che consente di gestire i diversi stili elencabili
nell'attributo style
Clona()
esegue un clone dell'elemento corrente, copiando nel nuovo oggetto gli
stili ed i valori associati
Imposta(&$stile, &$valore, $um=null)
Assegna allo stile indicato il valore specificato, gli stili che indicano
una dimensione (top, width, left, ...) vanno indicati con l'unità di misura
(px, em, pt, ...) separata.
Aggiungi(&$stile, &$valore)
Somma al valore attuale il valore indicato per lo stile indicato.
Rimuovi(&$stile)
rimuove lo stile indicato
Fornisci() &
valorizza $stringa passato come valore alla superclasse prima di passare
il controllo dell'esecuzione alla superclasse stessa