SWT - Notes sur l'édition

1.0 Problèmes et restrictions connus
    1.1 Suppression dans le cadre d'un événement mis en évidence
    1.2 Couleurs disponible sur un système Linux 8-bits 
    1.3 Support BiDi
    1.4 Arguments du constructeur cursor
    1.5 Non cohérence de Javadoc sur les différentes plateformes
    1.6 Prise en charge de l'impression
    1.7 Remarques relatives à Linux Motif
    1.8 Remarques relatives à Linux GTK

1.0 Problèmes et restrictions connus

1.1 Suppression dans le cadre d'un événement mis en évidence

Les objets de contrôle (widgets) ne doivent pas être supprimés dans les applications lorsqu'un autre élément est mis en évidence. Cette opération peut générer une exception SWT.

1.2 Couleurs disponible sur un système Linux 8-bits 

Généralement, dans des installations Gnome Linux s'exécutant avec des éléments visuels 8-bits (c'es-à-dire mode 256 couleurs), avant le démarrage de l'application Eclipse, vous ne disposez déjà plus de couleurs libres. Cela signifie qu'Eclipse ne peut attribuer la couleur d'arrière-plan de l'objet fenêtre par défaut et affiche un arrière-plan blanc. Toutefois, cette fonctionnalité n'est pas attribuée.

1.3 Support BiDi

L'objet de contrôle (widget) StyledText prend en charge la langue bidirectionnelle pour l'hébreu et l'arabe. Cette prise en charge est actuellement disponible sous Windows uniquement et plusieurs incidents sont répertoriés.

1.4 Arguments du constructeur Cursor

Lorsque les arguments source et mask (mask n'ayant pas une valeur nulle) sont définis conjointement dans le constructeur Cursor(Device device, ImageData source, ImageData mask, int hotspotX, int hotspotY), la signification de ces arguments est inversée. En réalité, l'argument mask est l'image de l'argument source et l'argument source est l'image de l'argument masque. 

1.5 Non cohérence de Javadoc sur les différentes plateformes

Le code Javadoc des méthodes protégées n'est pas cohérent sur toutes les plateformes. Le code Javadoc utilisé par la plateforme Windows qui permet de générer le document Platform Plug-in Developer Guide est la source définitive.

1. 6 Prise en charge de l'impression

L'implémentation de l'extension d'impression X sous Linux est actuellement désactivée car sept secondes peuvent être nécessaires pour déterminer que le serveur d'impression X n'est pas en cours d'exécution. Jusqu'à rectification, Printer.getPrinterList() renverra toujours un tableau vide sous Linux. 

1.7 Remarques relatives à Linux Motif

Voici quelques remarques relatives à Linux Motif :

1.8 Remarques relatives à Linux GTK

Voici quelques remarques relatives à Linux GTK :

Retour au fichier Readme principal >