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

Type PyControl

object --+                
         |                
    Object --+            
             |            
    EvtHandler --+        
                 |        
            Window --+    
                     |    
               Control --+
                         |
                        PyControl

Known Subclasses:
Calendar, GenButton, GenStaticBitmap, GenStaticText, PopButton, PopupControl, Ticker

Proxy of C++ PyControl class


Method Summary
Control __init__(self, parent, id, pos, size, style, validator, name)
Create a Control.
  base_AcceptsFocus(*args, **kwargs)
Please use PyScrolledWindow.AcceptsFocus instead.
  base_AcceptsFocusFromKeyboard(*args, **kwargs)
Please use PyScrolledWindow.AcceptsFocusFromKeyboard instead.
  base_AddChild(*args, **kwargs)
Please use PyScrolledWindow.AddChild instead.
  base_DoGetBestSize(*args, **kwargs)
Please use PyScrolledWindow.DoGetBestSize instead.
  base_DoGetClientSize(*args, **kwargs)
Please use PyScrolledWindow.DoGetClientSize instead.
  base_DoGetPosition(*args, **kwargs)
Please use PyScrolledWindow.DoGetPosition instead.
  base_DoGetSize(*args, **kwargs)
Please use PyScrolledWindow.DoGetSize instead.
  base_DoGetVirtualSize(*args, **kwargs)
Please use PyScrolledWindow.DoGetVirtualSize instead.
  base_DoMoveWindow(*args, **kwargs)
Please use PyScrolledWindow.DoMoveWindow instead.
  base_DoSetClientSize(*args, **kwargs)
Please use PyScrolledWindow.DoSetClientSize instead.
  base_DoSetSize(*args, **kwargs)
Please use PyScrolledWindow.DoSetSize instead.
  base_DoSetVirtualSize(*args, **kwargs)
Please use PyScrolledWindow.DoSetVirtualSize instead.
  base_GetDefaultAttributes(*args, **kwargs)
Please use PyScrolledWindow.GetDefaultAttributes instead.
  base_GetMaxSize(*args, **kwargs)
Please use PyScrolledWindow.GetMaxSize instead.
  base_InitDialog(*args, **kwargs)
Please use PyScrolledWindow.InitDialog instead.
  base_OnInternalIdle(*args, **kwargs)
Please use PyScrolledWindow.OnInternalIdle instead.
  base_RemoveChild(*args, **kwargs)
Please use PyScrolledWindow.RemoveChild instead.
  base_ShouldInheritColours(*args, **kwargs)
Please use PyScrolledWindow.ShouldInheritColours instead.
  base_TransferDataFromWindow(*args, **kwargs)
Please use PyScrolledWindow.TransferDataFromWindow instead.
  base_TransferDataToWindow(*args, **kwargs)
Please use PyScrolledWindow.TransferDataToWindow instead.
  base_Validate(*args, **kwargs)
Please use PyScrolledWindow.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=0, validator=DefaultValidator, name=ControlNameStr)
(Constructor)

Create a Control. Normally you should only call this from a subclass' __init__ as a plain old wx.Control is not very useful.

Parameters:
parent
           (type=Window)

id
           (type=int)

pos
           (type=Point)

size
           (type=Size)

style
           (type=long)

validator
           (type=Validator)

name
           (type=String)

Returns:
Control
Overrides:
wx.Control.__init__ (inherited documentation)

base_AcceptsFocus(*args, **kwargs)

Please use PyScrolledWindow.AcceptsFocus instead.

base_AcceptsFocusFromKeyboard(*args, **kwargs)

Please use PyScrolledWindow.AcceptsFocusFromKeyboard instead.

base_AddChild(*args, **kwargs)

Please use PyScrolledWindow.AddChild instead.

base_DoGetBestSize(*args, **kwargs)

Please use PyScrolledWindow.DoGetBestSize instead.

base_DoGetClientSize(*args, **kwargs)

Please use PyScrolledWindow.DoGetClientSize instead.

base_DoGetPosition(*args, **kwargs)

Please use PyScrolledWindow.DoGetPosition instead.

base_DoGetSize(*args, **kwargs)

Please use PyScrolledWindow.DoGetSize instead.

base_DoGetVirtualSize(*args, **kwargs)

Please use PyScrolledWindow.DoGetVirtualSize instead.

base_DoMoveWindow(*args, **kwargs)

Please use PyScrolledWindow.DoMoveWindow instead.

base_DoSetClientSize(*args, **kwargs)

Please use PyScrolledWindow.DoSetClientSize instead.

base_DoSetSize(*args, **kwargs)

Please use PyScrolledWindow.DoSetSize instead.

base_DoSetVirtualSize(*args, **kwargs)

Please use PyScrolledWindow.DoSetVirtualSize instead.

base_GetDefaultAttributes(*args, **kwargs)

Please use PyScrolledWindow.GetDefaultAttributes instead.

base_GetMaxSize(*args, **kwargs)

Please use PyScrolledWindow.GetMaxSize instead.

base_InitDialog(*args, **kwargs)

Please use PyScrolledWindow.InitDialog instead.

base_OnInternalIdle(*args, **kwargs)

Please use PyScrolledWindow.OnInternalIdle instead.

base_RemoveChild(*args, **kwargs)

Please use PyScrolledWindow.RemoveChild instead.

base_ShouldInheritColours(*args, **kwargs)

Please use PyScrolledWindow.ShouldInheritColours instead.

base_TransferDataFromWindow(*args, **kwargs)

Please use PyScrolledWindow.TransferDataFromWindow instead.

base_TransferDataToWindow(*args, **kwargs)

Please use PyScrolledWindow.TransferDataToWindow instead.

base_Validate(*args, **kwargs)

Please use PyScrolledWindow.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 Thu Mar 22 12:10:57 2007 http://epydoc.sf.net