Autor Thema: Toolbar Button - Programmatisch erzeugen?  (Gelesen 7671 mal)

Offline hildegund

  • Frischling
  • *
  • Beiträge: 7
Toolbar Button - Programmatisch erzeugen?
« am: 23.03.11 - 17:46:04 »
Hi zusammen,

ich stehe grade vor einem sehr faszinierenden Problem:
In den alten Versionen von Notes war es ja ohne Probleme Möglich einen Toolbar Button mit @Formel programmatisch zu erzeugen und darzustellen.

Nun muss eine Anwendung für das Update auf 8.5.2 erneuert werden und es stellt sich die Frage:
Wie geht das nur im neuen Client?

Könnt ihr mir da vielleicht weiterhelfen?
Ich stehe komplett auf dem Schlauch...

Dankeschön

Hilde

Offline ata

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Toolbar Button - Programmatisch erzeugen?
« Antwort #1 am: 25.03.11 - 10:46:59 »
Hallo Hilde,

was verstehst du denn unter Toolbar?

Toni
Grüßle Toni :)

Offline hildegund

  • Frischling
  • *
  • Beiträge: 7
Re: Toolbar Button - Programmatisch erzeugen?
« Antwort #2 am: 31.03.11 - 15:49:24 »
Hi,

ich meine damit die allgemeine Lotus Notes Toolbar, wo halt auch die Buttons für Textbearbeitung etc. eingeblendet werden.
Die die man unter Preferences --> Toolbar Customizen kann..

Das muss ich halt nur irgendwie programmatisch hinbekommen.
Und es klappt nicht...

Offline ascabg

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.697
  • Geschlecht: Männlich
Re: Toolbar Button - Programmatisch erzeugen?
« Antwort #3 am: 31.03.11 - 16:02:06 »
Hallo,

Das geht soweit ich mich erinnern kann auch nicht.


Andreas

Offline hildegund

  • Frischling
  • *
  • Beiträge: 7
Re: Toolbar Button - Programmatisch erzeugen?
« Antwort #4 am: 31.03.11 - 16:31:29 »
Geht nicht gibts nicht ;)

Muss gehen...
Irgendwie...
Irgendwo...
Irgendwann ;)

Offline Peter Klett

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.713
  • Geschlecht: Männlich
Re: Toolbar Button - Programmatisch erzeugen?
« Antwort #5 am: 31.03.11 - 16:50:46 »
Klar, programmierter Roboter, der Maus und Tastatur bedienen kann ... oder Äffchen dressieren ...  ;)

Offline hildegund

  • Frischling
  • *
  • Beiträge: 7
Re: Toolbar Button - Programmatisch erzeugen?
« Antwort #6 am: 31.03.11 - 16:52:47 »
Auch das wäre streng genommen eine korrekte Lösung ;)

Aber ich glaube noch nicht dran, dass es nicht geht.
Irgendwie muss man ja an die Eclipse-API drankommen und das lustige Icon da rein schmeissen können...

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline hildegund

  • Frischling
  • *
  • Beiträge: 7
Re: Toolbar Button - Programmatisch erzeugen?
« Antwort #8 am: 31.03.11 - 17:07:32 »
Das habe ich auch schon gelesen, so ist es ja nicht ;)
Aber es geht darum, dass der Nutzer einfach einen Knopf drückt und dann der Button in der Leiste ist.
Das händische zufügen könnte man dann auch über Toolbarpreferences selbst machen lassen ;)


Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Toolbar Button - Programmatisch erzeugen?
« Antwort #9 am: 31.03.11 - 17:14:09 »
Eine Sidebar/Toolbar muss ich auch nicht jeden Nutzer händisch installieren lassen. Dafür gibts dann ja den Widget-Catalog und die toolbox.nsf.
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline hildegund

  • Frischling
  • *
  • Beiträge: 7
Re: Toolbar Button - Programmatisch erzeugen?
« Antwort #10 am: 31.03.11 - 18:06:33 »
Naja, was auch nicht hilft, wenn die Anforderung lautet
"Alles was man machen muss ist in einer Outline einen Eintrag klicken und schon ist der Button da" ;)

Aber irgendwie muss das ja möglich sein...

Offline TRO

  • Senior Mitglied
  • ****
  • Beiträge: 296


Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Toolbar Button - Programmatisch erzeugen?
« Antwort #13 am: 31.03.11 - 20:56:19 »
Falsche Version, Thomas  ;)

Bernhard

Offline bikerboy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.155
  • Geschlecht: Männlich
Re: Toolbar Button - Programmatisch erzeugen?
« Antwort #14 am: 01.04.11 - 08:29:07 »
Das geht wir haben mal nen Knopf per Mail verschickt, der Buttons eingebaut hat, wenn es noch arg aktuell ist, kann ich mal wühlen und gucken ob ich es wieder finde.
Robert Kreutzer

Anwendungsentwicklung

"Jeder Idiot kann was kompliziertes bauen, es Bedarf eines Genie für etwas einfaches"

Offline VB3Bernd

  • Junior Mitglied
  • **
  • Beiträge: 90
  • Geschlecht: Männlich
  • Danke!
Re: Toolbar Button - Programmatisch erzeugen?
« Antwort #15 am: 01.04.11 - 08:57:56 »
Hallo,
wir haben eine nsf schon seit 2006 im Einsatz, die funktioniert bis jetzt auch für 8.5.1. Ich weiß gar nicht mehr, wo ich die gefunden habe, sie ist jedenfalls nicht von mir.  ???

Zunächst erstellt man sich in seinem eigenen Client die Icons, dann eröffnet man in der nsf ein neues "Projekt" in dem man bestimmt, welche dieser Icons genommen werden sollen. Anschließend kann man den Doklink an User verschicken. Die müssen dann "Installieren" anklicken und die neue Toolbar über die Vorlagen aktivieren.

Ich jedenfalls bin mit dieser Lösung ganz zufrieden.

Viele Grüße
Bernd
SYSTEM
Domino 9.0.1 FP10 HF983
Client Win10 mit Notes 12.0.0
(Revision 20210514.0921)
Mail-Schablone 9.1.0 (20.03.18)
-----------------------------------
Man wird nicht zwischen Weihnachten und Neujahr dick, sondern zwischen Neujahr und Weihnachten! ;-)

Offline Tode

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 6.883
  • Geschlecht: Männlich
  • Geht nicht, gibt's (fast) nicht... *g*
Re: Toolbar Button - Programmatisch erzeugen?
« Antwort #16 am: 12.04.11 - 14:07:41 »
ich bin jetzt nicht den einzelnen Links gefolgt, also wahrscheinlich ist diese Information jetzt doppelt:

Die Toolbars sind in der bookmark.nsf in der Gliederung UserToolbar gespeichert. Gliederungseinträge kann man programmatisch über NotesOutline und NotesOutlineEntry erstellen.

Man braucht also nur eine Outline, die die (an einem anderen Client erstellten) Toolbars enthält und kann dann die Entries in die bookmark.nsf des Users kopieren... (so ungefähr halt).

Gruss
Tode

Gruss
Torsten (Tode)

P.S.: Da mein Nickname immer mal wieder für Verwirrung sorgt: Tode hat NICHTS mit Tod zu tun. So klingt es einfach, wenn ein 2- Jähriger versucht "Torsten" zu sagen... das klingt dann so: "Tooode" (langes O, das r, s und n werden verschluckt, das t wird zum badischen d)

Offline 0xse

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 507
  • Geschlecht: Männlich
Re: Toolbar Button - Programmatisch erzeugen?
« Antwort #17 am: 14.04.11 - 11:52:34 »
Man braucht also nur eine Outline, die die (an einem anderen Client erstellten) Toolbars enthält und kann dann die Entries in die bookmark.nsf des Users kopieren... (so ungefähr halt).

Kopieren ist das wichtige daran, denn einem neu erstellten NotesOutlineEntry kann man zumindest via LS kein Icon zuweisen.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz