Finally downloaded Chadwick, an open-source scorebook of a sort. Had little hope that it would build, but got it running, including the GUI. (The only hitch was an error message that meant I had to upgrade the Developer Tools from gcc3 to gcc4.)
The first problems involved colors. Had to change the valid entry background from SYS_COLOUR_WINDOW (black) to something else. Also had to change the dark green background from (0, 150, 0) to white.
The next problem is the line-up windows, which have scrollbars that cover up the info and don’t scroll. Tried to change the type from ScrolledWindow to Window. The size was perfect, but the windows didn’t refresh properly.
The event entry works well, and I haven’t seen any problems as long as I stick to the correct syntax. (The best documentation of that is on Retrosheet.) The highlighting that shows valid/invalid input is invaluable. Unlimited undos, which is also great.
The box scores & narratives are very cool.