Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

TGo4QGraphItem Class Reference

#include <TGo4QGraphItem.h>

Inheritance diagram for TGo4QGraphItem:

TGo4QTHItem TGo4QDragDrop TGo4QItem List of all members.

Public Methods

virtual void DrawObj (TGo4PreviewPanel *fxPanel, TPad *currentpad=0)
 Draw current object on the specified panel. More...

virtual void UpdateOnline (TObject *fxObj)
 Update (Refresh contents) the current item object by object fxObj. More...

 TGo4QGraphItem (QListView *parent, const QString &text, const QString &text1=0, const QString &text2=0)
 TGo4QGraphItem (QListViewItem *parent, const QString &text, const QString &text1=0, const QString &text2=0)
virtual ~TGo4QGraphItem ()

Detailed Description

Author:
Mohammad Al-Turany
Since:
021.02.2002

Definition at line 29 of file TGo4QGraphItem.h.


Constructor & Destructor Documentation

TGo4QGraphItem::TGo4QGraphItem QListView *    parent,
const QString &    text,
const QString &    text1 = 0,
const QString &    text2 = 0
 

Definition at line 36 of file TGo4QGraphItem.cpp.

TGo4QGraphItem::TGo4QGraphItem QListViewItem *    parent,
const QString &    text,
const QString &    text1 = 0,
const QString &    text2 = 0
 

Definition at line 31 of file TGo4QGraphItem.cpp.

TGo4QGraphItem::~TGo4QGraphItem   [virtual]
 

Definition at line 41 of file TGo4QGraphItem.cpp.


Member Function Documentation

void TGo4QGraphItem::DrawObj TGo4PreviewPanel *    fxPanel,
TPad *    currentpad = 0
[virtual]
 

Draw current object on the specified panel.

Optionally, the currentpad can be specified. Default is using the active pad of the panel

Reimplemented from TGo4QTHItem.

Definition at line 43 of file TGo4QGraphItem.cpp.

References TGo4BrowserSlots::AddObject(), TGo4QItem::AssignDrawPanel(), TGo4QItem::DrawObj(), TGo4QItem::fxDrawPad, TGo4QItem::fxDrawPanel, TGo4QItem::fxTGo4GUIRegistry, TGo4BrowserSlots::GetAddedItemName(), TGo4BrowserSlots::GetBrowserGUI(), TGo4GUIRegistry::GetSlotClass(), TGo4QItem::GetWorkObject(), and TGo4QItem::InFileBrowser().

Referenced by UpdateOnline().

void TGo4QGraphItem::UpdateOnline TObject *    fxObj [virtual]
 

Update (Refresh contents) the current item object by object fxObj.

To be used in monitoring and local memory refresh.

Reimplemented from TGo4QTHItem.

Definition at line 81 of file TGo4QGraphItem.cpp.

References DrawObj(), TGo4QItem::fxDrawPanel, TGo4QItem::fxObj, TGo4QItem::GetWorkObject(), i, TGo4QItem::IsKeepScale(), TGo4QItem::UpdateDrawPad(), and TGo4QItem::UpdateOnline().


The documentation for this class was generated from the following files:
Generated on Tue Nov 8 10:56:51 2005 for Go4-v2.10-5 by doxygen1.2.15