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

А вот о окошко менеджера команд на панели быстрого доступа. Но всё что тут можно, это сортировать порядок команд. Мелочь, а приятно.

Ну а вот это уже не скопипастенная новинка данной версии программы. Окошко менеджера вложенных к подключению баз данных. И тут для контрола редактируемого списка я добавил новый вид редактора - выбор файлов. Тут его не видно, на том этапе, на котором я делал скриншот, я ещё не добрался до мысли, что стоит сделать такую фишку. Но чуток позже сделал.
Ну вот он. Обновлённый редактируемый список с вышеупомянутым редактором выбором файла. И, собственно, открытый им диалог обзора файлов.
Так что вот, что я сегодня сделал. Наконец-то активно пошли в реализацию главные функции программы. Надеюсь дальше работа будет продолжаться в таком же темпе и не будут возникать такие штуки, которые выматывают и отнимают массу времени. Я имею в виду баги. Хотя они всегда были, есть, и всегда будут, что тут поделаешь.
Ну а так, на этом у меня пока всё. И, разумеется, до новых постов, до новых свершений.


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