Для поиска определенной функции в файлах проекта можно воспользоваться поиском по содержимому файлов. Для этого можно воспользоваться инструментами поиска в текстовых редакторах или специализированными инструментами для поиска по файлам на вашей операционной системе.
Чтобы определить, из какого файла и библиотеки вызывается функция `_top().showMsg2();`, можно воспользоваться отладчиком, который позволит отслеживать стек вызовов и выявить место вызова функции.
Если при попытке вызвать функцию из другого файла возникает ошибка "функция не определена", это может означать, что функция находится в другом модуле или библиотеке, которая не подключена к текущему файлу.
Чтобы создать скрипт в файле `main_frame`, который отобразит источник функции `_top().showMsg2();`, можно воспользоваться специальными инструментами для анализа исходного кода программы. Например, можно использовать `grep` в командной строке или специализированные IDE с функцией поиска исходного кода. Вы можете пройти по всем файлам проекта и найти исходный код функции `_top().showMsg2();` для дальнейшего анализа и исправления проблемы с её вызовом.