Skip to content

Add intro page to RCP app

Andrey Hihlovskiy edited this page Apr 23, 2014 · 28 revisions

We already added splash to RCP app. Now we add intro page to RCP app.

  1. Create folder "tutorials/MyRcpApp/src/main/resources/intro", create file "welcome.html" in it, insert code:
<html>
  <head>
    <meta charset="UTF-8">
    <title>Welcome page</title>
    <link rel="stylesheet" type="text/css" href="default.css">
  </head>
  <body>
    <h1>Hello, world!</h1>
    <p>This is welcome page which you can customize.</p>
    <p>${project.name} Version ${project.version}</p>
  </body>
</html>
  1. Create file "default.css" in the same folder, insert code:
body {
  font-family: Arial;
  background-color: LightBlue;
  color: DimGray;
}

h1 {
  color: SteelBlue;
}
  1. Invoke on command line in "tutorials" folder:
gradle build

CHECK: When you run the product, it's main window shows intro page. As soon as you close intro page, you see the view with the button.

Note that you don't have to configure intro page in configuration files - wuff does this for you automatically.

The example code for this page: tutorialExamples/RcpApp-6.

Next page: Localize RCP app.

Clone this wiki locally