Nous sommes le Ven 26 Avr, 2024 14:46
Supprimer les cookies

Scite editeur - configuration d'aide personalisée

Sur le logiciel libre en général ou un logiciel libre en particulier

Dim 04 Déc, 2005 15:44

Bonjour,

J'ai découvert votre forum en fouillant le Net à la recherche d'une solution pour mon problème (sans succès, d'ailleurs, d'où mon appel)

J'utilise Scite (come éditeur pour Python) depuis quelques temps avec mes élèves, et la touche F1 d'aide semble ne pas répondre.
Par contre, l'option "Aide sur Scite" dans le menu "Aide" répond parfaitement.
Ce que je souhaiterais faire: que la touche f1 lance un fichier d'aide sur Python spécifique pour mes élèves.

En cherchant dans l'aide de Scite et dans le fichier "SciTEGlobal.properties", j'ai trouvé les lignes de commande relatives à la touche f1.
J'ai fait de nombreux essais pour les modifier selon mon souhait, mais rien à faire !

L'aide de Scite mentionne ceci:
Code: Tout sélectionner
command.help.filepattern
command.help.subsystem.filepattern

Defines a command to be executed when the help command is invoked or F1 pressed. On Windows, this often uses subsystem 4 as described above.


Voici la dernière mouture de mes essais:
Code: Tout sélectionner
if PLAT_WIN
        command.help="file://$(SciteDefaultHome)\Python24.chm"
        command.help.subsystem=4
        #command.scite.help="file://$(SciteDefaultHome)\SciTEDoc.html"
        command.scite.help="file://$(SciteDefaultHome)\Python24.chm"
        command.scite.help.subsystem=2


A titre d'essai, j'ai remplace l'aide standard de Scite par mon fichier d'aide perso (Python24.chm) (voir la 3e ligne);
la commande "Aide de Scite" ouvre correctement mon fichier d'aide. Mais la touche f1 reste désespérement muette !

Je suis peut-être passé à côté de quelque chose, mais je ne vois pas quoi. Toute suggestion est la bienvenue.

Merci à tout qui se penchera sur mon petit problème

Michel
mikeduff

Messages : 1

Dim 04 Déc, 2005 19:20

Bonsoir,

je pense que tes commandes sont bonnes mais que c'est à la fin du fichier python.properties qu'il faut les mettres.

Bonne chance :wink:
papadon

Messages : 45
Géo : Wavre - Belgique

Lun 02 Jan, 2006 23:56

j'ai fait les memes essais :
avec les memes commandes simplement j'appelle l'aide html de mon logiciel sibylle
si je mets aide_gestion.html dans le répertoire SCITE:
command.scite.help="file://$(SciteDefaultHome)\aide_gestion.html"
ou si je le laisse à sa place avec :
where=c:\progra~1\easyphp\www\sibylle\creation\aide
if PLAT_WIN
command.scite.help="file://$(where)\aide_gestion.html"

ca marche
en revanche sui je mets :
command.help.*.html="file://$(where)\aide_gestion.html"
command.help.subsystem.*.html=2
ou :
command.help.*.html="file://$(SciteDefaultHome)\SciTEDoc.html"
command.help.subsystem=2

echec

Ca vient de je na sais pasn quoi, mais pas de ton fichier d'aide.
sirakawa

Messages : 633
Géo : Orléans

Mar 03 Jan, 2006 14:38

sirakawa a écrit:command.help.*.html="file://$(SciteDefaultHome)\SciTEDoc.html"
command.help.subsystem=2

Je pencherai plutôt pour une écriture du type :
    [font=Courier New]command.help.$(file.patterns.html)="file://$(SciteDefaultHome)\SciTEDoc.html"
    command.help.subsystem.$(file.patterns.html)=2[/font]
Ou, pour reprendre l'exemple de python, à la fin du fichier "python.properties" :
    [font=Courier New]command.help.$(file.patterns.py)="file://$(SciteDefaultHome)\Python24.chm"
    command.help.subsystem.$(file.patterns.py)=2[/font]

Librement vôtre.
[logicielslibres]

Messages : 32
Géo : Nanterre

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit