Here is how the tables work. The topmost table serves as a static set of inputs for the lower table. When a row is double clicked on the top table, an entry is added to the bottom table. This is fully functional. The changes that need to be made are
the top table should be set such that the width is tight (i.e. never exceeds the longest line by much).
the bottom table should be sized similarly.
the bottom table should be of fixed size with a fixed number of rows visible and the table scrollable (would be bonus if the header stays fixed).
Tables should display a title - top will be 'Steps' and the bottom will be 'Sequence'
Here is how the tables work. The topmost table serves as a static set of inputs for the lower table. When a row is double clicked on the top table, an entry is added to the bottom table. This is fully functional. The changes that need to be made are