Une fenêtre de dialogue est alors proposée à l´utilisateur. Cette fenêtre est également visible dans le panel `Properties´ lorsque le modèle est sélectionné. Les propriétés sont séparées en deux catégories: graphique et comportementale.
Fenêtre de configuration des propriétés des modèles
La fenêtre est divisée en trois colonnes: les attributs, les valeurs des attributs et les informations des attributs.
Les attributs graphiques sont les suivants:
label : nom du modèle appaîssant dans le diagramme,
pen : couleur et taille des contours du modèle,
fill : couleur de remplissage du modèle,
image_path : image optionnelle de remplissage du modèle,
input : nombre de prots d´entreés,
output : nombre de ports de sorties,
Les attributs comportementaux sont les paramètres du constructeur de la classe pyDEVS. L´importation de ces paramètres est automatiques dans DEVsimPy. Dans l´exemple ci-dessous les attributs comportementaux sont: a, f, k, m, phi. L´attribut python_path permet de modifier le fichier pyDEVS utilisé par DEVsimPy pour instancier les modèles DEVS. Ce fichier est consultable en lecture seule dans le bloc inférieur de la fenêtre. L´utilisateur peut naviguer dans les fonctions de transition à l´aide d´une liste de choix au dessus du visualisateur de code.
L´utilisateur peut modifier les valeurs des champs des attributs en cliquant sur la cellule correspondante. En fonction du type de valeur, un éditeur d´attributs spécifique sera invoqué.