Копирование решений

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
Аватара пользователя
Sharfik
энтузиаст
Сообщения: 836
Зарегистрирован: 20.07.2013 01:04:30

Копирование решений

Сообщение Sharfik »

В Lazarus есть инструмент, чтобы скопировать использующуюся в проекте форму под новыми именами? Без
Alex2013
долгожитель
Сообщения: 3211
Зарегистрирован: 03.04.2013 11:59:44

Сообщение Alex2013 »

А в чем там проблема ? Скопировать два файла (pas и lfm) в другую папку , поменять названия файлов и формы (в pas и lfm в любом текстовом редакторе через поиск с заменой ), создать пустую форму с теми-же "новыми названиями" и скопировать файлы обратно в проект, да ответить утвердительно на вопрос о замене на файлы с диска . Вообщем это дольше описывать чем сделать. :idea:

Еще более простой способ :Скопировать текущую форму (pas и lfm) в другую папку через проводник , потом поменять названия модуля(сохранив с новым именем ) и формы прямо в IDE, создать пустую форму со старым именем, сохранить проект (не забыв назвать модуль пустой формы "старым именем" ) и скопировать сохраненные файлы обратно в проект .
Аватара пользователя
zoltanleo
постоялец
Сообщения: 459
Зарегистрирован: 17.10.2013 10:55:01

Сообщение zoltanleo »

Sharfik
это делается в самом Лазаре: меню File --> Save as ... Вводишь новое имя, на предложение удалить юнит со "старым" именем отвечаешь отказом. Оба файла на месте и прекрасно открываются. Только формы не забудь переименовать
Аватара пользователя
Sharfik
энтузиаст
Сообщения: 836
Зарегистрирован: 20.07.2013 01:04:30

Сообщение Sharfik »

Alex2013 писал(а):А в чем там проблема ? Скопировать два файла (pas и lfm) в другую папку , поменять названия файлов и формы (в pas и lfm в любом текстовом редакторе через поиск с заменой ), создать пустую форму с теми-же "новыми названиями" и скопировать файлы обратно в проект, да ответить утвердительно на вопрос о замене на файлы с диска . Вообщем это дольше описывать чем сделать.

Еще более простой способ :Скопировать текущую форму (pas и lfm) в другую папку через проводник , потом поменять названия модуля(сохранив с новым именем ) и формы прямо в IDE, создать пустую форму со старым именем, сохранить проект (не забыв назвать модуль пустой формы "старым именем" ) и скопировать сохраненные файлы обратно в проект .
Это и так понятно, но быстрые инструменты удобнее :)
zoltanleo писал(а):Sharfik
это делается в самом Лазаре: меню File --> Save as ... Вводишь новое имя, на предложение удалить юнит со "старым" именем отвечаешь отказом. Оба файла на месте и прекрасно открываются. Только формы не забудь переименовать
Он там еще ссылки предлагает переименовать и убирает первый вариант из проекта в принципе. Ну как вариант можно.
Alex2013
долгожитель
Сообщения: 3211
Зарегистрирован: 03.04.2013 11:59:44

Сообщение Alex2013 »

Sharfik писал(а):Это и так понятно, но быстрые инструменты удобнее
Ну если это часто нужно то можно сделать пакет или утилиту .
Ответить