I've been using HAC for a few days and noticed a couple of anomalies as it concerns button functions:
1. Programming a button to be invisible with ButtonSetView(button,0) leaves an artifact of itself in the form of its 3-D bevel. It does this on Kindle, Nexus and the emulator. It does not do this in the HAC runtime. I played around with the ButtonSetBevel function but it does not affect the appearance of the artifact. I do find that GotoCard (the same card) refreshes the card and the artifacts are gone but it makes the program slower. In the meantime, I am hiding the artifacts behind a canvas of the same card color.
2. ButtonSetMode(button,0) does not disable a button. Even though ButtonModeFN indicates that it's disabled, the button still functions and is not grayed out. It works in the HAC runtime but not in the emulator or an android device.
Are these known bugs or am I missing something ? I'm running JDK V6 and SDK 2.3.1 V9 with my primary target being Kindle Fire w/latest update from Amazon.
Any info you can provide is appreciated, Thanks - Ian