Autor Thema: WindowsClipboard Library und Richtext  (Gelesen 4982 mal)

Offline awagner

  • Junior Mitglied
  • **
  • Beiträge: 72
  • Geschlecht: Männlich
WindowsClipboard Library und Richtext
« am: 16.09.09 - 15:55:54 »
Hallo zusammen,

ich verwende über die WindowsClipboard-Library
(http://www.breakingpar.com/bkp/home.nsf/Doc?OpenNavigator&U=87256B280015193F87256CFA00581AB2)
die Möglichkeit, Daten in die Zwischenablage zu kopieren und an einer bestimmten Stelle wieder einzufügen.
Klappt auch wunderbar.

Nur jetzt kommt das Problem: ich möchte aus einem Richtext einen formatierten Text in die Zwischenablage kopieren und in ein anderes Richtext einfügen.

Leider wirft er mir immer die Formatierung weg...
Kann mir jemand sagen, ob das über diese Funktion überhaupt geht?

Ich vermute, dass das Problem daran liegt, weil mit einer String-Variable gearbeitet wird.

Hintergrund:
Das ganze ist gedacht für eine einheitliche Signatur. Diese soll aber nicht nur aus Text bestehen, sondern auch aus formatierten Texten.

Kann mir hier jemand weiterhelfen?
Andi
--------------------------------------------------------------------
http://www.andis-bilder.de
http://www.djk-rattenberg.de
http://www.bavarian-beach-boys.de
--------------------------------------------------------------------
Ziele sind wie Sterne am Himmel,
man kann sie nie wirklich erreichen,
aber sie geben uns eine gute Orientierung

Offline ata

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: WindowsClipboard Library und Richtext
« Antwort #1 am: 16.09.09 - 20:22:42 »
... du meinst eine einheitliche Signatur unter den Mails - oder?

Toni
Grüßle Toni :)

Offline awagner

  • Junior Mitglied
  • **
  • Beiträge: 72
  • Geschlecht: Männlich
Re: WindowsClipboard Library und Richtext
« Antwort #2 am: 17.09.09 - 08:48:12 »
Ja genau Toni
Andi
--------------------------------------------------------------------
http://www.andis-bilder.de
http://www.djk-rattenberg.de
http://www.bavarian-beach-boys.de
--------------------------------------------------------------------
Ziele sind wie Sterne am Himmel,
man kann sie nie wirklich erreichen,
aber sie geben uns eine gute Orientierung

Offline Axel

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: WindowsClipboard Library und Richtext
« Antwort #3 am: 17.09.09 - 09:13:45 »
Leider wirft er mir immer die Formatierung weg...
Kann mir jemand sagen, ob das über diese Funktion überhaupt geht?

Ich vermute, dass das Problem daran liegt, weil mit einer String-Variable gearbeitet wird.

Du vermutest richtig.

Du wirst auf Frontend-Befehle ausweichen müssen, z.B. @Command( [EditCopy] ) / @Command([EditPaste]) bzw. Call notesUIDocument.Copy / Call notesUIDocument.Paste. Wobei laut Hilfe bei Verwendung der Formelbefehle in Verbindung von RTF-Feldern Informationen verloren gehen können.

Was das genau für Auswirkungen hat und welche Infos verloren gehen können, kann ich dir nicht sagen. Ich habe diese Variante noch nicht benutzt.

Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline awagner

  • Junior Mitglied
  • **
  • Beiträge: 72
  • Geschlecht: Männlich
Re: WindowsClipboard Library und Richtext
« Antwort #4 am: 17.09.09 - 09:44:38 »
Formeln sind für mich hinfällig, ich brauche das in LotusScript.

Momentan lös ich es so, dass kurze Zeit ein Fenster aufgeht und das Feld (incl. Fomatierung) kopiert wird
und in die Mail eingefügt wird...

Ist zwar nicht ganz so schön, aber anders glaub ich geht's auch ned...
Andi
--------------------------------------------------------------------
http://www.andis-bilder.de
http://www.djk-rattenberg.de
http://www.bavarian-beach-boys.de
--------------------------------------------------------------------
Ziele sind wie Sterne am Himmel,
man kann sie nie wirklich erreichen,
aber sie geben uns eine gute Orientierung

samWare

  • Gast
Re: WindowsClipboard Library und Richtext
« Antwort #5 am: 17.09.09 - 09:50:21 »
Ja, aber mal ganz ehrlich: warum dieser Weg übers Clipboard? Du machst das warscheinlich so, dass irgend ein Admin, in irgendeinem Dokument eine Sig. erstellt hat. Diese wird dann beim Versenden mit "dazukopiert" und dann verschickt.. Oder wie läuft das?!

Warum attacht du das Signatur-Item vorm verschicken nicht einfach zum Body-Item der Email und gut is?! Das mit dem Clipboard hört sich nach nem ganzschönen Gepfriemel und Gepfusche an ;D ;)

Offline ata

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: WindowsClipboard Library und Richtext
« Antwort #6 am: 17.09.09 - 10:18:34 »
... ich habe so was mal realisiert, so wie es Samuel beschreibt. Das hat auch Haken und Ösen, aber es geht durchaus. Es gibt für die Firmensignatur aber doch auch die Domino-Bordmittel - was ist mit denen?

Toni
Grüßle Toni :)

Offline awagner

  • Junior Mitglied
  • **
  • Beiträge: 72
  • Geschlecht: Männlich
Re: WindowsClipboard Library und Richtext
« Antwort #7 am: 17.09.09 - 10:59:17 »
@Samuel:
so kann man es beschreiben... es läuft in etwa so ab
wenn ich die Signatur vor dem Versenden attache, dann ist es ja immer am Ende vom Body-Feld.
Meine Idee war halt, dass ich es beim erstellen einer neuen Mail einfüge (am Anfang) und dann wäre es auch an der richtigen Stelle.

Dass es nicht wirklich sauber aussieht, da geb ich dir vollkommen recht ;-)
Mir gefällt's ja auch noch nicht, so wie es zZ aussieht.

@Toni
meinst du die Domino-Boardmittel am Server oder beim Client?
Andi
--------------------------------------------------------------------
http://www.andis-bilder.de
http://www.djk-rattenberg.de
http://www.bavarian-beach-boys.de
--------------------------------------------------------------------
Ziele sind wie Sterne am Himmel,
man kann sie nie wirklich erreichen,
aber sie geben uns eine gute Orientierung

samWare

  • Gast
Re: WindowsClipboard Library und Richtext
« Antwort #8 am: 17.09.09 - 12:01:15 »
Er meint die Signatur die sich jeder User hinterlegen kann. Wenn dus sauber machen willst, also so dass du gleich ne Preview hast wenn jemand ne neue "MEMO" erstellt, dann kopier dein Item in das UserProfileDocument der MailDB. Hab das vor 3 Wochen erst gemacht.

Du musst halt nur noch dafür sorgen dass die ganze Sache dementsprechend verteilt wird. Ich habe dafür ein Installations Dokument erstellt in dem der User auf einen schönen, dicken, großen Button klickt, und fertig is die Laube. (Zur installation wurde Per Mail aufgefordert.. Mit lustigem Doclink zum InstallationsDoc).

Toni hat da absolut Recht. Für das was du willst kann man dir nur den von Notes bereits vorgesehenen Weg empfehlen! Ist einfach der leichteste (also der der am leichtesten auf alle User zu verteilen ist)...

mfg Samuel


Offline awagner

  • Junior Mitglied
  • **
  • Beiträge: 72
  • Geschlecht: Männlich
Re: WindowsClipboard Library und Richtext
« Antwort #9 am: 17.09.09 - 12:26:19 »
Das Problem ist, dass bei der Standardsignatur keine Formatierung eingestellt werden kann.
Dies ist aber ein K.O.-Kriterium, das die Standardsignatur nicht verwendet werden kann.

Die Verteilung ist das Problem (vorerst noch nicht).
Ich muss zuerst die Programmierung sauber hin bekommen ;-)
Andi
--------------------------------------------------------------------
http://www.andis-bilder.de
http://www.djk-rattenberg.de
http://www.bavarian-beach-boys.de
--------------------------------------------------------------------
Ziele sind wie Sterne am Himmel,
man kann sie nie wirklich erreichen,
aber sie geben uns eine gute Orientierung

samWare

  • Gast
Re: WindowsClipboard Library und Richtext
« Antwort #10 am: 17.09.09 - 13:24:31 »
Ja, ab 8.5 ist das ein RichText Feld. Davor würde ich an deiner Stelle den Weg über ein HTML Dokument wählen.

Einfach die Mail-Signatur (HTML File) als Attachment in das InstallationsDokument einfügen.

Bei der "Installation" löst du dann dieses Attachment und Speicherst es im Data Verzeichnis des Users ab. Dann fügst du im CalendarProfile den Pfad zum HTML Dokument hinzu. Fertig.

Wir haben das für einen Kunden dementsprechend gelöst. Für die User die 8.5 <= Clients benutzen musst du halt die HTML File in RT Rendern und dann das Item ins ProfileDoc übertragen. Alles Problemlos machbar.
« Letzte Änderung: 18.09.09 - 08:36:54 von samWare »

Offline ata

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: WindowsClipboard Library und Richtext
« Antwort #11 am: 18.09.09 - 08:36:24 »
... das Userprofil muß dann aber überall entsprechend angepasst werden. Ich meinte eigentlich den Server. Ich weiß nur nicht, ob da auch formatierter Text hinterlegt sein kann.

Ansonsten ist das Thema alles andere als trivial. Anpassen der Mailschablone halte ich nicht unbedingt für eine gute Idee, da mit einem Update wieder alles nachgezogen werden muß...


Toni
Grüßle Toni :)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz