LitDev 1.2.24.0 DE
http://litdev.uk/LitDev.De.html Extension API
LDClipboard
Methoden zur Verwendung der System Zwischenablage.
example other-samples\LDClipboard.sb
Clear | ClipboardChanged | GetFileList |
GetImage | GetText | ImageTransparency |
SetFileList | SetImage | SetText |
Clear()
Löscht den Inhalt der Zwischenablage. 'ClipboardChanged' Event wird immer ausgelöst.
returns "SUCCESS" bei Erfolg, sonst "FAILED".
ClipboardChanged
Ereignisaufruf bei Statusänderung in der Zwischenablage.
GetFileList()
Ermittelt alle Pfade von Datei-/Ordnerobjekt(en) in der Zwischenablage als Array.
returns Ein Array mit Datei-/Ordnerpfad(en) oder "FAILED".
GetImage()
Lädt ein Bild von der Zwischenablage in ImageList (Intern: ImageList#+1).
returns Der Name des neuen Bildes in ImageList oder "FAILED".
GetText()
Ermittelt Text aus der Zwischenablage.
returns Der Text aus der Zwischenablage oder "FAILED".
ImageTransparency
Ermittelt oder setzt die Verwendung eines erweiterten Bildformats für 'SetImage', welches Transparenz unterstützt? "True" (Standard) oder "False".
Dieses Bildformat wird ev. von manchen Anwendungen (zB. ClipboardViewer) beim Einfügen nicht erkannt.
Ist ev. vor Aufruf von LDClipboard.SetImage zu setzen.
SetFileList(fileList)
Setzt mittels einer Liste von Pfaden deren Datei-/Ordnerobjekt(e) in die Zwischenablage.
fileList Ein einzelner Pfad oder Array mit vollen Datei-/Ordnerpfaden.
returns "SUCCESS" bei Erfolg, sonst "FAILED".
SetImage(imageName)
Setzt ein ImageList Bild in die Zwischenablage (bzgl. Transparenz s. 'ImageTransparency').
'ClipboardChanged' Event wird immer ausgelöst.
imageName Der Name des ImageList Bildes.
returns "SUCCESS" bei Erfolg, sonst "FAILED".
SetText(text)
Setzt einen angegebenen Text in die Zwischenablage. 'ClipboardChanged' Event wird immer ausgelöst.
text Der in die Zwischenablage zu kopierende Text.
returns "SUCCESS" bei Erfolg, sonst "FAILED".