Страница 1 из 1
		
			
				Проблемы Form+PageControl
				
Добавлено: 
06.05.2022 16:24:23 Sharfik
				Приветствую. 
В программе использую формы, которые внедрены в PageControl и переключаются между собой выбором из дерева. Очень редко происходит баг, в результате которого программа из одного цельного окна разлетается на множество отдельных и ничего уже не работает. Может кто то встречал уже такое.
			 
			
		
			
				Re: Проблемы Form+PageControl
				
Добавлено: 
06.05.2022 16:33:34 zub
				не встречал. думаю чтото ты не так делаешь))
			 
			
		
			
				Re: Проблемы Form+PageControl
				
Добавлено: 
06.05.2022 17:17:13 sts
				проверь код формирования списка видимых табов\форм, есть версия что возникает ошибка которая убивает pagecontrol, чтото вроде - скрывается форма а на ней едит с фокусом, или наоборот возникает момент, в зависимости от порядка показа, когда нету видимых табов а фокус на едит ставится, чтото такое.
или в конце концов в лог пиши 
try
  UpdatePages;
except
  on e:exception do AddLog(e.message);
end 
помнится под винду была ошибка - включен мультилайн при одной видимой закладке если ресайзить окно и если правая сторона закладки таба попадает на правую границу pagecontrol (т.е. еслиб было два таба то второй перескочил бы на вторую линию) возникает ошибка с умиранием проводника, т.е. системную либу comctl32 выбивало
			 
			
		
			
				Re: Проблемы Form+PageControl
				
Добавлено: 
07.05.2022 19:22:49 Sharfik
				Табы отключены, формы живут просто переключением между собой. Но раз в год слетает. Сложно понять от чего. Насчет мультилайн погляжу, спасибо.