commit:2006:11_23
Table of Contents
Commit 2006-11-23
Modifs
- GUI:
- J'ai ajouté des couleurs à la console graphique. Vu que le code qui écrit les sorties (
mtFEM
entre autres) ne connait pas l'interface (mtViz
), j'ai du un peu ruser pour envoyer des commandes vers l'interface. J'ai donc défini une série de classes basées surConsole
(WinConsole
,UnixConsole
etTextEditStream
sont des consoles) qui s'enregistrent dans un singleton nomméConsoleList
. les commandes sont envoyées par le code àConsoleList
et dispatchées aux consoles. Je peux donc aussi éviter que, sous Unix, les commandes de changement de couleurs soient écrites dans le fichier résultat. - Modif du splash screen.
- Bugs:
- Nettoyage:
- Suppression de
mtGlobal::debug
(pas utilisé). - Déplacement de
mtGlobal::useGUI
versmtViz::useGUI
(évite les pollutions futures des modules dépendant demtViz
). - Déplacement de
mtGlobal::workingDirectory
versmtFEM::workingDirectory
(évite les pollutions futures des modules dépendant demtFEM
). - Suppression de
mtGlobal::argc
etmtGlobal::argv
. - Suppression de la boucle infinie lors d'un
FATAL_ERROR
(le thread python s'arrête en lançant une exceptionFatalErrorException
et l'interface graphique reste active).
- Code Antoine:
- Intégration de
AbscisseCurveReZoner
programmé par Antoine. - Ajout du test
apps/ale/contactPlanInclineRTAbscissa.py
qui le teste.
Screenshots
Fichiers ajoutés/supprimés
A mtFEM/ale/AbscisseCurveReZoner.cpp A mtFEM/ale/AbscisseCurveReZoner.h R mtGlobal/concolors.cpp R mtGlobal/concolors.h A mtGlobal/Console.cpp A mtGlobal/Console.h A mtGlobal/ConsoleList.cpp A mtGlobal/ConsoleList.h A mtGlobal/UnixConsole.cpp A mtGlobal/UnixConsole.h A mtGlobal/WinConsole.cpp A mtGlobal/WinConsole.h A apps/ale/contactPlanInclineRTAbscissa.py
— Romain BOMAN 2006/11/23 09:22
commit/2006/11_23.txt · Last modified: 2016/03/30 15:23 by 127.0.0.1