i do not want to use any component?!?!
I am not sure why you are using Lazarus at all in that case. The entire LCL consists of components and code supporting them...
i am beginner in lazarus and is it possebile to "overide" Panel or add "Layout" property to Panel or ...
Only by subclassing TPanel, AFAIK. I think a class helper would be insufficient since a new property is needed and a virtual method also has to be overridden. Perhaps a class helper would do it. I haven't tried since helpers are basically a hack to get past situations where you have only closed source components. With FOSS Lazarus LCL helpers ae not really needed. It is far better to write the class you want, extending existing code whose source is freely available.
The best way to change a standard panel into a TLayoutPanel is to right-click on the panel on your form, and choose
Change class... from the popup menu. From the dropdown list on the right of the dialog choose TLayoutPanel, and you are good to go. You can immediately use the Layout property of the changed panel in the object inspector. You have to do this right-click on every panel you want to change, of course.
If you have a huge number of panels you want to change, you can also use Find and Replace to change all TPanel instances in your project's .pas files to TLayoutPanel, and open the .lfm(s) and do the same there, making sure you also add LayoutPanel to the form's uses clause.
When changing .lfm text files it is best to close Lazarus and use a plain text editor (not a word processor). It can be done in Lazarus, but is tricky since the IDE guards .lfm files and sometimes strange effects happen if you try to use Lazarus to alter an .lfm currently in use without doing it via the Designer, which I think must cache the form data and so may ignore any 'external' changes you introduce.