Я унаследовал графический интерфейс в формате файла Visual C ++ .NET Form1.h
из 10000 строк и 3 мегабайта Form1.resx
. Предыдущий автор, по сути, нажал множество кнопок для макета интерфейса, реализовал несколько вещей, а затем выдохся. Моя задача - закончить это. Руководство не хочет терять свои «инвестиции» на это, и я бы предпочел оставить все, что сделано, также.
Есть ли что-нибудь, что я могу сделать, чтобы разделить этого монстра на более мелкие файлы и, возможно, даже немного его организовать? Прямо сейчас, он достаточно большой, чтобы редактировать задачи медленно. Это может только стать медленнее. Существующая функциональность реализована непосредственно в файле Form1.h
, поэтому желательно, чтобы действия / события были привязаны к элементам пользовательского интерфейса.
Я только что выяснил, как создать новый файл управляемого ресурса и элементы пользовательского интерфейса копирования-вставки, но это не включает определенные свойства, такие как имена или события.