static void UpdateModeSeparator(TXT_UNCAST_ARG(widget), TXT_UNCAST_ARG(separator)) { TXT_CAST_ARG(txt_separator_t, separator); if (fullscreen) { TXT_SetSeparatorLabel(separator, "Screen mode"); } else { TXT_SetSeparatorLabel(separator, "Window size"); } }
txt_separator_t *TXT_NewSeparator(const char *label) { txt_separator_t *separator; separator = malloc(sizeof(txt_separator_t)); TXT_InitWidget(separator, &txt_separator_class); separator->label = NULL; TXT_SetSeparatorLabel(separator, label); return separator; }