Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Flash Pascal Discussion :

PascalEditor version 12.05.29


Sujet :

Flash Pascal

  1. #1
    Expert éminent sénior
    PascalEditor version 12.05.29
    Bonjour,

    pas de grande révolution dans cette nouvelle version...mais tout de même



    Flash8.pas a été complété, mais c'est un travail long que de reporter tous les objets Flash d'autant qu'ils ne sont pas tous testés.

    Au niveau compilateur, il est maintenant possible de déclarer une classe "forward". Petit rappel, quand deux classes veulent se référencer, il faut en déclarer une partiellement avant l'autre :
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    type
      TClass1 = class; // déclaration partielle TClass1
     
      TClass2 = class
        Un: TClass1;
      end;
     
      TClass1 = class // déclaration complète de TClass1
        Deux: TClass2;
      end;


    c'est donc maintenant possible, et c'était nécessaire dans Flash8.pas

    j'ai ajouté aussi les propriétés et fonctions de class et les attributs readonly et writeonly sur les propriétés afin d'éviter de modifier une propriété en lecture seule. ça n'est pas testé en profondeur mais je voulais pouvoir déclarer correctement Flash8, donc au moins ça passe à la compilation.

    une partie du code du compilateur a été revu mais ça devrait être transparent car ça n'ajoute aucun fonctionnalité.

    Pour info PascalEditor, qui changera probablement de nom, est un produit qui reste gratuit mais n'est plus OpenSource. Le site flashpascal.sf.net restera ce qu'il est (sauf si Peter Gabor le fait évoluer), quand à moi je travaille sur cette nouvelle branche qui évoluera indépendamment de la version OpenSource.

    PS: gros problèmes de connexion sur mon site de vacances, je ne sais pas si vous aurez de mes nouvelles cette semaine
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

  2. #2
    Membre expérimenté
    , encore un joli travail ! (flash8 nouvelle mouture entre autre)...

    merci et bonne vacances