home *** CD-ROM | disk | FTP | other *** search
- #import <appkit/appkit.h>
- #include "MaView.h"
-
- @interface Controleur:Object
- {
- // Outlets définis dans IB
- id matrice; // matrice de champs de texte contenant les positions initiales
- id zoneNbrSouris; // champ contenant le nombre de souris
- id zoneNbrIter; // champ contenant le nombre d’itérations
- id graphe; // zone d’affichage du graphique
- id zonePas; // champ contenant le pas de calcul
- id fenetre; // fenetre de l’application
- id posPanel;
- id paramPanel;
- id zoneCouleur; // menu Pop-up permettant la sélection de la couleur
- id couleur1;
- id couleur2;
- id couleurFond;
-
- id infoView;
-
- // Variables d’instance
- char nomdefichier[100];
- int couleur,nbrSouris,profondeur;
- float pas,x[NBRMAX],y[NBRMAX];
- BOOL initialise;
- }
- // Méthodes d’instance appelées dans IB
- - calculer:sender;
- - charger:sender;
- - sauver:sender;
- - nouveau:sender;
- - showInfo:sender;
-
- // Messages envoyés au delegate de NXApp
- - (BOOL)appAcceptsAnotherFile:sender;
- - (int)app:sender openFile:(const char *)filename type:(const char *)aType;
- - appDidInit:sender;
-
- @end
-