Manj vdelana vdelava: gumb za nadaljnje možnosti

Čeprav je vdelava kul, pazite, da ne pretiravate. Preveč funkcij znotraj GUI le težko je najti ustrezne možnosti. Seveda boste včasih morda želeli vdelati veliko možnosti (kot so vse možnosti za plot()), a ker so te res izbirne, jih ne želite izpostaviti v svojem GUI.

Druga možnost je vdelava teh možnosti kot gumb:

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

V tem primeru bo vašemu vtičniku dodan en sam gumb z oznako Določi možnosti izrisa. Ko pritisnete ta gumb, se prikaže ločeno pogovorno okno z vsemi možnostmi vdelanega vtičnika. Čeprav ta vdelani GUI večino časa ni viden, lahko njegove nastavitve pridobite tako, kot je opisano zgoraj.

Opozorilo

Verjetno bi se moral pristop gumba uporabljati le za vtičnike, ki nikoli ne morejo biti neveljavni (za manjkajoče/slabe nastavitve). Sicer uporabnik ne bi mogel oddati kode, ampak bi jo težko ugotovil, saj se vzrok za to skriva za nekim gumbom.