打印版式

Class Ext.BasicDialog

Package: Ext
Class: BasicDialog
Extends: Observable
Subclasses: LayoutDialog
Defined In: BasicDialog.js
轻便的 Dialog 类。下面的代码展示了使用已有的 HTML 标签创建一个典型的对话框:
var dlg = new Ext.BasicDialog("my-dlg", {
	height: 200,
	width: 300,
	minHeight: 100,
	minWidth: 150,
	modal: true,
	proxyDrag: true,
	shadow: true
});
dlg.addKeyListener(27, dlg.hide, dlg); // ESC 也能关闭对话框
dlg.addButton('确定', dlg.hide, dlg);    // 可以调用保存function代替隐藏对话框
dlg.addButton('取消', dlg.hide, dlg);
dlg.show();
对话框应该为“body”元素的直系子节点。

属性  -  方法  -  事件  -  设置选项

公共属性

属性 定义对象
  body : Ext.Element BasicDialog
主体元素
  buttons : Array BasicDialog
所有通过“addButton”方法添加的按钮数组
  footer : Ext.Element BasicDialog
底部元素
  header : Ext.Element BasicDialog
头部元素

公共方法

方法 定义对象
  BasicDialog(String/HTMLElement/Ext.Element el, Object config) BasicDialog
创建一个 BasicDialog
  addButton(String/Object config, Function handler, [Object scope]) : Ext.Button BasicDialog
在对话框的底部区域添加一个按钮。
  addEvents(Object object) : void Observable
将对话框对象中没有的事件从给出的对象中复制过来。
  addKeyListener(Number/Array/Object key, Function fn, [Object scope]) : Ext.BasicDialog BasicDialog
当对话框显示的时候添加一个键盘监听器。
  addListener(String eventName, Function handler, [Object scope], [Object options]) : void Observable
为组件添加一个事件监听器。
  alignTo(String/HTMLElement/Ext.Element element, String position, [Array offsets]) : Ext.BasicDialog BasicDialog
将对话框对齐到指定元素上。
  anchorTo(String/HTMLElement/Ext.Element element, String position, [Array offsets], [Boolean/Number monitorScroll]) : Ext.BasicDialog BasicDialog
将元素与另一个元素绑定,并在调整窗口大小后重新对齐元素。
  center() : Ext.BasicDialog BasicDialog
将对话框于视区居中显示。
  collapse() : void BasicDialog
将对话框收缩到最小化状态(仅在标题栏可见时有效)。
  destroy([Boolean removeEl]) : void BasicDialog
销毁对话框和所有它支持的元素(包括 tabs、 shim、 shadow、 proxy、 mask 等等。)
  expand() : void BasicDialog
将对话框展开到普通状态。
  fireEvent(String eventName, Object... args) : Boolean Observable
触发指定的事件并给出参数(至少要有事件名称)。
  focus() : void BasicDialog
将焦点置于对话框上。
  getEl() : Ext.Element BasicDialog
返回对话框元素。
  getTabs() : Ext.TabPanel BasicDialog
返回 TabPanel 组件(如果不存在则创建一个)。
  hasListener(String eventName) : Boolean Observable
检查对象是否拥有指定事件的监听器。
  hide([Function callback]) : Ext.BasicDialog BasicDialog
隐藏对话框。
  initTabs() : Ext.TabPanel BasicDialog
重新初始化 tabs 组件,清除原有的 tabs 并返回新的。
  isVisible() : Boolean BasicDialog
当对话框可见时返回“true”。
  moveTo(Number x, Number y) : Ext.BasicDialog BasicDialog
将对话框的左上角移动到指定的地方。
  on(String eventName, Function handler, [Object options]) : void Observable
为组件添加一个事件监听器。(addListener 的缩写)
  purgeListeners() : void Observable
删除该对象所有的监听器。
  removeListener(String eventName, Function handler, [Object scope]) : void Observable
删除一个监听器。
  resizeTo(Number width, Number height) : Ext.BasicDialog BasicDialog
调整对话框大小。
  restoreState() : Ext.BasicDialog BasicDialog
如果配置过 Ext.state 则恢复对话框之前的状态。
  setContentSize(Number width, Number height) : Ext.BasicDialog BasicDialog
将对话框的大小调整到足以填充指定内容的大小。
  setDefaultButton(Ext.BasicDialog.Button btn) : Ext.BasicDialog BasicDialog
当对话框显示时将焦点设置在默认的按钮上。
  setTitle(String text) : Ext.BasicDialog BasicDialog
设置对话框的标题文本。
  show([String/HTMLElement/Ext.Element animateTarget]) : Ext.BasicDialog BasicDialog
展示对话框。
  toBack() : Ext.BasicDialog BasicDialog
将对话框置于其他可见的对话框的后面。
  toFront() : Ext.BasicDialog BasicDialog
将对话框置于其他可见的对话框的前面。
  un(String eventName, Function handler, [Object scope]) : void Observable
删除一个监听器(removeListener 的缩写)。

公共事件

事件 定义对象
  beforehide : (Ext.BasicDialog this) BasicDialog
对话框隐藏前触发。
  beforeshow : (Ext.BasicDialog this) BasicDialog
对话框展示前触发。
  hide : (Ext.BasicDialog this) BasicDialog
对话框隐藏时触发。
  keydown : (Ext.BasicDialog this, Ext.EventObject e) BasicDialog
按下键盘时触发。
  move : (Ext.BasicDialog this, Number x, Number y) BasicDialog
用户移动对话框时触发。
  resize : (Ext.BasicDialog this, Number width, Number height) BasicDialog
用户调整对话框大小时触发。
  show : (Ext.BasicDialog this) BasicDialog
对话框展示时触发。

设置选项

设置选项 定义对象
  animateTarget : String/Element BasicDialog
对话框打开时应用动画的 Id 或者元素(默认值为“null”,表示没有动画)。
  autoCreate : Boolean/DomHelper BasicDialog
值为“true”时自动创建,或者使用“DomHelper”对象创建(默认为“false”)。
  autoScroll : Boolean BasicDialog
值为“true”时允许对话框的主体部分里的内容溢出,并显示滚动条(默认为“false”)。
  autoTabs : Boolean BasicDialog
值为“true”时,所有 class 属性为“x-dlg-tab”的元素将被自动转换为 tabs(默认为“false”)。
  buttonAlign : String BasicDialog
合法的值为:“left”、“center”和“right”(默认为“right”)。
  closable : Boolean BasicDialog
值为“false”时将移除标题栏右上角的关闭按钮(默认为“true”)。
  collapsible : Boolean BasicDialog
值为“false”时将移除标题栏右上角的最小化按钮(默认为“true”)。
  constraintoviewport : Boolean BasicDialog
值为“true”时将保持对话框限定在可视区的边界内(默认为“true”)。
  draggable : Boolean BasicDialog
值为“false”时将禁止对话框在可视区内的拖动(默认为“true”)。
  fixedcenter : Boolean BasicDialog
值为“true”时将确保对话框总是在可视区的中央(默认为“false”)。
  height : Number BasicDialog
对话框的高度,单位像素(也可以通过 CSS 来设置)。如果未指定则由浏览器决定。
  minButtonWidth : Number BasicDialog
对话框中按钮宽度的最小值(默认为“75”)。
  minHeight : Number BasicDialog
对话框高度的最小值(默认为“80”)。
  minWidth : Number BasicDialog
对话框宽度的最小值(默认为“200”)。
  modal : Boolean BasicDialog
值为“true”时模式显示对话框,防止用户与页面的剩余部分交互(默认为“false”)。
  proxyDrag : Boolean BasicDialog
值为“true”时拖动对话框会显示一个轮廓,当“draggable”为“true”时使用(默认为“false”)。
  resizable : Boolean BasicDialog
值为“false”时禁止手动调整对话框大小(默认为“true”)。
  resizeHandles : String BasicDialog
设置显示的调整柄,详见Ext.Resizable中调整柄的可用值(默认为“all”)。
  shadow : Boolean/String BasicDialog
“true”或者“sides”为默认效果,“frame”为4方向阴影,“drop”为右下方阴影(默认为“false”)。
  shadowOffset : Number BasicDialog
阴影显示时的偏移量,单位为像素(默认为“5”)。
  shim : Boolean BasicDialog
值为“true”时将创建一个“iframe”元素以免被“select”穿越(默认为“false”)。
  syncHeightBeforeShow : Boolean BasicDialog
值为“true”时则在对话框显示前重新计算高度(默认为“false”)。
  tabTag : String BasicDialog
“tab”元素的标签名称,当 autoTabs = true 时使用(默认为“div”)。
  title : String BasicDialog
标题栏上默认显示的文字(默认为“null”)。
  width : Number BasicDialog
对话框的宽度,单位像素(也可以通过 CSS 来设置)。如果未指定则由浏览器决定。
  x : Number BasicDialog
对话框默认的顶部坐标(默认为屏幕中央)
  y : Number BasicDialog
对话框默认的左边坐标(默认为屏幕中央)

属性详情

body

public Ext.Element body
主体元素
这个属性由 BasicDialog 对象定义。

buttons

public Array buttons
所有通过“addButton”方法添加的按钮数组
这个属性由 BasicDialog 对象定义。

footer

public Ext.Element footer
底部元素
这个属性由 BasicDialog 对象定义。

header

public Ext.Element header
头部元素
这个属性由 BasicDialog 对象定义。

构造函数

BasicDialog

public function BasicDialog(String/HTMLElement/Ext.Element el, Object config)
创建一个 BasicDialog 实例。
参数:
  • el : String/HTMLElement/Ext.Element
    容器元素或 DOM 节点或它的ID
  • config : Object
    设置选项

方法详情

addButton

public function addButton(String/Object config, Function handler, [Object scope])
在对话框的底部区域添加一个按钮。
参数:
  • config : String/Object
    如果是字串则为按钮的文本,也可以是按钮设置对象或者 Ext.DomHelper 元素设置。
  • handler : Function
    点击按钮时调用的函数。
  • scope : Object
    (可选)调用函数的作用域。
返回:
  • Ext.Button
    this
这个方法由 BasicDialog 对象定义。

addEvents

public function addEvents(Object object)
将对话框对象中没有的事件从给出的对象中复制过来。给出的对象必须也继承于 Observable 对象此方法才会有效果。
参数:
  • object : Object
    需要被复制事件的来源对象
返回:
  • void
这个方法由 Observable 对象定义。

addKeyListener

public function addKeyListener(Number/Array/Object key, Function fn, [Object scope])
当对话框显示的时候添加一个键盘监听器。这样将允许当对话框活动时勾住一个函数,并在按下指定的按键时执行。
参数:
  • key : Number/Array/Object
    可以是一个 key code 、key code 数组、或者是含有下列选项的对象:{key: (number/array), shift: (true/false), ctrl: (true/false), alt: (true/false)}
  • fn : Function
    调用的函数
  • scope : Object
    (可选)函数的作用域
返回:
  • Ext.BasicDialog
    this
这个方法由 BasicDialog 对象定义。

addListener

public function addListener(String eventName, Function handler, [Object scope], [Object options])
为组件添加一个事件监听器。
参数:
  • eventName : String
    监听的事件类型
  • handler : Function
    事件调用的方法
  • scope : Object
    (可选)处理函数执行的作用域。处理函数 "this" 的内容。
  • options : Object
    (可选)一个包含处理设置属性的对象。可以包含下列的属性:
    • scope {Object} 处理函数执行的作用域。处理函数 "this" 的内容。
    • delegate {String} 一个简单的选择器用来过滤目标或查找目标的子节点。
    • stopEvent {Boolean} 值为 True 时用来中止事件。那样将中止传播,并防止缺省动作。
    • preventDefault {Boolean} 值为 True 时用来防止缺省动作。
    • stopPropagation {Boolean} 值为 True 时用来中止事件传播。
    • normalized {Boolean} 值为 False 时向处理函数传递浏览器事件用以代替 Ext.EventObject 对象。
    • delay {Number} 当事件触发后启用处理函数的延迟微秒数。
    • single {Boolean} 值为 True 时将添加一个处理函数用来处理下个触发的事件,并在处理完后移除。
    • buffer {Number} 使处理函数计划在由 Ext.util.DelayedTask 指定的微秒数后执行。如果事件在延迟期间再次触发,原来的处理函数将不再启动,而是由新的计划代替。

    组合选项
    使用选项参数可以组合不同类型的监听器:

    下面是一个标准的、延迟执行的、一次性的监听器,将会自动停止事件并传递一个自定义的参数(forumId)

    代码:
    el.on('click', this.onClick, this, { single: true, delay: 100, stopEvent : true, forumId: 4 });

    这个方法也允许传递的单个参数是一个包含多个指定处理函数的设置对象

    一次调用多个处理函数
    代码:

    el.on({ 'click' : { fn: this.onClick scope: this, delay: 100 }, 'mouseover' : { fn: this.onMouseOver scope: this }, 'mouseout' : { fn: this.onMouseOut scope: this } });

    或者简写为:
    代码:

    el.on({ 'click' : this.onClick, 'mouseover' : this.onMouseOver, 'mouseout' : this.onMouseOut scope: this });
返回:
  • void
这个方法由 Observable 对象定义。

alignTo

public function alignTo(String/HTMLElement/Ext.Element element, String position, [Array offsets])
将对话框对齐到指定元素上。
参数:
  • element : String/HTMLElement/Ext.Element
    要对齐的元素。
  • position : String
    对齐到的位置(点击Ext.Element.alignTo查看详情)。
  • offsets : Array
    (可选)位置偏移量,形如:[x, y]
返回:
  • Ext.BasicDialog
    this
这个方法由 BasicDialog 对象定义。

anchorTo

public function anchorTo(String/HTMLElement/Ext.Element element, String position, [Array offsets], [Boolean/Number monitorScroll])
将元素与另一个元素绑定,并在调整窗口大小后重新对齐元素。
参数:
  • element : String/HTMLElement/Ext.Element
    要对齐的元素。
  • position : String
    对齐到的位置(点击Ext.Element.alignTo查看详情)。
  • offsets : Array
    (可选)位置偏移量,形如:[x, y]
  • monitorScroll : Boolean/Number
    (可选)值为 true 时监视容器的滚动并重新定位。如果为数值,将用来做为延迟缓冲量(默认为50毫秒)。
返回:
  • Ext.BasicDialog
    this
这个方法由 BasicDialog 对象定义。

center

public function center()
将对话框于视区居中显示。
参数:
  • 无。
返回:
  • Ext.BasicDialog
    this
这个方法由 BasicDialog 对象定义。

collapse

public function collapse()
将对话框收缩到最小化状态(仅在标题栏可见时有效)。等效于用户点击最小化按钮。
参数:
  • 无。
返回:
  • void
这个方法由 BasicDialog 对象定义。

destroy

public function destroy([Boolean removeEl])
销毁对话框和所有它支持的元素(包括 tabs、 shim、 shadow、 proxy、 mask 等等。)同时也去除所有事件监听器。
参数:
  • removeEl : Boolean
    (可选)值为 true 时从 DOM 中删除该元素。
返回:
  • void
这个方法由 BasicDialog 对象定义。

expand

public function expand()
将对话框展开到普通状态。等效于用户点击还原按钮。
参数:
  • 无。
返回:
  • void
这个方法由 BasicDialog 对象定义。

fireEvent

public function fireEvent(String eventName, Object... args)
触发指定的事件并给出参数(至少要有事件名称)。
参数:
  • eventName : String
  • args : Object...
    传递给处理函数的参数数量。
返回:
  • Boolean
    如果任何处理函数返回 false 则返回值为 false,否则返回 true。
这个方法由 Observable 对象定义。

focus

public function focus()
将焦点置于对话框上。如果设置了 defaultButton ,则该按钮取得焦点,否则对话框本身取得焦点。
参数:
  • 无。
返回:
  • void
这个方法由 BasicDialog 对象定义。

getEl

public function getEl()
返回对话框元素。
参数:
  • 无。
返回:
  • Ext.Element
    对话框元素。
这个方法由 BasicDialog 对象定义。

getTabs

public function getTabs()
返回 TabPanel 组件(如果不存在则创建一个)。注意:如果你只是想检查存在的 TabPanel 而不是创建,设置一个值为空的“tabs”属性。
参数:
  • 无。
返回:
  • Ext.TabPanel
    Tabs 组件。
这个方法由 BasicDialog 对象定义。

hasListener

public function hasListener(String eventName)
检查对象是否拥有指定事件的监听器。
参数:
  • eventName : String
    要检查的事件名。
返回:
  • Boolean
    值为 True 值表示事件监听器存在,否则值为 false。
This method is defined by Observable.

hide

public function hide([Function callback])
隐藏对话框。
参数:
  • callback : Function
    (可选)对话框隐藏时调用的函数。
返回:
  • Ext.BasicDialog
    this
这个方法由 BasicDialog 对象定义。

initTabs

public function initTabs()
重新初始化 tabs 组件,清除原有的 tabs 并返回新的。
参数:
  • 无。
返回:
  • Ext.TabPanel
    Tabs 组件。
这个方法由 BasicDialog 对象定义。

isVisible

public function isVisible()
当对话框可见时返回“true”。
参数:
  • 无。
返回:
  • Boolean
这个方法由 BasicDialog 对象定义。

moveTo

public function moveTo(Number x, Number y)
将对话框的左上角移动到指定的地方。
参数:
  • x : Number
  • y : Number
返回:
  • Ext.BasicDialog
    this
这个方法由 BasicDialog 对象定义。

on

public function on(String eventName, Function handler, [Object options])
为组件添加一个事件监听器。(addListener 的缩写)
参数:
  • eventName : String
    监听的事件类型。
  • handler : Function
    事件调用的方法。
  • options : Object
    (可选)
返回:
  • void
这个方法由 Observable 对象定义。

purgeListeners

public function purgeListeners()
删除该对象所有的监听器。
参数:
  • 无。
返回:
  • void
这个方法由 Observable 对象定义。

removeListener

public function removeListener(String eventName, Function handler, [Object scope])
删除一个监听器。
参数:
  • eventName : String
    监听的事件类型。
  • handler : Function
    删除的处理函数
  • scope : Object
    (可选)处理函数的作用域。
返回:
  • void
这个方法由 Observable 对象定义。

resizeTo

public function resizeTo(Number width, Number height)
调整对话框大小。
参数:
  • width : Number
  • height : Number
返回:
  • Ext.BasicDialog
    this
这个方法由 BasicDialog 对象定义。

restoreState

public function restoreState()
如果配置过 Ext.state 则恢复对话框之前的状态。
参数:
  • 无。
返回:
  • Ext.BasicDialog
    this
这个方法由 BasicDialog 对象定义。

setContentSize

public function setContentSize(Number width, Number height)
将对话框的大小调整到足以填充指定内容的大小。
参数:
  • width : Number
  • height : Number
返回:
  • Ext.BasicDialog
    this
这个方法由 BasicDialog 对象定义。

setDefaultButton

public function setDefaultButton(Ext.BasicDialog.Button btn)
当对话框显示时将焦点设置在默认的按钮上。
参数:
  • btn : Ext.BasicDialog.Button
    通过 addButton 方法创建的按钮。
返回:
  • Ext.BasicDialog
    this
这个方法由 BasicDialog 对象定义。

setTitle

public function setTitle(String text)
设置对话框的标题文本。
参数:
  • text : String
    显示的标题。
返回:
  • Ext.BasicDialog
    this
这个方法由 BasicDialog 对象定义。

show

public function show([String/HTMLElement/Ext.Element animateTarget])
展示对话框。
参数:
  • animateTarget : String/HTMLElement/Ext.Element
    (可选)重置动画的目标
返回:
  • Ext.BasicDialog
    this
这个方法由 BasicDialog 对象定义。

toBack

public function toBack()
将对话框置于其他可见的对话框的后面。
参数:
  • 无。
返回:
  • Ext.BasicDialog
    this
这个方法由 BasicDialog 对象定义。

toFront

public function toFront()
将对话框置于其他可见的对话框的前面。
参数:
  • 无。
返回:
  • Ext.BasicDialog
    this
这个方法由 BasicDialog 对象定义。

un

public function un(String eventName, Function handler, [Object scope])
删除一个监听器(removeListener 的缩写)。
参数:
  • eventName : String
    监听的事件类型。
  • handler : Function
    删除的处理函数。
  • scope : Object
    (可选)处理函数的作用域。
返回:
  • void
这个方法由 Observable 对象定义。

事件详情

beforehide

public event beforehide
对话框隐藏前触发。
调用函数时将携带下列参数:
  • this : Ext.BasicDialog
这个事件由 BasicDialog 对象定义。

beforeshow

public event beforeshow
对话框展示前触发。
调用函数时将携带下列参数:
  • this : Ext.BasicDialog
这个事件由 BasicDialog 对象定义。

hide

public event hide
对话框隐藏时触发。
调用函数时将携带下列参数:
  • this : Ext.BasicDialog
这个事件由 BasicDialog 对象定义。

keydown

public event keydown
按下键盘时触发。
调用函数时将携带下列参数:
  • this : Ext.BasicDialog
  • e : Ext.EventObject
这个事件由 BasicDialog 对象定义。

move

public event move
用户移动对话框时触发。
调用函数时将携带下列参数:
  • this : Ext.BasicDialog
  • x : Number
    新的 X 坐标
  • y : Number
    新的 Y 坐标
这个事件由 BasicDialog 对象定义。

resize

public event resize
用户调整对话框大小时触发。
调用函数时将携带下列参数:
  • this : Ext.BasicDialog
  • width : Number
    新的宽度
  • height : Number
    新的高度
这个事件由 BasicDialog 对象定义。

show

public event show
对话框展示时触发。
调用函数时将携带下列参数:
  • this : Ext.BasicDialog
这个事件由 BasicDialog 对象定义。

设置详情

animateTarget

animateTarget : String/Element
对话框打开时应用动画的 Id 或者元素(默认值为“null”,表示没有动画)。
这个设置选项由 BasicDialog 对象定义。

autoCreate

autoCreate : Boolean/DomHelper
值为“true”时自动创建,或者使用“DomHelper”对象创建(默认为“false”)。
这个设置选项由 BasicDialog 对象定义。

autoScroll

autoScroll : Boolean
值为“true”时允许对话框的主体部分里的内容溢出,并显示滚动条(默认为“false”)。
这个设置选项由 BasicDialog 对象定义。

autoTabs

autoTabs : Boolean
值为“true”时,所有 class 属性为“x-dlg-tab”的元素将被自动转换为 tabs(默认为“false”)。
这个设置选项由 BasicDialog 对象定义。

buttonAlign

buttonAlign : String
合法的值为:“left”、“center”和“right”(默认为“right”)。
这个设置选项由 BasicDialog 对象定义。

closable

closable : Boolean
值为“false”时将移除标题栏右上角的关闭按钮(默认为“true”)。
这个设置选项由 BasicDialog 对象定义。

collapsible

collapsible : Boolean
值为“false”时将移除标题栏右上角的最小化按钮(默认为“true”)。
这个设置选项由 BasicDialog 对象定义。

constraintoviewport

constraintoviewport : Boolean
值为“true”时将保持对话框限定在可视区的边界内(默认为“true”)。
这个设置选项由 BasicDialog 对象定义。

draggable

draggable : Boolean
值为“false”时将禁止对话框在可视区内的拖动(默认为“true”)。
这个设置选项由 BasicDialog 对象定义。

fixedcenter

fixedcenter : Boolean
值为“true”时将确保对话框总是在可视区的中央(默认为“false”)。
这个设置选项由 BasicDialog 对象定义。

height

height : Number
对话框的高度,单位像素(也可以通过 CSS 来设置)。如果未指定则由浏览器决定。
这个设置选项由 BasicDialog 对象定义。

minButtonWidth

minButtonWidth : Number
对话框中按钮宽度的最小值(默认为“75”)。
这个设置选项由 BasicDialog 对象定义。

minHeight

minHeight : Number
对话框高度的最小值(默认为“80”)。
这个设置选项由 BasicDialog 对象定义。

minWidth

minWidth : Number
对话框宽度的最小值(默认为“200”)。
这个设置选项由 BasicDialog 对象定义。

modal

modal : Boolean
值为“true”时模式显示对话框,防止用户与页面的剩余部分交互(默认为“false”)。
这个设置选项由 BasicDialog 对象定义。

proxyDrag

proxyDrag : Boolean
值为“true”时拖动对话框会显示一个轮廓,当“draggable”为“true”时使用(默认为“false”)。
这个设置选项由 BasicDialog 对象定义。

resizable

resizable : Boolean
值为“false”时禁止手动调整对话框大小(默认为“true”)。
这个设置选项由 BasicDialog 对象定义。

resizeHandles

resizeHandles : String
设置显示的调整柄,详见Ext.Resizable中调整柄的可用值(默认为“all”)。
这个设置选项由 BasicDialog 对象定义。

shadow

shadow : Boolean/String
“true”或者“sides”为默认效果,“frame”为4方向阴影,“drop”为右下方阴影(默认为“false”)。
这个设置选项由 BasicDialog 对象定义。

shadowOffset

shadowOffset : Number
阴影显示时的偏移量,单位为像素(默认为“5”)。
这个设置选项由 BasicDialog 对象定义。

shim

shim : Boolean
值为“true”时将创建一个“iframe”元素以免被“select”穿越(默认为“false”)。
这个设置选项由 BasicDialog 对象定义。

syncHeightBeforeShow

syncHeightBeforeShow : Boolean
值为“true”时则在对话框显示前重新计算高度(默认为“false”)。
这个设置选项由 BasicDialog 对象定义。

tabTag

tabTag : String
“tab”元素的标签名称,当 autoTabs = true 时使用(默认为“div”)。
这个设置选项由 BasicDialog 对象定义。

title

title : String
标题栏上默认显示的文字(默认为“null”)。
这个设置选项由 BasicDialog 对象定义。

width

width : Number
对话框的宽度,单位像素(也可以通过 CSS 来设置)。如果未指定则由浏览器决定。
这个设置选项由 BasicDialog 对象定义。

x

x : Number
对话框默认的顶部坐标(默认为屏幕中央)
这个设置选项由 BasicDialog 对象定义。

y

y : Number
对话框默认的左边坐标(默认为屏幕中央)
这个设置选项由 BasicDialog 对象定义。

Ext - Copyright © 2006-2007 Ext JS, LLC
All rights reserved.