Changeset 3988


Ignore:
Timestamp:
07/02/12 15:56:10 (22 months ago)
Author:
vdaras
Message:

Exposed fifechan's IconProgressBar? to pychan. [t:721]

Location:
branches/active/gui_enhancements/engine
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • branches/active/gui_enhancements/engine/core/gui/fifechan/lib/widgets.i

    r3985 r3988  
    362362                virtual ~PasswordField(); 
    363363        }; 
     364         
     365        %feature("notabstract") IconProgressBar; 
     366        class IconProgressBar : public Widget { 
     367        public: 
     368                IconProgressBar(); 
     369                IconProgressBar(Image *image, int maxIcons); 
     370                virtual ~IconProgressBar(); 
     371                void setImage(Image* image); 
     372                const Image* getImage() const; 
     373                void setMaxIcons(int32_t maxIcons); 
     374                int32_t getMaxIcons() const; 
     375                void setOrientation(IconProgressBar::Orientation orientation); 
     376                IconProgressBar::Orientation getOrientation() const; 
     377                void advance(); 
     378                void reset(); 
     379                 
     380                enum Orientation 
     381                { 
     382                        HORIZONTAL = 0, 
     383                        VERTICAL 
     384                }; 
     385        }; 
    364386} 
    365387 
  • branches/active/gui_enhancements/engine/python/fife/extensions/pychan/widgets/__init__.py

    r3983 r3988  
    4747from percentagebar import PercentageBar 
    4848from passwordfield import PasswordField 
     49from iconprogressbar import IconProgressBar 
    4950 
    5051# Global Widget Class registry 
     
    6263        "Label" : Label, 
    6364        "PercentageBar" : PercentageBar, 
     65        "IconProgressBar" : IconProgressBar, 
    6466 
    6567        # Button Widgets 
Note: See TracChangeset for help on using the changeset viewer.