vladvro
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору вносим исправления в код SciTEBase.h строка 649 Код: const char *GetDefaultSessionFileName(); //!-add-[SessionExtension] | Данный код внедрен в форум с помощью скрипта vladvro SciTEBuffers.cxx строка 441 Код: //!-start-[SessionExtension] const char *SciTEBase::GetDefaultSessionFileName() { static char *name; SString newname = "SciTE"; SString ext = props.GetExpanded("session.file.ext"); if (ext.length()>0) newname.append(ext.c_str()); else newname.append(".ses"); delete[] name; name = newname.detach(); return name; } //!-end-[SessionExtension] | Данный код внедрен в форум с помощью скрипта vladvro SciTEBuffers.cxx строка 459 Код: //sessionPathName = RecentFilePath(defaultSessionFileName); sessionPathName = RecentFilePath(GetDefaultSessionFileName()); //!-change-[SessionExtension] | Данный код внедрен в форум с помощью скрипта vladvro SciTEBuffers.cxx строка 536 Код: //sessionPathName = RecentFilePath(defaultSessionFileName); sessionPathName = RecentFilePath(GetDefaultSessionFileName()); //!-change-[SessionExtension] | Данный код внедрен в форум с помощью скрипта vladvro SciTEWinDlg.cxx строка 379 Код: //!-start-[SessionExtension] SString ext = props.GetExpanded("session.file.ext"); SString filter; if (ext.length()>0) { filter.append("Session (").append(ext.c_str()).append(";.ses)\0*",8).append(ext.c_str()).append(";*.ses"); ofn.lpstrFilter = filter.c_str(); } //!-end-[SessionExtension] | Данный код внедрен в форум с помощью скрипта vladvro SciTEWinDlg.cxx строка 396 Код: //strcpy(saveName, "SciTE.ses"); strcpy(saveName, GetDefaultSessionFileName()); //!-change-[SessionExtension] | Данный код внедрен в форум с помощью скрипта vladvro SciTEWinDlg.cxx строка 410 Код: //!-start-[SessionExtension] SString ext = props.GetExpanded("session.file.ext"); SString filter; if (ext.length()>0) { filter.append("Session (").append(ext.c_str()).append(";.ses)\0*",8).append(ext.c_str()).append(";*.ses"); ofn.lpstrFilter = filter.c_str(); } //!-end-[SessionExtension] | Данный код внедрен в форум с помощью скрипта vladvro и задаем в файле настроек, например: SciTEUser.properties Код: session.file.ext=.sciteses | Данный код внедрен в форум с помощью скрипта vladvro новое расширение будет использоваться для файла автоматической записи сесси и по умолчанию в диалогах открытия и записи сессии, а фильтр будет на оба (новое и старое) расширения. | Всего записей: 281 | Зарегистр. 05-04-2006 | Отправлено: 13:33 07-04-2007 | Исправлено: vladvro, 14:16 08-04-2007 |
|