www.pudn.com > winamp_control.zip > Unit1.h


//--------------------------------------------------------------------------- 
 
#ifndef Unit1H 
#define Unit1H 
//--------------------------------------------------------------------------- 
#include  
#include  
#include  
#include  
#include  
#include  
#include  
#include  
#include  
#include  
#include "trayicon.h" 
//--------------------------------------------------------------------------- 
class TFormMain : public TForm 
{ 
__published:	// IDE-managed Components 
        TMemo *Memo1; 
        TTimer *Timer1; 
        TImage *PrevBut_click; 
        TImage *PlayBut_on; 
        TImage *PlayBut_click; 
        TImage *PauseBut_on; 
        TImage *PauseBut_click; 
        TImage *StopBut_on; 
        TImage *StopBut_click; 
        TImage *NextBut_on; 
        TImage *NextBut_click; 
        TEdit *Edit1; 
        TTimer *Timer2; 
        TTimer *Timer3; 
        TTimer *Timer4; 
        TTimer *Timer5; 
        TImage *PrevBut_off; 
        TImage *PlayBut_off; 
        TImage *StopBut_off; 
        TImage *NextBut_off; 
        TImage *PauseBut_off; 
        TImage *AdvanceButDown_on; 
        TImage *AdvanceButDown_click; 
        TImage *AdvanceButDown_off; 
        TImage *AdvanceButUp_off; 
        TImage *AdvanceButUp_on; 
        TImage *AdvanceButUp_click; 
        TImage *PrevBut_on; 
        TPopupMenu *TrayPopUp; 
        TTrayIcon *InTray; 
        TMenuItem *N1; 
        TImageList *InTrayIcon; 
        TImage *BackArea; 
        TImage *Background_Advance; 
        TLabel *Title; 
        TLabel *Artist; 
        TLabel *Length; 
        TImage *SeekPos; 
        TImage *Seek_Transp; 
        TImage *Seek; 
        TImage *Background_Options; 
        TImage *Background; 
        TImage *Minimize; 
        TImage *Close; 
        TImage *ConerL; 
        TImage *ConerR; 
        TImage *IsStop; 
        TImage *IsPlay; 
        TImage *IsPause; 
        TImage *Led; 
        TImage *OptionsButUp; 
        TImage *AdvanceButUp; 
        TImage *AdvanceButDown; 
        TImage *StopBut; 
        TImage *PrevBut; 
        TImage *PlayBut; 
        TImage *PauseBut; 
        TImage *NextBut; 
        TImage *OptionsButDown; 
        TImage *Check_off; 
        TImage *Check_on; 
        TImage *TimeUp_on; 
        TImage *TimeUp_off; 
        TImage *TimeDown_on; 
        TImage *TimeDown_off; 
        TImage *StringOn; 
        TImage *Check; 
        TLabel *Label1; 
        TLabel *TimeH; 
        TLabel *TimeM; 
        TLabel *TimeDiv; 
        TImage *TimeHUp; 
        TImage *TimeHDown; 
        TImage *TimeMDown; 
        TImage *TimeMUp; 
        TImage *TimeUp_click; 
        TImage *TimeDown_click; 
        TTimer *Timer6; 
        TLabel *TimeDiv2; 
        TLabel *TimeS; 
        TLabel *L_Prev; 
        TLabel *L_Play; 
        TLabel *L_Pause; 
        TLabel *L_Stop; 
        TLabel *L_Next; 
        TLabel *L_Up; 
        TLabel *L_Down; 
        TLabel *L_OpUp; 
        TLabel *L_OpDown; 
        TLabel *L_Close; 
        TLabel *L_Minimize; 
        void __fastcall Timer1Timer(TObject *Sender); 
        void __fastcall Timer3Timer(TObject *Sender); 
        void __fastcall BackgroundMouseDown(TObject *Sender, 
          TMouseButton Button, TShiftState Shift, int X, int Y); 
        void __fastcall BackgroundMouseMove(TObject *Sender, 
          TShiftState Shift, int X, int Y); 
        void __fastcall BackgroundMouseUp(TObject *Sender, 
          TMouseButton Button, TShiftState Shift, int X, int Y); 
        void __fastcall Image3MouseMove(TObject *Sender, TShiftState Shift, 
          int X, int Y); 
        void __fastcall Image3MouseDown(TObject *Sender, 
          TMouseButton Button, TShiftState Shift, int X, int Y); 
        void __fastcall Image3MouseUp(TObject *Sender, TMouseButton Button, 
          TShiftState Shift, int X, int Y); 
        void __fastcall RCornerMouseMove(TObject *Sender, 
          TShiftState Shift, int X, int Y); 
        void __fastcall RCornerMouseDown(TObject *Sender, 
          TMouseButton Button, TShiftState Shift, int X, int Y); 
        void __fastcall RCornerMouseUp(TObject *Sender, 
          TMouseButton Button, TShiftState Shift, int X, int Y); 
        void __fastcall Timer4Timer(TObject *Sender); 
        void __fastcall SeekMouseMove(TObject *Sender, TShiftState Shift, 
          int X, int Y); 
        void __fastcall Timer5Timer(TObject *Sender); 
        void __fastcall SeekMouseDown(TObject *Sender, TMouseButton Button, 
          TShiftState Shift, int X, int Y); 
        void __fastcall SeekMouseUp(TObject *Sender, TMouseButton Button, 
          TShiftState Shift, int X, int Y); 
        void __fastcall Timer2Timer(TObject *Sender); 
        void __fastcall N1Click(TObject *Sender); 
        void __fastcall FormPaint(TObject *Sender); 
        void __fastcall Label1MouseLeave(TObject *Sender); 
        void __fastcall Label1MouseEnter(TObject *Sender); 
        void __fastcall Label1Click(TObject *Sender); 
        void __fastcall TimeHUpMouseMove(TObject *Sender, 
          TShiftState Shift, int X, int Y); 
        void __fastcall TimeMUpMouseMove(TObject *Sender, 
          TShiftState Shift, int X, int Y); 
        void __fastcall TimeHDownMouseMove(TObject *Sender, 
          TShiftState Shift, int X, int Y); 
        void __fastcall TimeMDownMouseMove(TObject *Sender, 
          TShiftState Shift, int X, int Y); 
        void __fastcall TimeHMouseEnter(TObject *Sender); 
        void __fastcall TimeHUpMouseDown(TObject *Sender, 
          TMouseButton Button, TShiftState Shift, int X, int Y); 
        void __fastcall TimeMUpMouseDown(TObject *Sender, 
          TMouseButton Button, TShiftState Shift, int X, int Y); 
        void __fastcall TimeMUpMouseUp(TObject *Sender, 
          TMouseButton Button, TShiftState Shift, int X, int Y); 
        void __fastcall TimeHUpMouseUp(TObject *Sender, 
          TMouseButton Button, TShiftState Shift, int X, int Y); 
        void __fastcall TimeMDownMouseDown(TObject *Sender, 
          TMouseButton Button, TShiftState Shift, int X, int Y); 
        void __fastcall TimeMDownMouseUp(TObject *Sender, 
          TMouseButton Button, TShiftState Shift, int X, int Y); 
        void __fastcall TimeHDownMouseDown(TObject *Sender, 
          TMouseButton Button, TShiftState Shift, int X, int Y); 
        void __fastcall TimeHDownMouseUp(TObject *Sender, 
          TMouseButton Button, TShiftState Shift, int X, int Y); 
        void __fastcall Timer6Timer(TObject *Sender); 
        void __fastcall FormCreate(TObject *Sender); 
        void __fastcall L_PrevMouseDown(TObject *Sender, 
          TMouseButton Button, TShiftState Shift, int X, int Y); 
        void __fastcall L_PrevMouseEnter(TObject *Sender); 
        void __fastcall L_PrevMouseLeave(TObject *Sender); 
        void __fastcall L_PrevMouseUp(TObject *Sender, TMouseButton Button, 
          TShiftState Shift, int X, int Y); 
        void __fastcall InTrayClick(TObject *Sender); 
private:	// User declarations 
public:		// User declarations 
        __fastcall TFormMain(TComponent* Owner); 
}; 
//--------------------------------------------------------------------------- 
extern PACKAGE TFormMain *FormMain; 
//--------------------------------------------------------------------------- 
#endif