Page 1 sur 1
Plugin RCP/Lotus : ajouter bouton dans vue / toolbar existan

Publié:
20 Juil 2010 à 13:31
par serra
Bonjour,
Je suis face à un problème.
Est il possible d'ajouter un bouton dans une vue ou toolbar existante de Lotus Notes 8.5.1 avec la techno Java/Eclipse RCP??
Si oui dites le moi svp !!

Publié:
20 Juil 2010 à 16:27
par Michael DELIQUE
salut
tu veux faire via du code une opération qui est normalement faisable avec le designer ?
déjà tu peux jouer avec les options de masquage. sinon, mais je sais pas si elle existe en Java il ya a la class dbdesign en lotus script

Publié:
20 Juil 2010 à 16:35
par serra
Mon projet consiste à réaliser un plugin eclipse rcp pour lotus note
La dernière version de lotus notes 8.5.1 étant construite sur eclipse .
Le but est de tout faire en java
Mais je connais, pas les limitations.
Je voudrais pouvoir modifier les fenêtres existantes (rajouter des boutons).
Je souhaiterais aussi pourvoir ajouter des handlers ou traitements sur les click des boutons "Send" dans le cas ou on a ouvert l'onglet des mails.
Le designer dont tu parles généres t il du code java ?
Pour l'instant je n'arrive qu'a creer une toolbar avec des vues qui s'interfacent pas avec le reste du client Lotus Notes (vue des mails , des contacts). Est -ce une limitation voulue ?
Si quelqun connait bien le mecanisme de plugin rcp pour lotus notes ça m'interesse !
Merci pour vos réponses !

Publié:
20 Juil 2010 à 16:36
par Michael DELIQUE
petite question :
tu connais le développement sous notes ?

Publié:
20 Juil 2010 à 16:39
par serra
Non je débute mais il y a peu d'infos sur le dev java pour lotus notes et notamment l'interfaçage avec les vues existantes

Publié:
21 Juil 2010 à 17:10
par Smicky
dejà y'a 2 types de vues :
- celles rendues par Notes "classic" : tu peux les modifier avec le designer, a l'ancienne on dira
- celles rendues par Notes "Eclipsified" : la plupart de celles du mail, de l'agenda, du carnet d'adresses perso ... : celles la tu peux y ajouter des boutons également via le designer, à l'ancienne. Tu peux aussi étendre les plugin eclipse qui servent de "vue" (au sens eclipse du terme). Mais la tache est tout de même plus complexe... (il faut trouver les points d'extension qui vont bien, savoir masquer ton bouton qd tu n'est pas dans un mail (car les vues "eclipse" sont utilsées à plein d'endroits), etc...). Sans compter les problématiques de déploiement (gérables, mais faut maitriser un minimum)
Tu peux aller voir le blog de Bob Balfe (google !) tu y verras pas mal d'exemples...
Au final, suivant la customisation que tu veux faire, faut vraiment se poser des questions si passer par un plugin eclipse vaut le coup ou si ce n'est pas bcp plus facile / rapide de le faire en notes "classic"...

Publié:
21 Juil 2010 à 17:23
par serra
Comment sait on si une vue est "classic" ou "eclipsidied" ?
Y a t il un site qui parle de ces "bons" points d'extension ?
J'en ai cherché et a part la doc eclipse "pour eclipse et pas lotus"
j'ai pas trouvé
La méthode plugin eclipse m'est imposée.
Mon souci majeur est comment capturer l'evenement click sur le bouton
send pour les mails ou a defaut comment creer un nouveau bouton send
pour effectuer un traitement spécial sur le mail => lui attacher une piece jointe
Merci de m'avoir répondu