SquareBracketAssociates / BuildingApplicationWithSpec2

A book to build user interfaces using the Spec 2.0 framework.
21 stars 12 forks source link

Finish chapter "Menu and MenuBar" #81

Closed koendehondt closed 2 months ago

koendehondt commented 5 months ago
koendehondt commented 3 months ago

Spec issue #1559 is blocking the code examples in this chapter because we cannot disable toolbar buttons. The UI does not open.

When #1559 is fixed, Spec issue #1560 is confusing for the users because disabled toolbar buttons can be clicked and their action is triggered, which is highly undesirable.

@Ducasse It would be good to let these bugs be fixed before the book is released.

Ducasse commented 3 months ago

@estebanlm I added the tag forBookrelease so that we can sync with you.

koendehondt commented 3 months ago

@Ducasse

Here is a screenshot of the small application I like to use in this chapter. I write "small", but there is quite some code involved.

All the aspects are there: menubar, toolbar, status bar (no text in the status bar in the screenshot), context menu. Because all these aspects will be described in the chapter, I would like to change the chapter title to "Menubar, Toolbar, Status bar and Context Menus. wdyt?

There are still a few questions open in mail and in Github issues. When they are resolved, I can start writing the text of the chapter.

Screenshot 2024-06-20 at 22 46 11

As I said before, I like to use and adapt the same example in the chapter on transmissions.

Ducasse commented 3 months ago

This is a nice idea! Super.