Monday, July 18, 2022

The basic process to create a new tiddly sheet also creates the tiddler(s) supporting that sheet

 For a tiddly sheet to function, we need a way to identify the row and column position of each cell, and to alter these positions when adding a row or column of cells, when deleting rows or columns, moving rows/columns, and swapping cells.

Maybe other things I'm not thinking of just yet.

I just firmed up a little the process of adding new TiddlySheet instances, and setup the process to create a supporting tiddler, a tiddler referenced by the TiddlySheet.  That reference as a standard field in the TiddlySheet.

2 Screenshots:

Advanced Search tiddler showing there aren't any supporting tiddlers in existence yet, and the TiddlySheets manager tiddler, before creating a new tiddly sheet.


Same tiddlers showing the results after pressing the "+" button, and the new tiddly sheet automatically opened at the bottom of the story river.


Next task on deck: upon creation of new tiddly sheet, set it up to start out with one cell (one row, one column).

No comments:

Post a Comment

For the add columns buttons: simple process to identify the column numbers of new columns.

  Nothing complicated.  Plan on a column number that is the sum of the column numbers before and after, then divide by 2. Except for new col...