Na verdade, não precisamos definir uma interface adicional <wizard>, mas aqui está como isso seria feito. Para adicionar uma interface de assistente, você adicionará uma tag <wizard> no mesmo nível da tag <dialog>:
<wizard label="Teste t com duas variáveis">
<page id="firstpage">
<text>Como primeiro passo, selecione as duas variáveis que deseja comparar.
E especifique qual você irá teorizar como a maior. Selecione dois lados,
se sua teoria não te informa qual variável é maior.</text>
<copy id="main_settings_row"/>
</page>
Parte disso é bastante autoexplicativo: adicionamos uma tag <wizard> com um label para o assistente. Como um assistente pode conter várias páginas que são exibidas uma após a outra, em seguida, definimos a primeira <page> e inserimos uma nota explicativa <text> nela. Depois, usamos uma tag <copy>. O que isso faz é, na verdade, nos poupar de definir novamente o que já escrevemos para o <dialog>: a tag copy procura outra tag com o mesmo id anteriormente no XML. Isso é definido na seção <dialog> e é uma <row> na qual estão o <varselector>, <varslots> e o “hypothesis” <radio> controle. Tudo isso é copiado 1:1 e inserido diretamente no elemento <copy>.
Agora a segunda página:
<page id="secondpage">
<text>Abaixo estão algumas opções avançadas. É normalmente seguro não considerar que as
variáveis possuam variâncias iguais. Uma correção apropriada será aplicada então.
Escolher "assumir variâncias iguais" pode aumentar a força do teste, no entanto.</text>
<copy id="varequal"/>
<text>Algumas vezes é útil estimar o intervalo de confidência da
diferença em significado. Abaixo você pode especificar se uma deve ser exibida, e
qual nível de confidência deve ser aplicado (95% corresponde a um nível de significância de
5%).</text>
<copy id="frame_conf_int"/>
</page>
</wizard>
Aqui, praticamente a mesma coisa. Adicionamos alguns textos e, entre eles, <copy> outras seções da interface de diálogo.
Você pode, é claro, fazer com que a interface do assistente tenha uma aparência muito diferente da caixa de diálogo simples, e até mesmo não usar a tag <copy>. Certifique-se, no entanto, de atribuir o mesmo id aos elementos correspondentes em ambas as interfaces. Isso não só é usado para transferir configurações da interface da caixa de diálogo para a interface do assistente e vice-versa, quando o usuário alterna entre as interfaces (o que ainda não acontece na versão atual do RKWard), mas também simplifica a escrita do seu modelo de código (veja abaixo).