Message de Luc Sorel date 2008-02-27 11:59 :
Bonjour,
Laurent Godard a écrit :
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
Laurent
Merci Laurent pour l'info et merci Bernard pour le développement de
Extension Compiler !
As-tu une idée de comment se positionne ce développement par rapport à
BasicAddonBuilder ? (BAB)
Bonjour,
BasicAddonBuilder est parfait pour une extension simple (quelques
boutons, éventuellement des menus Addon simples) et utilisant des macros
Basic (comme son nom l'indique).
Extension Compiler peut créer toutes sortes d'extensions, dans les
limites actuelles d'OpenOffice.org.
Elles peuvent être simples ou compliquées. Incorporer du codage Basic,
ou Python, ou JavaScript, etc, ou un panaché. Incorporer des fichiers de
configuration, des dll, etc. Modifier des menus ou barres d'outils
existant (au lieu de créer des menus et barre d'outils spécifique).
C'est plutôt un outil pour développeur expérimenté, connaissant les
possibilités des extensions OpenOffice.org, donc sachant lire l'anglais.
Extension Compiler peut parfaitement créer l'extension
BasicAddonBuilder. Le script à écrire est ceci:
beginDescription("org.paolo-mantovani.basicaddonbuilder", "0.3.5")
beginDependencies
setOOoDependency("2.2", "OpenOffice.org 2.2")
endDependencies
setTooltip("en, fr", "en")
setLicense("en, fr, it", "en", "admin", True)
beginUpdateInformation
setUpdateSource("http://www.paolo-mantovani.org/downloads/BasicAddonBuilder/.update.xml")
endUpdateInformation
endDescription
beginAnnexes
useLibrary("Basic", "BasicAddonBuilder/")
addConfiguration("File", "TextMessages.xcu")
addConfiguration("File", "AddonConfiguration.xcu")
addConfiguration("Schema", "AddonConfiguration.xcs")
endAnnexes
beginAddonUI("user")
beginOfficeHelp
beginTitles()
setTitle("Informazioni su BasicAddonBuilder...", "it")
setTitle("A propos de BasicAddonBuilder...", "fr")
setTitle("Om BasicAddonBuilder", "da")
endTitles
setURL("Basic", "BasicAddonBuilder", "Main", "RunAbout")
setImage("icons/bab")
endOfficeHelp
beginOfficeToolbar
beginTbTitles("Writer, Calc, BasicIDE")
setTitle("BasicAddonBuilder")
endTbTitles
beginButton
beginTitles("Writer, Calc, BasicIDE")
setTitle("BasicAddonBuilder")
endTitles
setURL("Basic", "BasicAddonBuilder", "Main", "RunWizard")
setImage("icons/bab")
endButton
endOfficeToolbar
endAddonUI
______
Bernard
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]