LitDev 1.2.24.0 DE
http://litdev.uk/LitDev.De.html Extension API
LDCursors
Setzen von Symbolen für den Mauszeiger im GraphicsWindow (entsprechend aktivem Zeigerstil).
example physics-samples\pool.sb
Arrow | ArrowCD | CreateCursor |
Cross | Hand | Help |
IBeam | Invalid | None |
Pen | Scroll | SetShapeCursor |
SetUserCursor | SizeAll | SizeNESW |
SizeNS | SizeNWSE | SizeWE |
Starting | UpArrow | Wait |
Arrow()
Pfeil (Normale Auswahl, Standard).
ArrowCD()
Pfeil mit CD Cursor.
CreateCursor(imageName,xHotSpot,yHotSpot)
Erstellt einen temporären Cursor, welcher mittels 'SetUserCursor' oder 'SetShapeCursor' gesetzt werden kann (Intern: Cursor#).
Die Größe des ImageList Bildes kann zuvor mit 'LDImage.Resize' angepasst werden.
Zum Speichern als Cursordatei s. 'LDIcon.CreateCursor'.
imageName Der ImageList Name oder voller Pfad einer lokalen oder Netzwerk Bilddatei.
xHotSpot Die x-Position des Steuerpunktes (Standard: 0, auch <0 oder >Bildbreite).
yHotSpot Die y-Position des Steuerpunktes (Standard: 0, auch <0 oder >Bildhöhe).
returns Der Name für den neu erstellten, interen Cursor.
Cross()
Kreuz (Präzisionsauswahl).
Hand()
Hand (Verknüpfungsauswahl, Zeigefinger).
Help()
Hilfe (Hilfeauswahl, Pfeil mit Fragezeichen).
IBeam()
Einfügemarke (Textauswahl, I).
Invalid()
Unmöglich/Verboten (Nicht verfügbar, Verbotstafel).
None()
Kein Mauszeiger (s. Mouse.HideCursor).
Pen()
Stift (Handschrift, Füllfeder).
Scroll()
Größe ändern/Verschieben (4Pfeile-Kreuz).
SetShapeCursor(shapeName,cursor)
Setzt einen eigenen Cursor für eine angegebene Shape oder Steuerelement, wenn der Mauszeiger über dieser steht.
shapeName Der Name der Shape/Steuerelement.
cursor Ein mittels 'CreateCursor' erstellter oder Standard Cursor in dieser Klasse (zB. "ArrowCD") oder
voller Pfad einer .cur/.ani Datei zur Verwendung als Cursor.
example Erstellen einer externen Cursor-Datei (.cur) s. 'LDIcon.CreateCursor'.
SetUserCursor(cursor)
Setzt einen benutzerdefinierten Cursor als Mauszeiger im GraphicsWindow.
cursor Ein mittels 'LDCursors.CreateCursor' erstellter oder Standard Cursor in dieser Klasse (zB. "ArrowCD") oder
voller Pfad einer .cur/.ani Datei zur Verwendung als Cursor.
example Erstellen einer externen Cursor-Datei (.cur) s. 'LDIcon.CreateCursor'.
SizeAll()
Doppelpfeil Kreuz (Größenänderung, Verschieben).
SizeNESW()
NO-SW Doppelpfeil Cursor (Größenänderung).
SizeNS()
AufAb Doppelpfeil (Größenänderung).
SizeNWSE()
NW-SO Doppelpfeil Cursor (Größenänderung).
SizeWE()
LinksRechts Doppelpfeil (Größenänderung).
Starting()
Start (Hintergrundaktivität, Pfeil mit Sanduhr).
UpArrow()
Pfeil nach oben (Einfügemarke).
Wait()
Warten (Ausgelastet, Sanduhr).