12 messages in org.openoffice.fr.progRe: [prog] [OOoBasic] Comment détecte...
FromSent OnAttachments
BobJul 23, 2004 3:09 pm 
Bernard MarcellyJul 25, 2004 12:28 am 
BobJul 26, 2004 12:17 pm 
Laurent GodardAug 2, 2004 8:49 am 
Bernard MarcellyAug 3, 2004 12:50 am 
Laurent GodardAug 3, 2004 1:21 am 
BobAug 3, 2004 1:46 am 
BobAug 9, 2004 2:50 am 
Bernard MarcellyAug 9, 2004 6:11 am 
BobAug 9, 2004 2:16 pm 
Bernard MarcellyAug 10, 2004 4:56 am 
BobAug 31, 2004 2:50 pm 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Re: [prog] [OOoBasic] Comment détecter siune sub ou function est implémenté e da ns un modul e ?Actions...
From:Bernard Marcelly (marc@club-internet.fr)
Date:Aug 10, 2004 4:56:42 am
List:org.openoffice.fr.prog

At 2004-08-09 23:17, Bob wrote:

Bonsoir Bernard,

Bernard Marcelly wrote:

Pas facile de comprendre un programme aussi complexe.

Complexe ! je ne pense pas,

C'est toujours plus compréhensible pour l'auteur. J'ai déjà du mal à comprendre à quoi il sert, je ne connais pas SPIP, je ne gère pas de site Web, et je me borne à consulter Wiki...

with oMyObject print .String ' ok avec toutes les versions de OOo print nimporteQuelleFonction(.String) ' ok avec OOo 1.1.2 mais bogue avec OOo 1.1.0 et 2.0_680m41 end with

Effectivement j'ai constaté quelques râleries de OOoBasic avec les With. Je rajoute alors le terme complet pour lui faire plaisir. L'analyse syntaxique de OOoBasic est un peu faible.

D'autre part, as-tu une idée concernant la portée des variables déclarées en "private" dans mDocumentEnumeration. C'est étrange, elles sont visibles depuis les autres modules !

Voir IZ 17948. La dernière info de cet IZ prétend que le problème est corrigé depuis 1.1.1 moyennant Option Compatible. Je crois bien avoir essayé et retrouvé encore le pb sur 1.1.1. A vérifier encore.

Pour le test d'existence de macros version utilisateur, je lui demanderais de faire ceci : - rajouter un caractère _ au nom de la macro qu'il veut remplacer, - dans un autre module recréer la macro à son goût. Et ça marche sans autre problème. Après tout, s'il est capable de programmer il doit pouvoir faire ça.

Heu !!! là, il faudra que tu me réexpliques !!! je n'ai rien compris !!!

Je n'ai peut-être pas compris moi-même ce que tu cherches à faire, et d'ailleurs je ne vois encore l'utilité de ce test dans ton codage actuel. L'idée est, pour chaque macro créable par l'utilisateur : tu définis une version de base de la macro. Si l'utilisateur veut sa propre version, il l'écrit dans un autre module, mais il devra modifier le nom de ta macro "version de base" en rajoutant _ devant le nom. Alors tous les appels utiliseront la macro utilisateur.

Enfin, ton site affiche des rectangles noirs à la place des zones de texte, avec Opera 7.23.

Toutes les zônes de texte ou simplement le menu ?

Dans la home page : le texte principal, le sous-menu filtres XSLT, les infos sur la colonne de droite. En fait ces textes s'affichent 1/10 de sec et disparaissent dans le noir. En affichage "mode utilisateur", qui supprime tous les gadgets visuels, je retrouve le texte.

Bernard