A few weeks ago, work on Custom Layouts stalled out. So our staff started over, and used a different part of the Qt framework. That went much better. It took a week of catch up, then things began to zoom along. Using familiar code really helps.
Most of Custom Layouts now works properly in the new accounting software. The whole MacDraw-like interface works. It sets colors, text formats and tab order. It aligns edges. Layouts save in the new text format.
It’s good enough to tidy layouts for screen shots and videos. It’s almost good enough for a version 1.0 release. We’ll finish final details during testing.
There will be a few changes in Custom Layouts.
The biggest is the way you access it. Just click a button to change the current data entry screen. No need to wade through submenus. Users will probably do more customizing, because it’s right there.
For borders around fields, Goldenseal sets left/right/top/bottom separately. That is hard to do in Qt, so color and line thickness will apply to the entire border. Date fields will have underlined text instead of a partial border.
The built-in dialog for text formatting is very fancy. It has strike-through and underline colors, shadows, etc. We probably will only use basic fonts, sizes and styles, and ignore the rest. It would be nice to have a simpler dialog, but building one from scratch is too much work.
Colors are also fancier. Goldenseal uses just 256 colors for most things. The new accounting app will have millions of choices, plus transparency. It’s overkill, but that’s the easiest way to do colors, these days.
Meanwhile, the website overhaul is also in good shape. Most duplicates and obsolete pages are gone. The whole site is better organized. We still need to double-check every page, but that is one step in the testing process.
Right now, our staff is working through the Answers button pages, starting at A. Tidy the text, and check the app to make sure it works as promised. That’s our life now, until Z.
Dennis Kolva
Programming Director
TurtleSoft.com