| Commandgui. CommandGUI è un pacchetto per la gestione grafica degli errori di output del processo. |
Scarica ora |
Commandgui. Classifica e riepilogo
- Sito web dell'editore:
- http://www.taolab.it/opensource/commandgui/commandgui.htm
Commandgui. Tag
Commandgui. Descrizione
CommandGUI è un pacchetto per la gestione grafica degli errori di output del processo. CommandGUI è un pacchetto di classi che intercettano e mostrano errori di output di processo asincrono da applicazioni grafiche. Comeagethe la classe principale è la classe "ccommandgui"; Comprende i metodi pubblici per impostare le proprietà grafiche della GUI (vedere CCOMMANDGUI.H) e il metodo pubblico per aprire la finestra, eseguire il comando e visualizzare l'output corrispondente (ExecviewComm (...)). La classe ausiliaria "CCOMMANDUIMER" non lo è Direttamente disponibile ma viene utilizzato dalla classe CComMandGUI.La classe di utilità "CPROCESMMANAGER" include metodi generici come metodi per avviare i processi e inserire l'uscita corrispondente in una stringa e metodi per ora i bambini elaborano la gerarchia e lo stato relativo. Il senso delle classi Sta permettendo di eseguire alcuni comandi o programma all'interno dell'applicazione e seguire l'esecuzione con output o errori nell'interfaccia grafica senza aprire una shell. La GUI può terminare tutti i processi iniziali ("Pulsante Annulla") e mostrare il nostro stato di terminazione.ExempleExpleesempio d'uso: #include "wx / wx.h" #include "ccommandgui.h" ... // Creare e impostare l'output windowccommandgui * GUI; GUI = NUOVO CCOMANDGUI (NULL, -1, "MYPROCESS"); GUI-> SetinitList ("Iniziato MyProcess ..."); GUI-> SETENDLIST ("MyProcess terminato ..."); Gu-> Settimimeout (500); Gu-> Setlinewidth (500); Gu-> SetLISTHETHIGHTH (500); // preparare i parametri di comando ParametersWxarrayString Parameters; parametri.add ("P1"); parametri.add ("P2"); parametri.add ("P2"); parametri.add ("P2"); parametri.add ("P2 "P3"); ... // AsynCronaus Command Exec e finestra di uscita Apri Modalint Ret = Gu-> ExecviewComm ("MyProcess", Parametri); // Analizzarti errore (retDestroy (); ... tutte le classi sono basate Sulle librerie wxwidgets per oggetti grafici e qualche classe efficiente (wxstring, wxarraystring, wxinputstream, wxoutputstream ...). Le classi possono essere utilizzate solo dopo l'installazione del pacchetto WX_GTK-2.4 o versione diversa.
Commandgui. Software correlato