Hey, I need to get some unique name from binding or binding’s control to be able to display right sprite. The name should not depend on system language, should be able to display control of Submit, Cancel and other usings depending on current device. The problem is every way of getting it has drawbacks. What i’ve tried so far:
action.GetBindingDisplayString(bindingIndex)
: can’t use because it depends on system language and doesn’t resolve Submit and Cancel bindings
binding.ToDisplayString()
: doesn’t resolve Submit and Cancel bindings
binding.effectivePath
: doesn’t resolve Submit and Cancel bindings
control.path
almost works but resolves Submit Cancel to keyboard only
control.displayName
almost works but resolves Submit Cancel to keyboard only
Does anyone have a working solution for this problem?