Снегопат
https://snegopat.ru/forum/

Скрипт История - проектирование. Формулируем пожелания
https://snegopat.ru/forum/viewtopic.php?f=3&t=9
Страница 1 из 2

Автор:  artbear [ 25 авг 2011, 17:11 ]
Заголовок сообщения:  Скрипт История - проектирование. Формулируем пожелания

Скрипт История - проектирование. Формулируем пожелания
Хотел бы обсудить, какой функционал нам будет нужен в этом скрипте, аналоге от 77

Я бы хотел увидеть:
  • список всех открываемых файлов и форм - обязательно
  • удобный поиск по части наименования или нескольким частям - обязательно
  • хранение настроек между сеансами. - обязательно
  • сохранение/восстановление позиции курсора для файлов, в которых есть текст - обязательно
  • сохранение/восстановление закладок для файлов, в которых есть текст - обязательно (после реализации интерфейса в Снегопате)
  • сохранение/восстановление окон, открытых при завершении сеанса работы с Конфигуратором - обязательно
  • фильтр по типам - опционально
  • Иногда бывает нужно открыть какой-то файл, который открывался в Конфигураторе другой базы.
    т.е. добавить получение/хранение настроек из разных баз - опционально

Еще какие пожелания есть?

ЗЫ пока работа только со внешними файлами, но после доработок Снегопата, уверен, можно будет подключать и внутренние формы 1С.

Автор:  vladnet [ 25 авг 2011, 17:13 ]
Заголовок сообщения:  Re: Скрипт История - проектирование. Формулируем пожелания

Автосохранение профиля и его автооткрытие )
При вылетах спасет сильно. Для текстов очень неплохо чтобы и курсор сохранялся.

Автор:  artbear [ 25 авг 2011, 17:16 ]
Заголовок сообщения:  Re: Скрипт История - проектирование. Формулируем пожелания

Ага, про курсор верно.
Про профиль не понял совсем. При чем здесь история? Саша в Снегопате это устранит в любом случае :)
Еще нужно добавить про закладки (в будущем)

Автор:  vladnet [ 25 авг 2011, 17:43 ]
Заголовок сообщения:  Re: Скрипт История - проектирование. Формулируем пожелания

Да я профиль имел в виду все окна )
Мне по сути так то скрипт история нужен только для того чтобы закрыл конфигуратор, открыл - там все те же вкладки.

Автор:  artbear [ 25 авг 2011, 17:48 ]
Заголовок сообщения:  Re: Скрипт История - проектирование. Формулируем пожелания

Да, по восстановлению окон нужная фича. Записал в стартовый пост

Автор:  sosnae [ 02 ноя 2012, 01:38 ]
Заголовок сообщения:  Re: Скрипт История - проектирование. Формулируем пожелания

vladnet писал(а):
Да я профиль имел в виду все окна )
Мне по сути так то скрипт история нужен только для того чтобы закрыл конфигуратор, открыл - там все те же вкладки.


Пока только текстовые окна и без сохранения позиции курсора.

p.s.: скрипт еще очень сырой, это скорей заготовка, поэтому в общий репозитарий не выкладываю.

Автор:  sosnae [ 02 ноя 2012, 16:45 ]
Заголовок сообщения:  Re: Скрипт История - проектирование. Формулируем пожелания

Маленькое уточнение: распакованные файлы необходимо поместить в папку scripts.
Пример как это работает http://youtu.be/_HLZU9wWUT4

Автор:  sosnae [ 06 ноя 2012, 17:25 ]
Заголовок сообщения:  Re: Скрипт История - проектирование. Формулируем пожелания

Добавил в репозитраий скрипт http://snegopat.ru/scripts/info/8185b47180.

Автоматически при выходе из конфигуратора запоминает открытые окна и позицию курсора.
При входе пытается восстановить окна и позицию курсора.

Автор:  sosnae [ 07 ноя 2012, 19:59 ]
Заголовок сообщения:  Re: Скрипт История - проектирование. Формулируем пожелания

orefkov писал(а):
По поводу закладок и точек останова - попробую поковырять в этом направлении, надеюсь, решим вопрос.

Не смог найти ответа, удалось ли решить вопрос с получением списка закладок? Или проще для запоминания закладок, пройтись по открытым окнам, запомнить текущую позицию, сделать переходы по закладкам, запомнить номера строк, вернуть позицию курсора, а потом при восстановлении в обратную сторону перейти на строку по номеру, установить закладку и т.д.? Конечно можно извратиться и сделать при установки пометки эмулировать установку точки останова, с условием "ложь", да еще и отключенную, при закрытии считывать список точек останова, запоминать их, при открытии восстанавливать. Насколько я понимаю список точек останова уже можно получить...

Ну и вопрос к общественности, насколько необходимо восстановление точек останова?

Автор:  Magister [ 07 ноя 2012, 21:40 ]
Заголовок сообщения:  Re: Скрипт История - проектирование. Формулируем пожелания

эм... а точки останова разве штатно не сохраняются?

Страница 1 из 2 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/