Re hello,

Je me concentre ici sur un problème précis. Mon idée est de stocker, n'importe comment, voire même dans un premier temps juste pour faire afficher, pour chaque tab, le chemin complet du document, ainsi que la position du curseur. Le problème que je rencontre est que, bien que je croie parcourir l'ensemble des documents, si je parviens bien à récupérer tous les noms de fichiers, la position du curseur reste invariablement celle du document d'où je suis parti. Je croyais résoudre ce problème par window.tabs[i]:focus (), mais soit ce n'est pas la solution, soit y'a un petit pb.

Le bout de code en question:

longMessage = ""
for i = 1, #window.tabs do -- iterate through all tabs
  if window.tabs[i].filename == nil then -- sans titre
    longMessage = longMessage .. "\n" .. "sans titre"
  else
    window.tabs[i]:focus ()
    nf = window.tabs[i].filename
    if string.findFirstOf(nf, " ", 1) != nil then
      nf = '"' .. nf .. '"'
    end
longMessage = longMessage .. "\n" .. nf .. ";" .. string.format("%d", window.edit.selectionStart)
   end
end

Ce que ça donne, sachant que je suis quelque part en plein milieu de essais.lua et au début de l'autre fichier ouvert pour test:

- Si je pars d'essais.lua:
E:\apps\6pad\essais.lua;8249
"E:\LIRE\ASCII\corortho\Asimov, Isaac- La conquête du savoir.txt";8249

- si je part de l'autre fichier:
E:\apps\6pad\essais.lua;1
"E:\LIRE\ASCII\corortho\Asimov, Isaac- La conquête du savoir.txt";1

Rappel: version de 6Pad téléchargée ce matin.

Merci,
J.-F.
Progliste :
Pour se désinscrire de la liste : 
mailto:[email protected]?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/       

Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO
Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je 
vous répondrez en privé.
        
        

Répondre à