Je suis impliqué dans un projet qui tente d'utiliser l'écran de démarrage Eclipse RCP pour recueillir les informations d'identification, la langue, etc. Si cet écran perd son focus, il n'est pas disponible (sous Windows au moins) via la fonctionnalité ALt-Tab, et peut seulement être trouvé en minimisant toutes les autres fenêtres et en le découvrant. Toute façon d'avoir cet écran permet-il d'être activé de cette manière? Ils évitent de créer un écran intermédiaire, pour des raisons inconnues à ce stade.Eclipse RCP Splash Screen
Répondre
Je pense qu'il serait peut-être temps d'examiner ces raisons inconnues. Même eclipse n'utilise pas l'écran de démarrage de cette manière. S'il doit demander des informations, il ouvre une nouvelle boîte de dialogue pour le demander.
Bonne chance.
[Éditer] Je me suis corrigé. This thread semble avoir une solution à cela. Bonne chance, je ne suis pas un gourou SWT/RCP.
Voir this page. De l'un des commentaires:
La fenêtre d'écran de démarrage est créée en mode natif avec le style de fenêtre étendu WS_EX_TOOLWINDOW qui ne figure pas dans la barre des tâches. Cela correspond à la constante SWT SWT.TOOL.
Je ne sais pas s'il est possible de changer le style de fenêtre après sa création sous Windows. Vous pouvez toujours descendre à JNI si cela est nécessaire.
Créez votre propre implémentation de AbstractSplashHandler. Lors de la création du shell, n'utilisez pas le style SWT.TOOL. Le shell sera accessible via la barre des tâches Windows.
- 1. WPF Splash Screen avec éléments dynamiques. Comment?
- 2. Splash-screen avec transparence/opacité des canaux alpha dans WinForms
- 3. Intégration JBoss/Eclipse RCP
- 4. Intégration Lift et Eclipse RCP
- 5. Étude de cas Eclipse RCP
- 6. Boutons de la barre d'outils Eclipse RCP avec l'apparence Eclipse
- 7. Eclipse RCP: Utilisation du répertoire de configuration
- 8. Récupère le parent d'une IStructuredSelection (eclipse-rcp)?
- 9. Console Eclipse dans RCP sortie manquante
- 10. L'application Eclipse RCP ne démarre pas
- 11. Eclipse RCP - Problème d'assistance au contenu
- 12. Application d'image Eclipse RCP: Comment afficher mes images?
- 13. Eclipse RCP: L'application ne reconnaît pas l'éditeur défini. (Getting PartInitException)
- 14. Fuite de mémoire dans les applications Eclipse RCP
- 15. Comment trouver des plugins orphelins dans les RCP eclipse?
- 16. MySQL + Windows Vista/7 = Crashes avec application Eclipse RCP + DataNucleus
- 17. Capture du signal d'arrêt dans l'application Eclipse RCP
- 18. Utilisation du plug-in IDE dans une application Eclipse RCP?
- 19. Eclipse RCP: Supprimer le menu contextuel de la barre persective
- 20. Eclipse RCP: Comment accéder aux classes internes de plugins?
- 21. Comment contrôler la taille du composant MasterDetailsBlock dans Eclipse RCP?
- 22. Utilisation de customBuildCallbacks.xml dans une génération RCP sans tête Eclipse
- 23. Application Eclipse RCP - conception multi-fenêtres pour plusieurs moniteurs
- 24. Eclipse RCP: Comment ouvrirPreferencesAction sur une page particulière?
- 25. Commutation de langage dynamique dans une application Eclipse RCP
- 26. ASP.NET Screen Scrape Post Simuler
- 27. GNU Screen: Les variables d'environnement
- 28. Qu'est-ce que GNU Screen?
- 29. Comment utiliser GNU Screen de manière transparente
- 30. Événement Screen Off ou propriété sur l'iPhone