Difference between revisions of "Quick Source Loading Page"
(Condense the UI section into a spec and add images) |
|||
Line 10: | Line 10: | ||
Other buttons on the screen: | Other buttons on the screen: | ||
− | * '''Define | + | * '''Define a quick launch set of sources'''. This brings up the old sources selection screen that would set the sources for just that button, returning the user to the "quick sources" after "OK" is clicked. |
− | * ''' | + | * '''Load Custom Sources''' This is a small button (vertical size similar to traditional buttons like "OK", and "Cancel"), which allows creation, hiding, and deletion of the shortcut buttons. The screen can probably reasonably handle 8 large shortcut buttons before it's overloaded visually. |
+ | * | ||
One important thing to add to this concept - what happens when you are finished? I'd suggest that either: | One important thing to add to this concept - what happens when you are finished? I'd suggest that either: | ||
# You click on a source button and it opens a new character | # You click on a source button and it opens a new character | ||
Line 20: | Line 21: | ||
<table> | <table> | ||
<tr><td valign="top"> | <tr><td valign="top"> | ||
− | Tom's mockup: | + | '''Tom's mockup:''' |
[[Image:Quicklaunch.PNG|Tom;s mockup]] | [[Image:Quicklaunch.PNG|Tom;s mockup]] | ||
</td><td valign="top"> | </td><td valign="top"> | ||
− | Connor's mockup: | + | '''Connor's mockup:''' |
[[Image:PCGen Quick Sources.jpg|Connor's mockup of the quick source loading page]] | [[Image:PCGen Quick Sources.jpg|Connor's mockup of the quick source loading page]] | ||
</td></tr></table> | </td></tr></table> |
Revision as of 01:43, 21 September 2008
The current source loading page is difficult for new users to understand ands is lacking in general guidance on what to do next. As this is the first thing a user sees it is a significant barrier to usage.
This specification describes a simplified source selection user interface that allows use by both new and advanced users.
User Interface
The Quick Source Loading page should pop up when PCGen is first started. It should have large (200x200 pixel-ish) buttons showing the common sets of sources to be loaded. Out of the box it should cater for both PC only and game master versions of "SRD", "RSRD", and "MSRD". Obviously other major game modes should be available here too, however we need to be careful not to overload the screen and make it too complex again. When clicked each sets the game mode and loads those entire sets (e.g. RSRD Complete). This would be single shot, no additional questions for the user.
Other buttons on the screen:
- Define a quick launch set of sources. This brings up the old sources selection screen that would set the sources for just that button, returning the user to the "quick sources" after "OK" is clicked.
- Load Custom Sources This is a small button (vertical size similar to traditional buttons like "OK", and "Cancel"), which allows creation, hiding, and deletion of the shortcut buttons. The screen can probably reasonably handle 8 large shortcut buttons before it's overloaded visually.
One important thing to add to this concept - what happens when you are finished? I'd suggest that either:
- You click on a source button and it opens a new character
- You select a source button (so radio button style as in the PowerPoint example below) and then click on New character, load character or new NPC.
- It sits in the background like the current source materials tab and lists what sources are loaded. Possibly with the New/Open/New NPC buttons on that page.
Source Definition
Yea, I like this idea. Display 8 buttons, with: SRD for Players (PC races & classes) SRD for Game Masters (SRD including Monsters) RSRD for Players (PC races & classes) RSRD for Game Masters (SRD including Monsters) MSRD...
leaving at least one button (preferably more) that users get to
"define sources"
User Preferences
Adding New Sources to the Page
You'd need to poll for the game mode first, but otherwise, yes this would work.nicely.