I have tried to simply type
tex.Text:='some text here';
but it is not possible to do this by this way.
procedure SetText(AValue: String);
Can not be used too, because I Am getting error about private access.
I have created several buttons with text successfully.