You can also use the RemoveAll method:
list.RemoveAll(
function(const foo: TFoo): boolean
begin
result := foo.Value < 100;
end);
dict.RemoveAll(
function(const aPair: TPair<string,TFoo>): boolean
begin
result := aPair.Value.Value < 100;
end);
take a look at this: https://stackoverflow.com/questions/16411056/how-to-adjust-layout-when-soft-keyboard-appears
They declare
android:windowSoftInputMode="adjustResize"
in the manifest and </requestfocus> in the layout file. I don't know if you can do that in Delphi.
I do it in the TMARShttpServerIndy.OnConnect, that is a TIdServerThreadEvent = procedure(AContext: TIdContext) of object;
Client's Ip address: AContext.Binding.PeerIP
Pieter
I can confirm this, but
Left click on the FDMemtable1 object and choose "Fields editor..."
again and you will see your fielddefs again.
The fielddefs were in the formfile the whole time, but did not show up in the object inspector.
You can view differences in the history tab. In the history tab select the differences tab. You can then select show in difference viewer (top of editor) and you get the commands you asked for.