Реализация интерфейса настроек поиска
И снова первый день новой рабочей недели. Время идет просто потрясающе быстро и не успеваешь замечать смены дней, недель, месяцев и даже времен года. Настолько время мимолетно и настолько работа погружает тебя в себя. Ну да ладно, довольно лирики. И теперь перейдем к итогам сегодняшнего дня.
Ну а сегодня главным (но, к сожалению, мелким - продуктивность подтормаживает) свершением было создание блока с настройками для поиска в отображенных данных таблицы. То есть поиск будет производиться в тех строках таблицы, которые были выбраны после SQL-запроса в базу данных, а не во всей таблице. Поиск (с заменой) во всей таблице в файле БД, как я уже говорил ранее, будет отдельным и будет расположен в другой панели макета главного окна. Так что вот так. Ну и вот эти настройки поиска во всплывающем оке показаны на верхнем скриншоте.
Ну и вот это, собственно почти и всё. Кроме еще пары мелочей. Ну первая мелочь - это добавление новой настройки на панель настроек отображения таблицы и столбцов. Она предусматривает включение и отключений кэширования параметров столбцов. То есть если вы измените ширину столбцов или же перетащите столбцы (поменяете порядок их расположение), то при включенном кэширование этот порядок и размеры будут сохранены и при следующем запуске программы восстановлены.
Ну и ещё одна мелочь, но вовсе не мелочь по объему предстоящей работы. Мелочью-то было в очередной раз добавить новую функцию программы и назначить ее в качестве одной из основных команд. Реализовать же эту функцию ещё предстоит. Ну не перестает функционал программы разрастаться благодаря фонтану идей. И из-за этого мне добавляется новая работа. Но это, надеюсь, будет полезная функция. Это функция редактирования отдельных ячеек таблицы с возможностью вставки данных из других выбранных ячеек выделенной строки отображаемой таблицы. Это дополнительная изюминка, которая должна сделать функционал программы чуть богаче, а её стоимость и ценность чуть выше. Так что вот так. Работы предстоит ещё целая масса.
Ну и на этом я пока заканчиваю. Так что уже до новых постов и до новых свершений.

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.