示例#1
0
RSExport void RSCalendarSetMinimumDaysInFirstWeek(RSCalendarRef calendar, RSIndex mwd)
{
    RS_OBJC_FUNCDISPATCHV(RSCalendarGetTypeID(), void, calendar, setMinimumDaysInFirstWeek:mwd);
    __RSGenericValidInstance(calendar, RSCalendarGetTypeID());
    if (!calendar->_cal) __RSCalendarSetupCal(calendar);
    if (calendar->_cal) ucal_setAttribute(calendar->_cal, UCAL_MINIMAL_DAYS_IN_FIRST_WEEK, (RSBit32)mwd);
}
示例#2
0
void CFCalendarSetFirstWeekday(CFCalendarRef calendar, CFIndex wkdy) {
    CF_OBJC_FUNCDISPATCHV(CFCalendarGetTypeID(), void, calendar, setFirstWeekday:wkdy);
    __CFGenericValidateType(calendar, CFCalendarGetTypeID());
    if (!calendar->_cal) __CFCalendarSetupCal(calendar);
    if (calendar->_cal) {
	ucal_setAttribute(calendar->_cal, UCAL_FIRST_DAY_OF_WEEK, wkdy);
    }
}
示例#3
0
RSExport void RSCalendarSetFirstWeekday(RSCalendarRef calendar, RSIndex wkdy)
{
    RS_OBJC_FUNCDISPATCHV(RSCalendarGetTypeID(), RSIndex, calendar, firstWeekday);
    __RSGenericValidInstance(calendar, __RSCalendarTypeID);
    if (!calendar->_cal) __RSCalendarSetupCal(calendar);
    if (calendar->_cal)
    {
        ucal_setAttribute(calendar->_cal, UCAL_FIRST_DAY_OF_WEEK, (RSBit32)wkdy);
    }
}
示例#4
0
void CFCalendarSetMinimumDaysInFirstWeek(CFCalendarRef calendar, CFIndex mwd) {
    CF_OBJC_FUNCDISPATCHV(CFCalendarGetTypeID(), void, calendar, setMinimumDaysInFirstWeek:mwd);
    __CFGenericValidateType(calendar, CFCalendarGetTypeID());
    if (!calendar->_cal) __CFCalendarSetupCal(calendar);
    if (calendar->_cal) ucal_setAttribute(calendar->_cal, UCAL_MINIMAL_DAYS_IN_FIRST_WEEK, mwd);
}