Exemple - Undo

Introduction

L'exemple de Undo ajoute deux vues au workbench. La vue Box View est une vue rudimentaire qui permet à l'utilisateur de créer des boîtes en cliquant dans un espace vide et en faisant glisser la souris pour former une boîte. Les boîtes peuvent être déplacées en sélectionnant une boîte et en la faisant glisser tout autour. L'utilisateur peut défaire et refaire toutes les opérations effectuées dans une vue de boîtes. La vue Undo History Viewmontre l'historiques des annulations maintenu par l'historique des opérations du workbench.

Fonctionnalités montrées dans cet exemple

Fonctions non illustrées

Exécution de l'exemple

A partir du menu Eclipse Window sélectionnez Show View > Other.... Dans la boîte de dialogue Show View dialog, développez Undo Examples et sélectionnez la vue Box View. La vue de boîte apparaîtra.

De la même manière, A partir du menu Window, sélectionnez Show View > Other.... Dans la boîte de dialogue Show View, développez Undo Examples et sélectionnez la vue Undo History View. Une vue contenant l'historique de Défaire apparaîtra. Cette vue peut être utilisée à côté de la vue Box View pour observer l'historique des Défaire au fur et à mesure que des boîtes sont ajoutées ou déplacées. Elle peut également être utilisée indépendamment de la vue Box View pour suivre l'historique des Défaire pour une vue ou un éditeur qui utiliser l'historique des opérations du workbench pour suivre les opérations non défaisables.

Détails

Box View

Cliquez dans la vue de boîte et faites glisser la souris pour créer une boîte qui suit le déplacement de la souris. En cliquant dans une boîte existante et en faisant glisser la souris, vous déplacerez la boîte vers un nouvel emplacement. Notez les opérations qui apparaîssent dans les menus Undo et Redo au fur et à mesure que les boîtes sont ajoutées ou déplacées. La vue de boîte peut être effacée en sélectionnant Delete all boxes à partir du menu contextuel ou du menu local de la vue et de sa barre d'outils. Cette opération peut également être annulée.

Vue de l'historique des Défaire

La vue de l'historique des Défaire montre les opérations disponibles pour Défaire dans tous les contextes de Défaire. Pour voir l'historique dans un contexte de Défaire particulier, sélectionnez Filter on... à partir du menu contextuel de la vue. Ceci filtre l'historique des Défaire sur un contexte particulier. La vue peut être utilisée pour afficher l'historique des Défaire pour la vue Box View, pour les éditeurs de texte SDK, et pour les opérations non défaisables affectant l'espace de travail, tel que les opérations de refabrication. Les opérations Défaire et Refaire peuvent être effectuées à partir des menus de la vue de l'historique des Défaire. Défaire sélection tentera de défaire l'opération sélectionnée dans l'historique des Défaire, indépendamment de sa position dans l'historique des opérations. En fonction de l'opération concernée, ceci peut être autorisé ou non. Par exemple la vue de boîte autorise l'annulation ou la répétition de toutes les opérations d'ajout et de déplacement, même s'il ne s'agit pas de l'opération la plus récemment effectuée. Les éditeurs de texte préviendront en cas de tentative de défaire une opération de frappe qui n'est pas la plus récente.

Exemple de préférences

Les préférences fournies sont celles qui affectent le fonctionnement des deux vues. A partir du menu Eclipse Fenêtre, sélectionnez Préférences > Préférences Défaire.