Go4FitGUI
Class TGo4FitPanelSlots
- class TGo4FitPanelSlots
- derived from TGo4SlotsBaseClass
Fields inherited from class TNamed |
fName, fTitle |
Constructor Summary |
TGo4FitPanelSlots(const char * name, const char * title, TGo4FitPanel* p) |
Method Summary |
void | ActivateByFitter(TGo4Fitter* fitter) |
TPad* | ActivePad() |
void | ActivePadSelected(TGo4PreviewPanel* panel, TPad* pad) |
TGo4PreviewPanel* | ActiveViewPanel() |
private void | AddModelToPad(TGo4FitSlotStatus* sstatus, TObject* model) |
void | AddObject(TNamed* ) |
void | ArrowChanged(TGo4FitGUIArrow* arr) |
void | Button_FitterDraw(TGo4FitData* selecteddata) |
void | Button_PeakFinder() |
void | Button_PerformFit() |
void | Button_SimpleClear() |
void | Button_SimpleFit(int nmodel) |
void | Button_WorkWithPanel() |
void | ChangeActivePage(int id) |
bool | ChangeObjectName(QFitItem* item, const char * newname) |
void | ChangeSettings(int ) |
private void | ClearSlotsStatusList() |
private void | CloseDrawPanel() |
private void | Cmd_AddDependency(QFitItem* item) |
private void | Cmd_AddNewAction(QFitItem* item, int id) |
private void | Cmd_AddNewData(QFitItem* item, Int_t id) |
private void | Cmd_AddNewModel(QFitItem* item, Int_t id) |
private void | Cmd_AddNewPar(QFitItem* item) |
private void | Cmd_AddRangeCondition(QFitItem* item, int id) |
private void | Cmd_AssignModelToAllData(QFitItem* item) |
private void | Cmd_AssignModelToData(QFitItem* item, int id) |
private void | Cmd_ClearAssigment(QFitItem* item) |
private void | Cmd_ClearAssigments(QFitItem* item) |
private void | Cmd_ClearFitter() |
private void | Cmd_CreateAppropriateFitter() |
private void | Cmd_CreateFitter() |
private void | Cmd_DeleteAction(QFitItem* item) |
private void | Cmd_DeleteActions(QFitItem* item) |
private void | Cmd_DeleteAllData(QFitItem* item) |
private void | Cmd_DeleteAssosiatedModels(QFitItem* item) |
private void | Cmd_DeleteData(QFitItem* item) |
private void | Cmd_DeleteDependencies(QFitItem* item) |
private void | Cmd_DeleteDependency(QFitItem* item) |
private void | Cmd_DeleteFitter() |
private void | Cmd_DeleteMinuitResult(QFitItem* item) |
private void | Cmd_DeleteModel(QFitItem* item) |
private void | Cmd_DeleteModels(QFitItem* item) |
private void | Cmd_DeleteOutputActions(QFitItem* item) |
private void | Cmd_DeletePar(QFitItem* item) |
private void | Cmd_DeletePars(QFitItem* item) |
private void | Cmd_DrawData(QFitItem* item) |
private void | Cmd_ExecuteAction(QFitItem* item) |
private void | Cmd_ExecuteActions(QFitItem* item, bool expert) |
private void | Cmd_ItemPrint(QFitItem* item) |
private void | Cmd_MemorizePar(QFitItem* item) |
private void | Cmd_MemorizePars(QFitItem* item) |
private void | Cmd_MoveAction(QFitItem* item, int dir) |
private void | Cmd_RememberPar(QFitItem* item) |
private void | Cmd_RememberPars(QFitItem* item) |
private bool | Cmd_RemoveModel(TGo4FitModel* model) |
private void | Cmd_RemoveRangeCondition(QFitItem* item) |
private void | Cmd_RemoveRangeConditions(QFitItem* item) |
private void | Cmd_SaveFitter(bool ask) |
private void | Cmd_UpdateAllSlots(QFitItem* item) |
private void | CreateAppropriateData(TGo4Fitter* ) |
private TGo4Fitter* | CreateAppropriateFitter(const char * name) |
private TGo4FitData* | CreateData(Int_t id, const char * name) |
private TGo4FitData* | CreateDataFor(TGo4Fitter* fitter, TObject* obj, bool ownership, bool setobj) |
private TGo4FitModel* | CreateModel(Int_t id, const char * namebase, TGo4Fitter* fitter, TGo4FitData* data) |
private int | DefineModelWidgetType(TObject* obj) |
void | DeleteModelWithPrimit(TGo4FitGUIArrow* arr) |
private void | DeletePadFitOptions(TGo4PreviewPanel* , TPad* ) |
void | DragEnterEvent(QDragEnterEvent* Event) |
void | DragMoveEvent(TObject* obj, int typ, QDragMoveEvent* Event) |
bool | DropEvent(TObject* obj, int typ, QDropEvent* Event, QFitItem* item) |
bool | ExecPopupForItem(QFitItem* item, int id) |
void | ExecutePopupForSlot(QFitItem* item, TGo4FitSlot* slot, int id) |
private void | FillDataTypesList(QPopupMenu* menu, int id) |
private void | FillDependencyList(QFitItem* parent) |
private void | FillModelTypesList(QPopupMenu* menu, int id, bool extend) |
private void | FillPadsList(TObjArray& lst, TPad* pad) |
private void | FillParsList(QFitItem* item) |
bool | FillPopupForItem(QFitItem* item, QPopupMenu* menu) |
bool | FillPopupForSlot(TGo4FitSlot* slot, QPopupMenu* menu) |
private void | FillSlotsList(QFitItem* parent, const TObjArray* lst, TObject* owner) |
private QFitItem* | FindItem(TObject* obj, int ObjectType, QFitItem* parent) |
private TPad* | FindPadWhereData(TGo4FitData* data) |
private TGo4FitSlotStatus* | FindSlotStatusForData(TGo4FitData* data, bool withpad) |
private TGo4FitSlotStatus* | FindSlotStatusForDraw(TGo4FitData* data, bool withpad) |
private TGo4FitSlotStatus* | FindSlotStatusForModel(TGo4Fitter* fitter, TGo4FitModel* model) |
private TGo4FitSlotStatus* | FindSlotStatusForSlot(TGo4FitSlot* slot) |
void | FitItemDeleted(QFitItem* item) |
TGo4FitGUIOptions* | FitOptions() |
void | Fitter_Delete() |
void | Fitter_DropToPanel(TGo4Fitter* fitter, TGo4PreviewPanel* panel) |
void | Fitter_MoveCopy(bool IsMove, bool ToPad) |
void | Fitter_New() |
void | Fitter_NewForActivePad(bool overwrite) |
void | Fitter_PrintParameters() |
void | Fitter_RollbackParameters() |
void | Fitter_SaveToBrowser() |
void | Fitter_SaveToFile() |
void | Fitter_UpdateReferences() |
void | Fitter_UseWorkspace() |
private void | GetCombinationName(TGo4PreviewPanel* , TPad* , QString* ) |
private bool | GetDropedObject(const char * source, const char * name, TObject* * obj, bool & ownership, TString* SourceInfo) |
TGo4Fitter* | GetFitter() |
private QFitItem* | GetFitterItem() |
private int | GetNumberOfPads() |
private TPad* | GetPad(int ) |
private TGo4FitGUIOptions* | GetPadFitOptions(TGo4PreviewPanel* , TPad* , bool ) |
private TObject* | GetPadObject(TGo4PreviewPanel* , TPad* ) |
TGo4Status* | GetStatus() |
void | ListItemClicked(QListViewItem* item) |
private void | LocateModel(TGo4FitModel* model, TGo4FitData* data, bool usepad) |
private void | PaintFitter(TGo4Fitter* fitter, QFitItem* item, bool update) |
private void | PaintModel(TGo4FitModel* model, TGo4FitSlotStatus* sstatus, QFitItem* item) |
private TGo4FitSlotStatus* | PaintModelsFor(TGo4Fitter* fitter, TGo4FitData* data, QFitItem* item, bool update) |
private void | PaintRange(TGo4FitComponent* comp, int nrange, TGo4FitSlotStatus* sstatus, QFitItem* item) |
private void | RemoveAllDrawObjects(bool update) |
private void | RemovePanelFromSlotsStatusList(TGo4PreviewPanel* ) |
private void | RemovePrimitives(TObject* obj) |
private void | RemoveWidgetFromListStack() |
private void | SetFitter(TGo4Fitter* ) |
void | SetGUI(TGo4FitPanel* ) |
void | SetItemText(QFitItem* item, bool trace) |
private bool | ShowItem(QFitItem* item, bool force) |
private bool | ShowItemAsGraph(QFitItem* item, bool force) |
private bool | ShowItemAsText(QFitItem* item, bool force) |
void | UpdateActivePage() |
private void | UpdateAllPads() |
private void | UpdateExtendedPage() |
void | UpdateItem(QFitItem* item, bool trace) |
void | UpdateItemsOfType(int typ, QFitItem* parent) |
private bool | UpdateObjectReferenceFor(TGo4FitSlotStatus* sstatus) |
private bool | UpdateObjectReferenceInSlots(bool clear, TObject* slotowner) |
private void | UpdateRestPrimitives(TGo4FitGUIArrow* arr) |
private void | UpdateSimplePage() |
private void | UpdateSlotsStatusList() |
private void | UpdateWizardPage() |
void | ViewPanelPadUpdate(TGo4PreviewPanel* panel, TPad* pad) |
void | ViewPanelRemoved(TGo4PreviewPanel* panel) |
void | Wiz_ClearPaint() |
TGo4FitData* | Wiz_CreateNewData(int id) |
TGo4FitModel* | Wiz_CreateNewModel(int id) |
bool | Wiz_DataHasPad() |
void | Wiz_GetModelInfo(TGo4FitModel* model, QString* info) |
void | Wiz_GetSlotSourceInfo(TGo4FitSlot* slot, QString* info) |
bool | Wiz_PaintData() |
bool | Wiz_PaintModel() |
void | Wiz_PrepareDataTypeList(QPopupMenu* menu) |
void | Wiz_PrepareModelTypeList(QPopupMenu* menu) |
void | Wiz_RebuildDataList() |
bool | Wiz_RemoveData() |
void | Wiz_TakeCurrentRange() |
void | Wiz_UseSelectedRange() |
Bool_t | WorkingWithOnlyPad() |
Bool_t | WorkingWithPanel() |
Methods inherited from class TNamed |
operator=, Clear, Clone, Compare, Copy, FillBuffer, GetName, GetTitle, Hash, IsSortable, SetName, SetNameTitle, SetTitle, ls, Print, Sizeof, Class, Class_Name, Class_Version, Dictionary, IsA, ShowMembers, Streamer, StreamerNVirtual, DeclFileName, ImplFileLine, ImplFileName, DeclFileLine |
fbDrawPanelCreation
private Bool_t fbDrawPanelCreation
fbWorkingWithPanel
private Bool_t fbWorkingWithPanel
fxActivePad
private TPad* fxActivePad
fxActiveViewPanel
private TGo4PreviewPanel* fxActiveViewPanel
fxCurrentItem
private QFitItem* fxCurrentItem
fxDrawPanel
private TGo4PreviewPanel* fxDrawPanel
fxPanel
private TGo4FitPanel* fxPanel
fxRegistry
private TGo4GUIRegistry* fxRegistry
fxSlotStatusList
private TObjArray* fxSlotStatusList
fxStatus
private TGo4FitPanelStatus* fxStatus
TGo4FitPanelSlots
public TGo4FitPanelSlots(const char * name, const char * title, TGo4FitPanel* p)
~TGo4FitPanelSlots
public virtual synchronized ~TGo4FitPanelSlots()
ActivateByFitter
public void ActivateByFitter(TGo4Fitter* fitter)
ActivePad
public TPad* ActivePad()
ActivePadSelected
public void ActivePadSelected(TGo4PreviewPanel* panel, TPad* pad)
ActiveViewPanel
public TGo4PreviewPanel* ActiveViewPanel()
AddModelToPad
private void AddModelToPad(TGo4FitSlotStatus* sstatus, TObject* model)
AddObject
public void AddObject(TNamed* )
ArrowChanged
public void ArrowChanged(TGo4FitGUIArrow* arr)
Button_FitterDraw
public void Button_FitterDraw(TGo4FitData* selecteddata)
Button_PeakFinder
public void Button_PeakFinder()
Button_PerformFit
public void Button_PerformFit()
Button_SimpleClear
public void Button_SimpleClear()
Button_SimpleFit
public void Button_SimpleFit(int nmodel)
Button_WorkWithPanel
public void Button_WorkWithPanel()
ChangeActivePage
public void ChangeActivePage(int id)
ChangeObjectName
public bool ChangeObjectName(QFitItem* item, const char * newname)
ChangeSettings
public void ChangeSettings(int )
ClearSlotsStatusList
private void ClearSlotsStatusList()
CloseDrawPanel
private void CloseDrawPanel()
Cmd_AddDependency
private void Cmd_AddDependency(QFitItem* item)
Cmd_AddNewAction
private void Cmd_AddNewAction(QFitItem* item, int id)
Cmd_AddNewData
private void Cmd_AddNewData(QFitItem* item, Int_t id)
Cmd_AddNewModel
private void Cmd_AddNewModel(QFitItem* item, Int_t id)
Cmd_AddNewPar
private void Cmd_AddNewPar(QFitItem* item)
Cmd_AddRangeCondition
private void Cmd_AddRangeCondition(QFitItem* item, int id)
Cmd_AssignModelToAllData
private void Cmd_AssignModelToAllData(QFitItem* item)
Cmd_AssignModelToData
private void Cmd_AssignModelToData(QFitItem* item, int id)
Cmd_ClearAssigment
private void Cmd_ClearAssigment(QFitItem* item)
Cmd_ClearAssigments
private void Cmd_ClearAssigments(QFitItem* item)
Cmd_ClearFitter
private void Cmd_ClearFitter()
Cmd_CreateAppropriateFitter
private void Cmd_CreateAppropriateFitter()
Cmd_CreateFitter
private void Cmd_CreateFitter()
Cmd_DeleteAction
private void Cmd_DeleteAction(QFitItem* item)
Cmd_DeleteActions
private void Cmd_DeleteActions(QFitItem* item)
Cmd_DeleteAllData
private void Cmd_DeleteAllData(QFitItem* item)
Cmd_DeleteAssosiatedModels
private void Cmd_DeleteAssosiatedModels(QFitItem* item)
Cmd_DeleteData
private void Cmd_DeleteData(QFitItem* item)
Cmd_DeleteDependencies
private void Cmd_DeleteDependencies(QFitItem* item)
Cmd_DeleteDependency
private void Cmd_DeleteDependency(QFitItem* item)
Cmd_DeleteFitter
private void Cmd_DeleteFitter()
Cmd_DeleteMinuitResult
private void Cmd_DeleteMinuitResult(QFitItem* item)
Cmd_DeleteModel
private void Cmd_DeleteModel(QFitItem* item)
Cmd_DeleteModels
private void Cmd_DeleteModels(QFitItem* item)
Cmd_DeleteOutputActions
private void Cmd_DeleteOutputActions(QFitItem* item)
Cmd_DeletePar
private void Cmd_DeletePar(QFitItem* item)
Cmd_DeletePars
private void Cmd_DeletePars(QFitItem* item)
Cmd_DrawData
private void Cmd_DrawData(QFitItem* item)
Cmd_ExecuteAction
private void Cmd_ExecuteAction(QFitItem* item)
Cmd_ExecuteActions
private void Cmd_ExecuteActions(QFitItem* item, bool expert)
Cmd_ItemPrint
private void Cmd_ItemPrint(QFitItem* item)
Cmd_MemorizePar
private void Cmd_MemorizePar(QFitItem* item)
Cmd_MemorizePars
private void Cmd_MemorizePars(QFitItem* item)
Cmd_MoveAction
private void Cmd_MoveAction(QFitItem* item, int dir)
Cmd_RememberPar
private void Cmd_RememberPar(QFitItem* item)
Cmd_RememberPars
private void Cmd_RememberPars(QFitItem* item)
Cmd_RemoveModel
private bool Cmd_RemoveModel(TGo4FitModel* model)
Cmd_RemoveRangeCondition
private void Cmd_RemoveRangeCondition(QFitItem* item)
Cmd_RemoveRangeConditions
private void Cmd_RemoveRangeConditions(QFitItem* item)
Cmd_SaveFitter
private void Cmd_SaveFitter(bool ask)
Cmd_UpdateAllSlots
private void Cmd_UpdateAllSlots(QFitItem* item)
CreateAppropriateData
private void CreateAppropriateData(TGo4Fitter* )
CreateAppropriateFitter
private TGo4Fitter* CreateAppropriateFitter(const char * name)
CreateData
private TGo4FitData* CreateData(Int_t id, const char * name)
CreateDataFor
private TGo4FitData* CreateDataFor(TGo4Fitter* fitter, TObject* obj, bool ownership, bool setobj)
CreateModel
private TGo4FitModel* CreateModel(Int_t id, const char * namebase, TGo4Fitter* fitter, TGo4FitData* data)
DefineModelWidgetType
private int DefineModelWidgetType(TObject* obj)
DeleteModelWithPrimit
public void DeleteModelWithPrimit(TGo4FitGUIArrow* arr)
DeletePadFitOptions
private void DeletePadFitOptions(TGo4PreviewPanel* , TPad* )
DragEnterEvent
public void DragEnterEvent(QDragEnterEvent* Event)
DragMoveEvent
public void DragMoveEvent(TObject* obj, int typ, QDragMoveEvent* Event)
DropEvent
public bool DropEvent(TObject* obj, int typ, QDropEvent* Event, QFitItem* item)
ExecPopupForItem
public bool ExecPopupForItem(QFitItem* item, int id)
ExecutePopupForSlot
public void ExecutePopupForSlot(QFitItem* item, TGo4FitSlot* slot, int id)
FillDataTypesList
private void FillDataTypesList(QPopupMenu* menu, int id)
FillDependencyList
private void FillDependencyList(QFitItem* parent)
FillModelTypesList
private void FillModelTypesList(QPopupMenu* menu, int id, bool extend)
FillPadsList
private void FillPadsList(TObjArray& lst, TPad* pad)
FillParsList
private void FillParsList(QFitItem* item)
FillPopupForItem
public bool FillPopupForItem(QFitItem* item, QPopupMenu* menu)
FillPopupForSlot
public bool FillPopupForSlot(TGo4FitSlot* slot, QPopupMenu* menu)
FillSlotsList
private void FillSlotsList(QFitItem* parent, const TObjArray* lst, TObject* owner)
FindItem
private QFitItem* FindItem(TObject* obj, int ObjectType, QFitItem* parent)
FindPadWhereData
private TPad* FindPadWhereData(TGo4FitData* data)
FindSlotStatusForData
private TGo4FitSlotStatus* FindSlotStatusForData(TGo4FitData* data, bool withpad)
FindSlotStatusForDraw
private TGo4FitSlotStatus* FindSlotStatusForDraw(TGo4FitData* data, bool withpad)
FindSlotStatusForModel
private TGo4FitSlotStatus* FindSlotStatusForModel(TGo4Fitter* fitter, TGo4FitModel* model)
FindSlotStatusForSlot
private TGo4FitSlotStatus* FindSlotStatusForSlot(TGo4FitSlot* slot)
FitItemDeleted
public void FitItemDeleted(QFitItem* item)
FitOptions
public TGo4FitGUIOptions* FitOptions()
Fitter_Delete
public void Fitter_Delete()
Fitter_DropToPanel
public void Fitter_DropToPanel(TGo4Fitter* fitter, TGo4PreviewPanel* panel)
Fitter_MoveCopy
public void Fitter_MoveCopy(bool IsMove, bool ToPad)
Fitter_New
public void Fitter_New()
Fitter_NewForActivePad
public void Fitter_NewForActivePad(bool overwrite)
Fitter_PrintParameters
public void Fitter_PrintParameters()
Fitter_RollbackParameters
public void Fitter_RollbackParameters()
Fitter_SaveToBrowser
public void Fitter_SaveToBrowser()
Fitter_SaveToFile
public void Fitter_SaveToFile()
Fitter_UpdateReferences
public void Fitter_UpdateReferences()
Fitter_UseWorkspace
public void Fitter_UseWorkspace()
GetCombinationName
private void GetCombinationName(TGo4PreviewPanel* , TPad* , QString* )
GetDropedObject
private bool GetDropedObject(const char * source, const char * name, TObject* * obj, bool & ownership, TString* SourceInfo)
GetFitter
public TGo4Fitter* GetFitter()
GetFitterItem
private QFitItem* GetFitterItem()
GetNumberOfPads
private int GetNumberOfPads()
GetPad
private TPad* GetPad(int )
GetPadFitOptions
private TGo4FitGUIOptions* GetPadFitOptions(TGo4PreviewPanel* , TPad* , bool )
GetPadObject
private TObject* GetPadObject(TGo4PreviewPanel* , TPad* )
GetStatus
public TGo4Status* GetStatus()
ListItemClicked
public void ListItemClicked(QListViewItem* item)
LocateModel
private void LocateModel(TGo4FitModel* model, TGo4FitData* data, bool usepad)
PaintFitter
private void PaintFitter(TGo4Fitter* fitter, QFitItem* item, bool update)
PaintModel
private void PaintModel(TGo4FitModel* model, TGo4FitSlotStatus* sstatus, QFitItem* item)
PaintModelsFor
private TGo4FitSlotStatus* PaintModelsFor(TGo4Fitter* fitter, TGo4FitData* data, QFitItem* item, bool update)
PaintRange
private void PaintRange(TGo4FitComponent* comp, int nrange, TGo4FitSlotStatus* sstatus, QFitItem* item)
RemoveAllDrawObjects
private void RemoveAllDrawObjects(bool update)
RemovePanelFromSlotsStatusList
private void RemovePanelFromSlotsStatusList(TGo4PreviewPanel* )
RemovePrimitives
private void RemovePrimitives(TObject* obj)
RemoveWidgetFromListStack
private void RemoveWidgetFromListStack()
SetFitter
private void SetFitter(TGo4Fitter* )
SetGUI
public void SetGUI(TGo4FitPanel* )
SetItemText
public void SetItemText(QFitItem* item, bool trace)
ShowItem
private bool ShowItem(QFitItem* item, bool force)
ShowItemAsGraph
private bool ShowItemAsGraph(QFitItem* item, bool force)
ShowItemAsText
private bool ShowItemAsText(QFitItem* item, bool force)
UpdateActivePage
public void UpdateActivePage()
UpdateAllPads
private void UpdateAllPads()
UpdateExtendedPage
private void UpdateExtendedPage()
UpdateItem
public void UpdateItem(QFitItem* item, bool trace)
UpdateItemsOfType
public void UpdateItemsOfType(int typ, QFitItem* parent)
UpdateObjectReferenceFor
private bool UpdateObjectReferenceFor(TGo4FitSlotStatus* sstatus)
UpdateObjectReferenceInSlots
private bool UpdateObjectReferenceInSlots(bool clear, TObject* slotowner)
UpdateRestPrimitives
private void UpdateRestPrimitives(TGo4FitGUIArrow* arr)
UpdateSimplePage
private void UpdateSimplePage()
UpdateSlotsStatusList
private void UpdateSlotsStatusList()
UpdateWizardPage
private void UpdateWizardPage()
ViewPanelPadUpdate
public void ViewPanelPadUpdate(TGo4PreviewPanel* panel, TPad* pad)
ViewPanelRemoved
public void ViewPanelRemoved(TGo4PreviewPanel* panel)
Wiz_ClearPaint
public void Wiz_ClearPaint()
Wiz_CreateNewData
public TGo4FitData* Wiz_CreateNewData(int id)
Wiz_CreateNewModel
public TGo4FitModel* Wiz_CreateNewModel(int id)
Wiz_DataHasPad
public bool Wiz_DataHasPad()
Wiz_GetModelInfo
public void Wiz_GetModelInfo(TGo4FitModel* model, QString* info)
Wiz_GetSlotSourceInfo
public void Wiz_GetSlotSourceInfo(TGo4FitSlot* slot, QString* info)
Wiz_PaintData
public bool Wiz_PaintData()
Wiz_PaintModel
public bool Wiz_PaintModel()
Wiz_PrepareDataTypeList
public void Wiz_PrepareDataTypeList(QPopupMenu* menu)
Wiz_PrepareModelTypeList
public void Wiz_PrepareModelTypeList(QPopupMenu* menu)
Wiz_RebuildDataList
public void Wiz_RebuildDataList()
Wiz_RemoveData
public bool Wiz_RemoveData()
Wiz_TakeCurrentRange
public void Wiz_TakeCurrentRange()
Wiz_UseSelectedRange
public void Wiz_UseSelectedRange()
WorkingWithOnlyPad
public Bool_t WorkingWithOnlyPad()
WorkingWithPanel
public Bool_t WorkingWithPanel()
to Class TGo4FitPanelStatus
to Class TGo4GUIRegistry
to Class TPad
to Class QFitItem
to Class TObjArray
30-06-2005