Narrator
Цитата:
до 2007 делфи кнопка на парели задач и главная форма - разные вещи.
Теперь, если в dpr файле есть нужная строка - это связанные вещи, и меняя заголовок формы, автоматом меняем и надпись на кнопке панели задач (наверно все видели, что по умолчанию заголовок формы - Form1, а на панели задач - Project1).
начиная с 2005 делфи и старше, теперь dpr файл не совсем настоящий. точнее не совсем главный. Он генерируется на основании других файлов. И неудачная правка (когда делфи не поняла что же было сделано) приводит к странным результатам.
На одном с форумов человек долго мучился, почему у него не собирается проект, пока ему не обяснили, что править dpr файл надо очень аккуратно.
А вот где это описано... есть, но размазано по сотням хелпов и сорцов. Надо искать и собирать.
Цитата:
Ага
На самом деле, главная та форма, которая была первая создана строкой Application.CreateForm. А то что видно в свойствах проекта - результат парсинга. И "хороший хитрый" программист всегда умудриться так написать, что бы свести с ума дефли.
Цитата:
Для создания им сообщения не надо. А вот для работы - а кто мешает самостоятельно слать себе же события? Делфи так сама делает.
Цитата:
одно и тоже изменение может давать разные эффекты. То есть имеем три разные пути повидения.
Какие изменения и это где-то описано? Ткни, чтоб знал.
до 2007 делфи кнопка на парели задач и главная форма - разные вещи.
Теперь, если в dpr файле есть нужная строка - это связанные вещи, и меняя заголовок формы, автоматом меняем и надпись на кнопке панели задач (наверно все видели, что по умолчанию заголовок формы - Form1, а на панели задач - Project1).
начиная с 2005 делфи и старше, теперь dpr файл не совсем настоящий. точнее не совсем главный. Он генерируется на основании других файлов. И неудачная правка (когда делфи не поняла что же было сделано) приводит к странным результатам.
На одном с форумов человек долго мучился, почему у него не собирается проект, пока ему не обяснили, что править dpr файл надо очень аккуратно.
А вот где это описано... есть, но размазано по сотням хелпов и сорцов. Надо искать и собирать.
Цитата:
Чего ей путаться? В свойствах проекта явно задано какая из форм главная. К тому же она первой в dpr создается.
Ага
На самом деле, главная та форма, которая была первая создана строкой Application.CreateForm. А то что видно в свойствах проекта - результат парсинга. И "хороший хитрый" программист всегда умудриться так написать, что бы свести с ума дефли.
Цитата:
Ну... если следовать этой мысли, то тогда получается, что создание любой формы до Run не гарантированно. Все контролы создаются и работают через виндовые сообщения.
Для создания им сообщения не надо. А вот для работы - а кто мешает самостоятельно слать себе же события? Делфи так сама делает.