[C++] "DefaultFindOptions" macro definition overwrites namespaced function

Hi,
"FMX.TMSFNCFindDialog.hpp" and "FMX.TMSFNCMemo.hpp" both declare "DefaultFindOptions". In "TMSFNCFindDialog" is declared as a macro, which may break compilation depending on load order.

I'm currently mitigating by "undefing" the symbol before each include instance of TMSFNCMemo, as we don't use TMSFNCFindDialog directly, but i don't know what side effects that might cause.

Any idea on a better mitigation?

Hi,

Thank you for the feedback. We've changed DefaultFindOptions for the memo to DefaultMemoFindOptions, next update of TMS FNC UI Pack will avoid the conflict.