Форум » KooBAudio 2.0 » "вставить из буфера" - усовершенствованеи. » Ответить

"вставить из буфера" - усовершенствованеи.

KOMODOR: Функция "Вставить текст из буфера", - очень нужная штука. Смущает, что по умолчанию проект носит имя "безымянный" и при вставке из буфера нового текста он перезаписывает старый. Конечно, имя можно выставить вручную, но я использую эту функцию в основном для тестирования произношения маленьких отрывков и каждый раз вводить имя - муторно... Хочется, чтобы проект автоматически получал имя первых 15ти-30ти символов текста.

Ответов - 6

KOMODOR: почему-то проект стал создаваться в двойном экземпляре и при добавлении проекта не отображается картинка обложки по умолчанию

Cminant: почему-то проект стал создаваться в двойном экземпляре Не удалось повторить... Пробовал с большими и малыми текстами и с разделением на блоки по главам/размеру и без, добавляется в единственном экземпляре... Может, баг связан с конкретным текстом? при добавлении проекта не отображается картинка обложки по умолчанию Пока что это не то чтобы "обложка по-умолчанию", просто фон чтобы место не пустовало при отсутствии нормальной обложки =) в проект она не включается и соответственно не копируется в папку с аудиокнигой и в тэги аудиофайлов... Или у Вас она в окне импорта тоже не отображается?

KOMODOR: KOMODOR пишет: Может, баг связан с конкретным текстом? Вот, например так. Копирую в буфер фразу Старого гнезда видно не было. Жму "вставить текст из буфера обмена, и получаю 2 идентичных проекта: Мои настройки Cminant пишет: Пока что это не то чтобы "обложка по-умолчанию", просто фон чтобы место не пустовало при отсутствии нормальной обложки При первом открытии окна создания проекта место таки пустует: Стоит навести туда курсор, и дефолтная обложка появляется, но всётаки так быть не должно)


Cminant: С дублями разобрался - причина в точке в конце названия проекта, будет исправлено в следующей версии. Баг с отрисовкой обложки тоже найден и будет пофиксен

KOMODOR: Если вставить из буфера текст, в котором совсем нет точек, то выходит ошибка: System.NullReferenceException: Object reference not set to an instance of an object. at koobaudio.modProj.validFN(String fn) at koobaudio.frmImport.ImportText(String t) at koobaudio.frmWrite.ImportclipboardToolStripMenuItem_Click(Object sender, EventArgs e) at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e) at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e) at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e) at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e) at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea) at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea) at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ScrollableControl.WndProc(Message& m) at System.Windows.Forms.ToolStrip.WndProc(Message& m) at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Cminant: Если вставить из буфера текст, в котором совсем нет точек, то выходит ошибка: ок, исправлю в следующей версии.



полная версия страницы