this is the head of my html file:

Code:
<link rel="stylesheet" type="text/css" href="extensions/fileuploader/css/Ext.ux.IconCombo.css">
        <link rel="stylesheet" type="text/css" href="extensions/fileuploader/css/icons.css">
        <link rel="stylesheet" type="text/css" href="extensions/fileuploader/css/webpage.css">
        <link rel="stylesheet" type="text/css" href="extensions/fileuploader/css/filetree.css">
        <link rel="stylesheet" type="text/css" href="extensions/fileuploader/css/filetype.css">
        <link rel="stylesheet" type="text/css" href="extensions/fileuploader/css/famflag.css">
        <link rel="stylesheet" type="text/css" href="extensions/fileuploader/css/Ext.ux.IconCombo.css">
        <link rel="stylesheet" type="text/css" href="ext-2.1/resources/css/ext-all.css">   
        <link rel="stylesheet" type="text/css" href="ext-2.1/resources/css/xtheme-gray.css">
      
        <script type="text/javascript" src="ext-2.1/adapter/ext/ext-base.js"></script>       
        <script type="text/javascript" src="ext-2.1/ext-all.js"></script>
        <script type="text/javascript" src="extensions/fileuploader/js/Ext.ux.WebPage.js"></script>
        <script type="text/javascript" src="extensions/fileuploader/js/Ext.ux.form.BrowseButton.js"></script>
        <script type="text/javascript" src="extensions/fileuploader/js/Ext.ux.FileUploader.js"></script>
        <script type="text/javascript" src="extensions/fileuploader/js/Ext.ux.UploadPanel.js"></script>
        <script type="text/javascript" src="extensions/fileuploader/js/Ext.ux.ThemeCombo.js"></script>
        <script type="text/javascript" src="extensions/fileuploader/js/Ext.ux.IconCombo.js"></script>
        <script type="text/javascript" src="extensions/fileuploader/js/Ext.ux.LangSelectCombo.js"></script>
        <script type="text/javascript" src="extensions/fileuploader/local/en_US.js"></script>
this is how my panel config looks :

Code:
                            var uploadPanel = new Ext.ux.UploadPanel({
                                title: 'Upload files',
                                xtype:'uploadpanel',
                                buttonsAt:'tbar',
                                id:'uppanel',
                                url:'ajax.php',
                                path:'root',
                                maxFileSize:1048576,
                                enableProgress:false
                            });
                            
                            var uploadTabPanel= new Ext.TabPanel({
                                activeTab: 0,
                                border: false,
                                frame: true,
                                items: [uploadPanel]    
                            });
                            
                            var uploadWin = new Ext.Window({
                                width:300,
                                //minWidth:165,
                                id:'winid',
                                height:400,
                                //minHeight:200,
                                layout:'fit',
                                border:false,
                                closable:true,
                                //closeAction: 'hide',
                                title:'Window Title',
                                iconCls:'window_icon',
                                items:[uploadTabPanel]
                             });
and I in my Ext.ux.UploadPanel.js file I configured the busy icon class as follows:

Code:
/**
     * @cfg {String} workingIconCls iconClass to use for busy indicator
     */
    ,workingIconCls:'icon_waiting_ajax'

    // }}}
The above 'icon_waiting_ajax' class works when applied to other iconCls configs, and never seems to attempt to get loaded when a file is uploaded...