UNUSED()

Alle Fragen um die Programmierung, die sich sonst nicht kategorisieren lassen. Von Makro bis Codeblock, von IF bis ENDIF

Moderator: Moderatoren

Antworten
thomas
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 116
Registriert: Fr, 23. Sep 2005 16:07
Wohnort: Bad Oldesloe
Kontaktdaten:

UNUSED()

Beitrag von thomas »

Hallo.

Ich befasse mich gerade mit dem „Drag and Drop“ Beispiel von Alaska
siehe „C:\ALASKA\XPPW32\SOURCE\samples\basics\DRAGDROP“

Dort finde ich eine Funktion „UNUSED( aState ).
Kann mir jemand sagen, was diese Funktion oder Befehl bewirkt?

Code: Alles auswählen

******************************************************************************
* Behandlung des Ereignisses "xbeP_DragEnter". Die Prozedur prüft, ob das
* fallengelassene Objekt Daten repraesentiert, die von der Anwendung unter-
* stützt werden. Dazu wird das zugeordnete "DragDataObjekt"-Objekt verwendet.
******************************************************************************
METHOD MainDialog:HandleDragEnter( aState, oData )

 LOCAL nReturn  := XBP_DROPMODE_NONE
 LOCAL cMsg     := "(Nicht unterst
Benutzeravatar
Martin Altmann
Foren-Administrator
Foren-Administrator
Beiträge: 16555
Registriert: Fr, 23. Sep 2005 4:58
Wohnort: Berlin
Hat sich bedankt: 115 Mal
Danksagung erhalten: 48 Mal
Kontaktdaten:

Beitrag von Martin Altmann »

Hallo Thomas,
das ist eine undokumentierte, interne Funktion.
Soweit ich weiß (wenn ich mich an das, was ich in den Newsgroups dazu gelesen habe, richtig erinnere), sorgt die nur dafür, dass die Variable (in dem Fall der erste Parameter) nicht übergeben werden muß (wird ja auch nicht genutzt) und der Compiler nicht meckert (je nach Einstellung).

Viele Grüße,
Martin
:grommit:
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/

Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
thomas
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 116
Registriert: Fr, 23. Sep 2005 16:07
Wohnort: Bad Oldesloe
Kontaktdaten:

Beitrag von thomas »

Hallo Martin.

Danke für die Info.

Viele Grüße
Thomas
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14662
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 88 Mal
Kontaktdaten:

Beitrag von Jan »

Martin,

ich muß Dich korrigieren. Das ist keine undokumentierte Funktion sondern aus der std.ch:

Code: Alles auswählen

#command UNUSED( <x> ) => <x> = <x> 
.

Ich war auch mal Deiner Meinung, musste mich aber hier im Forum belehren lassen (ich glaube Olaf war das).

Jan
Benutzeravatar
Martin Altmann
Foren-Administrator
Foren-Administrator
Beiträge: 16555
Registriert: Fr, 23. Sep 2005 4:58
Wohnort: Berlin
Hat sich bedankt: 115 Mal
Danksagung erhalten: 48 Mal
Kontaktdaten:

Beitrag von Martin Altmann »

Hallo Jan,
oder so - vielen Dank für die Klarstellung!
Wobei es nach wie vor undokumentiert ist - zumindest findet es in der Hilfe keinerlei Erwähnung. :)

Viele Grüße,
Martin

Hier ist übrigens der von Dir genannte Thread.
:grommit:
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/

Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
Antworten