> > Pouvoir gérer le BOM des fichiers ce serait pas mal (modifier, supprimer, > ajouter, savoir quel est le bom courant) :) et une gestion fine des > Mime-types peut être pour aller un peu plus loin que la simple notion > d'extension ? >
alors par defaut si on cree un fichier txt il est crée en UTF-8 avec le bon BOM mais oui je peux faire une methode custom pour selectionner le BOM voulu, bonne idée :) et idem pour editer un BOM existant ou du moins avoir l'info en "metadata". Pour ce qui est des mime-types, humm c'est plus compliqué le FileSystem API va gérer des extensions, mais au niveau du file system "pure" cad on peut faire la différence entre - regular file - directory - symbolic link (OS X, Linux, Windows 7, pas Win95/98/XP) - isEmpty (principalement pour un repertoire) - isHidden et en plus on peut isoler/remplacer l'extension - getExtension( file.txt ) --> ".txt" - removeExtension( file.txt ) --> "file" - insertBeforeExtension( file.txt, " (1)" ) --> "file (1).txt" - replace extension( file.txt, ".jpg" ) --> "file.jpg" mais ca ne touchera pas au mime-type, ca c'est aussi dans le System mais a un autre endroit (et en fait je sais pas trop où :p) et oui ce serait un truc sympa à avoir, une bonne gestion de mime- type. Le truc que je peux regarder c'est la gestion - des raccourcis (windows) - des alias (OS X) - des symbolic links (OS X / Linux / Windows 7) les reconnaitres c 'est une chose mais les creer et/ou les editer ca peut etre bien aussi par ex, avec cygwin sous windows, quand on utilise "ln" pour creer un symlink en fait ca cree un *.lnk sous Windows XP $ ln -s file.txt file2.txt en fait dans le details on obtient: file.txt file2.txt.lnk (qui pointe vers file.txt) pour l'API on pourrait donc avoir qlqch dans le genre FileSystem.createShortcuts( param... ); //qui creera un *.lnk que sous Windows FileSystem.createAlias( param...); // qui creera un alias que sous OS X FileSystem.createSymbolicLink( param...); //qui creera un vrai symlink sous les OS supportés cad Linux / OSX et Win7, et pour Windows 95/98/ etc. creera un *.lnk (note: j'ai pas de mérite, il ya deja bcp de code qui gere tout ca dans les sources de chromium :P http://src.chromium.org/svn/trunk/src/base/ ) donc, pour redtamarin v0.3, la gestion des mimetypes non (trop court, aucune idée où gerer ca), mais les shortcuts/alias/symlinks oui, ca peut le faire :) ? zwetan -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes FCNG. Pour envoyer un message à ce groupe, adressez un e-mail à [email protected]. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse [email protected]. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/fcng?hl=fr
