It is currently 21 April 2025, 16:33 Advanced search

Modifica opacity campi disabilitati

Domande e risposte su come utilizzare Instant Developer Foundation al meglio

Modifica opacity campi disabilitati

Postby mircomarri » 6 November 2015, 11:18

Ho l'esigenza di modificare lo stile dei campi disabilitati per rendere più evedente il loro stato.
Ho modificato la funzione IDCombo.prototype.SetEnabled = function(value) riportandola nel custom3.js inserendo la riga
this.ComboInput.style.opacity=0.3;
nel blocco
if (this.Enabled)
...
else {
if (this.ComboActivator)
RD3_Glb.SetDisplay(this.ComboActivator, (this.Visible && this.ActWidth >= 0 && this.ActImage!="" && this.ActEnaIfComboDis ? "" : "none"));
this.ComboInput.style.opacity=0.3;
}
ed effettivamente funziona, senonchè funziona anche in modalità lista del pannello dove invece vorrei che i campi fossero visualizzati con opacity=1

Qualche idea su come posso controllare se il campo è in modalità lista o form ?

Grazie
mircomarri
 
Posts: 24
Joined: 24 November 2012, 8:13

Re: Modifica opacity campi disabilitati

Postby d.pierangeli » 11 November 2015, 10:42

Visto che hai già usato il javascript dovresti poter scrivere

Code: Select all
  if (this.Owner && !this.Owner.InList) {  ...   }


Altrimenti avresti potuto usare il CSS personalizzato usando dei selettori per identificare le combo in dettaglio.
User avatar
d.pierangeli
Pro Gamma
Pro Gamma
 
Posts: 8092
Joined: 30 September 2010, 15:35

Re: Modifica opacity campi disabilitati

Postby mircomarri » 13 November 2015, 8:15

Ho cercato di capire se la disabilitazione fosse gestita con un CSS, ma non l'ho trovato.
Il fatto poi è che agendo sui js ho gestito tutta l'applicazione mentre facendolo con un css appropriato avrei dovuto ripassare tutti i punti in cui disabilita un oggetto. La cosa non riguarda solo le combo ma anche gli altri campi di input.

Comunque dovrei aver risolto personalizzando anche il js per le field.
Grazie
mircomarri
 
Posts: 24
Joined: 24 November 2012, 8:13


Return to Tips & Tricks - Foundation

Who is online

Users browsing this forum: No registered users and 44 guests