Table Of Contents

Previous topic

PiePart

Next topic

pybusyinfo

This Page

phoenix_title ProgressPie

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


class_hierarchy Inheritance Diagram

Inheritance diagram for class ProgressPie

Inheritance diagram of ProgressPie


appearance Control Appearance


wxMSW

wxMSW

wxMAC

wxMAC

wxGTK

wxGTK


super_classes Known Superclasses

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=ID_ANY, pos=DefaultPosition, size=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 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 Colour object.


SetValue(self, value)

Sets the ProgressPie value.

Parameters:value – a floating point number representing the new value.