Interfaccia a task

Task multipli e "scrivanie virtuali"

Nei programmi che lavorano a finestre multiple, l’utilizzo contemporaneo di varie sezioni porta ad una ambiente di lavoro confuso e difficile da utilizzare, dove sono visibili contemporaneamente finestre senza alcuna relazione tra di loro. In X-Cross, la sezione operativa è contenuta in un “task”, ovvero una sezione separata del programma che raggruppa tutti gli oggetti che collaborano ad una unica funzione.
Finestre multiple senza interfaccia a task
Finestre multiple con interfaccia a task
In questo modo ogni task è una sorta di “sottoprogramma” che può funzionare indipendentemente dagli altri, potendo allo stesso tempo scambiare informazioni con gli altri task. Ad esempio, la sezione operazioni contabili è un task, e raggruppa tutti gli oggetti (finestre, menu, toolbar ed altro) che permettono le funzionalità di questa sezione. Questi “task” vengono suddivisi tramite l’utilizzo di “scrivanie virtuali”. Le varie “scrivanie” sono evidenziate nella toolbar in basso, e l’utente può passare istantaneamente da una all’altra con un click.