-
The wxPGTextCtrlEditor::UpdateControl method destroys the text in a string property if the property has the wxPG_PROP_PASSWORD set.
This is because it contains the following line:
tc->SetValue(property->GetDisplayedString());
GetDisplayedString is an inline function that calls
GetValueAsString(0) with no flags. However, with a string property with the wxPG_PROP_PASSWORD attribute set...
2008-08-11 07:48:41 UTC in wxPropertyGrid
-
There doesn't seem to be anyway to change/localise/internationalise the text on the Back, Next and Cancel buttons of WxWizard.
2008-03-26 02:02:08 UTC in wxWidgets
-
If you edit a string property that has the wxPG_PROP_PASSWORD attribute then all the characters in your string would be converted to '*'s (with the exception of any you'd added during the editing).
The problem can be fixed by making a change to wxPGTextCtrlEditor::CreateControls (in propgrid.cpp):
wxWindow* wxPGTextCtrlEditor::CreateCntrols(....)
{
wxString text;
.
2007-11-12 05:48:46 UTC in wxPropertyGrid