Seite 1 von 1
CLASS METHOD XbpIcon:CreateFromHandle( nHandle )
Verfasst: Mo, 12. Okt 2015 7:06
von AUGE_OHR
hi,
in c:\ALASKA\XPPW32\Source\SYS\xbparts.prg gibt es besagte CLASS Method. ich verstehe nicht wie die arbeitet ?
nun gibt es Zeile
Code: Alles auswählen
oReturn := XbpIcon():New():Create()
oReturn:hImage := nHandle
aber "hImage" scheint nirgends deklariert ?
wer kann Licht in das Dunkel bringen was so eine Konstruktion tu soll ...
Re: CLASS METHOD XbpIcon:CreateFromHandle( nHandle )
Verfasst: Mo, 12. Okt 2015 9:05
von Jan
Jimmy,
in der prg der 2.0 lautet der entsprechende Codeteil
Code: Alles auswählen
oReturn := XbpIcon():New():Create()
oReturn:Handle := nHandle
oReturn:GetIconInfo()
Alaska scheint da also interne Methoden zu verwenden, die ab und an auch mal den Namen wechslen können. Etwas, worauf Alaska ja schon seit jeher hinweist.
Jan
Re: CLASS METHOD XbpIcon:CreateFromHandle( nHandle )
Verfasst: Mo, 12. Okt 2015 23:38
von AUGE_OHR
Jan hat geschrieben:in der prg der 2.0 lautet der entsprechende Codeteil
Code: Alles auswählen
oReturn := XbpIcon():New():Create()
oReturn:Handle := nHandle
oReturn:GetIconInfo()
Alaska scheint da also interne Methoden zu verwenden, die ab und an auch mal den Namen wechslen können. Etwas, worauf Alaska ja schon seit jeher hinweist.
ok ... das es statt o:hImage jetzt o:Handle heisst ist zumindest "logisch".
was ich aber nicht verstehe ich die Konstruktion :
wieso ist das keine Method wie alle anderen und warum steht die "mittendrin" ?