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

Outils Delphi Discussion :

InnoSetup Recherche Astuce Page de licence


Sujet :

Outils Delphi

  1. #1
    Membre expérimenté
    Inscrit en
    Novembre 2008
    Messages
    188
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 188
    Par défaut InnoSetup Recherche Astuce Page de licence
    Bonjour a tous, voilà je reviens vers vous, car j'ai un petit soucis.
    J'ai mon setup au complet mais seul un detail derange losque j'arrive dans la page License.

    J'aimerai que de base, a l'affichage de la page le menu " Je comprends et j'accept les termes du contrat de licence" , soit coché.

    Ce que je n'arrive pas a faire actuellement vu que cette page est généré par Inno Setup

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    LicenseFile=Licence.rtf
    aurriez vous une solution?, je suis même allé lire les sources de Inno Setup sans grande trouvaille :$

    Merci a tous

  2. #2
    Membre Expert Avatar de philnext
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    1 553
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 553
    Par défaut
    Disons qu'il n'est pas très logique que cette case soit cochée par défaut...

  3. #3
    Membre expérimenté
    Inscrit en
    Novembre 2008
    Messages
    188
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 188
    Par défaut
    Je comprend mais il s'agit d'une contrainte que je dois respecter, et je cherche une solution

  4. #4
    Expert confirmé
    Avatar de Cl@udius
    Homme Profil pro
    Développeur Web
    Inscrit en
    Février 2006
    Messages
    4 878
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 4 878
    Par défaut
    Salut

    Il n'existe pas d'option permettant d'activer la case à cocher par défaut à l'apparition de la page.
    Ce qui reste logique d'ailleurs comme le fait remarquer philnext.

    Je vois 2 solutions: Créer ta propre page personnalisée en remplacement de celle-ci, ou bien trouver dans les sources d'IS le moyen d'activer ce CheckBox.

    Bon courage.

    @+ Claudius

  5. #5
    Expert confirmé
    Avatar de ThierryAIM
    Homme Profil pro
    Inscrit en
    Septembre 2002
    Messages
    3 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2002
    Messages : 3 673
    Par défaut
    Citation Envoyé par toblerona Voir le message
    Je comprend mais il s'agit d'une contrainte que je dois respecter, et je cherche une solution
    Une contrainte de qui ?

    car c'est hors-la-loi (pas de lien à cet instant mais je l'ai lu y'a qques temps, s'il faut je rechercherai)

    En bref, une licence c'est un contrat, et tu ne peux forcer quiconque à l'accepter, sous la contrainte ou par inattention (ce qui serait le cas si la case est cochée par défaut)
    Donc, je te laisse déduire le pourquoi du comment

  6. #6
    Membre Expert Avatar de philnext
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    1 553
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 553
    Par défaut
    Bon dire que c'est 'hors la loi' c'est un peu pousser mémé dans les orties mais disons que c'est pas très clean.
    Sinon effectivement crée toi ta propre page...

  7. #7
    Membre émérite
    Avatar de ouiouioui
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Août 2006
    Messages
    991
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2006
    Messages : 991
    Par défaut
    bonjour, l'installation silencieuse la passe aussi si je me rappelle bien.
    dans l'aide tu as une procédure pour modifier les pages
    de même tu as les class et proprièté de inno setup

    donc en lisant dans l'aide les pages "supports functions reference" et "supports classes reference"

    tu peux trouver sa qui coche la case accepter quand tu arrive a la page license
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    [code\]
    procedure CurPageChanged(CurPageID: Integer);
    begin
        if CurPageID = wpLicense then
            WizardForm.LicenseAcceptedRadio.Checked := True;
    end;
    maintenant mon avis perso c'est que si il y a des cases c'est pour les cocher! Donc la elle serve à rien et l'utilisateur lis déjà pas ce qu'il coche souvent alors la c'est pire...

  8. #8
    Membre expérimenté
    Inscrit en
    Novembre 2008
    Messages
    188
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 188
    Par défaut
    finalement j'ai refait la page merci beaucoup.

    Le but n'est pas de forcer une licence mais de minimiser les etapes d'un setup en ayant finalement qu'a utiliser la touche entrer.

    L'objectif est vraiment la simplicité d'utilisatoin.
    Car honnetement très peu de personnes lisent la licence.

    Donc je vous remercie pour les réponses et je marque le topic comme résolu

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Rechercher la page avec liens internes et parametres
    Par Leopardi dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 02/10/2007, 17h40
  2. Réponses: 1
    Dernier message: 20/08/2007, 21h33
  3. recherche astuce éditeur de requête
    Par souris56 dans le forum Designer
    Réponses: 5
    Dernier message: 17/04/2007, 15h34
  4. Réponses: 3
    Dernier message: 13/03/2007, 16h00

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