I've got a dialog that helps an user to set up working hours for different days in a week. In this dialog an user can choose a day of week and hours/minutes which point on start/end of working time, e.g. "Mon 9:30 - Mon 16:00", "Fri 21:00 - Sat 04:30", etc.
I've already got such dialog which works properly, but users ask to improve the dialog design to simplify (and make more comfortable) their work with the dialog.
I've decided to begin with the following question here: Is there any product which has similar dialogs to solve a similar task effectively? I could start learning from existing solutions. Could anyone please tell me names or links to such products?
UPDATE. This is the dialog looks like at the moment. It looks ugly a bit :) But I have no idea what I need to start with and where I need to go. Could anyone please advise any improvements?
The controls are (from top to bottom):
- A drop-down list and "X" button. A list of user-defined presets. "24/5" is a name of the current preset. "X" button deletes the current preset. To insert a new one just type another name at the drop-down list area.
- Time pickers with spin buttons. It sets up start/end time.
- Buttons "Update", "Insert", "Delete". Updates/deletes an item selected in the list box below. The Insert button is enabled in case the list box below doesn't contain start/end time which the time pickers currently contain.
- A list box. A list of start/end time inserted by an user into the current preset.