IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI et Outils pour Java Discussion :

[IzPack] Ajout du panel de raccourcis


Sujet :

EDI et Outils pour Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    36
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 36
    Par défaut [IzPack] Ajout du panel de raccourcis
    Bonjour,

    dans le cadre d'un projet que j'ai à réaliser, j'utilise IzPack afin de copier les fichiers de mon application Java sur le disque de l'utilisateur.
    Par défaut, tout marche correctement mais je souhaite ajouter le panneau de création des raccourcis, qui est quand même bien pratique.

    Voilà mon fichier install.xml (en partie)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
     
        <guiprefs width="640" height="480" resizable="no"/>
     
        <!-- 
            The locale section.
            Asks here to include the English and French langpacks.
        -->
        <locale>
            <langpack iso3="eng"/>
            <langpack iso3="fra"/>
        </locale>
     
        <!-- 
            The resources section.
            The ids must be these ones if you want to use the LicencePanel and/or the InfoPanel.
        -->
        <resources>
            <res id="LicencePanel.licence" src="Licence.txt"/>
            <res id="InfoPanel.info" src="Readme.txt"/>
            <res src="D:\Applications\IzPack\src\dist-files\shortcutSpec.xml" id="shortcutSpec.xml"/>
            <res src="D:\Applications\IzPack\src\dist-files\Unix_shortcutSpec.xml" id="Unix_shortcutSpec.xml"/>
        </resources>
     
    	<native type="izpack" name="ShellLink.dll"/>
     
        <!-- 
            The panels section.
            We indicate here which panels we want to use. The order will be respected.
        -->
        <panels>
            <panel classname="HelloPanel"/>
            <panel classname="InfoPanel"/>
            <panel classname="LicencePanel"/>
            <panel classname="TargetPanel"/>
    		<panel classname="ShortcutPanel"/>
            <panel classname="PacksPanel"/>
            <panel classname="InstallPanel"/>
            <panel classname="FinishPanel"/>
        </panels>
     
        <!-- 
            The packs section.
            We specify here our packs.
        -->
        <packs>
            <pack name="Base" required="yes">
                <description>Fichiers de l'application</description>
    			<file src="exe" targetdir="$INSTALL_PATH"/>
                <!-- The file will be parsed -->
            </pack>
            <pack name="Docs" required="no">
                <description>Documentation de l'application</description>
                <file src="doc" targetdir="$INSTALL_PATH"/>
                <!-- Reccursive adding -->
            </pack>
            <pack name="Sources" required="no">
                <description>Fichiers sources de l'application</description>
                <file src="src" targetdir="$INSTALL_PATH"/>
            </pack>
        </packs>
     
    	<shortcuts>
    	<programGroup defaultName="JavaPaint" location="applications"/>
    		<shortcut
    name="Lancer JavaPaint"
    target="$INSTALL_PATH\exe\Paint__.jar"
    description="Lancer JavaPaint"
    programGroup="no"
    desktop="yes"
    applications="yes"
    startMenu="no"
    startup="no">
    <createForPack name="Base"/>
    </shortcut>
    	</shortcuts>
     
    </installation>
    Je ne comprend pas d'où vient le problème, j'ai bien suivi la doc :
    1) Lier Shelllink.dll (ça fonctionne, j'ai vérifié au compilateur)
    2) Lier les fichiers de définitions des spec' de raccourcis (là aussi vérifié, j'ai ouvert l'installeur avec Winrar et les fichiers sont bien inclus)
    3) Créer les balises de shortcut (là il n'y en a qu'une, mais ça ne marche pas quand même...)

    Une idée d'où ça pourrait venir ?

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 107
    Par défaut
    Salut
    Je me permets de relancer car je suis dans le même cas.
    As-tu trouvé le bug ?

    Merci

Discussions similaires

  1. [iZpack] Désactiver bouton précédent panel des raccourcis
    Par wwave dans le forum EDI et Outils pour Java
    Réponses: 0
    Dernier message: 18/12/2012, 17h03
  2. Ajout de menu avec raccourci clavier Alt+lettre
    Par jpclabaux dans le forum Général VBA
    Réponses: 2
    Dernier message: 21/06/2011, 17h13
  3. Ajouter un panel dans un panel
    Par alex61 dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 02/04/2011, 13h07
  4. Ajouter un Panel aux noeuds d'un arbre (JTree)
    Par rolls dans le forum Composants
    Réponses: 13
    Dernier message: 11/12/2009, 17h43
  5. ajouter le panel d'outils
    Par sky88 dans le forum NetBeans
    Réponses: 1
    Dernier message: 09/09/2009, 05h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo