Index
ACSTrash - version 1.00 - Shareware

-	Description générale de l'application

-	Caractéristiques générales

-	Bien comprendre le fonctionnement

-	Description des commandes

-	Description des options

-	Messages d'erreur

-	Conditions d'utilisation

-	Licence d'utilisation

-	Au sujet de l'auteur

En utilisant les icônes "<<" et ">>" vous pouvez parcourir, dans son ordre logique, la totalité du fichier d'aide, tout comme si vous lisiez d'un bout à l'autre le mode d'emploi.

Pour les utilisateurs expérimentés qui ne voudraient pas lire toutes les rubriques, jugeant l'emploi d'ACSTrash suffisamment intuitif, nous recommandons les rubriques: Bien comprendre le fonctionnement pour connaître les limites d'utilisation et caractéristiques générales pour un aperçu rapide des fonctionnalités.


Description générale
Description générale de l'application

ACSTrash est un programme complémentaire a un gestionnaire de fichiers. Lorsque l'on utilise un gestionnaire de fichier, c'est souvent pour faire de l'ordre. Ce faisant, il arrive assez souvent de ne pas être très sûr de pouvoir détruire un fichier. On voudrait pouvoir le faire disparaître en se gardant la possibilité, pendant quelque temps (le temps d'être vraiment sûr), de le récupérer. C'est là qu'intervient l'application poubelle ACSTrash.

Grâce à la nouvelle option "Drag and Drop" de Windows 3.1 et pour autant que le gestionnaire de fichier que vous utilisez soit compatible avec cette option (comme l'est celui de Windows 3.1), vous allez pouvoir jeter ces fichiers dans la poubelle ACSTrash. Ils vont disparaître de la place où vous les avez pris et se trouveront dans la poubelle. Ils y resteront jusqu'à ce que vous les éliminiez finalement aussi de cet endroit ou que vous ne décidiez de les remettre à leur place.

Comme vous allez le découvrir, la poubelle ACSTrash a été conçue pour bien s'adapter à votre système. Nous vous conseillons de l'intégrer au groupe des applications lancées durant le démarrage de Windows. Vous l'aurez ainsi toujours sous la main.


Cette option permet de sélectionner un ou plusieurs fichiers avec la souris et, en maintenant le bouton gauche pressé, de se déplacer au-dessus de l'icône de la poubelle ou dans sa fenêtre pour finalement jeter ces fichiers dans la poubelle en relâchant le bouton de la souris. Cette option n'est pas générale. Elle n'est possible que depuis les applications qui l'intègrent, comme le gestionnaire de fichiers  de Windows 3.1, par exemple. Pour plus de détail, consultez la documentation de Windows à ce sujet.


Caractéristiques générales

Pour être bien intégrée dans l'environnement de Windows 3.1, la poubelle ACSTrash dispose des caractéristiques suivantes:

-	Mémoire de position, fenêtre ouverte ou icônisée.

-	Mémoire de taille pour la fenêtre ouverte.

-	Système "reste ici comme ça" pour contrer les actions de modification extérieures.

-	Icône dynamique pour indiquer d'un seul coup d'oeil l'état de la poubelle.

-	Option reste au premier plan pour une plus grande souplesse d'utilisation.

-	Option des sons permettant d'attribuer aux actions des fichiers son ( .wav).

-	Deux modes d'affichage du contenu de la poubelle.

-	Affichage au choix en caractères minuscules ou majuscules.

-	Reprise ou suppression partielle ou totale depuis la poubelle.

-	Diverses options de messages d'avertissement pour les opérations critiques.

-	Déplacement des fichiers dans un répertoire poubelle par unité physique.

-	Aucunes interférences avec le système Windows.


ACSTrash mémorise en tous temps la position et les dimensions de sa fenêtre, lorsque l'utilisateur modifie l'un ou l'autre de ces éléments. Cette mémorisation reste valable même si l'on termine ACSTrash. La position et les dimensions utilisées en dernier seront donc retrouvées au prochain lancement du programme ACSTrash.


D'autres applications, par exemple le gestionnaire de tâches, ont des fonctions qui réarrangent les fenêtres sur le plan de travail en changeant leur position, voire leurs dimensions. Pour une utilisation optimale d'ACSTrash, ceci est indésirable. ACSTrash a donc été programmé de façon à s'opposer à ce genre de modifications.


L'icône d'ACSTrash, qui représente une poubelle normale quant elle est vide, se transforme en une poubelle "gonflée" quant elle n'est pas vide.


Lorsque cette option est activée, l'icône ou la fenêtre d'ACSTrash reste toujours au premier plan. Cette option est pratique lorsque l'on veut avoir la poubelle à l'intérieur de la fenêtre du gestionnaire de fichier utilisé (en fait, par-dessus).


Pour égayer l'utilisation d'ACSTrash, cette option permet d'attribuer aux actions jeter dans la poubelle, reprendre, supprimer, des fichiers son (.wav).  Quelques exemples sont livrés avec ACSTrash qui devraient inspirer votre humour et votre fantaisie.


Le contenu de la poubelle, toujours trié par ordre alphabétique, peut être affiché avec en premier le nom des fichiers ou le chemin d'accès (d'où vient le fichier).


L'utilisateur pourra, par exemple, choisir d'être averti si une reprise depuis la poubelle nécessite la suppression préalable, dans le répertoire de destination, d'un fichier portant le même nom.


ACSTrash utilise la fonction "renommer" de MS-DOS pour exécuter une mise dans la poubelle. Cette approche permet de réaliser la fonction avec un maximum de rapidité, puisque seule l'inscription du fichier est déplacée, son contenu restant à sa place sur le disque. La date, l'heure et les propriétés du fichier sont aussi automatiquement préservés.


ACSTrash ne modifie aucuns fichiers propres à Windows comme WIN.INI par exemple. Il ne crée pas non plus de fichiers dans les répertoires de Windows.


Bien comprendre le fonctionnement

ACSTrash est donc une application qui permet de déplacer dans un répertoire poubelle des fichiers destinés à être plus tard, soit définitivement supprimés, soit récupérés.

Le fonctionnement se compose donc des trois actions de base suivantes:

-	Jeter dans la poubelle

-	Suppression dans la poubelle

-	Reprise depuis la poubelle

Les trois rubriques ci-dessus décrivent en détail le fonctionnement interne d'ACSTrash pour ces actions. Elles décrivent également les cas particuliers où ces actions ne peuvent pas se réaliser.


Jeter dans la poubelle (fonctionnement)
Jeter dans la poubelle (fonctionnement interne)

ACSTrash réalise le traitement suivant pour chacun des fichiers sélectionnés:

-	ACSTrash, crée, si nécessaire, un répertoire poubelle nommé ACSTRASH sur l'unité physique (disque) d'où provient le  fichier qui est à mettre dans la poubelle. Ensuite, il tente de transférer l'inscription du fichier dans ce répertoire poubelle.

-	Si le fichier n'a pas pu être transféré, l'utilisateur sera averti de cet échec par un message impératif.

Dès que ces opérations de transfert sont accomplies, ACSTrash va créer un fichier contenant l'image du contenu de la poubelle. Si ce fichier existait déjà avant, il sera remplacé par ce nouveau fichier. Ce fichier image a pour nom ACSTRASH.DIR et il se trouve dans le répertoire d'installation du programme ACSTrash.

Consultez également:  jeter dans la poubelle (Commande et conseils)


Un message impératif, par opposition à un message optionnel, s'affiche obligatoirement lorsque la situation pour laquelle il est prévu se présente.


Ceci peut facilement se produire: Une version précédente du même fichier a déjà été préalablement mise dans la poubelle. Un fichier provenant d'un autre répertoire, mais ayant le même nom, se trouve déjà dans la poubelle. Le fichier est un répertoire.


Suppression dans la poubelle (fonctionnement)
Suppression dans la poubelle (fonctionnement interne)

Si une Commande de suppression est activée ACSTrash réalise le processus suivant:

Si l'option message début d'une opération de suppression est active, ACSTrash demande à l'utilisateur s'il est bien certain de vouloir réaliser cette opération. Le processus ne continue que si la réponse est "OK". Cette étape est simplement sautée, si cette option message n'est pas active.

ACSTrash réalise ensuite le traitement suivant pour chacun des fichiers sélectionnés:

ACSTrash vérifie que le fichier se trouve bien dans le répertoire poubelle:

-	Si ce n'est plus le cas (cela peu se produire si l'utilisateur a modifié le contenu du répertoire poubelle ou carrément supprimé ce dernier) ACSTrash averti l'utilisateur de ce fait par un message impératif et lui indique alors qu'il va simplement supprimer l'inscription de ce fichier du contenu de la poubelle.

-	Si le fichier à été trouvé, le traitement continue.

ACSTrash tente ensuite de supprimer le fichier:

-	Si le fichier n'a pas pu être supprimé et que l'option message suppression d'un fichier protégé est active, ACSTrash averti l'utilisateur qu'il n'a pas pu réaliser l'opération et lui propose de tenter de forcer l'opération en modifiant les propriétés du fichier. Si l'utilisateur accepte la proposition, ACSTrash supprime toutes les propriétés du fichier et tente de nouveau de le supprimer. Si cette nouvelle tentative échoue (ce qui est tout à fait improbable !!!) le fichier et son inscription resteront, en l'état, dans la poubelle.

-	Si le fichier n'a pas pu être supprimé et que l'option message suppression d'un fichier protégé n'est pas active, ACSTrash réagit comme si l'utilisateur avait répondu "OK" à ce message.

ACSTrash tente finalement de supprimer le répertoire poubelle:

De cette façon, ACSTrash fait automatiquement disparaître les répertoires poubelle qui sont vides. Les répertoires poubelle ACSTRASH, un par unité physique(disque), n'existent donc que s'ils contiennent au moins un fichier.

Dès que ces opérations, propre à chaque fichier, sont accomplies, ACSTrash va créer un fichier contenant l'image du contenu de la poubelle. Si ce fichier existait déjà avant, il sera remplacé par ce nouveau fichier. Ce fichier image a pour nom ACSTRASH.DIR et il se trouve dans le répertoire d'installation du programme ACSTrash. Dans le cas où la poubelle serait vide, ce fichier n'est pas créé. En revanche, s'il existait un ancien fichier il sera évidemment supprimé. Ainsi, le fichier ACSTRASH.DIR n'existe que si la poubelle n'est pas vide.


Cette situation peut parfaitement se produire. En effet, un fichier peut avoir des propriétés qui interdisent la suppression (par exemple: lecture seule). Mais ces mêmes propriétés n'ont pas empêché son déplacement dans la poubelle.


Les propriétés d'un fichier, appelées parfois aussi attributs, permettent de déterminer le comportement du fichier face à certaines situations. "Lecture seule", par exemple, interdira la suppression du fichier ou son ouverture pour l'écriture. Pour de plus amples informations à ce sujet, consultez la documentation Windows ou MS-DOS.  Consultez également dans le menu "Fichier" du gestionnaire de programme, l'option "propriétés...".


Reprise depuis la poubelle (fonctionnement)
Reprise depuis la poubelle (fonctionnement interne)

Si une Commande de reprise est activée ACSTrash réalise le processus suivant:

ACSTrash réalise le traitement suivant pour chacun des fichiers sélectionnés:

ACSTrash vérifie que le fichier se trouve bien dans le répertoire poubelle:

-	Si ce n'est plus le cas (cela peu se produire si l'utilisateur a modifié le contenu du répertoire poubelle ou carrément supprimé ce dernier) ACSTrash averti l'utilisateur de ce fait par un message impératif et lui indique alors qu'il va simplement supprimer l'inscription de ce fichier du contenu de la poubelle.

-	Si le fichier à été trouvé, le traitement continue.

ACSTrash tente ensuite de replacer le fichier où il avait été pris:

-	Si le fichier n'a pas pu être replacé, car le chemin d'accès (en anglais path) n'existe plus, ACSTrash averti l'utilisateur de ce fait par message impératif et lui propose de replacer, à défaut, le fichier dans le répertoire racine. Si l'utilisateur accepte la proposition, ACSTrash change le répertoire de destination en conséquence et refait une tentative. Dans le cas où l'utilisateur refuse cette option, le fichier sera laissé, tel quel, dans la poubelle.

-	Si le fichier n'a pas pu être replacé, car un fichier portant le même nom existe dans la destination,  ACSTrash vous averti de cette situation, pour autant que l'option message reprise implique suppression soit active. Vous pouvez alors choisir de tenter ou non le remplacement du fichier dans la destination par celui de la poubelle. Si cette option message n'est pas active, ACSTrash tentera directement le remplacement. Enfin, si le remplacement échoue (le fichier dans la destination n'a pas pu être supprimé) ACSTrash vous avertira de ce fait par message impératif.

ACSTrash tente finalement de supprimer le répertoire poubelle:

De cette façon, ACSTrash fait automatiquement disparaître les répertoires poubelle qui sont vides. Les répertoires poubelle ACSTRASH, un par unité physique(disque), n'existent donc que s'ils contiennent au moins un fichier.

Dès que ces opérations, propre à chaque fichier, sont accomplies, ACSTrash va créer un fichier contenant l'image du contenu de la poubelle. Si ce fichier existait déjà avant, il sera remplacé par ce nouveau fichier. Ce fichier image a pour nom ACSTRASH.DIR et il se trouve dans le répertoire d'installation du programme ACSTrash. Dans le cas où la poubelle serait vide, ce fichier n'est pas créé. En revanche, s'il existait un ancien fichier il sera évidemment supprimé. Ainsi, le fichier ACSTRASH.DIR n'existe que si la poubelle n'est pas vide.


Le répertoire racine est le premier répertoire sur une unité physique (disque). Il est commun à toutes les arborescences de répertoires construites sur cette unité. Par exemple "C:" est généralement le répertoire racine du premier disque dur. Pour plus d'information à ce sujet consultez la documentation MS-DOS.


Description des commandes

Voici la liste de toutes les actions et commandes utilisées pour faire fonctionner ACSTrash:

-	Position et dimensions de la fenêtre.

-	Sélectionner des fichiers.

-	Jeter des fichiers dans la poubelle.

-	Commandes de suppression (menu fichier).

-	Commandes de reprise (menu fichier).

-	Commande quitter (menu fichier).

-	Sélection du mode d'affichage (menu Aff).

-	Menu "?".

Bien que cela ne soit pas une obligation, nous recommandons de laisser, la majorité du temps, ACSTrash dans son état icônisé pour que la poubelle soit la plus discrète possible sur le plan de travail. C'est seulement lorsqu' il faut consulter le contenu de la poubelle, éventuellement lancer des commandes de reprise ou de suppression, modifier des options que vous devrez ouvrir la fenêtre d'ACSTrash en, par exemple,  "double-cliquant" son icône.


C'est l'état dans lequel se trouve une application lorsque l'icône "flèche en bas" (le premier sur la droite dans la barre de titre de la fenêtre) a été cliqué. A ce moment là, l'application se trouve réduite à l'état d'icône sur le plan de travail, avec son titre généralement écrit en dessous. Cet état peut être obtenu directement au lancement, grâce à la case à cocher "réduire à l'utilisation" des "propriétés de programme" (menu "fichier" du gestionnaire de programmes).


Position et dimensions de la fenêtre

Le positionnement et le réglage des dimensions de la fenêtre d'ACSTrash se font de la même manière que pour n'importe quelle autre application Windows. Si vous ne savez pas comment faire, consultez la documentation de Windows à ce sujet.

Là ou ACSTrash diffère d'une application standard, c'est qu'il mémorise en tous temps la position et la dimension de sa fenêtre, lorsque l'utilisateur modifie l'un ou l'autre de ces éléments. Cette mémorisation reste valable même si l'on termine ACSTrash. La dernière position et dimension utilisée seront donc retrouvées au prochain lancement du programme ACSTrash.

De plus, ACSTrash a été programmé de façon à toujours conserver la position et la taille de fenêtre données par l'utilisateur. Si d'autres applications, comme le gestionnaire de tâches, effectuent des fonctions qui réarrangent les fenêtres sur le plan de travail en changeant leurs positions, voire leurs dimensions, ces fonctions n'auront aucun effet sur ACSTrash.


Sélectionner des fichiers

La sélection de fichier(s) dans la liste du contenu de la poubelle (ACSTrash fenêtre ouverte) s'effectue de manière totalement identique à la sélection de fichier(s) dans l'application de gestion de fichiers de Windows. Dans ACSTrash, il existe cependant un petit plus. Une sélection de plusieurs fichiers contigus, qui s'effectue de manière classique en utilisant la touche "shift" (majuscule) du clavier (voir ci-après), peut se faire en gardant le bouton de la souris pressé, après avoir sélectionné le premier fichier, et en faisant glisser  la souris sur la suite.

Rappelons que:

-	Sélectionner un fichier se fait en cliquant sur son nom. Toute autre sélection précédente disparaît et seul le fichier qui vient de recevoir le click est sélectionné.

-	La touche "shift" (majuscule) associée à un click, permet, lorsque l'on a déjà sélectionné au moins un fichier, de sélectionner tous les fichiers situés entre la sélection précédente et cette nouvelle sélection faites avec la touche "shift" pressée.

-	La touche "ctrl" (contrôle) associée à un click, permet de maintenir les éventuelles sélections précédentes. La touche "ctrl" peut être combinée avec la touche "shift".

Pour de plus amples informations, consultez la documentation de Windows à ce sujet.


Jeter dans la poubelle (commande et conseils)
Jeter des fichiers dans la poubelle (commande et conseils)

Pour ce faire, il suffit d'utiliser, vers la poubelle ACSTrash, la nouvelle option  "Drag and Drop"  de Windows 3.1, depuis le gestionnaire de fichier.

Si vous utilisez un autre gestionnaire de fichier que celui livré avec Windows 3.1, il est nécessaire que celui-ci possède également la fonctionnalité "Drag and Drop", sans quoi  vous ne pourrez pas utiliser ACSTrash avec votre gestionnaire de fichier.

Même si tous les fichiers que vous jetez dans la poubelle peuvent être repris, réfléchissez bien si cette opération est sans danger pour l'intégrité de votre système. Vous n'aurez, en général, aucuns problèmes pour tous les fichiers concernant des données qui vous sont propres, tel des anciens documents de traitement de texte, de base de données, de tableur etc... La question peut être plus délicate avec des fichiers utilisés par des applications, comme des fichiers d'initialisation (.INI), des librairies (.DLL) etc...  Sachez que la disparition inopinée d'un tel fichier peut, de manière complexe et insidieuse, provoquer des dégâts qui ne seront pas forcements réparés en reprenant le fichier responsable depuis la poubelle.

Consultez également:  jeter dans la poubelle (fonctionnement interne), pour connaître les cas où la fonction jeter dans la poubelle peut échouer.


Commandes de suppression
Commandes de suppression (menu fichier)

Les deux commandes de suppression "Tout supprimer" et "Supprimer sélection"  se trouvent dans le menu "fichier" qui est accessible lorsque ACSTrash n'est pas icônisé.

Ces deux commandes suppriment définitivement des fichiers se trouvant dans la poubelle. L'option message début opération de suppression permet d'activer un message d'avertissement avant le début d'une commande de ce type.

La commande "Tout supprimer" tente de vider entièrement la poubelle sans tenir compte d'éventuelles sélections dans la liste du contenu de la poubelle.

La commande "Supprimer sélection" tente de supprimer les fichiers sélectionnés préalablement dans la liste du contenu de la poubelle.

Consultez également Suppression dans la poubelle (fonctionnement interne), pour connaître les cas où une suppression peut échouer.


Commandes de reprise
Commandes de reprise (menu fichier)

Les deux commandes de reprise "Tout reprendre" et "Reprendre sélection"  se trouve dans le menu "fichier" qui est accessible lorsque ACSTrash n'est pas icônisé.

Ces deux commandes remettent (reprendre) à leur place initiale des fichiers se trouvant dans la poubelle.

La commande "Tout reprendre" tente de vider entièrement la poubelle en remettant à leur place tous les fichiers contenus dans la poubelle, sans tenir compte d'éventuelles sélections dans la liste du contenu de la poubelle.

La commande "Reprendre sélection" tente de remettre à leur place initiale les fichiers sélectionnés préalablement dans la liste du contenu de la poubelle.

Consultez également Reprise depuis la poubelle (fonctionnement interne), pour connaître les cas où une reprise peut échouer.


Commandes diverses
Commande quitter (menu fichier)

Cette commande, tout comme un double-click dans le coin en haut à gauche de la fenêtre, termine l'exécution d'ACSTrash.

Sélection du mode d'affichage (menu Aff)

Ce menu est en fait traité comme une commande unique et directe. En cliquant sur "Aff", le mode d'affichage est changé. On obtient alternativement les deux modes d'affichage.

Menu "?"    Ce menu contient les commandes:

-	"Options" affiche la boite de dialogue qui permet de modifier les options du programme.

-	"Aide" accède au système d'aide que vous consultez en ce moment.

-	"Infos" affiche la boite de dialogue qui donne diverses informations sur le programme, ainsi que l'accès aux zones de saisie des données de validation de la licence d'utilisation du programme.


Description des options

On accède à la boite de dialogue qui permet de modifier les options depuis le menu "?". Ce menu est accessible lorsque qu'ACSTrash n'est pas iconisé.

Il y a trois groupes distincts d'options:

-	Les options d'affichage.

-	Les options pour les sons.

-	Les options de messages (ou option avertir si:).

Toutes ces options sont mémorisées. Elles sont conservées même entre deux exécutions du programme poubelle ACSTrash.


Options d'affichage
Les options d'affichage

Toujours au premier plan:

Lorsque cette option est activée, ACSTrash figure toujours au premier plan. En d'autres termes, ACSTrash ne sera jamais caché par les fenêtres d'autres applications. Ceci est valable indifféremment si ACSTrash est icônisé ou si sa fenêtre est ouverte. Cette option est pratique pour ceux qui travaillent avec un gestionnaire de fichiers dont la fenêtre est maximisée. Grâce à cette option, ils pourront, malgré tout, utiliser ACSTrash.

Caractères en minuscule:

Indépendamment du mode d'affichage, cette option permet d'obtenir une liste du contenu de la poubelle écrite avec des caractères en minuscule si cette option est activée. Si elle n'est pas activée, les caractères seront en majuscule.

Rappel:

La sélection alternative des deux  modes d'affichage s'obtient en cliquant sur le menu "Aff" depuis la fenêtre d'ACSTrash ("Aff" n'est pas en fait un menu déroulant mais une commande directe).


Options son
Les options pour les sons

Ces options permettent d'affecter pour les trois actions "Jeter", "Reprendre", "Supprimer" un fichier son de type .WAV. Cela suppose naturellement que votre ordinateur est équipé pour le "multimédia" de Windows 3.1 (carte son ou autres dispositifs équivalents) et que vous ayez fait toutes les initialisations adéquates de Windows, permettant d'utiliser les options "multimédia" son (pour plus de détails, voir documentation de Windows 3.1).

L'affectation d'un fichier son à une des actions se fait par l'intermédiaire de deux listes: "action" et "son attribué". En cliquant dans la liste "action", vous sélectionnez l'action pour laquelle vous désirez attribuer un son. La liste "son attribué" affiche toujours (mise en évidence) le fichier son actuellement attribué. "Rép. courant:" affiche le chemin d'accès au fichier sélectionné. Si aucun fichier n'est sélectionné pour l'action, c'est la ligne spéciale "<aucun>" qui sera mise en évidence.

Dans la liste "son attribué" se trouvent les différents types de lignes suivants qui permettent de parcourir  toutes les unités physiques (disques) et de réaliser l'attribution désirée:

-	La liste des unités physiques (disques) disponibles sur la machine (par exemple: [-c-] ). En doube-cliquant une ligne de ce type, le répertoire courant deviendra le répertoire racine de l'unité physique en question .

-	La liste de tous les répertoires accessibles depuis le répertoire courant (par exemple: [toto]). En double-cliquant une ligne de ce type, vous sélectionnez ce répertoire qui devient alors le nouveau répertoire courant.

- Si le répertoire courant n'est pas un répertoire racine, la ligne spéciale [..]. En double-cliquant cette ligne, vous redescendez d'un niveau dans le chemin sélectionné, ce niveau devenant  le nouveau répertoire courant.

-	La liste de tous les fichiers .WAV se trouvant dans le répertoire courant (pour autant qu'ils existent). En cliquant sur l'une de ces lignes, on réalise l'affectation d'un son à l'action sélectionnée.

-	La ligne spéciale "<aucun>". En cliquant sur cette ligne, aucun son ne sera affecté à l'action sélectionnée.

Lorsque l'on change la sélection de l'action depuis une action qui possède un son attribué vers une action qui ne possède pas de son attribué, le répertoire courant n'est pas modifié.

Le premier répertoire courant affiché (lorsque l'on vient d'ouvrir la boite de dialogue des options) est celui du son attribué à  la première action ("Jeter"), pour autant que cette attribution existe. Si ce n'est pas le cas, le répertoire courant sera celui où se trouve ACSTrash.

La case à cocher située dans l'encadrement, juste après le titre "Options son", permet, si elle n'est pas cochée, de désactiver globalement tous les sons d'actions, sans affecter les attributions des sons. Il suffit donc de cocher de nouveau cette case pour réactiver les sons attribués.

La touche "Tester son", permet d'entendre le son sélectionné, visible dans la liste "son attribué".


Options de messages
Les options de messages (ou option avertir si:)

Avertir si: Reprise implique suppression.

Lorsque l'on tente de reprendre un fichier depuis la poubelle, il peut arriver qu'un fichier, portant le même nom se trouve déjà dans le répertoire où devrait retourner notre fichier. Si cette option est activée, vous serez averti par un message qu'une telle situation se produit. Vous pourrez, alors, choisir de tenter de supprimer le fichier dans le répertoire de destination pour réaliser malgré tout la reprise, ou renoncer à l'opération. Si cette option message n'est pas activée, ACSTrash, par défaut, tentera de supprimer le fichier qui s'oppose à la reprise pour pouvoir réaliser l'opération.

Avertir si: Début opération de suppression.

Une opération de suppression de fichier(s) dans la poubelle ayant un caractère irrémédiable, vous pouvez, en activant cette option, être averti avant le début d'une telle opération. Le message vous demandera de confirmer ou non cette opération. Si cette option message n'est pas activée, ACSTrash procédera directement à l'opération de suppression.

Avertir si: Suppression d'un fichier protégé.

Il est tout à fait possible que des fichiers ayant des propriétés qui les protègent contre une suppression aient été jetés dans la poubelle. Si cette option message est active lorsque vous tenterez de supprimer de tels fichiers, un message vous avertira de cette circonstance. Vous pourrez, alors, demander à ACSTrash de tenter malgré tout la suppression en modifiant les propriétés du fichier, ou vous pourrez renoncer à l'opération de suppression. Si cette option n'est pas active, ACSTrash tentera de forcer la suppression d'un tel fichier, en modifiant, par défaut,  ses propriétés.


Messages d'erreur (généralités)
 Messages d'erreur

Bien que les messages d'erreur d'ACSTrash soient très explicites, nous avons jugé utile de vous les décrire. Indirectement, la lecture de ce chapitre vous apportera aussi de nouvelles précisions sur le fonctionnement interne d'ACSTrash.

ACSTrash est programmé de façon à détecter tous les cas d'erreur qui pourraient entraîner une dégradation du fonctionnement d'ACSTrash ou de ses données. Evidemment, les erreurs produites par des défauts d'écriture ou de lecture sur disque entraînent presque à coup sûr des pertes de données. Dans ce cas, nous décrivons en détail la meilleure méthode possible de récupération.

Si votre environnement Windows 3.1 est fiable:

-	Vous disposez d'une quantité confortable de mémoire vive.

- Vos (ou votre) disques durs ne sont pas pleins à 99% et ne produisent pas régulièrement d'erreurs de lecture, d'écriture ou de structure.

-	Votre utilisation de Windows (par exemple: nombre d'applications lancées en même temps) est en rapport avec les possibilités (mémoire vive, mémoire virtuelle etc.) de votre environnement Windows 3.1.

Alors, vous ne verrez certainement JAMAIS les messages d'erreur décrits ci-après.


Description des messages d'erreur

Sauf la dernière, toutes les erreurs décrites ci-après sont des erreurs dites fatales, en ce sens que sitôt après l'affichage du message, ACSTrash sera interrompu. Soyez cependant conscient que cette interruption abrupte peut être, en fait, salutaire pour la préservation des données de la poubelle (ou de ce qui peut être encore préservés). La dernière erreur, qui se rapporte à l'action jeter dans la poubelle, entraîne l'interruption de l'action au point où elle s'est produite.

Erreurs pouvant se produire au démarrage

Windows refuse cette application

Cette erreur peut se produire si vous tentez d'utiliser ACSTrash avec une version de Windows antérieure à 3.1 ou que votre environnement Windows 3.1 est saturé au point qu'ACSTrash ne peut pas être chargé.

ACSTrash n'a pas pu s'allouer sa mémoire de travail

Au démarrage, ACSTrash réserve une petite quantité de mémoire pour ses manipulations interne de chaîne de caractère. Ce message se produit, si cette réservation échoue. Si ce message se produit, le système doit être complètement saturé, car la quantité de mémoire demandée est faible. Faites de la place et relancez. Cette erreur est sans conséquence pour les données de la poubelle.

Erreurs pouvant se produire lors de l'initialisation de la poubelle

Ces erreurs ne peuvent se produire que lorsque la poubelle n'est pas vide. Elles sont liées aux actions nécessitant la lecture du fichier ACSTRASH.DIR qui contient l'image du contenu de la poubelle. Elles peuvent donc potentiellement se produire chaque fois que le contenu de la poubelle est lu. Ce sera lors du démarrage, si la poubelle n'est pas vide, ou pour un changement de mode d'affichage puisqu'il nécessite une nouvelle lecture de ce fichier.

Le fichier ACSTRASH.DIR a été trouvé

mais il n'a pas pu être ouvert.

Le fichier ACSTRASH.DIR a pu être ouvert,

mais il n'a pas pu être lu normalement.

Ces deux erreurs sont le signe que le disque qui contient ce fichier est certainement en très mauvais état. Il faudra donc d'urgence vérifier et remettre en ordre ce disque. Une fois cela fait, et si le fichier ACSTRASH.DIR n'a pas pu être sauvé, il faut faire disparaître tous les répertoires poubelle ACSTRASH avant de relancer le programme. Cela nécessitera, pour vous, de remettre à leur place par vos propres moyens (un gestionnaire de fichier) les fichiers que vous voulez conserver. Vous pourrez ensuite les remettre normalement dans la poubelle. Ce faisant, ACSTrash créera de nouveaux répertoires poubelle corrects.

ACSTrash n'a pas pu s'allouer la mémoire

nécessaire pour lire le fichier ACSTRASH.DIR.

La liste en mémoire du contenu de la poubelle

n'a pas pu être entièrement constituée.

Ces deux erreurs sont le signe d'un système saturé. Elles sont fatales (interruption du programme), car ACSTrash n'est alors pas en mesure d'afficher correctement tout ou partie du contenu de la poubelle. Pour remédier à ces deux erreurs, faites de la place et relancez. Rassurez-vous, car ces erreurs n'engendrent pas de dégradations des données de la poubelle.

Erreur pouvant se produire lors de la génération du fichier ACSTRASH.DIR

Lorsque le contenu de la poubelle change, ACSTrash génère un nouveau fichier ACSTRASH.DIR. Cette erreur est donc liée aux opérations d'écriture de ce fichier sur le disque.

Le fichier ACSTRASH.DIR n'a pas pu

être généré correctement.

Cette erreur est le signe que le disque où se trouve installé ACSTrash est certainement en très mauvais état. Il faudra donc d'urgence vérifier et remettre en ordre ce disque. Cela fait, voyez si un fichier ACSTRASH.DIR existe (ce fichier se trouve dans le répertoire où a été installé ACSTrash). Si c'est le cas, lancez le programme et si tout se passe bien,  dans la liste du contenu, QUI SERA CERTAINEMENT INCOMPLETE, reprenez les fichiers que vous voulez conserver et supprimer tous les autres de façon à VIDER ENTIEREMENT la poubelle. Finalement, quittez le programme.

Une fois ces opérations terminées ou si vous n'avez pas pu lire normalement le fichier ACSTRASH.DIR ou que celui-ci n'existait pas procédez comme suit:

Vous devez absolument faire disparaître tous les répertoires poubelle ACSTRASH qui subsisteraient éventuellement sur vos disques. Cela nécessitera, pour vous, de remettre à leur place par vos propres moyens (un gestionnaire de fichier) les fichiers que vous voulez conserver. Vous pourrez ensuite les remettre normalement dans la poubelle. Ce faisant, ACSTrash créera de nouveaux répertoires poubelle corrects.

Erreur pouvant se produire durant l'opération jeter dans la poubelle

Lorsque l'on jette de nouveaux fichiers dans la poubelle, la liste de son contenu doit s'agrandir en conséquence. Ceci nécessite évidemment de la mémoire supplémentaire.

Attention, certainement par MANQUE DE

MEMOIRE, ce fichier n'a pas pu être

ajouté dans la liste de la poubelle.

Cette erreur est le signe d'un système saturé. Elle n'est pas fatale. Simplement l'opération en cours sera interrompue et le dernier fichier traité qui n'a pas pu être ajouté dans la liste en mémoire sera automatiquement remis à sa place. Ceci pour préserver l'intégrité des données de la poubelle. Il vous suffit donc de faire de la place avant de relancer l'opération pour les fichiers restants.


Conditions d'utilisation
Conditions d'utilisation (version Shareware)

Ce logiciel reste, en toutes circonstances, la propriété d'ACSoft. Il est protégé par les réglementations en matière de droit d'auteur.

Vous pouvez utiliser ce programme durant 20 jours. Après quoi, vous devez soit l'ôter de votre machine ou demander une licence d'utilisation à ACSoft.

Protection:

En mode d'évaluation la poubelle ne peut pas contenir plus de 10 fichiers. Seules les commandes "jeter dans la poubelle" ne provoquant pas un dépassement de cette limite seront acceptées. Cette limitation disparaîtra dès que vous aurez procédé à la validation du logiciel.

Attention ! toutes tentatives de contourner cette protection en modifiant le programme est strictement interdites. De plus, de telles tentatives de modification pourraient entraîner un dysfonctionnement du programme pouvant aboutir à des pertes importantes de vos données sur disques durs.

Distribution:

Vous pouvez librement distribuer ce programme, pour autant que vous respectiez strictement les conditions suivantes:

-	Tous les fichiers de l'application, tel qu'ils sont distribués par ACSoft, devront faire partie de vos distributions (les fichiers créés durant l'utilisation n'en font pas partie et ne devront, en aucun cas, être distribués). Ces fichiers devront être dans leur état originel.

-	L'adjonction de fichiers étrangers à l'application n'est admissible que s'ils sont clairement séparés des fichiers de l'application. Il devra aussi être explicitement signalé que ces fichiers ne font pas partie de l'application.

-	C'est à vous qu'incombe la responsabilité de vérifier que les conditions précédentes sont bien respectées. Nous vous conseillons donc de soumettre à ACSoft ce que vous entendez distribuer. De cette façon, nous pourrons également procéder aux mises à jour qui seraient éventuellement  nécessaires.

-	Sans autorisation écrite d'ACSoft, cette activité ne pourra, en aucun cas, être lucrative. Seul vos frais effectifs d'expédition et le coût du média éventuellement fourni (disquette) pourra vous être remboursé.

Absence de responsabilité:

ACSoft attache beaucoup d'importance à fournir des produits très fiables. Cela même si le produit est tout nouveau.  Nous considérons, en effet, que nos clients ne sont pas nos cobayes. Cela vous le constaterez par vous-même très rapidement en utilisant nos produits.

Cependant, nous ne pouvons en aucune façon être tenu pour responsable de tout dommage, de quelque nature que ce soit, notamment perte de données ou toute autre perte financière résultant de l'utilisation ou de l'impossibilité d'utiliser ACSTrash.


Licence d'utilisation
Licence d'utilisation (version Shareware)

Pour demander une licence d'utilisation, imprimez simplement la rubrique appropriée suivante: contrat de licence pour la Suisse ou contrat de licence pour l'étranger. Après l'avoir dûment lu, rempli et signé, veuillez l'envoyer à l'adresse indiquée.

Une licence donne le droit d'utiliser une seule copie installée sur une seule machine. Si vous désirez plusieurs licences d'utilisation, pour pouvoir installer ACSTrash sur plusieurs ordinateurs, imprimez et remplissez autant de contrat de licence que vous souhaitez obtenir.

Pour une commande simultanée de plusieurs licences, nous vous accordons les rabais suivants:

3 licences	10	%

5 licences	15	%

10 licences et plus	20	%

Dès que votre paiement nous sera parvenu, vous recevrez, par courrier, une identification et un code personnel pour chaque licence. Ces données vous permettront de procéder, pour chaque licence accordée, à une validation de logiciel. Cette validation rendra le logiciel complètement opérationnel. Des instructions pour effectuer la validation seront également jointes à ce courrier.


Licence ACSoft pour la Suisse
Contrat de licence ACSoft pour la Suisse

Le présent contrat de licence ACSoft (ci-après "la Licence") permet à:

Société:	.......................................................................................................

Nom/prénom:	.......................................................................................................

Adresse (rue, no):	.......................................................................................................

No postal / Ville:	.......................................................................................................

(en lettre majuscule S.V.P.)

(ci-après "le Détenteur") d'utiliser une seule copie du logiciel ACSTrash,

installée sur une seule machine.

Contre paiement d'une somme de Frs 40.-- (quarante francs suisses),

......... Sur le compte de chèque Alain Capt / 1008 Prilly No 10-39736-3.

......... Par mandat postal.

......... Par Eurochèque ci-joint.	(cochez le mode de paiement choisi)

 Le Détenteur de la Licence recevra une identification et un code personnel qui lui permettront de valider son logiciel (suppression de la protection). Le Détenteur s'engage à ne communiquer à aucun tiers son code personnel et à le conserver de manière confidentielle.

Le Détenteur déclare accepter les conditions d'utilisations, tel que mentionnées dans le fichier d'aide sous rubrique du même nom. Le Détenteur accepte notamment qu'ACSoft ne puisse, en aucune façon, être tenu pour responsable de tout dommage, de quelque nature que ce soit, notamment perte de données ou toute autre perte financière résultant de l'utilisation ou de l'impossibilité d'utiliser le logiciel faisant l'objet de cette Licence.

Le logiciel faisant l'objet de la présente Licence est protégé par les réglementations en matière de droit d'auteur. Il reste la propriété exclusive de ACSoft. Le Détenteur ne pourra en aucun cas revendre ce logiciel. Il ne pourra pas non plus distribuer, céder ou prêter ce logiciel dans sa version validée (protection supprimée).

Le présent accord est régi par le droit suisse. Tout litige qui en résulterait sera de la compétence exclusive des tribunaux de la ville de Lausanne.

Lieu:	..........................................	Date:	.....................................

ACSoft:	Alain Capt	Signature valable du Détenteur:

Software development

35, ch des Passiaux

CH-1008 PRILLY	.....................................................


Licence ACSoft pour l'étranger
ACSoft licence contract for foreign countries

The present ACSoft licence contract (here after "the licence") allow:

Firm:	.......................................................................................................

First&last name:	.......................................................................................................

Address (street, no):	.......................................................................................................

Zip code / City:	.......................................................................................................

Country:	.......................................................................................................

(use capital letters please)

(here after "the owner") to use only one copy of ACSTrash program,

installed on only one computer.

As counterpart, the owner will pay an amount of  $ 30.-- (thirty US dollar). ACSoft will only accept US Dollar on "Eurochèque" or in cash.

The owner of this licence will receive an identification and a personal code in order to be able to validate (suppress the protection) of his copy of the program. The owner agree not to communicate to anybody his personal code. The owner will also conserve it confidentially.

The owner declare to accept the terms of  the using conditions, like mentioned into help file, chapter "Conditions d'utilisation". The owner accept that ACSoft  will never be taken as responsible for any damages or financial lost resulting of the use or the inability of using the program for which the present licence is done.

This program for which the present licence is done, is protected by the copyright rules. It will always stay the exclusive property of ACSoft. The owner has never the right to sale this program. The owner can also not  give or lend an unprotected version of this program.

The present agreement is governed by Swiss laws. Each of the parties hereto irrevocably attorns to the jurisdiction of the courts of  Lausanne city in Switzerland and further agree to commence any litigation which may arise hereunder in the courts of  Lausanne city in Switzerland.

Place:	..........................................	Date:	.....................................

ACSoft:	Alain Capt	Valid signature of the owner:

Software development

35, ch des Passiaux

CH-1008 PRILLY (SWITZERLAND)	.....................................................


Au sujet de l'auteur

ACSoft:

Alain Capt

Software development

35, ch des Passiaux

CH-1008 PRILLY   (SWITZERLAND)

Tél. & Fax:	41  21  648  38  37

Tél.: pour enregistrement de message uniquement

Fax: commutation automatique sur Fax dès réception d'une porteuse Fax.

L'auteur de ce programme est un passionné d'informatique qui à vécu la naissance de la micro-informatique. C'était l'époque où il programmait de primitifs systèmes à microprocesseur à la main en hexadécimal, faute de disposer d'autres moyens. Par la suite, il a participé à la construction de micro-ordinateur et acquis une grande expérience dans la programmation de bas niveau en assembleur. C'est ainsi qu'il a développé un contrôleur pour les tout premiers lecteurs de disque souple au format 5,25'. Le logiciel qui commandait ces disques s'est tout naturellement transformé rapidement en un véritable système d'exploitation complet.

Plus tard sont venus les processeurs 16 bits, puis les 32 bits et avec eux les machines multitâches entièrement graphique. Consacrant tous ses loisirs à cette activité, avec d'autres passionnés comme lui, il a donc suivi l'évolution fulgurante de la micro-informatique, enrichissant au fil des ans ses connaissances dans ce domaine.

Sur le plan professionnel, après avoir décroché un diplôme d'ingénieur ETS en mécanique, il est rentré dans l'entreprise familiale dont il a repris progressivement la Direction. C'est dans ce cadre qu'il a pu aussi acquérir une grande expérience d'utilisateur des moyens informatiques pour la gestion d'entreprise. Il a évidemment mis ses connaissances au service de son entreprise en développant de nombreux logiciels de gestion sur ordinateur IBM.

Il y a peu de temps et non sans une certaine clairvoyance, il a mis fin aux activités de son entreprise qui ne pouvait plus faire face à la concurrence étrangère de part les coûts de production si élevés en Suisse. Maintenant, en tant qu'indépendant, il se consacre entièrement à sa passion en développant des applications pour Windows en langage C++. Il espère ainsi pouvoir faire profiter les utilisateurs de ses programmes de toutes ses connaissances, en mettant à leur disposition des applications qu'il veut simples, intuitives, fiables et efficaces. C'est vous qui jugerez s'il réussi dans cette nouvelle entreprise.