Jump to content

Recommended Posts

Posted

Добрый день!

Во всех TUniDateTimePicker первым днем встало воскресенье после обновления Unigui до последней версии.

Подскажите, как это поменять. Нужно, чтобы первым днем недели был понедельник.


image.png.ae1fcb9467f50d46f2db21877f031120.png

Posted

Там сейчас такая настройка.

image.png.e9cddfc84063286b65f3908a18ad53f2.png

Подскажите, пожалуйста как изменить LocaleDefault, чтобы не менять этот параметр вручную в каждом UniDateTimePicker.

Posted
2 hours ago, Lintps said:

Подскажите, пожалуйста как изменить LocaleDefault, чтобы не менять этот параметр вручную в каждом UniDateTimePicker.

Пожалуйста, уточните Ваш вопрос.

Posted
4 hours ago, Sherzod said:

Пожалуйста, уточните Ваш вопрос.

До обновления в календарной сетке по умолчанию первым днем стоял понедельник, после обновления - воскресенье.
Сейчас в каждом UniDateTimePicker в параметре FirstDayOfWheek стоит dowLocaleDefault и показывает первым днем воскресенье.

Чтобы везде сделать понедельник снова первым днем нужно поменять значение во всех UniDateTimePicker.
Вопрос: где можно поменять настройку, чтобы при установке dowLocaleDefault по умолчанию был первым понедельник, раньше же так и было у меня (до обновления версии unigui).

  • 3 weeks later...
Posted

Добрый день!

Шерзод, подтверждаю что у меня точно такая же проблема. Везде календарь стал отображаться  с воскресенья. Хотя в настройках ОС первым днем установлен понедельник.

Подскажите пожалуйста уже есть решение проблемы ? 

Posted
22 hours ago, Yevgeniy Shiyanov said:

Везде календарь стал отображаться  с воскресенья.

Правильно ли я понимаю, что Вы имеете в виду uniDateTimePicker, а не uniCalendar?

Posted

@Lintps @Yevgeniy Shiyanov

Проблема заключалась в файле локали locale-ru.js.
Для компонента Ext.form.field.Date, который используется внутри TUniDateTimePicker, не было задано свойство startDay.
В результате, несмотря на установленную русскую локаль, календарь начинал неделю с воскресенья (startDay = 0) по умолчанию.

Мы добавим недостающее свойство startDay: 1 в секцию Ext.locale.ru.form.field.Date,
и это обеспечит корректное отображение календаря с понедельника, как ожидается в русской локали.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...