Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<meta name="copyright" content="Copyright (c) IBM Corporation and others 2007, 2009. This page is made available under license. For full details see the LEGAL in the documentation book that contains this page." >
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Product Splash</title>
<link href="../../../book.css" rel="stylesheet" type="text/css">
</head>

<body>

<h1>Product Splash</h1>

<p>The <strong>Splash</strong> page provides the ability to customize your product with
 a splash screen and a template or a progress bar and message.
</p>



<h2>Location</h2>
<p>The <strong>splash screen</strong> is typically located at the root of the 
 product-defining plug-in and must be called <em><strong>splash.bmp</strong></em>. 
</p>

<p><img src="../../../images/product_editor/splash_location.png" alt="Splash screen location" ></p>

<p>Alternately, you may choose to place it at the root of any other plug-in in the 
 product (the name restriction stands). 
</p>



<h2>Customization</h2>

<p>To customize the startup of a product, you can use either a splash screen 
 template or a progress bar and message.  
</p>

<p><img src="../../../images/product_editor/splash_custom.png" alt="Splash screen location" ></p>

<p>Splash screen templates contribute custom behavior to the splash screen that
 appears during startup.  The <strong>Template</strong> combo contains three templates
 available for your convenience.  During the export process the selected template's 
 required code will be added and a <em>org.eclipse.ui.splashHandlers</em> extension 
 will be created.  Please be aware that you may only use a splash screen 
 template if your platform is built with 3.3 or higher.  
</p>

<p>Another option to customize your product is to use the integrated progress bar 
 in the Eclipse splash screen by specifying the co-ordinates of the 
 <strong>progress bar</strong> and <strong>progress message</strong>,
 as well as the text color.  The integrated progress data is specified using properties 
 in the <em>org.eclipse.core.runtime.products</em> extension. 
</p>

</body>
</html>
New to GrepCode? Check out our FAQ X