mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-04-19 22:29:25 +02:00
IDE, fieldsEditor: show a message if a field cannot be created, issue #26867
git-svn-id: trunk@48768 -
This commit is contained in:
parent
d1c8efd0c4
commit
8f0c91d834
@ -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]));
|
||||
|
Loading…
Reference in New Issue
Block a user