|  | 
 
 | 
| 
			 
			#1  
			
			
			
			
		 | |||
| 
 | |||
|  начинающий Привет всем!  Может вопрос и глупый, но я начинающий. Пытаюсь разобратся с Delphi 7, подскажите пожалуйста чем Form отличается от Frame. Заранее спасиба. | 
| 
			 
			#2  
			
			
			
			
		 | ||||
| 
 | ||||
|   Ferra писал Цитата: 
 | 
| 
			 
			#3  
			
			
			
			
		 | |||
| 
 | |||
|   Лучше не юзай. Я тебе сейчас расскажу страшную историю. Добавляем фрейм, на нем что-то рисуем. Ну, ебстейственно, указываем парента - главную форму. Затем - работаем с ним уже на главной форме (ну, забыли, что он у нас в отдельном юните). А дальше - глюков не оберешься. Половина кода - в главной форме, половина - в юните фрейма. Все глючит. Говно, одним словом. Лучше вот так: Заводим новую форму, работаем с ней. В коде главной формы прописываем нашей дочерней парента, к примеру - From1.Panel1. Код: procedure Form1.Button1Click(Sender: TObject);
begin
   if not Assigned(Form2) then
      Form2 := TFrom2.Create(Self)
   else Form2.Show;
   Form2.Parent := Panel1;
   Form2.Align := alClient;
end; | 
| 
			 
			#4  
			
			
			
			
		 | ||||
| 
 | ||||
|   Интересно, YCH.Del, а как тыбудешь работать со своими панелями,когда на одном окне надо разместить 20-25 вложенных областей (с внутренними вложенностями)? Будешь каждый раз искать нужную панель из всех, что есть и путаться? ИМХО, фрэймы-вещь полезная для внимательного программера. |