HOWTO développement Sashipa

 

 GuiStarting : Définir un contenu pour la fenêtre de chargement.

Vous souhaitez personnaliser la fenêtre de chargement de votre application.

 

Vous pouvez définir un contenu au format HTML, qui sera affiché dans la fenêtre de chargement.

En premier lieu, il vous faut écrire le code HTML. La plupart des balises HTML sont autorisées, mais oubliez les feuilles de style et le JavaScript. Voici celui qui est utilisé par l'application de démonstration :

  <html>
  <body bgcolor='#ffffdc'><center><font color='#5858d2'><b>
    <br><br><br>
    <font size=+2>Démo</font>
    <br><br>
    <i>Technologie Sashipa-Melba</i>
  </b></font></center></body>
  </html>

Avant d'insérer ce code HTML dans votre source XML, les caractères des balises doivent être transformés pour ne pas être interprétés par le parseur XML. Remplacez tous les '<' par '&lt;' et éventuellement tous les '>' par '&gt;' :

  &lt;html&gt;
  &lt;body bgcolor='#ffffdc'&gt;&lt;center&gt;&lt;font color='#5858d2'&gt;&lt;b&gt;
    &lt;br&gt;&lt;br&gt;&lt;br&gt;
    &lt;font size=+2&gt;Démo&lt;/font&gt;
    &lt;br&gt;&lt;br&gt;
    &lt;i&gt;Technologie Sashipa-Melba&lt;/i&gt;
  &lt;/b&gt;&lt;/font&gt;&lt;/center&gt;&lt;/body&gt;
  &lt;/html&gt;

Maintenant votre code HTML est prêt à être inséré dans le source XML. Tout se passe dans l'élément guiStarting :

  <guiStarting>
    <loadingScreen>
      <loadingScreenContent type='html'>
        &lt;html&gt;
        &lt;body bgcolor='#ffffdc'&gt;&lt;center&gt;&lt;font color='#5858d2'&gt;&lt;b&gt;
          &lt;br&gt;&lt;br&gt;&lt;br&gt;
          &lt;font size=+2&gt;Démo&lt;/font&gt;
          &lt;br&gt;&lt;br&gt;
          &lt;i&gt;Technologie Sashipa-Melba&lt;/i&gt;
        &lt;/b&gt;&lt;/font&gt;&lt;/center&gt;&lt;/body&gt;
        &lt;/html&gt;
      </loadingScreenContent>
    </loadingScreen>
    <mainScreenRef screen='SMMain' />
  </guiStarting>

Remarque : pour l'instant le seul type de contenu autorisé est 'html'.

 

© Copyright 2003 Sashipa-Melba Team. Ce document de la technologie Sashipa-Melba est sous licence GNU FDL Vous pouvez le copier et modifier librement les copies tant que cette mention apparaît clairement.