wiki:OPENED_BOOKS_PALETTE_R0
Last modified 16 years ago Last modified on 01/09/09 12:13:49

Error: Macro BackLinksMenu(None) failed
compressed data is corrupt

Error: Macro TicketQuery(summary=OPENED_BOOKS_PALETTE_R0, format=table, col=summary|owner|status|type|component|priority|effort|importance, rows=description|analysis_owners|analysis_reviewers|analysis_score|design_owners|design_reviewers|design_score|implementation_owners|implementation_reviewers|implementation_score|test_owners|test_reviewers|test_score|) failed
current transaction is aborted, commands ignored until end of transaction block

Analysis

Overview

should include also recent books
Opened Books Palette")
depends('BASE_LAYOUT', 'DOCUMENT_FILE_MANAGEMENT')

The opened books palette should visualize the opened books as a list. The list should be similar to the list in DOCUMENT_FILE_MANAGEMENT_R0.

  • A list with currently opened books in order of opening
  • A separator
  • A list with recently opened books

The items in the list should be clickable and draggable buttons.

  • When clicked the book is focused/opened
  • When dragged, the book is opened

Task requirements

  • Create a palette positioned in the left flap by default
  • Provide the listing mentioned in the task overview
  • Implement the functionality on mouse left click
  • Keep in mind that this task has only two revisions with same effort
  • Dragging may be postponed

Task result

The result of this task is code.

Implementation idea

Implement this task in parallel or after DOCUMENT_FILE_MANAGEMENT_R0. Take a look at APP_WINDOW_MENU_R0 as the recent books list should be implemented there.

DOCUMENT_FILE_MANAGEMENT_R0
APP_WINDOW_MENU_R0

How to demo

Open(Create) some books.

  • Scroll between the books by clicking books buttons in the Opened books palette.
  • Open a book by clicking it's button in Recent books list.

Design

Implementation

(Implementation results should be described and linked here (from the wiki or the repository))

Testing

Comments

question? should discuss if opening of a book more that once will be available.