ПОП пишет:А как старый удалить, что-то стандартными средствами не удаляется.
Вы не пакет устанавливали, а в ручную копировали библиотеки, по этому, удалять их тоже вручную нужно.
Консоль:
cd /usr/local/lib/lua/5.2/
sudo rm -rf wx.so libwxlua_bind-wx28gtk2ud-2.8.12.3.so libwxlua-wx28gtk2ud-2.8.12.3.so libwxlua_debugger-wx28gtk2ud-2.8.12.3.so libwxlua_debug-wx28gtk2ud-2.8.12.3.so libwxstedit-wx28gtk2ud-1.6.0.so libwxlua_lua52-wx28gtk2ud-2.8.12.3.so
ПОП пишет:1. Словари/справки/энциклопедии всегда должны быть быстродоступными и под рукой, т.е. по ПКМ в контекстном меню. Поэтому, это как-то должно быть оговорено в справке к программе и возможностью интегрировать либо в меню, либо на панельку и т.д.
В контекстное меню по ПКМ или на панельку - с этим проблема. Слишком много разных граф. окружений и оконных менеджеров. Это же надо отдельный плагин для каждого DE писать. Изучать API каждого DE / тулкита на котором построена DE. Тут работы слишком много, оно себя просто не оправдает.
А вот в меню приложений (например, чтобы программу можно было запустить из Меню - Утилиты или Меню - Офис) - запросто. Просто десктоп-файл сделать надо.
ПОП пишет: В справке же, надо указать какими должны быть словари по форме и составу
В самом начале первого сообщения темы
xxblx пишет:Поддерживает словари в формате текстовых файлов.
И дальше под спойлером вывод команды file показывающий тип файла.
В README который идет с программой, это тоже упоминается.
Поддерживаются обычные текстовые файлы (*.txt или обычные для линукса текстовые файлы "без расширения"). Файлы *.doc, *.pdf и т.п. не поддерживаются.
По составу - как в ваших словарях, я на них и ориентировался. Каждая строка начинается с нового слова. Случаи, когда начинается не сразу с буквы строка, а, например, с точки или кавычек, вроде таких:
В программе предусмотрены.
По запросу этажный без проблем найдет ...этажный, а по запросу слово без проблем найдет "СЛОВО"
ПОП пишет:3. Возможность программы запоминать размер окна и закрытую сессию выбора словарей (хотя это не актуально)
Этим функционалом обладает большинство граф. окружений и оконных менеджеров.
Ну, можно и в программу добавить такой функционал. Но стоит ли.
Сейчас, если хочется поменять размер окна по умолчанию, с которым программа запускается:
В файле ui.lua есть строка
UI.MainFrame = wx.wxFrame (wx.NULL, wx.wxID_ANY, "wxLua Dictionary Search", wx.wxDefaultPosition, wx.wxSize( 500,400 ), wx.wxDEFAULT_FRAME_STYLE+wx.wxTAB_TRAVERSAL )
500 - ширина окна по умолчанию
400 - ширина окна по умолчанию
Можно поменять на свои. Но есть ограничения на минимальный размер, 500 - для ширины, 360 - для высоты окна.
ПОП пишет:4. Не совсем внятно, как включать/отключать словари, т.е. какие словари будут задействованы в поиске из предложенного списка. И не обязательно удалять словарь, можно только отключить на данную поисковую сессию.
В списке словарей левым кликом мыши по словарю можно словарь выделить. Если хочется выделить несколько - левый клик мыши с зажатой клавишей control.
В левом нижнем углу есть галочки на выбор:
- Поиск по всем словарям (будет искать по всем, вне зависимости от того, какие словари выделены)
- Поиск только по выделенным (будет искать только по тем, которые выделены)
- Не искать в выделенных (будет искать во всех словарях КРОМЕ выделенных)
Поставить нужную галочку и искать =)
ПОП пишет:Успеха и помощи Божией!
Спасибо.
Fedora GNOME3