sorgente azione.iphp
creato lì 25 ott 2011 da Mirko
ultima modifica il $Date: 2025-04-02 22:59:13 +0200(mer, 02 apr 2025) $
da $Author: mirko $ r.$Rev: 11000 $
Questa classe gestisce azioni che l'utente può compiere su una pagina web.
Adesso le azioni sono solo aperture di altre pagine in seguito al clic su
un pulsante. In seguito sono previste anche azioni js in seguito ad altri
eventi.
spazio navigami\html
classe Azione implementa Contenuto e Notificabile
{
costruttore(&$nome, &$etichetta);
DimensioniFinestra($x, $y);
Etichetta(); &
GeneraPulsante(&$html);
ImpImmagine(&$img);
ImpScript(&$script);
Nome(); &
NomeFinestra(&$nome);
UriFinestra(&$uri);
Script(); &
CalcolaSchema();
Indenta($livelli);
Intestazione(&$titolo)
NotificaInserimento(&$html);
Stampa($azzera=VERO, $bStampa=FALSO);
}
define('STESSA_FINESTRA', '');
define('NUOVA_FINESTRA', '_new');
costruttore(&$nome, &$etichetta)
Nome() &
Etichetta($str='') &
Ritorna l'etichetta associata all'azione. Se viene specificato il parametro
$str, viene cambiata e ritorna l'etichetta vecchia.
NomeFinestra(&$nome)
DimensioniFinestra($x, $y)
UriFinestra(&$uri)
ImpScript(&$script)
ImpImmagine(&$img)
Script() &
GeneraPulsante($html)
genera i consumabili necessari alla visualizzazione
del pulsante configurato dall'oggetto.
CalcolaSchema()
Indenta($livelli)
Intestazione(&$titolo)
Stampa($azzera=VERO, $bStampa=FALSO)
NotificaInserimento(&$html)
privata
privata
costruttore()
privata
ImpNome(&$nome)
privata
Nome() &
privata
ImpDimensioni($x, $y)
privata
ImpUri(&$uri)
privata
X()
privata
Y()
privata
GeneraScript() &
privata
GeneraOggScript() &