2008-11-06 7 views
1

J'utilise wxGlade pour créer des scripts Python, qui utilisent wxWidgets. wxGlade manipule directement les fichiers XML, qui décrivent l'interface graphique basée sur wxWidgets. Ces fichiers ont l'extension * .wxg. À partir des fichiers * .wxg, il est possible de générer du code qui exécute réellement l'interface graphique dans l'une de plusieurs langues, et je l'utilise pour générer du code Python.Comment insérer une déclaration de copyright dans les fichiers créés par wxGlade?

Je voudrais ajouter une déclaration de copyright à mes fichiers * .wxg et aussi au code généré. J'ai essayé d'éditer à la main un fichier * .wxg et j'ai ajouté ma déclaration de copyright en tant que commentaire HTML, mais après avoir édité le fichier dans wxGlade et sauvegardé la version éditée, mon commentaire a disparu.

Comment puis-je ajouter une déclaration de droits d'auteur à ces fichiers sans les modifier à la main après chaque sauvegarde de wxGlade?

Répondre

1

Pour ajouter une déclaration de copyright à un fichier généré par wxGlade, vous devrez insérer la déclaration de copyright à la main. Vous devrez faire ceci à chaque fichier généré. L'astuce pour faire en sorte que vous ne devez pas le faire chaque fois que vous générez le fichier, est de faire ce qui suit:

  1. Générez votre code source pour la première fois
  2. Ajoutez votre déclaration de droits d'auteur le fichier
  3. Si elle est déjà fait automatiquement par wxGlade, entourer le code généré wxGlade avec

    # begin wxGlade: 
    # end wxGlade 
    
  4. Assurez-vous que la case à cocher « Ecraser les sources existantes » est unchecke d (un clic droit l'application en haut de l'arbre, et au fond des propriétés d'application, vous trouverez cette case à cocher)

Si vous êtes intéressé par plus d'informations à ce sujet, jetez un oeil à this page - section 9. Notes a l'information que vous voulez (désolé, ne peut pas lier à cette section car il n'y a pas d'ancre pour cela).

Questions connexes