Package pyjamas :: Package ui :: Module DialogBox :: Class DialogBox
[hide private]
[frames] | no frames]

Class DialogBox

source code

           object --+                
                    |                
      Panel.PanelBase --+            
                        |            
   object --+           |            
            |           |            
      Applier --+       |            
                |       |            
UIObject.UIObject --+   |            
                    |   |            
        Widget.Widget --+            
                        |            
              Panel.Panel --+        
                            |        
      SimplePanel.SimplePanel --+    
                                |    
            PopupPanel.PopupPanel --+
                                    |
                                   DialogBox

Instance Methods [hide private]
 
__init__(self, autoHide=None, modal=True, centered=False, **kwargs)
use this to apply properties as a dictionary, e.g.:
source code
 
onWindowResized(self, width, height) source code
 
show(self) source code
 
onEventPreview(self, event) source code
 
getHTML(self) source code
 
getText(self) source code
 
setHTML(self, html) source code
 
setText(self, text) source code
 
onMouseDown(self, sender, x, y) source code
 
onMouseEnter(self, sender) source code
 
onMouseLeave(self, sender) source code
 
onMouseMove(self, sender, x, y) source code
 
onMouseUp(self, sender, x, y) source code
 
onMouseGlassEnter(self, sender) source code
 
onMouseGlassLeave(self, sender) source code
 
endDragging(self) source code
 
remove(self, widget) source code
 
doAttachChildren(self) source code
 
doDetachChildren(self) source code
 
setWidget(self, widget)
Insert (or optionally replace) the widget at the given index with a new one
source code

Inherited from PopupPanel.PopupPanel: add, addPopupListener, center, centerBox, createElement, getGlassElement, getGlassStyleName, getModal, getPopupLeft, getPopupTop, hide, hideGlass, isGlassEnabled, isModal, onHideImpl, onKeyDownPreview, onKeyPressPreview, onKeyUpPreview, onShowImpl, removePopupListener, setGlassEnabled, setGlassPosition, setGlassStyleName, setModal, setPopupPosition, showGlass

Inherited from PopupPanel.PopupPanel (private): _event_targets_popup

Inherited from SimplePanel.SimplePanel: getContainerElement, getWidget

Inherited from Panel.Panel: adopt, disown

Inherited from Panel.PanelBase: __getitem__, __iter__, __len__, __nonzero__, __setitem__, addIndexedItem, append, clear, getChildren, getIndexedChild, getWidgetCount, getWidgetIndex

Inherited from Widget.Widget: getID, getLayoutData, getParent, isAttached, onAttach, onBrowserEvent, onDetach, onLoad, removeFromParent, setContextMenu, setID, setLayoutData, setParent

Inherited from UIObject.UIObject: addStyleDependentName, addStyleName, getAbsoluteLeft, getAbsoluteTop, getElement, getHeight, getOffsetHeight, getOffsetWidth, getStyleAttribute, getStyleName, getStylePrimaryName, getTitle, getVisible, getWidth, isVisible, removeStyleDependentName, removeStyleName, setElement, setHeight, setPixelSize, setSize, setStyleAttribute, setStyleName, setTitle, setVisible, setWidth, setzIndex, sinkEvents, unsinkEvents

Inherited from Applier: applyValues, retrieveValues, setDefaults, setElementProperties, updateInstance

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Methods [hide private]
 
_getProps(self) source code

Inherited from Applier (private): _getElementProps

Class Variables [hide private]
  _props = [("caption", "Caption", "HTML", None),]

Inherited from Applier (private): _elem_props

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, autoHide=None, modal=True, centered=False, **kwargs)
(Constructor)

source code 

use this to apply properties as a dictionary, e.g.:

   x = klass(..., StyleName='class-name')

will do:

   x = klass(...)
   x.setStyleName('class-name')

and:

   x = klass(..., Size=("100%", "20px"), Visible=False)

will do:

   x = klass(...)
   x.setSize("100%", "20px")
   x.setVisible(False)
Overrides: object.__init__
(inherited documentation)

onWindowResized(self, width, height)

source code 
Overrides: PopupPanel.PopupPanel.onWindowResized

show(self)

source code 
Overrides: PopupPanel.PopupPanel.show

_getProps(self)
Class Method

source code 
Overrides: Applier._getProps

onEventPreview(self, event)

source code 
Overrides: PopupPanel.PopupPanel.onEventPreview

remove(self, widget)

source code 
Overrides: SimplePanel.SimplePanel.remove

doAttachChildren(self)

source code 
Overrides: Widget.Widget.doAttachChildren

doDetachChildren(self)

source code 
Overrides: Widget.Widget.doDetachChildren

setWidget(self, widget)

source code 

Insert (or optionally replace) the widget at the given index with a new one

Overrides: Panel.PanelBase.setWidget
(inherited documentation)