Just a quick note about what I did for read-only calendars in the Cosmo
Web UI, for anyone who's interested:
1. Event lozenges are still clickable so you can view titles/times and
details of overlapping events.
2. The calendar lozenges are the same color as they are in the writable
calendar, because you can still click on lozenges to select them. You
just can't move or resize.
3. The cursor over the lozenges is a plain pointer rather than a move or
n-/s-resize cursor, since the lozenges are still clickable.
4. Rather than disable all the form elements to indicate 'read only,' I
am just disabling the Remove and Save buttons. I did this because
disabling text input or textarea form elements also disables scrolling,
so it would be impossible to see any text that is longer than the
visible area of the form field.
This has the unhappy effect of allowing people to make changes to the
form field values -- they just can't save any changes. A 'fancier'
implementation would swap out the text form fields for scrollable div
elements or something, but I think the simpler implementation is
probably fine for now.
Please let me know if you have any questions or ideas on better ways to
do this.
Thanks.
Matthew
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Open Source Applications Foundation "Design" mailing list
http://lists.osafoundation.org/mailman/listinfo/design