IDE, fieldsEditor: show a message if a field cannot be created, issue #26867

git-svn-id: trunk@48768 -
This commit is contained in:
jesus 2015-04-17 07:15:12 +00:00
parent d1c8efd0c4
commit 8f0c91d834

View File

@ -278,11 +278,14 @@ begin
0: begin //Create data field
fldType := TFieldType(PtrUInt(SelectType.Items.Objects[SelectType.ItemIndex]));
NewField := CreateField(fldType, CheckName(EditName.Text));
NewField.Calculated := False;
NewField.FieldKind := fkData;
if NewField<>nil then begin
NewField.Calculated := False;
NewField.FieldKind := fkData;
FDesigner.PropertyEditorHook.PersistentAdded(NewField, True);
FDesigner.Modified;
FDesigner.PropertyEditorHook.PersistentAdded(NewField, True);
FDesigner.Modified;
end else
ShowMessage(Format(fesFieldCanTBeC, [EditName.Text]));
end;
1: begin //Create calc field
fldType := TFieldType(PtrUInt(SelectType.Items.Objects[SelectType.ItemIndex]));