private void HelpModButton_Click(object sender, RoutedEventArgs e) { String helptext = "Questa finestra serve ad effettuare il calcolo sugli attributi " + '\n' + "per i nodi e gli archi compresi in un determinato path." + '\n' + "Il calcolo che viene effettuato è una somma degli attributi selezionati. " + '\n' + "Dal menù a tendina “Seleziona Albero” specifichiamo l'albero su cui vogliamo " + '\n' + "effettuare il calcolo. Nelle form “Nodo Iniziale” e “Nodo Finale” l'utente " + '\n' + "deve specificare un intero che che corrisponde agli ID dei nodi. " + '\n' + "Se l'utente inserisce il numero 1 nella form “Nodo Iniziale” e 3 nella form “Nodo Finale” " + '\n' + "verrà effettuata la somma gli attributi dal nodo 1 al nodo 3." + '\n' + "Gli id dei nodi sono assegnati con una ricerca in profondità (depth-first search)." + '\n' + "Vengono popolate a run-time le sezioni Archi e Nodi. " + '\n' + "In queste sezioni sono contenuti gli attributi, l'utente può selezionarli" + '\n' + "e aggiungerli al calcolo attraverso il bottone “Aggiungi al calcolo”. "; HelpWindow help = new HelpWindow("Calcolo su Albero", helptext); help.ShowDialog(); }
private void HelpModButton_Click(object sender, RoutedEventArgs e) { String helpText = "Questa finestra serve a modificare i valori degli attributi " + '\n' + "per i nodi e gli archi compresi in un determinato path. " + '\n' + "(Nodo Iniziale – Nodo Finale) che specifichiamo nella finestra. " + '\n' + "Dal menù a tendina “Seleziona Albero” possiamo selezionare uno " + '\n' + "tra tutti gli attributi presenti nel Database.Nelle form " + '\n' + "“Nodo Iniziale” - “Nodo Finale” l'utente dovrà inserire " + '\n' + "degli interi che corrispondono agli ID dei nodi. Se l'utente " + '\n' + "inserisce il numero 1 nella form “Nodo Iniziale” e 3 nella form " + '\n' + "“Nodo Finale” verranno modificati gli attributi dal nodo 1 al nodo 3. " + '\n' + "Gli id dei nodi sono assegnati con una ricerca in profondità " + '\n' + "(depth-first search).Appena selezionato l'albero vengono popolate " + '\n' + "a run-time le sezione Archi e Nodi con gli attributi corrispondenti " + '\n' + "agli archi e a i nodi. Da queste sezioni possiamo selezionare " + '\n' + "un attributo per assegnargli un nuovo valore in base al dominio " + '\n' + "specificato dal testo sovrastante. "; HelpWindow help = new HelpWindow(ModAlbMainLabel.Text, helpText); help.ShowDialog(); }
private void HelpStartButton_Click(object sender, RoutedEventArgs e) { String helptext = "I campi IP e Porta servono per specificare a quale Engine remoto connettersi. " + '\n' + "Inserire un IP e Porta validi. Le form DB IP ,Username e Password servono " + '\n' + "per l'autenticazione nel database. Il bottone “Clear” serve per cancellare tutti " + '\n' + "i valori inseriti nelle form. Una volta inseriti tutti i campi in modo corretto, " + '\n' + "potrete cliccare sul bottone “Connect” per collegarvi all'engine. "; HelpWindow help = new HelpWindow("Main Window", helptext); help.ShowDialog(); }
private void HelpButton_Click(object sender, RoutedEventArgs e) { String helptext = "Questa è la finestra serve per la creazione dell'albero. In questa finestra possiamo" + '\n' + "definire tutte le caratteristiche che deve avere l'albero che vogliamo creare." + '\n' + "La form “Nome” serve a specificare il nome dell'albero. Nella form SplitSize l'utente" + '\n' + "deve inserire un intero che definisce il numero di figli che ogni nodo deve avere. " + '\n' + "La form Depth serve a specificare quanti livelli dovrà avere l'albero. La parte sinistra" + '\n' + "della finestra,dopo le form, sarà riempita a run-time con tutti gli attributi già definiti" + '\n' + "nel database(Attribute Definition).Al click su un singolo attributo verrà aggiornata" + '\n' + "la corrispondente parte destra della finestra. L'utente,attraverso le checkbox, può specificare " + '\n' + "se assegnare l'attributo ad un arco oppure ad un nodo .In base al dominio dell'attributo" + '\n' + "specificato in alto, l'utente può inserire una stringa o un range numerico."; HelpWindow help = new HelpWindow(CreaAlberoWin.Title, helptext); help.ShowDialog(); }
private void HelpEsportaButton_Click(object sender, RoutedEventArgs e) { String helptext = "Questa finestra serve per esportare un albero" + '\n' + "sul file-system. L'utente può scegliere un albero" + '\n' + "nel menù a tendina “Seleziona Albero” e al click " + '\n' + "su esporta verrà creato un file “.exi”."; HelpWindow help = new HelpWindow(EsportaFileWin.Title, helptext); help.ShowDialog(); }
private void HelpImportaButton_Click(object sender, RoutedEventArgs e) { String helptext = "Questa finestra serve per importare il file " + '\n' + "nel database. L'utente può scegliere il file " + '\n' + "nel file-system attraverso la finestra che " + '\n' + "si apre, al click sul bottone scegli."; HelpWindow help = new HelpWindow(ImportaFileWin.Title, helptext); help.ShowDialog(); }
private void buttAiuto_Click_1(object sender, RoutedEventArgs e) { String helpText = "In questa finestra avete la possibilità di scegliere quale operazione eseguire " + '\n' + "cliccando sui bottoni posti sui rami dell'albero."; HelpWindow help = new HelpWindow(TreeWindow.Title, helpText); help.ShowDialog(); }