Incrustació menys incrustada: botó d'opcions addicionals

Encara que la incrustació és genial, cal anar amb compte de no excedir-se. Massa funcions dins d'una IGU només fa que sigui difícil trobar les opcions rellevants. Per descomptat, a vegades és possible que vulgueu incrustar una gran quantitat d'opcions (com totes les opcions a plot()), però com que són realment opcionals, no les voldreu de manera prominent a la IGU.

Una alternativa és incrustar aquestes opcions «com a un botó»:

<dialog>
        <tabbook>
                [...]
                <tab label="Options">
                        [...]
                        <embed id="plotoptions" component="rkward::plot_options" as_button="true" label="Specify plotting options"/>
                </tab>
                [...]
        </tabbook>
</dialog>

En aquest cas, s'afegirà un únic botó de prémer al connector, etiquetat Especifica les opcions de traçat. Quan premeu aquest botó, apareixerà un diàleg separat, amb totes les opcions del connector incrustat. Fins i tot si aquesta IGU incrustada no és visible la majoria de les vegades, podeu obtenir la seva configuració tal com es descriu a dalt.

Atenció

Probablement el «botó» d'aproximació només s'hauria d'utilitzar per als connectors que mai poden no ser vàlids (per configuració que manca/no vàlida). En cas contrari, l'usuari no podria enviar el codi, però podria tenir dificultats per a esbrinar-ho, el motiu està amagat darrere d'algun botó.