I have been answering on StackOverflow for some time, but recently ran into a situation where I might have been in the wrong. If I am wrong, I would like to correct it in the proper way.
I posted this answer in response to a fairly often repeated topic. It references a known application of which several working versions demonstrate the capability required by the OP. This resulted in a small discussion with another high rep member.
What I need to know is:
a) Is it incorrect to point to a known solution on the market even when its mechanics are unknown?
b) Is it considered improper to reference a solution for which there is not directly supported API on the specific platform?
I ask this because I was made to feel that the answer was not acceptable due to these circumstances, and I do not believe that was the correct response. This is especially true because many of us work so hard to provide great solutions whenever we can.