Bonjour Pierre - Utilisateur d'OOo
Message du 2006-01-15 14:20:
Bonjour,

Sous WinXP :
avec la 1.1.5. : R.A.S.
avec la 2.0.1. : Lorsque je clique sur "Documentation du SDK" de XRay (Rev 4.0) rien ne se passe, mon explorateur ne s'ouvre pas... Pourtant la configuration de XRay est identique ? Y-a-t-il une version XRay pour la 2.0. ?

Merci d'avance pour vos réponses


Il y a sur le site fr.openoffice une version 5.0 de Xray que tu devrais plutôt utiliser. Elle doit fonctionner pour toutes les versions. Bien lire le mode d'emploi, qui indique ce qui change.

Mais tu auras le même problème avec la 5.0 car OOo 2.0.1 a introduit une grosse bourde dans le compilateur Basic. Pour que l'accès à la documentation fonctionne en OOo 2.0.1 il faut, après installation de Xray 5.0: - ouvrir l'EDI dans la bibliothèque XrayTool, sur le module Mod4 (Basic peut afficher une erreur de syntaxe dans cette zone)
- dans ce module rechercher:
  Function LoadSDKglobalIndex(searchName As String) As Boolean
- dans cette fonction, changer la ligne:
   if alpha = -1 then alpha = 27 ' name begins with _
pour obtenir ceci:
   if alpha = -1 then alpha = 27 ' name begins with _ character

Tout simplement, le compilateur interprète le _ final alors qu'il est dans une zone de commentaire >:o Rapport IZ 59790, sera probablement corrigé sur OOo 2.0.2.

La version 2.0.1 a aussi introduit une deuxième erreur de compilateur Basic, probablement liée à la même modif. Les déclarations de constantes Chaînes de caractères sortent en erreur au-delà de 79 caractères >:o Rapport IZ 59791. Cette anomalie est beaucoup plus difficile à contourner, et fait que mon add-on MultiPages ne fonctionne pas sous 2.0.1.

Bien entendu je ne vais pas modifier des macros qui marchent pour contourner des bogues :-( On attendra une version plus correcte.

Revenant à Xray, je rappelle à tous qu'il existe une version 2.0 du SDK
<http://download.openoffice.org/680/sdk.html>

   Bernard

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à