-------------------------------------------------------
>... what's about the additonal time for gas
> switch, maybe colored

What would you dream of, for gas switching ?
Possibilities:
+ use CF55 (or whatever), for the number of minutes to ADD in decoplan, for gas switching, to the current stop. Nothing changes in the divemode or decoplan display (except the duration of stops, and TTS)
+ use CF55 (or whatever), for the number of minutes needed to switch gas: it will generate a stop at the switch depth, of at at least that duration. Nothing changes in divemode (except the duration of stops, and TTS).
+ Always use 1min for gas switch. If enabled (CF55 is a simple ON/OFF), then a line is inserted in the plan, as in:
[pre]
12m XX____ 3'
10m Gas #2
9m XXXX__ 10'
3m XXXXXX 30'
[/pre]
In divemode, nothing changes: juste the actual blinking * when changing gas.
+ Something else ?