phoenix_title wx.lib.agw.piectrl.ProgressPie

ProgressPie tries to emulate the behavior of ProgressDialog, but using a pie chart instead of a gauge.


class_hierarchy Class Hierarchy

Inheritance diagram for class ProgressPie:

appearance Control Appearance


wxMSW

wxMSW

wxMAC

wxMAC

wxGTK

wxGTK


super_classes Known Superclasses

wx.lib.agw.piectrl.PieCtrl


method_summary Methods Summary

__init__

Default class constructor.

GetFilledColour

Returns the colour that progressively fills the ProgressPie.

GetMaxValue

Returns the ProgressPie maximum value.

GetUnfilledColour

Returns the colour that is filled.

GetValue

Returns the ProgressPie value.

SetFilledColour

Sets the colour that progressively fills the ProgressPie .

SetMaxValue

Sets the ProgressPie maximum value.

SetUnfilledColour

Sets the colour that is filled.

SetValue

Sets the ProgressPie value.


api Class API

class ProgressPie(PieCtrl)

ProgressPie tries to emulate the behavior of ProgressDialog, but using a pie chart instead of a gauge.


Methods

__init__(self, parent, maxvalue, value, id=wx.ID_ANY, pos=wx.DefaultPosition, size=wx.DefaultSize, style=0)

Default class constructor.

Parameters:
  • parent – the PieCtrl parent. Must not be None;

  • id – window identifier. A value of -1 indicates a default value;

  • pos – the control position. A value of (-1, -1) indicates a default position, chosen by either the windowing system or wxPython, depending on platform;

  • size – the control size. A value of (-1, -1) indicates a default size, chosen by either the windowing system or wxPython, depending on platform;

  • style – the window style (unused);

  • name – the window name.



GetFilledColour(self)

Returns the colour that progressively fills the ProgressPie.



GetMaxValue(self)

Returns the ProgressPie maximum value.



GetUnfilledColour(self)

Returns the colour that is filled.



GetValue(self)

Returns the ProgressPie value.



SetFilledColour(self, colour)

Sets the colour that progressively fills the ProgressPie .

Parameters:

colour – a valid wx.Colour object.



SetMaxValue(self, value)

Sets the ProgressPie maximum value.

Parameters:

value – a floating point number representing the maximum value.



SetUnfilledColour(self, colour)

Sets the colour that is filled.

Parameters:

colour – a valid wx.Colour object.



SetValue(self, value)

Sets the ProgressPie value.

Parameters:

value – a floating point number representing the new value.