Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: Autorun 
Author Message
Loopback



PostPosted: Fri May 30, 2025 01:15    Post subject: Reply with quote

Orion9 wrote:
А когда он присваивается, на стадии проектирования или при запуске процесса?

Он не присваивается, он определяется порядком, в котором в макете диалога создаются контролы. Или порядком, в каком они создаются при создании в рантайме. Когда начинается поиск контрола с определенным классом, первый найденный считаем 1, второй - 2 и т.д. Так что можно считать "на стадии проектирования".

Но это в обычных окнах, да и c формами Delphi всё ок. А вот в Lazarus, на котором пишется TC64, что-то странное. Возможно, там есть какой-то механизм "ленивой" загрузки формы, который создает контролы не сразу, а постепенно. Как иначе объяснить такое поведение я не знаю.

Orion9 wrote:
Если это возможно сделать, хотелось бы увидить в будущих версиях.

Ну я же написал, что возможно. Но не сейчас.

Orion9 wrote:
Да, давненько я не открывал этот файл.

Там много лет ничего практически не менялось. Перед релизом надо будет обновить, конечно.
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group