Panneau révisé — cases 3 états, reset à la modification

Layout épuré : label à gauche, contrôle ensuite, et le ↺ reset n'apparaît QUE si le champ a été touché (comme le groupe). Booléens = case 3 états.

3 réservations sélectionnées
← touché → reset visible
ne pas changer (valeurs mêlées)
(commun, pas de reset car non touché)
← forcé à OFF pour tous
routes divergentes
commun (activé) — non touché, pas de reset
Cases 3 états (lease court, no-gateway, NTP) :
hachuré / indéterminé = « ne pas changer » (état de départ, même si valeurs mêlées)
coché = forcer ON pour toute la sélection · décoché = forcer OFF pour toute la sélection
Cycle au clic : indéterminé → coché → décoché → indéterminé. Le ↺ reset ramène à indéterminé et n'apparaît que si l'état a changé.

Oui, comme ça

Cases 3 états + reset à la modif uniquement. Départ toujours « ne pas changer ».

B

Plutôt logique (b)

Case reflète l'état réel si la sélection est homogène (démarre cochée/décochée), indéterminée seulement si mêlée.