Données nécessaires à la construction de l'ihm :

# frames
astk::ihm(menu)          = frame barre de menu
astk::ihm(fenetre)       = frame principale
astk::ihm(satellite)     = frame du satellite
astk::ihm(etat_satellite)   = etat du satellite (0 complet, 1 agla...)
astk::ihm(status)        = frame du status
astk::ihm(val_status)       = contenu du status
astk::ihm(log)           = fenetre des logs
astk::ihm(interrompre)   = fenetre interrompre

astk::ihm(lnoeud,i) = liste des noeuds i=0,...,ihm(nb_noeud)
astk::ihm(nb_noeud) = nbre de noeuds

astk::ihm(lvers,i) = liste des versions i=0,...,ihm(nb_vers)
astk::ihm(nb_vers) = nbre de versions pour le serveur courant

# taille fenetre
astk::ihm(larg) = largeur de la fenetre
astk::ihm(haut) = hauteur de la fenetre

# liste des sous-onglets
   astk::ihm(ong,n,p) = nom des p onglets sous l'onglet maitre n
   astk::ihm(tit,n,p) = titre du bouton
   astk::ihm(coch,n)  = cochable ou pas
   astk::ihm(nbong,n) = nbre de sous onglets
   astk::ihm(nbongM)  = nbre d'onglet maitre (n max)
   astk::ihm(ssong,n) = numéro du sous-onglet sélectionner de l'onglet maitre n
      ong : nom interne des onglets, utilisé dans des noms de procedures
            et indice de profil()

# liste des rc (pour pouvoir y accéder par rc_$var)
astk::ihm(rc_etude)
astk::ihm(rc_tests)

# derniers profils ouverts
astk::ihm(prof,nb) = nbre de profil ouverts < maxprof
astk::ihm(prof,i) = nom absolu du profil n°i
astk::ihm(prof,serv,i) = nom du serveur du profil n°i (au sens nom_complet)

# liste des langues dans le fichier locales.txt
astk::ihm(lang,i)  = langue i dans le fichier
astk::ihm(nb_lang) = nbre de langues dans le fichier

# liste des plates-formes
astk::ihm(nb_pltf) = nbre de plate-forme recensées
astk::ihm(pltf,i)  = plate-forme i (au sens uname -s + éventuellement un nom plus précis)
astk::ihm(pltf,i,run_aster) = correspondance pour run_aster

# outils standard (connus de l'ihm)
astk::ihm(outils) = liste des noms d'outil et numéro du message
                    d'aide contextuelle alternés.
astk::ihm(outils_autocfg) = liste des outils "autoconfigurés" (qui n'ont pas
                    besoin de paramètres dans astk::outil)
astk::ihm(outils_cach) = liste des noms d'outil cachés

# stockage de la valeur avant modif dans les listes
astk::ihm(old,$var,$i) = valeur de astk::profil(fich,$var,$i,nom) précédente

# stockage des valeurs quand on passe du satellite normal(i=0) et agla(i=1)
astk::ihm(old,sat,$i,noeud)   = noeud dans le satellite i
astk::ihm(old,sat,$i,memoire) = mémoire dans le satellite i
astk::ihm(old,sat,$i,temps)   = temps dans le satellite i


# profil initial
astk::ihm(profil_ini) = nom du profil à ouvrir au démarrage
astk::ihm(serv_ini)   = serveur où se trouve ce profil

# impression
astk::ihm(print_cmde) = liste des commandes d'impression

# liste des mots-clés des arguments, paramètres
astk::ihm(l_arg) =  liste des "args val im" passés à l'exécutable
                    avec val=oui si l'arg attend une valeur
                    im=numéro de message d'aide
astk::ihm(l_par) =  liste des "para im" passés à l'exécutable
                    (le para attend toujours une valeur)
                    im=numéro de message d'aide
astk::ihm(l_opt) =  liste des "opt im" de lancement
                    im=numéro de message d'aide

# mode de lancement : étiquette de la liste déroulante
astk::ihm(mode,run)
astk::ihm(mode,dbg)
astk::ihm(mode,pre)

# style et fonts
astk::ihm(style,couleur) = std / nostalgique / perso
astk::ihm(style,couleur_var) = variable pour le radio du menu
astk::ihm(style,fontlist)  = liste des groupes de font (main, fixe...)
astk::ihm(style,fontlist_label)  = indices des labels associés
astk::ihm(style,font_XXXX) = fonts choisies

astk::ihm(couleur,xxxxx) = différentes couleurs
astk::ihm(font,xxxx)     = différentes fonts

