Package wx :: Class PyPanel
[frames | no frames]

Type PyPanel

object --+                
         |                
    Object --+            
             |            
    EvtHandler --+        
                 |        
            Window --+    
                     |    
                 Panel --+
                         |
                        PyPanel

Known Subclasses:
ButtonPanel, ColourPanel, FlatNotebook, FourWaySplitter, MultiSplitterWindow, ResizeWidget, RulerCtrl, SizedPanel, Throbber

Proxy of C++ PyPanel class


Method Summary
Window __init__(self, parent, id, pos, size, style, name)
Construct and show a generic Window.
  base_AcceptsFocus(*args, **kwargs)
Please use PyPanel.AcceptsFocus instead.
  base_AcceptsFocusFromKeyboard(*args, **kwargs)
Please use PyPanel.AcceptsFocusFromKeyboard instead.
  base_AddChild(*args, **kwargs)
Please use PyPanel.AddChild instead.
  base_DoGetBestSize(*args, **kwargs)
Please use PyPanel.DoGetBestSize instead.
  base_DoGetClientSize(*args, **kwargs)
Please use PyPanel.DoGetClientSize instead.
  base_DoGetPosition(*args, **kwargs)
Please use PyPanel.DoGetPosition instead.
  base_DoGetSize(*args, **kwargs)
Please use PyPanel.DoGetSize instead.
  base_DoGetVirtualSize(*args, **kwargs)
Please use PyPanel.DoGetVirtualSize instead.
  base_DoMoveWindow(*args, **kwargs)
Please use PyPanel.DoMoveWindow instead.
  base_DoSetClientSize(*args, **kwargs)
Please use PyPanel.DoSetClientSize instead.
  base_DoSetSize(*args, **kwargs)
Please use PyPanel.DoSetSize instead.
  base_DoSetVirtualSize(*args, **kwargs)
Please use PyPanel.DoSetVirtualSize instead.
  base_Enable(*args, **kwargs)
Please use PyPanel.Enable instead.
  base_GetDefaultAttributes(*args, **kwargs)
Please use PyPanel.GetDefaultAttributes instead.
  base_GetMaxSize(*args, **kwargs)
Please use PyPanel.GetMaxSize instead.
  base_InitDialog(*args, **kwargs)
Please use PyPanel.InitDialog instead.
  base_OnInternalIdle(*args, **kwargs)
Please use PyPanel.OnInternalIdle instead.
  base_RemoveChild(*args, **kwargs)
Please use PyPanel.RemoveChild instead.
  base_ShouldInheritColours(*args, **kwargs)
Please use PyPanel.ShouldInheritColours instead.
  base_TransferDataFromWindow(*args, **kwargs)
Please use PyPanel.TransferDataFromWindow instead.
  base_TransferDataToWindow(*args, **kwargs)
Please use PyPanel.TransferDataToWindow instead.
  base_Validate(*args, **kwargs)
Please use PyPanel.Validate instead.
bool DoEraseBackground(self, dc)
Size DoGetBestSize(self)
(width, height) DoGetClientSize()
(x,y) DoGetPosition()
(width, height) DoGetSize()
Size DoGetVirtualSize(self)
  DoMoveWindow(self, x, y, width, height)
  DoSetClientSize(self, width, height)
  DoSetSize(self, x, y, width, height, sizeFlags)
  DoSetVirtualSize(self, x, y)
VisualAttributes GetDefaultAttributes(self)
Get the default attributes for an instance of this class.
  OnInternalIdle(self)
  SetBestSize(self, size)
A 'Smart' SetSize that will fill in default size components with the window's best size values.

Property Summary
  thisown: The membership flag

Instance Method Details

__init__(self, parent, id=-1, pos=DefaultPosition, size=DefaultSize, style=wxTAB_TRAVERSAL|wxNO_BORDER, name=PanelNameStr)
(Constructor)

Construct and show a generic Window.

Parameters:
parent
           (type=Window)

id
           (type=int)

pos
           (type=Point)

size
           (type=Size)

style
           (type=long)

name
           (type=String)

Returns:
Window
Overrides:
wx.Panel.__init__ (inherited documentation)

base_AcceptsFocus(*args, **kwargs)

Please use PyPanel.AcceptsFocus instead.

base_AcceptsFocusFromKeyboard(*args, **kwargs)

Please use PyPanel.AcceptsFocusFromKeyboard instead.

base_AddChild(*args, **kwargs)

Please use PyPanel.AddChild instead.

base_DoGetBestSize(*args, **kwargs)

Please use PyPanel.DoGetBestSize instead.

base_DoGetClientSize(*args, **kwargs)

Please use PyPanel.DoGetClientSize instead.

base_DoGetPosition(*args, **kwargs)

Please use PyPanel.DoGetPosition instead.

base_DoGetSize(*args, **kwargs)

Please use PyPanel.DoGetSize instead.

base_DoGetVirtualSize(*args, **kwargs)

Please use PyPanel.DoGetVirtualSize instead.

base_DoMoveWindow(*args, **kwargs)

Please use PyPanel.DoMoveWindow instead.

base_DoSetClientSize(*args, **kwargs)

Please use PyPanel.DoSetClientSize instead.

base_DoSetSize(*args, **kwargs)

Please use PyPanel.DoSetSize instead.

base_DoSetVirtualSize(*args, **kwargs)

Please use PyPanel.DoSetVirtualSize instead.

base_Enable(*args, **kwargs)

Please use PyPanel.Enable instead.

base_GetDefaultAttributes(*args, **kwargs)

Please use PyPanel.GetDefaultAttributes instead.

base_GetMaxSize(*args, **kwargs)

Please use PyPanel.GetMaxSize instead.

base_InitDialog(*args, **kwargs)

Please use PyPanel.InitDialog instead.

base_OnInternalIdle(*args, **kwargs)

Please use PyPanel.OnInternalIdle instead.

base_RemoveChild(*args, **kwargs)

Please use PyPanel.RemoveChild instead.

base_ShouldInheritColours(*args, **kwargs)

Please use PyPanel.ShouldInheritColours instead.

base_TransferDataFromWindow(*args, **kwargs)

Please use PyPanel.TransferDataFromWindow instead.

base_TransferDataToWindow(*args, **kwargs)

Please use PyPanel.TransferDataToWindow instead.

base_Validate(*args, **kwargs)

Please use PyPanel.Validate instead.

GetDefaultAttributes(self)

Get the default attributes for an instance of this class. This is useful if you want to use the same font or colour in your own control as in a standard control -- which is a much better idea than hard coding specific colours or fonts which might look completely out of place on the user's system, especially if it uses themes.

Returns:
VisualAttributes
Overrides:
wx.Window.GetDefaultAttributes (inherited documentation)

SetBestSize(self, size=DefaultSize)

A 'Smart' SetSize that will fill in default size components with the window's best size values. Also set's the minsize for use with sizers.

Parameters:
size
           (type=Size)


Property Details

thisown

The membership flag


Generated by Epydoc 2.1.20050511.rpd on Mon Feb 16 12:54:47 2009 http://epydoc.sf.net