Compiler un ensemble de fichiers (XML + images)

Compiler un ensemble de fichiers (XML + images) - XML/XSL - Programmation

Marsh Posté le 01-03-2007 à 14:18:37    

Voila je suis débutant dans la programmation.
J'ai dernièrement téléchargé Yahoo Widget et je me suis ancé dans la programmation,  
Commençant par un petit widget simple (une simple barre de recherche) je me suis vite rendus compte que je ne manipulait que du langauge XML couplé à 3 images.
 
Le fichier XMl qui porte l'extension .kon contient ceci :
 

Citation :

<?xml version="1.0" encoding="macintosh"?>
<widget version="1.0" minimumVersion="2.0">
<debug>off</debug>
<!--
  Google Search
  Written by: edhelas
 
  Any modifications will be lost if the generation script is run again.
-->
 
 <window title="Torrentz Search">
  <name>mainWindow</name>
  <width>339</width>
  <height>54</height>
  <visible>1</visible>
  <shadow>0</shadow>
 </window>
 
 <image src="Resources/front.png">
  <name>front</name>
  <hOffset>0</hOffset>
  <vOffset>0</vOffset>
  <width>339</width>
  <height>54</height>
  <opacity>100%</opacity>
 </image>
 
 <preference name="clearOnEnter">
  <hidden>false</hidden>
  <type>checkbox</type>
  <title>Clear on Enter</title>
  <defaultValue>false</defaultValue>
 </preference>
 <preference name= "Language">
  <type>popup</type>
  <description>Choose your Language</description>
  <defaultValue>1</defaultValue>
  <option>English</option>
  <optionValue>1</optionValue>
  <option>French</option>
  <optionValue>2</optionValue>
  <option>German</option>
  <optionValue>3</optionValue>
  <option>Spanish</option>
  <optionValue>4</optionValue>
   
 
 </preference>
 
 
 
 <textArea>
  <name>SearchString</name>
  <vOffset>16</vOffset>
  <hOffset>128</hOffset>
  <lines>1</lines>
  <font>Lucida Grande</font>
  <size>12</size>
  <width>180</width>
  <data></data>
  <color>#222222</color>
  <bgColor>#ffffff</bgColor>
  <bgOpacity>0</bgOpacity>
  <onKeyDown>
   if (system.event.keyString == 'Return')  
 {
 
    if (preferences.Language.value == 1)
  {
    openURL("http://www.torrentz.com/search?hl=en&ie=UTF-8&q=" + escape(SearchString.data) + "&btnG=Google+Search" )
    if (preferences.clearOnEnter.value == 1) { SearchString.data = '';}
 
  }  if (preferences.Language.value == 2)
  {
    openURL("http://www.torrentz.com/search?hl=fr&ie=UTF-8&q=" + escape(SearchString.data) + "&btnG=Google+Search" )
    if (preferences.clearOnEnter.value == 1) { SearchString.data = '';}
 
  }  if (preferences.Language.value == 3)
  {
    openURL("http://www.torrentz.com/search?hl=de&ie=UTF-8&q=" + escape(SearchString.data) + "&btnG=Google+Search" )
    if (preferences.clearOnEnter.value == 1) { SearchString.data = '';}
 
  }  if (preferences.Language.value == 4)
  {
    openURL("http://www.torrentz.com/search?hl=es&ie=UTF-8&q=" + escape(SearchString.data) + "&btnG=Google+Search" )
    if (preferences.clearOnEnter.value == 1) { SearchString.data = '';}
 
  }      
 }
   
 </onKeyDown>
   <onGainFocus>
    front.src="Resources/focused.png";
   </onGainFocus>
   <onLoseFocus>
    front.src="Resources/front.png";
   </onLoseFocus>
  </textarea>
 
<image src="Resources/x.png">
            <name>x</name>
            <width>14</width>
            <height>14</height>
            <hOffset>304</hOffset>
            <vOffset>16</vOffset>
            <opacity>255</opacity>
            <onMousedown>x.opacity=100;</onMousedown>
            <onMouseUp>SearchString.data=""; x.opacity=255;</onMouseUp>
        </image>
</widget>


 
J'ai en plus dans le dossier ressource 3 images respectivements nommés:  
focused.png
front.png
x.png
 
Je souhaiterai savoir si je pourrait, à partir de ces 4 fichier, créer un executif qui se lancerais sans l'aide du logiciel Yaghoo Widget.
 
Merci d'avance


Message édité par edhelas le 01-03-2007 à 14:19:39

---------------
╯°□°)╯︵ ┻━┻
Reply

Marsh Posté le 01-03-2007 à 14:18:37   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed