tschuldigung wenn ich pusche
Habe es jetzt soweit das es compiliert aber leider kommt nichts an.
Symbole werden eleminiert vom linker.
Delphi-Quellcode:
procedure AddChildControls(hMain: HWND);
var
BackgoundFrame : ISkinFrameButton;
begin
BackgoundFrame := CTRL_FrameButtonCreate(hMain, SKAERO_FOLDER +
'Panel.png', '', 13, 41, XMIN_SIZE - 26, YMIN_SIZE - 55, ID_AEROBUTTON, 0, False);
SKAERO_SetAnchorMode(BackgoundFrame.Handle, ANCHOR_HEIGHT_WIDTH);
SKAERO_SetZorder(BackgoundFrame.Handle, HWND_BOTTOM);
end;
was sollte da jetzt noch falsch sein.
Der Skinfolder wird richtig übergeben aber im weiteren verlauf eleminiert.
Zitat:
Name Value
hOwner Symbol was eliminated by linker
FullpathImageName Symbol was eliminated by linker
skLabel Symbol was eliminated by linker
x 41
y 774
xW 545
yH 56
ButID 0
StateMax 0
Enabled True
Alle ergebnisse stimmen nicht.
EDIT:
Hat sich erledigt habe den Fehler gefunden.
Bei der Übergabe in meiner
API Unit habe ich den
stdcal vergessen..
während er in der
DLL vorhanden war.
trotzdem frage ich mich was wohl besser wäre für Interface übergaben
ist stdcal OK?
gruss