12 #ifndef ROOT_TGuiBldNameFrame
13 #define ROOT_TGuiBldNameFrame
30 class TRootGuiBuilder;
35 class TGuiBldDragManager;
39 class TGuiBldNameFrame :
public TGCompositeFrame {
43 TGTextEntry *fFrameName;
44 TGuiBldEditor *fEditor;
45 TGCompositeFrame *fTitleFrame;
46 TRootGuiBuilder *fBuilder;
47 TGuiBldDragManager *fManager;
48 TGListTree *fListTree;
55 TGuiBldNameFrame(
const TGWindow *p, TGuiBldEditor *editor);
56 virtual ~TGuiBldNameFrame() { }
58 void ChangeSelected(TGFrame *frame);
59 Bool_t CheckItems(TGCompositeFrame *main);
60 TGListTreeItem *FindItemByName(TGListTree *tree,
const char* name, TGListTreeItem *item = 0);
61 TGCompositeFrame *GetMdi(TGFrame *frame);
62 void MapItems(TGCompositeFrame *main);
63 void RemoveFrame(TGFrame *frame);
65 void SelectFrameByItem(TGListTreeItem* item, Int_t i = 0);
68 ClassDef(TGuiBldNameFrame, 0)