LitDev 1.2.24.0 DE
http://litdev.uk/LitDev.De.html Extension API
LDIcon
Erstellt eine 32bit Icon- (.ico) oder Cursordatei (.cur) von einem ImageList Bild oder einer Bilddatei.
Weitere Cursor Methoden s. 'LDCursors'.
CreateCursor | CreateIcon | SetSizes |
SquareImage |
CreateCursor(imageName,cursorPath,size,xHotSpot,yHotSpot)
Erstellt eine 32bit Cursordatei.
Zum Erstellen eines internen temp. Cursor#, s. 'LDCursors.CreateCursor'.
imageName Der Name des ImageList Bildes oder voller Dateipfad des Quellbildes. Für beste Ergebnisse quadratische Quellbilder verwenden.
cursorPath Der volle Dateipfad zum Speichern der Cursordatei (.cur).
size Die Abmessungen/Höhe [Pxl] des Cursorbildes (zB. 32).
xHotSpot Die x-Position [Pxl] für den Steuerpunkt des Cursors (ab 0).
Für Bilder mit festem Seitenverhältnis (SquareImage = "False") werden xHotSpot/Breite entsprechend angepasst.
yHotSpot Die y-Position [Pxl] für den Steuerpunkt des Cursors (ab 0).
returns "SUCCESS" bei Erfolg, sonst "FAILED".
CreateIcon(imageName,iconPath)
Erstellt eine 32bit (Mehrfachbild) Icondatei mit (6) Einzelbildern (Standardformate: 16x16, 24x24, 32x32, 64x64, 128x128, 256x256).
Setzen/Ändern der einzelnen Bildgrößen mit 'SetSizes' Methode.
imageName Der Name des ImageList Bildes oder voller Dateipfad des Quellbildes. Für beste Ergebnisse quadratische Quellbilder verwenden.
iconPath Der volle Dateipfad zum Speichern der Icondatei (.ico). Eine bestehende Datei wird überschrieben.
returns "SUCCESS" bei Erfolg, sonst "FAILED".
example 'Png zu 32x32 Icondatei
LDIcon.SetSizes(32)
LDIcon.CreateIcon(pngPfad, icoPfad)
SetSizes(sizes)
Setzt die Standard Icongrößen. Aufruf vor Verwendung der 'CreateIcon' Methode.
sizes Eine Liste mit ganzzahligen Größen der Einzelbilder, als Array oder Leerzeichen getrennter String (Standard: "16 24 32 64 128 256").
Die Größe für ein Einfachicon kann durch Einzelwert (max. 256) gesetzt werden.
example '32x32 Icon
LDIcon.SetSizes(32) 'od.
LDIcon.SetSizes("1=32;")
SquareImage
Ermittelt oder setzt festes Seitenverhältnis im Bildquadrat (w = h) für Icon/Cursor.
Aufruf vor Verwendung der 'CreateIcon' Methode:
"True" quadratisch (Standard).
"False" Breite für festes Seitenverhältnis (bei gesetzter Höhe) anpassen.