+ /* Transparency */
+ wprintf("<TR><TD><B>Show time as:</B></TD><TD>");
+
+ p = icalcomponent_get_first_property(vevent, ICAL_TRANSP_PROPERTY);
+ if (p == NULL) {
+ /* No transparency found. Default to opaque (busy). */
+ p = icalproperty_new_transp(ICAL_TRANSP_OPAQUE);
+ if (p != NULL) {
+ icalcomponent_add_property(vevent, p);
+ }
+ }
+
+ wprintf("<INPUT TYPE=\"radio\" NAME=\"transp\" VALUE=\"transparent\"");
+ if (0) wprintf(" CHECKED");
+ wprintf(">Free ");
+
+ wprintf("<INPUT TYPE=\"radio\" NAME=\"transp\" VALUE=\"opaque\"");
+ if (0) wprintf(" CHECKED");
+ wprintf(">Busy");
+
+ wprintf("</TD></TR>\n");
+
+ /* Attendees */