graemeg / fpGUI

fpGUI Toolkit is a cross-platform GUI toolkit using Free Pascal

Home Page:http://fpgui.sourceforge.net

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

uidesigner freeze on launch

ozon85 opened this issue · comments

Hello.
In windows with russian localization i have
Installed fpc-3.2.2.win32.and.win64.exe from the website sourceforge.net
loaded fpGUI development from the Code button (version v1. 4. 1 does not compile with an error:
error fpg_oledragdrop. pas (113,23): No corresponding implementation was found for the interface method " setData(const tagFORMATETC;var TagSTGMEDIUM;LongBool):LongInt; StdCall;".

I run the compilation "uidesigner" from the directory E:\Distributiv\coding\fpGUI-develop:
fpc -Fusrc -Fisrc -Fisrc\corelib -Fusrc\corelib -Fusrc\corelib\gdi -Fisrc\corelib\gdi -Fusrc\gui -Fusrc\3rdparty\regex uidesigner\uidesigner.lpr
Then I get uidesigner.exe which freezes at startup and uses 100% of a single processor core
uidesigner-launched
.

compile.log

Thank you for reporting this. I'll take a look as soon as possible.

As for the error:

error fpg_oledragdrop. pas (113,23): No corresponding implementation was found for the interface method " setData(const tagFORMATETC;var TagSTGMEDIUM;LongBool):LongInt; StdCall;".

That has been fixed ages ago. Please clone the repo and checkout the maint branch which contains the fix. The develop branch contains the same fix too.