예제 #1
0
        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();
        }
예제 #2
0
        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();
        }
예제 #3
0
        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();
        }
예제 #4
0
        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();
        }
예제 #5
0
        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();
        }
예제 #6
0
        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();
        }
예제 #7
0
 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();
 }
예제 #8
0
 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();
 }
예제 #9
0
 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();
 }