slight PROP description change, don't save invalid PROP preferences
This commit is contained in:
parent
69c9be0e99
commit
02aba363c3
@ -96,9 +96,6 @@ void PropertyWindow::SetProperty()
|
||||
{
|
||||
if(property->GetOption().second!=-1 && textField->GetText().length() > 0)
|
||||
{
|
||||
Client::Ref().SetPref("Prop.Type", property->GetOption().second);
|
||||
Client::Ref().SetPref("Prop.Value", textField->GetText());
|
||||
|
||||
std::string value = textField->GetText();
|
||||
try {
|
||||
switch(properties[property->GetOption().second].Type)
|
||||
@ -209,7 +206,10 @@ void PropertyWindow::SetProperty()
|
||||
tool->propType = properties[property->GetOption().second].Type;
|
||||
} catch (const std::exception& ex) {
|
||||
new ErrorMessage("Could not set property", "Invalid value provided");
|
||||
return;
|
||||
}
|
||||
Client::Ref().SetPref("Prop.Type", property->GetOption().second);
|
||||
Client::Ref().SetPref("Prop.Value", textField->GetText());
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -82,7 +82,7 @@ class PropertyTool: public Tool
|
||||
{
|
||||
public:
|
||||
PropertyTool():
|
||||
Tool(0, "PROP", "Property Edit. Click to alter the properties of elements in the field.", 0xfe, 0xa9, 0x00, "DEFAULT_UI_PROPERTY", NULL)
|
||||
Tool(0, "PROP", "Property Drawing Tool. Use to alter the properties of elements in the field.", 0xfe, 0xa9, 0x00, "DEFAULT_UI_PROPERTY", NULL)
|
||||
{
|
||||
}
|
||||
StructProperty::PropertyType propType;
|
||||
|
Loading…
Reference in New Issue
Block a user