Как увеличить ширину окна сообщения Ext.Msg.Confirm

#extjs

#extjs

Вопрос:

Как увеличить ширину окна сообщения Ext.Msg.Confirm.

Ответ №1:

Чтобы сделать все сообщения шире, попробуйте следующее:

 Ext.MessageBox.minWidth = 300;
  

Ответ №2:

Я согласен с Ext.MessageBox.MinWidth = 300; пожалуйста, проголосуйте за него. У меня пока нет представителя, чтобы самому проголосовать за этот ответ. Первый ответ просто указал на документы, которые больше не существуют для ExtJS 3, и указывает на метод show(), который, возможно, не используется.

Ответ # 2 отлично подходит для меня, поскольку я пришел сюда с тем же вопросом:

 Ext.MessageBox.minWidth = 300;
Ext.MessageBox.confirm('Warning', 'Are you sure?', function(btn)
{
    // this will execute if the user clicks Yes
}
  

Ответ №3:

Определив width опцию метода ExtJS.MessageBox.show().

Комментарии:

1. Спасибо, этот метод предопределен в ExtJS? Если да, то где я могу найти этот метод?

2. Да, это так. Взгляните на документацию API, на которую я ссылался в своем ответе.

3. Все еще действительный ответ, также в ExtJS4

Ответ №4:

вам нужно вызвать функцию setWidth следующим образом :

 Ext.Msg.setMinWidth(600)