annajiat / mesh4x

Automatically exported from code.google.com/p/mesh4x
0 stars 0 forks source link

Epiinfo-mesh4x: GUI Design #85

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Hi,

 Here is the GUI design as agreed on and created by the Epi Info team.
I. 
Tab 1: Data Exchange:
 Start Sync
 Cancel Sync
 Show/Hide Messages

Tab 2: Map Exchange:
 Create Map (currently Local KML)
 Sync Map (currently Web KML)
 Show/Hide Messages
Tab 3: Settings:
 Save Defaults
 Download Schema
 Clean Console/Messages

II. The current console should be closed by default and can only open if
the "Show Messages" button is clicked {Show/Hide Messages} button is a
toggle button [Show or Hide] that shows or hides the console.

III. The current white box at the very bottom of the GUI should not display
any messages. It should only show an animation when Sync is in progress.
The animation is to show that it is still running.

IV. Need a message/identification that Sync is completed

V. When synchronization is in process, Only the "Cancel Synchronization"
button should be enabled, all others should be disabled. Once completed, or
if canceled - all buttons should be enabled again.

VI. When a Client syncs with another Client, then start animation icon on
both clients, and disable the "Start Sync" button on both clients

Thanks,
- Taha

Original issue reported on code.google.com by kasshout on 9 Dec 2008 at 8:43

Attachments:

GoogleCodeExporter commented 9 years ago

Original comment by jtondato@gmail.com on 10 Dec 2008 at 12:25

GoogleCodeExporter commented 9 years ago

Original comment by jtondato@gmail.com on 10 Dec 2008 at 4:48

GoogleCodeExporter commented 9 years ago

Original comment by jtondato@gmail.com on 10 Dec 2008 at 9:27