I know put in the 'Duplicate' button, and I actually think it works pretty smooth. It was important to have it always in view, though (first I had it at the top of the scrolling table, next to the 'Create holes' button). I relocated both buttons now to below the scroll window. It doesn't enforce yet that it only should be used before you placed any pieces.
I also put the row of buttons above the capture table (appearing together with it). But I still have to make those do the right thing. I still have to decide how to represent the events the buttons are for on the board and in the capture table. I could do that by coloring the squares, just as the holes colors those black. E.g. grey for vanish, yellow for explode, red for win, orange for check. Giving the buttons the the color they would distribute would make them do double duty as legend. This might not be convenient on monochrome displays, though. So perhaps I should use the highlighting markers instead.
I know put in the 'Duplicate' button, and I actually think it works pretty smooth. It was important to have it always in view, though (first I had it at the top of the scrolling table, next to the 'Create holes' button). I relocated both buttons now to below the scroll window. It doesn't enforce yet that it only should be used before you placed any pieces.
I also put the row of buttons above the capture table (appearing together with it). But I still have to make those do the right thing. I still have to decide how to represent the events the buttons are for on the board and in the capture table. I could do that by coloring the squares, just as the holes colors those black. E.g. grey for vanish, yellow for explode, red for win, orange for check. Giving the buttons the the color they would distribute would make them do double duty as legend. This might not be convenient on monochrome displays, though. So perhaps I should use the highlighting markers instead.