AMIT Posted April 11, 2012 Posted April 11, 2012 I have installed uniGUI on XE and XE2. XE has no problem at all but XE2 has a problem about the unit reference. For example the error will be on uses clause and any place that has unit reference when compile in XE2 uses Windows, ... I have to add directive and put WinApi. in front of Windows. uses {$IFDEF VER230} WinApi.Windows, {$ELSE} Windows, {$ENDIF} ... There are many places to fix them and I can not finish them all. Is there any other way to fix these problems? I've just found that if I create a new project there is no problem when compile. If I open the old project which was created from XE then compile it will error. Quote
AMIT Posted April 11, 2012 Author Posted April 11, 2012 Everything work fine now. I can fix the problem using unit scope names in Project/Option. Please ignore this post. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.