LitDev 1.2.21.0 DE Extension API

LD3DView LDArray LDBits LDBlueTooth LDCall
LDChart LDClient LDClipboard LDColours LDCommPort
LDController LDControls LDCursors LDDataBase LDDateTime
LDDebug LDDialogs LDDictionary LDEffect LDEmail
LDEncryption LDEvents LDFastArray LDFastShapes LDFigures
LDFile LDFocus LDftp LDGraph LDGraphicsWindow
LDHashTable LDHID LDIcon LDImage LDInline
LDIOWarrior LDList LDLogic LDMath LDMathX
LDMatrix LDMusic LDNetwork LDPhysics LDProcess
LDQueue LDRegex LDResources LDScrollBars LDSearch
LDServer LDSettings LDShapes LDShell LDSort
LDSound LDSpeech LDStatistics LDStopwatch LDText
LDTextWindow LDTimer LDTranslate LDUnits LDUtilities
LDVector LDWaveForm LDWebCam LDWindows LDxml
LDZip

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.
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).
returns "SUCCESS" bei Erfolg, sonst "FAILED".

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 einzelnen Wert (max. 256) gesetzt werden.


SquareImage
Ermittelt oder setzt festes Seitenverhältnis im Bildquadrat (w = h) für Icon/Cursor.
Setzen vor Verwendung der 'CreateIcon' Methode:
"True" quadratisch (Standard).
"False" Breite für festes Seitenverhältnis anpassen (bei gesetzter Höhe).