A bit more explanation seems to be added.
The project is like a List Manager.
You use it to search something, but you can also add things.
Typically, the project allows you to create a default list (for Books, Magazines, Comic Strips, whatever).
To be completely clear (I hope), I will take as an example the Comic Strips case:
a. the software can create the list for both daily strips (one strip every day excepted or not foe the Sunday), and list for Sunday Strips,
b. It builds
an index column(0),
let a blank Column(1) for a strip title entered later manually,
add a date in Column2) from data in a window,
add a blank Column(3) (for end date, entered later manually)
add a blank Column(4) (for the # of strips in this story, entered later manually)
c. I can add manually a Comments column (Column(5),
d. whatever I want to do.
Then, I can import data that will be merged in the above contents, and do many other things (check the start-end dates / convert dates from other formats to SQLDate for examples)
Then, the user (or me) will add strip titles / story titles in Column(1), End Date for story titles in Column(3), # of strips in this story in COlumn(4), and a tag in the Comments column: the rightmost column [of course, a column can be also added).
It actually load / appends / save text in text and csv file format. I will add an SQLite data base file that will store all data that can be saved in text and csv format + Column Align, Background colors (4), window x,y,w,h, etc.
A print (to paper / pdf) feature already exists for txt, csv, and I will add a super print feature when the data comes from a SQLite file (not coded yet, just a feature update to add
).
I am (far more than) here when I asked for your help.
Is it clearer now ?