1 #ifndef ALILOGINFRAME_H
2 #define ALILOGINFRAME_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
8 //-------------------------------------------------------------------------
10 // AliPackageFrame class that describes the login frame of the GUI
12 // Origin: Panos Christakoglou, UOA-CERN, Panos.Christakoglou@cern.ch
13 //-------------------------------------------------------------------------
17 //////////////////////////////////////////////////////////////////////////
21 // Login frame of the GUI. //
23 //////////////////////////////////////////////////////////////////////////
30 class TGVerticalFrame;
31 class TGHorizontalFrame;
33 //___________________________________________________________________________
34 class AliLoginFrame : public TGTransientFrame {
37 AliLoginFrame(const TGWindow *p, const TGWindow *main, UInt_t w, UInt_t h, UInt_t options = kVerticalFrame);
43 //___________________________________________________________________________
45 AliLoginFrame(const AliLoginFrame&); // cp ctor
46 AliLoginFrame& operator= (const AliLoginFrame&); // op=
48 TGLabel *fLabel1, *fLabel2; //labels
49 TGTextEntry *fTextServer, *fTextUsername; //server - username text box
50 TGButton *fButtonLogIn, *fButtonCancel; //login & cancel buttons
51 TGVerticalFrame *fVFrame1; //vertical frame
52 TGHorizontalFrame *fHFrame1, *fHFrame2, *fHFrame3; //horizontal frames
54 ClassDef(AliLoginFrame, 0); // LogIn Frame