thedesolatesoul Expert Licensed User Longtime User May 12, 2013 #1 In one of my (java) libraries, I had a public field visible: Code: Copy public boolean isVisible = false; It compiles okay in 2.52, but not in 2.70 . In 2.70 it does not see this field.
In one of my (java) libraries, I had a public field visible: Code: Copy public boolean isVisible = false; It compiles okay in 2.52, but not in 2.70 . In 2.70 it does not see this field.
Erel B4X founder Staff member Licensed User Longtime User May 13, 2013 #2 Do you see this field in the XML file?
thedesolatesoul Expert Licensed User Longtime User May 13, 2013 #3 Erel said: Do you see this field in the XML file? Click to expand... Yes, it is present in the xml file as a field. Though it is strange that there are other fields that are visible. I attached the library with this post. Attachments ICSPopup.zip ICSPopup.zip 8.9 KB · Views: 323
Erel said: Do you see this field in the XML file? Click to expand... Yes, it is present in the xml file as a field. Though it is strange that there are other fields that are visible. I attached the library with this post.
agraham Expert Licensed User Longtime User May 13, 2013 #4 My version 2.70 sees it in the Intellisense and compiles it OK. Code: Copy Dim b As Boolean Dim ics As ICSMenuPopup ics.Initialize("") b = ics.isVisible
My version 2.70 sees it in the Intellisense and compiles it OK. Code: Copy Dim b As Boolean Dim ics As ICSMenuPopup ics.Initialize("") b = ics.isVisible
Erel B4X founder Staff member Licensed User Longtime User May 13, 2013 #5 Works fine here as well. Maybe you have another class somewhere with the same ShortName?
thedesolatesoul Expert Licensed User Longtime User May 13, 2013 #6 Thank you agraham and Erel for looking at it. It was my own mistake I have too many B4A installations, and I installed B4A 2.70 over an old installation (bad idea). The old installation had some old libraries in it which conflicted with my Additional libs. I think I should delete the Libraries folder although more of the new libraries (Core etc) are overwritten by the installer so they will be okay. Thanks again
Thank you agraham and Erel for looking at it. It was my own mistake I have too many B4A installations, and I installed B4A 2.70 over an old installation (bad idea). The old installation had some old libraries in it which conflicted with my Additional libs. I think I should delete the Libraries folder although more of the new libraries (Core etc) are overwritten by the installer so they will be okay. Thanks again
thedesolatesoul Expert Licensed User Longtime User May 13, 2013 #8 barx said: :sign0104: lol Click to expand... :sign0144: Go to bed!