Platform questions index
Getting started
Core runtime
- What is an extension point? an extension?
- What is the formal definition for the manifest file?
- Where do I put translated files for NLS?
Resources
- What is a workspace?
- What is a resource?
- What are resource properties?
- How can I save my plug-in's information when the workspace is saved?
- How do I know what changes are being made to resources in the workspace?
- How do I use markers?
- How do I define my own marker?
- What is a project nature?
- How do I set up an incremental project builder?
New file types in the UI
- How do I set up an editor for a particular file extension?
- How do I add a properties page for a resource?
- How do I add a new resource wizard to the workbench?
- How do I provide special icons for my new file type?
Workbench UI
- What is a view? an editor? a page?
- What is a perspective? How do I define one?
- When do I want to build a view vs. an editor?
- How do I customize a content outliner for an editor?
- How do I add a page to the preferences dialog?
- Where should I start learning how to extend the workbench UI?
- What extension points are defined by the workbench UI?
- How do I add a menu to the workbench?
- How do I specify menu and toolbar paths?
- How do I implement common actions like cut/copy/paste?
- How should I manage the icons in my plug-in?
- How do I build an error or message dialog?
- How do I implement a simple dialog of my own?
- How should I remember the user settings in a dialog?
- Why would I want a viewer instead of an SWT widget?
- How should I start learning about the text framework?
- How do I launch a wizard if I'm not adding it as a workbench extension?
- How do I build a wizard with multiple pages?
- What widgets are available in SWT?
- How do I implement an SWT layout?
- How do I implement an SWT native widget?
- How do I implement a custom widget in SWT?
- How do I draw my own graphics?
Installation and upgrade
- How do I configure my own splash screens and product name?
- What is a feature?
- How do I package a feature so it will work with the update manager?
- How do I configure a custom welcome (intro) page?
- How do I install an Eclipse based product?
![]()