Bonjour
J'ai , dans une boîte de dialogue, un bouton qui déclenche une fonction
lorsque son statut est modifié. Est-il possible de passer en argument de cette
fonction le nom du bouton appelant ?
l'appel par un bouton passe un objet event en argument, contenant l'appelant
je te propose
Bonjour xavier
function Engins2(nombre as integer) as variant
Dim oDocument as object, oFeuilles as object
Dim oFeuille as object, oCell as object, oZone as object
oDocument = thisComponent
oFeuilles = oDocument.Sheets
oFeuille = oFeuilles.getByName(Feuille1)
Bonjour
Je cherche sans succès sur le site d'Eyrolles et sur la toile l'archive
(MacrosLivre.zip) contenant les exemples du livre Programmation
OpenOffice.org 3 de B. MARCELLY et L. GODART. Est-ce que vous savez où
je peux la trouver?
Re
le lien est dans la colonne de gauche
http://www.editions-eyrolles.com/download/9782212125221/MacrosProgOOo3.zip
oups
colonne de droite
laurent
-
To unsubscribe, e-mail: prog-unsubscr...@fr.openoffice.org
For additional
Bonjour
Ça marche, sauf que ce satané tableau se colle au début du document et
non là ou je positionne le curseur d'écriture (avec ton code issu de
dans la jungle...). Pourquoi tant de haine !
le paste issu du dispatcher colle à l'endroit du curseur visible (et
non du curseur d'ecriture)
Bonjour
En fait il ne reste plus qu'à savoir trouver quel est la case à cocher
qui a déclenché la macro. Je cherche.
tu peux ecrire la macro comme
sub macroDeclenche(event)
end sub
l'argument event contient l'evenement declencheur
event.source contient l'objet appelant
Bon courage
Bonjour
un point d'entrée pour python
http://wiki.services.openoffice.org/wiki/Python
pour l'api de OOo
http://api.openoffice.org/
pour OooBasic
http://wiki.services.openoffice.org/wiki/Documentation/BASIC_Guide
Sinon, il existe des livres en francais dediés à la programmation de
l'api OOo
Bonjour à toutes et à tous
Je vous informe que je viens de mettre en ligne une nouvelle extension
Calc permettant de montrer/cacher l'ensemble des notes commentaires
d'une feuille calc ou d'une plage de cellules
http://extensions.services.openoffice.org/en/project/ShowNotes
Le but était de
Bonjour Jean
Pas de probleme python a priori
Il te faut utiliser storeToURL et non pas storeAsURL qui est reserve aux
formats que OOo est capable de relire derriere
document.storeAsURL(URLsauvegarde, propfich())
document.storeToURL(URLsauvegarde, propfich())
Bonne journee
Laurent
Bonjour stefane
J'ai dans mon code la ligne suivante :
maCellule.Formula = =SOMME(+adresseDebut+:+adresseFin+)
Seulement, elle ne marche pas car elle devient =somme(D3:AS3) dans la
cellule
difficile de dire sans le code et l'exemple sous les yeux
es tu sur de la valeur et du calcul de
Bonjour yves
N'est-on pas obligé de définir le type du champs pour le forcer à un string
?
normalement non si le variant est non ambigue
la il contient des lettres et de chiffres (ref de cellule) donc sera
traiter comme une string
maintenant ca ne coute rien d'essayer
maCellule.Formula
Re
Je ne comprend pas pourquoi, il y a un problème de déclaration de case
sensitive quelque part ?
autre piste, quelle est la langue de ta cellule ?
laurent
-
To unsubscribe, e-mail: prog-unsubscr...@fr.openoffice.org
For
Bonjour
Oui, je me suis mal exprimée, je voulais dire gérer les erreurs puisque dans le
cas d'un fichier n'ayant pas d'url l'instruction chemin = spliter(0) provoque
une erreur . Donc pour parler plus correctement il me reste à gérer les erreurs
ou tester qu'après le split,
Bonjour
voici une proposition qui vaut ce qu'elle vaut
url = thisComponent.url
titre = thisComponent.title
spliter = split(url,titre)
chemin = convertFromURL(spliter(0))
' attention, non testé sur fichier nouveau non sauvegardé
Bonne journee
Laurent
Re
Cela ne fonctionne pas si le nom du fichier comporte des espaces car dans ce cas dans
l'url ils sont remplcés par des %20 mais pas dans le title et donc le split
ne fonctionne pas
dans ce cas faire un convertFromURL sur url
url = convertFromURL(thisComponent.url)
titre =
Re
c c a écrit :
ok merci, il me reste juste à tester le cas d'un fichier non encore enregistré
dans ce cas il n'a pas d'URL, et donc pas d'emplacement ...
Laurent
-
To unsubscribe, e-mail:
Bonjour Didier
Est-il possible de configurer un addon de telle sorte que le
gestionnaire des extensions lance une macro à la fin de la procédure
d'installation de l'addon ?
reponse courte comme Bernard : Non
reponse longue : en bidouillant c'est possible
1. ton extension contient un fichier
Bonjour didier
' l'objet va utiliser l'API de Word
oword.Visible = True
odoc = oword.Documents.Add
c'est plus un probleme de VBA word
il te faut trouver l'appi de chargement d'un fichier, genre load
Comment faire pour écrire dans un document ouvert ?
un truc genre activeDocument ?
en
Bonjour xavier
redim preserve peut effectivement etre gourmand mais surtout pour les
tableaux consequents. là ca vaut le coup de tenter
dim lesPoints() 'ne doit pas specifoier de taille si on veut utiliser
redim apres
redim lesPoints(7)
redim preserve lesPoints(5)
' ne gardera que le
Bonjour Xavier
Mais en fait je ne veux pas conserver les valeurs mais juste utiliser la
variable comme nom générique
dans ce cas
dim LesPoints() as new com.sun.star
redim lesPoints(7)
...
redim lesPoints(5)
pas besoin du preserve
Bonne soiree
laurent
Bonjour Jean Marc
merci pour ta réponse
ca se comprend si le moteur est commun aux bases
dans le cas de HSQLDB, je ne sais pas
j'ai essayé manuellement avec le beamer en glissé-déposé, ca a l'air de
fonctionner. je vais essayer de creuser dans cette direction mais mon
but est bien sur de la
Bonjour
j'ai deux sources de données
j'aurait besoin de fiare une jointure sur deux tables chacune dans une
source de données
est ce possible ? (je ne pense pas)
une alternative, y a t il un moyen aisé (autre qu'une boucle) pour
transferer un table d'une source de données vers une autre
Bonjour Claude
Je débute avec les macros et j'avoue que j'ai un peu de mal à comprendre pourquoi
certains d'entre vous utilisent les dispatchers et d'autres le basic..
y-a-t'il deux écoles. En tant que débutante je préfère le basic qui s'apprente quand même
à d'autres langages que je
Bonjour
Par contre, si j'ai compris comment me positionner dans un texte, je n'arrive
pas à trouver comment récupérer la position du curseur pour insérer un texte à
l'endroit où il est positionné.
regarde du coté du ViewCursor
thisComponent.currentController.viewCursor
Bonne chance :)
Re
je pense avoir repondu trop vite à la question
ce que tu cherches c'est inserer un texte à la position d'un curseur, ca
se passe par
monTexte = thisComponent.text
monCurseur = monTexte.createTexteCursor()
monTexte.insertString(monCurseur, AAA, true )
si un endroit particulier
Bon
decidemment , la fatigue
c'est createTextCursor() et createTextCursorByRange
(pas de e à Text)
désolé
laurent
-
To unsubscribe, e-mail: prog-unsubscr...@fr.openoffice.org
For additional commands, e-mail:
Bonjour jean
tu remplaces dans traite_eml
doc =
stardesktop.loadComponentFromURL(convertToURL(fichier),_blank,0,prop())
par
doc = thisComponent
tu lances directement traite_eml (sans argument)
oublie main qui servait justement à la boucle sur les fichiers du
repertoire comme tu l'as déjà
Bonjour jean
tu lances directement cette version modifiée
pour le repertoire, il te suffit d'adapter la variable chemin_eml avec
le nom du repertoire contenant ta collection de fichiers eml
sub traite_eml()
dim prop(0) as new com.sun.star.beans.PropertyValue
prop(0).name =
Bonjour
ci joint une ebauche faite rapidement en utilisant l'enregistreur de
macro pour la partie rechercher/remplacer
je te laisse poursuivre/adapter
HTH
laurent
Ps: bon courage à la petit fille et ses parents
'-
Sub Main
chemin_eml = /home/lgodard/
Bonjour Xavier
pour essayer
et si tu passes avec un variant ?
sub manipulerTableau(byval v() as double)
deviendrait
sub manipulerTableau(byval v)
Laurent
-
To unsubscribe, e-mail: prog-unsubscr...@fr.openoffice.org
For
Bonjour
merci francois ;)
à noter que depuis quelques temps (OOo 2.x iirc), on peut utiliser
egalement ooSetupVersionAboutBox qui donne la version complete sur 3
chiffres
HTH
Laurent
function getVersionOOO() as string
'recupère version de OOo
dim aSettings
Bonjour
reponse tres rapide cause a-la-bourre
j'espere avoir bien analysé le probleme
Mais, si je crée un nouvelle bibliothèque pour l'utilisateur (ex :
Library1) parce que j'aime bien ranger mes affaires, et que j'y mets
le module, plus moyen : j'obtiens une magnifique erreur #VALEUR!
il
Bonjour
Cette macro fonctionne bien comme j'ai pu le constater en la faisant
tourner en laissant le document B ouvert par contre si elle sauve
ensuite le document B, il n'y a plus moyen d'ouvrir la bibliothèque M,
il refuse le mot de passe ainsi que le mot de passe vide.
essaye d'ouvrir ton
Bonjour
peux tu egalement envoyer le fichier events.xcu s'il te plait
as tu respecté la casse dans le manifest ?
sinon, je constate que tu parle de Event.xcu et que tu declares
events.xcu (avec un s) dans le manifest
Laurent
Bonjour bernard
Je dois vérifier si embeddedObjects.getByName(elementNames(i)).Model
vaut empty d'après xray
reponse = isEmpty(embeddedObjects.getByName(elementNames(i)).Model)
c'est un booleen
Bon courage
Laurent
-
To
Bonsoir xavier
ce probleme n'est pas normal
dim Ecm,Es,alphae,Delta,a,b,c,x1,x2 as double
à eviter car il me semble que seul x2 dans otn cas est double
le reste est en variant (du moins c'etait comme ca il y a quelques temps)
repete le as double a chaque fois
Laurent
Bonjour xavier
c'est la notion de addin
http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Spreadsheets/Spreadsheet_Add-Ins
a adapter au langage mais c'est jouable
regarde par exemple ImpressRunner ecrit en python
http://oooconv.free.fr/impressrunner/impressrunner_fr.html
Laurent
Bonjour Xavier
Merci pour ta réponse, mais le problème reste inchangé, j'ai rajouté le
as double sur toute les variables, mais pas de modification.
envoie moi ton fichier calc avec le code pour que je teste
Laurent
-
To
Bonjour thomas
je pense qu'il te faut passer par un composant UNO
regarde du coté de l'assistant netBeans qui te propose pas mal de choses
http://wiki.services.openoffice.org/wiki/OpenOffice_NetBeans_Integration
regarde ensuite du coté de OOoBasic, le fonction helper CreateUnoService()
Bonjour
le basic de Open Office est il du VBA (pplication) ou pas ?
pour les elements de langages (boucles,conditions etc ..) c'est du basic
assimilable à VBA
par contre pour les objets natifs de bureautique (cellules, feuilles,
styles etc ... ), c'est des objets differents.
il y a
Bonjour Michel
tu peux en fait recuperer le nom = oZonesNommeesAExplorer.elementNames()
dans un tableau
boucler en i sur ce tableau nom() (lbound(nom) to ubound(nom))
faire un oZonesNommeesAExplorer.getByName(nom(i)) pour obtenir ton element
Bon courage
Laurent
Bonjour
Si j'ai bien compris c'est une limitation actuelle . Est-elle toujours
d'actualité ?
Par contre la fin du texte semble dire qu'en modifiant le PYTONPATH cela
doit être possible.
si tu fais une extension, tu peux ajouter une repertoire pythonpath a
sa racine contenant tes fichiers à
--
Laurent Godard [EMAIL PROTECTED] - Ingénierie OpenOffice.org -
http://www.indesko.com
Nuxeo Enterprise Content Management http://www.nuxeo.com -
http://www.nuxeo.org
Livre Programmation OpenOffice.org, Eyrolles 2004-2006
Bonjour
j'imaginerais bien qu'en accédant à thisComponent.Drawpage, on doit
pouvoir lister les éléments existants et donc les boutons de commande
oui, c'est la voie
je vous invite à regarder, entre autre, cet exemple
Bonjour
existe-t-il une méthode simple pour formater une cellule en date ?
ca peut dependre de ton contexte mais en definissant un style, formatté
en date dans l'onglet nombre et ensuite en l'appliquant à la cellule
(CellStyle) ?
Laurent
--
Laurent Godard [EMAIL PROTECTED] - Ingénierie
utiliser voir le livre programmation OpenOffice.org 2,
page 347
Bon courage
Laurent
--
Laurent Godard [EMAIL PROTECTED] - Ingénierie OpenOffice.org -
http://www.indesko.com
Nuxeo Enterprise Content Management http://www.nuxeo.com -
http://www.nuxeo.org
Livre Programmation OpenOffice.org
merci beaucoup pour ce partage !!
je t'invite à contacter le groupe de travail educooo
[EMAIL PROTECTED]
Il sera à meme de relayer tes realisations plus specifiquement en
direction de la sphère enseignante
Encore merci pour cette macro
laurent
--
Laurent Godard [EMAIL PROTECTED
Laurent
--
Laurent Godard [EMAIL PROTECTED] - Ingénierie OpenOffice.org -
http://www.indesko.com
Nuxeo Enterprise Content Management http://www.nuxeo.com -
http://www.nuxeo.org
Livre Programmation OpenOffice.org, Eyrolles 2004-2006
://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/Options_Dialog
Laurent
--
Laurent Godard [EMAIL PROTECTED] - Ingénierie OpenOffice.org -
http://www.indesko.com
Nuxeo Enterprise Content Management http://www.nuxeo.com -
http://www.nuxeo.org
Livre Programmation OpenOffice.org, Eyrolles 2004-2006
Bonjour à toutes et à tous
A l'issue de cette période de vote, vous avez confirmé Jean-Baptiste
Faure comme votre nouveau lead du projet francophone et Laurent Godard
comme co-lead.
Je vous remercie du soutien que vous leur avez apporté et suis sûre que
vous continuerez à les soutenir tout au
beaucoup pour ce travail tres interressant !!!
je m'y pencherai en detail dès que 2 minutes mais apres un parcours
rapide, ce me semble un excellent how to
prevois tu une traduction en anglais ?
encore merci pour ce travail didactique
Laurent
--
Laurent Godard [EMAIL PROTECTED] - Ingénierie
Bonjour
à comprendre qu'il s'agissait plutôt d'une éviction de la messagerie... non
Rien d'officiel, mais un blacklistage personnel (blackliste = liste
noire = mise en quarantaine)
Laurent
--
Laurent Godard [EMAIL PROTECTED] - Ingénierie OpenOffice.org -
http://www.indesko.com
Nuxeo
je pense
Inspire toi de ce coté pour que OOo demarre systematiquement en mode listen
http://svn.nuxeo.org/trac/nuxeo/browser/tools/ooo-package/linux/patch/nxOOoAutoListen.oxt
Quel langage utilises tu ?
Bonne journee
Laurent
--
Laurent Godard [EMAIL PROTECTED] - Ingénierie OpenOffice.org -
http
machine que j'utilise il ne risque pas d'y avoir de
conflit avec la version portable sur la clé ?
En python, java, j'aurai dis aucun (si les ports sont biens choisis)
Merci pour votre aide je vais tester cette solution.
Tiens nous au courant
Laurent
--
Laurent Godard [EMAIL PROTECTED
Re
Cezame Concept a écrit :
J'ai regardé le lien ... Mais je ne voies pas comment lancer oO en mode
listen ?
install cette extension (unopkg add ou bien outils gestionnaire des
extensions ajouter)
redemare OOo
OOo sera en mode écoute sur localhost:8100
Laurent
--
Laurent Godard
--
Laurent Godard [EMAIL PROTECTED] - Ingénierie OpenOffice.org -
http://www.indesko.com
Nuxeo Enterprise Content Management http://www.nuxeo.com -
http://www.nuxeo.org
Livre Programmation OpenOffice.org, Eyrolles 2004-2006
extension
Regarde celle ci comme exemple
http://extensions.services.openoffice.org/project/ImpressRunner
tu peux également te servir de pyXRay
http://www.indesko.com/telechargements/pyxray___un_outil_po
Laurent
--
Laurent Godard [EMAIL PROTECTED] - Ingénierie OpenOffice.org -
http://www.indesko.com
chapitre 10 du livre
Bon courage
Laurent
--
Laurent Godard [EMAIL PROTECTED] - Ingénierie OpenOffice.org -
http://www.indesko.com
Nuxeo Enterprise Content Management http://www.nuxeo.com -
http://www.nuxeo.org
Livre Programmation OpenOffice.org, Eyrolles 2004-2006
#addActivationEventListener
Laurent
--
Laurent Godard [EMAIL PROTECTED] - Ingénierie OpenOffice.org -
http://www.indesko.com
Nuxeo Enterprise Content Management http://www.nuxeo.com -
http://www.nuxeo.org
Livre Programmation OpenOffice.org, Eyrolles 2004-2006
cible)
si ce sujet t'interresse, regarde du coté de FitOO qui permet de
resoudre pas mal de problemes non lineaires
http://oooconv.free.fr/fitoo/fitoo_fr.html
(FitOO est une macro ecrite il y a 5 ans)
Laurent
--
Laurent Godard [EMAIL PROTECTED] - Ingénierie OpenOffice.org -
http
com.sun.star.beans.PropertyValue
args2(0).Name = FilterName
args2(0).Value = FilterName
odocument.storeToURL(NomFichier,args2())
Cordialement
Laurent
--
Laurent Godard [EMAIL PROTECTED] - Ingénierie OpenOffice.org -
http://www.indesko.com
Nuxeo Enterprise Content Management http://www.nuxeo.com -
http
Bonjour Bernard
merci beaucoup pour ce patch
envisages tu de packager XRay comme une extension .oxt ?
ca permettrait des mises a jour plus aisees et surtout serait un permier
pas à une integration par defaut dans OOo
encore merci
Laurent
--
Laurent Godard [EMAIL PROTECTED] - Ingénierie
l'idee est de creer dynamiquement une library et un module et d'ecrire
le code comme une chaine de caractere
tu peux ensuite appeler le code
Laurent
--
Laurent Godard [EMAIL PROTECTED] - Ingénierie OpenOffice.org -
http://www.indesko.com
Nuxeo Enterprise Content Management http://www.nuxeo.com
Bonjour
Comment faire pour que le compilateur les interprète?
il te faut reecrire dynamiquement un module et une subroutine
pour ensuite l'appeler
voir le code source de xray ou bien fitoo pour une exemple
Laurent
--
Laurent Godard [EMAIL PROTECTED] - Ingénierie OpenOffice.org -
http
Dev'Guide
http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Spreadsheets/Spreadsheet_Add-Ins
et egalement
http://wiki.services.openoffice.org/wiki/OpenOffice_Calc_Add-In_Project_Type
Laurent
--
Laurent Godard [EMAIL PROTECTED] - Ingénierie OpenOffice.org -
http://www.indesko.com
fichiers existants
j'ai fait suivre sur la liste [EMAIL PROTECTED]
il ya deux commentaires et des plebiscites
je te suggere de t'abonner et de faire un coucou là bas pour finaliser
la mise en forme et publier sur le site
Encore merci pour ta participation
Laurent
--
Laurent Godard [EMAIL
Bonjour
J'attire votre attention sur cette annonce de bernard qui vient de nous
creer un outil de grande qualité pour nos extensions
Bravo bernard
C'est en anglais, mais je suis certain qu'il ne serra pas contre de
m'aide pour la traduction
Bravo Bernard
Laurent
--
Laurent Godard [EMAIL
script
de bernard
laurent
--
Laurent Godard [EMAIL PROTECTED] - Ingénierie OpenOffice.org -
http://www.indesko.com
Nuxeo Enterprise Content Management http://www.nuxeo.com -
http://www.nuxeo.org
Livre Programmation OpenOffice.org, Eyrolles 2004-2006
) As Double
Global Dim TABTD(1 To 196, 1 To 2) As Double
Global Dim TCON(1 To 358, 1 To 4) As Variant
Laurent
--
Laurent Godard [EMAIL PROTECTED] - Ingénierie OpenOffice.org -
http://www.indesko.com
Nuxeo Enterprise Content Management http://www.nuxeo.com -
http://www.nuxeo.org
Livre
/util/XCloseListener.html
http://doc.services.openoffice.org/wiki/Documentation/DevGuide/OfficeDev/Closing_Documents
Ca devrait resoudre ton probleme en enpechant de fermer le document
Cordialement
Laurent
--
Laurent Godard [EMAIL PROTECTED] - Ingénierie OpenOffice.org -
http://www.indesko.com
://extensions.services.openoffice.org/project/ImpressRunner
Laurent
--
Laurent Godard [EMAIL PROTECTED] - Ingénierie OpenOffice.org -
http://www.indesko.com
Nuxeo Enterprise Content Management http://www.nuxeo.com -
http://www.nuxeo.org
Livre Programmation OpenOffice.org, Eyrolles 2004-2006
]
Merci encore et comme y disent, Stay tuned
Laurent
--
Laurent Godard [EMAIL PROTECTED] - Ingénierie OpenOffice.org -
http://www.indesko.com
Nuxeo Enterprise Content Management http://www.nuxeo.com -
http://www.nuxeo.org
Livre Programmation OpenOffice.org, Eyrolles 2004-2006
Re
J'ai essayé ce que tu m'a dis, mais mon bouton mot de passe reste
obstinément grisé :(
Donc pas moyen de protéger mes macros!
as tu selectionné une bibliotheque à toi et non une standard de OOo sur
laquelle tu n'as pas tous les droits ?
Laurent
--
Laurent Godard [EMAIL PROTECTED
Gerer Bibliotheque mot de passe
Voir le livre Programmation OOo 2 page 43 pour plus de detail
Bonne journee
Laurent
--
Laurent Godard [EMAIL PROTECTED] - Ingénierie OpenOffice.org -
http://www.indesko.com
Nuxeo Enterprise Content Management http://www.nuxeo.com -
http://www.nuxeo.org
://codesnippets.services.openoffice.org/Office/Office.SettingEventMethods.snip
mais ce bout de code est relativement vieux, donc à confirmer
Laurent
--
Laurent Godard [EMAIL PROTECTED] - Ingénierie OpenOffice.org -
http://www.indesko.com
Nuxeo Enterprise Content Management http://www.nuxeo.com -
http://www.nuxeo.org
retour bienvenu
Laurent
--
Laurent Godard [EMAIL PROTECTED] - Ingénierie OpenOffice.org -
http://www.indesko.com
Nuxeo Enterprise Content Management http://www.nuxeo.com -
http://www.nuxeo.org
Livre Programmation OpenOffice.org, Eyrolles 2004-2006
---BeginMessage---
Hi all,
After a long time
Bonjour
Or, bien que le programme se plante après, le code d'erreur retourné est: 0,
soit pas d'erreur!!
Une idée??
peut etre tester le cas avant avec l'instruction
if FileExists(Fichier) then
else
endif
Laurent
--
Laurent Godard [EMAIL PROTECTED] - Ingénierie OpenOffice.org -
http
= thisComponent.currentselection(0)
selection.charHidden= True
Laurent
--
Laurent Godard [EMAIL PROTECTED] - Ingénierie OpenOffice.org -
http://www.indesko.com
Nuxeo Enterprise Content Management http://www.nuxeo.com -
http://www.nuxeo.org
Livre Programmation OpenOffice.org, Eyrolles 2004-2006
--
Laurent Godard [EMAIL PROTECTED] - Ingénierie OpenOffice.org -
http://www.indesko.com
Nuxeo Enterprise Content Management http://www.nuxeo.com -
http://www.nuxeo.org
Livre Programmation OpenOffice.org, Eyrolles 2004-2006
Bionjour serge
C. Maumont : Blacklisté, na :(
C'est surtout à l'auteur du message initial de desactiver sa demande
d'accuse de reception
Laurent
--
Laurent Godard [EMAIL PROTECTED] - Ingénierie OpenOffice.org -
http://www.indesko.com
Nuxeo Enterprise Content Management http
piste.
Merci aussi à Laurent, je sais où chercher les options maintenant.
N'hesites pas si tu as des questions
Laurent
--
Laurent Godard [EMAIL PROTECTED] - Ingénierie OpenOffice.org -
http://www.indesko.com
Nuxeo Enterprise Content Management http://www.nuxeo.com -
http://www.nuxeo.org
Bonjour Bernard
On s'en passe très bien avec une structure de programme correcte : des
modules de taille raisonnable composés de routines de moins de 100 lignes.
j'ajouterai l'identation
tres important, ca l'indentation
(meme en dehors de python)
Laurent
--
Laurent Godard [EMAIL PROTECTED
objet dessin
(supportsService) et changer son style
ca devrait pouvoir se faire sur un selectionChange je pense
mais je n'ai pas creuser plus que ca
Laurent
--
Laurent Godard [EMAIL PROTECTED] - Ingénierie OpenOffice.org -
http://www.indesko.com
Nuxeo Enterprise Content Management http
newChaine = newChaine + mid(chaine, i, 1)
next i
thisComponent.currentSelection(0).string = newChaine
End Sub
--
Laurent Godard [EMAIL PROTECTED] - Ingénierie OpenOffice.org -
http://www.indesko.com
Nuxeo Enterprise Content Management http://www.nuxeo.com -
http://www.nuxeo.org
Livre
Bonjour
Tu peux egalement regarder le code de DicOOo
il utilise le step 0 et a un mecanisme de navigation
si tu comprends que le step 0 est la couche commune à tous les autres
steps, apres, ca devient facile de gerer
Laurent
--
Laurent Godard [EMAIL PROTECTED] - Ingénierie OpenOffice.org
autre style de page que celui dans lequel est
defini ton entete
Laurent
--
Laurent Godard [EMAIL PROTECTED] - Ingénierie OpenOffice.org -
http://www.indesko.com
Nuxeo Enterprise Content Management http://www.nuxeo.com -
http://www.nuxeo.org
Livre Programmation OpenOffice.org, Eyrolles 2004
Bonjoru Jacques
(Win XP - OOo version 2.2)
Je suis étonné que l'on puisse supprimer sans autre forme de procès
une bibliothèque pourtant protégée par mot de passe...
à l'interieur de OOo ?
Laurent
--
Laurent Godard [EMAIL PROTECTED] - Ingénierie OpenOffice.org -
http://www.indesko.com
--
Laurent Godard [EMAIL PROTECTED] - Ingénierie OpenOffice.org -
http://www.indesko.com
Nuxeo Enterprise Content Management http://www.nuxeo.com -
http://www.nuxeo.org
Livre Programmation OpenOffice.org, Eyrolles 2004-2006
outils maxcro gerer les macros javascript
cree une library et un module
une fenetre rhino devrait s'ouvrir
n'hesites pas à nous faire une retour
Laurent
--
Laurent Godard [EMAIL PROTECTED] - Ingénierie OpenOffice.org -
http://www.indesko.com
Nuxeo Enterprise Content Management http
polymorphisme viral ;)
Laurent
--
Laurent Godard [EMAIL PROTECTED] - Ingénierie OpenOffice.org -
http://www.indesko.com
Nuxeo Enterprise Content Management http://www.nuxeo.com -
http://www.nuxeo.org
Livre Programmation OpenOffice.org, Eyrolles 2004-2006
trouver quelque chose dans la doc de l'API...
regarde de ce coté
http://blogs.nuxeo.com/sections/blogs/laurent_godard/2005_03_23_ooouno_slots_for_the_2_0
HTH
Laurent
--
Laurent Godard [EMAIL PROTECTED] - Ingénierie OpenOffice.org -
http://www.indesko.com
Nuxeo Enterprise Content Management
developper
http://api.openoffice.org/docs/DevelopersGuide/OfficeDev/OfficeDev.xhtml#1_1_6_5_Dispatch_Interception
et paragrpahes voisins
Tiens nous au courant
Laurent
Ps: il y a peut etre plus simple
--
Laurent Godard [EMAIL PROTECTED] - Ingénierie OpenOffice.org -
http://www.indesko.com
Nuxeo Enterprise
--
Laurent Godard [EMAIL PROTECTED] - Ingénierie OpenOffice.org -
http://www.indesko.com
Nuxeo Enterprise Content Management http://www.nuxeo.com -
http://www.nuxeo.org
Livre Programmation OpenOffice.org, Eyrolles 2004-2006
coté
juste crées et insérées par code
Laurent
--
Laurent Godard [EMAIL PROTECTED] - Ingénierie OpenOffice.org -
http://www.indesko.com
Nuxeo Enterprise Content Management http://www.nuxeo.com -
http://www.nuxeo.org
Livre Programmation OpenOffice.org, Eyrolles 2004-2006
precision
affichée au 100eme de seconde,
non mais !
Bernard, pas la peine de repondre ;)
la mienne faite hier soir en 10 minutes je la donne pas, elle a un bug :-p
Laurent
--
Laurent Godard [EMAIL PROTECTED] - Ingénierie OpenOffice.org -
http://www.indesko.com
Nuxeo Enterprise Content Management
...
regarde dans cette macro
(pas sur qu'elle fonctionne encore)
http://oooconv.free.fr/lebooolier/lebooolier_fr.html
Tu as des fonctions de gestion du temps
(un getSystemTicks iirc) pour calculer les deplacements des boules en
fonction de leur vitesse attribuée
Laurent
--
Laurent Godard [EMAIL
Bonjour
en creant un document writer vide en mode Hidden=true
si je chnage les marges du style de page standard elles ne sont pas
prises en compte
pas de souci pour hidden=false
OOo2.3.0, Linux
Est ce que vous reproduisez le probleme ?
Laurent
--
Laurent Godard [EMAIL PROTECTED
debutant
mais ce sera tres formateur
je ne vois pas de probleme particulier (mais j'ai moins regardé que Bernard)
Laurent
--
Laurent Godard [EMAIL PROTECTED] - Ingénierie OpenOffice.org -
http://www.indesko.com
Nuxeo Enterprise Content Management http://www.nuxeo.com -
http://www.nuxeo.org
Livre
ce que passer par
un style pourrait aider ?
Laurent
--
Laurent Godard [EMAIL PROTECTED] - Ingénierie OpenOffice.org -
http://www.indesko.com
Nuxeo Enterprise Content Management http://www.nuxeo.com -
http://www.nuxeo.org
Livre Programmation OpenOffice.org, Eyrolles 2004-2006
egalement l'enregistrer une fois ok sur
http://extensions.services.openoffice.org/
HTH
Symptical-machin comme tu dis
Laurent
[1] A defaut de courge feminine mois je tripot des oxt chacun ses
vices ;)
--
Laurent Godard [EMAIL PROTECTED] - Ingénierie OpenOffice.org -
http://www.indesko.com
1 - 100 sur 383 matches
Mail list logo