Password Textbox in a PreferenceData plugin

  • On 03/01/2018 at 05:19, xxxxxxxx wrote:

    Hi there,

    we are using a PreferenceData plugin to extend the Preferences with our own settings. Now we need to have a password textbox. You know, the kind of textbox that only shows "*" instead of the actual characters.

    I ready from this forum that there is really no way to do that, is that correct? We can only achieve that using GeDialog::SetString(), but in a PreferenceData we don't have access to the underlying GeDialog?

    Is there any nifty way to get a password textbox into a custom preference pane?

    Thanks in advance for tips & hints!


  • On 03/01/2018 at 22:12, xxxxxxxx wrote:

    a workaround would be to override SetDParameter/GetDParameter to return only "*" characters, not pretty but works reasonably well

  • On 04/01/2018 at 03:34, xxxxxxxx wrote:

    Hi Frank,

    It's not possible to have a password EditText inside a description like a dialog. There's no way to pass EDITTEXT_PASSWORD flag to the underlying EditText.

    The workaround given by affa is a solution but has a limitation; the text content can't be updated while it's edited.

Log in to reply