TP 5 de .NET et C#

Ce TP a pour but de vous faire travailler manipuler les objets du framwork concernant les fichiers:
  1. Votre ls
    Parce que la commande dir n'est pas adaptée à nos besoins, nous allons faire notre propre commande console ls. Celle-ci devra prendre en compte un certain nombre de fonctionnalités :
    • mode normal ou mode -l
    • prendre en compte les marqueurs *.txt, *note*pad.cs
    • chemin absolu ou relatif
  2. Votre premier éditeur de texte (le si_notepad)
    Ecrire votre éditeur de texte :
    • Ouverture et fermeture de fichier
    • Edition du fichier
    • Enregistrement du fichier
    • Barre de menus
      • fichier/ouvrir
      • fichier/enregistrer
      • fichier/fermer (*)
      • fichier/quitter (*)
      • affichage/boutons
      • affichage/barre d'état
      • ?/a propos
    • Barre de boutons (raccourcis)
    • Barre d'état
      • aide contextuelle sur chaque option du menu/bouton
      • information sur l'enregsitrement du fichier
    • Réfléchir à une méthode de gestion des onglets
    • Comment pourrait-on procéder pour la coloration syntaxique


(*) Vous demanderez à l'utlisateur s'il souhaite enregistrer son travail... Ce serait con de tout perdre!