summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-sci/vstgl/files/vstgl-0.6.1-qt3-gcc32.patch')
-rw-r--r--app-sci/vstgl/files/vstgl-0.6.1-qt3-gcc32.patch10301
1 files changed, 10301 insertions, 0 deletions
diff --git a/app-sci/vstgl/files/vstgl-0.6.1-qt3-gcc32.patch b/app-sci/vstgl/files/vstgl-0.6.1-qt3-gcc32.patch
new file mode 100644
index 000000000000..3745a954d050
--- /dev/null
+++ b/app-sci/vstgl/files/vstgl-0.6.1-qt3-gcc32.patch
@@ -0,0 +1,10301 @@
+Only in vstgl-0.6.1: #CHObject.h#
+diff -u -r -c vstgl-0.6.1.orig/CAboutBox.h vstgl-0.6.1/CAboutBox.h
+*** vstgl-0.6.1.orig/CAboutBox.h Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/CAboutBox.h Wed Sep 25 19:20:28 2002
+***************
+*** 53,56 ****
+ */
+ CAboutBox( QWidget *parent, QString name );
+
+! };
+\ No newline at end of file
+--- 53,56 ----
+ */
+ CAboutBox( QWidget *parent, QString name );
+
+! };
+diff -u -r -c vstgl-0.6.1.orig/CDoc.cpp vstgl-0.6.1/CDoc.cpp
+*** vstgl-0.6.1.orig/CDoc.cpp Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/CDoc.cpp Wed Sep 25 19:14:50 2002
+***************
+*** 42,47 ****
+--- 42,49 ----
+
+ #include "Pixmaps/link.xbm"
+ #include "Pixmaps/linkmask.xbm"
++ #include <iostream>
++ using namespace std;
+
+ extern CSettings Settings;
+
+***************
+*** 2075,2094 ****
+ //QFileDialog *dlg = new QFileDialog( this, "eps dialog", true );
+ QFileDialog *dlg = new QFileDialog( ".", "Encapsulated PostScript (*.eps)",
+ this, "eps dialog", true );
+ dlg->setCaption( "EPS Writer" );
+ QString str = m_doc_name.left( m_doc_name.length()-3 );
+ str = str.append( "eps" );
+ //QString fileName = dlg.getSaveFileName( str, "*.eps", this, "EPS" );
+ dlg->setSelection( str );
+ dlg->setFilter( "Encapsulated PostScript (*.eps)" );
+! if( !dlg->exec() )
+ return;
+!
+ QString fileName = dlg->selectedFile();
+
+ if( fileName.isEmpty() )
+ return;
+!
+ QFile f( d.filePath(fileName) );
+ if ( f.open(IO_WriteOnly) ) { // file opened successfully
+ QTextStream t( &f ); // use a text stream
+--- 2077,2097 ----
+ //QFileDialog *dlg = new QFileDialog( this, "eps dialog", true );
+ QFileDialog *dlg = new QFileDialog( ".", "Encapsulated PostScript (*.eps)",
+ this, "eps dialog", true );
++ dlg->setMode(QFileDialog::AnyFile);
+ dlg->setCaption( "EPS Writer" );
+ QString str = m_doc_name.left( m_doc_name.length()-3 );
+ str = str.append( "eps" );
+ //QString fileName = dlg.getSaveFileName( str, "*.eps", this, "EPS" );
+ dlg->setSelection( str );
+ dlg->setFilter( "Encapsulated PostScript (*.eps)" );
+! if( dlg->exec()!= QDialog::Accepted )
+ return;
+! //cout<<"dialog finished\n";
+ QString fileName = dlg->selectedFile();
+
+ if( fileName.isEmpty() )
+ return;
+! //cout<<"got fname "<<fileName<<endl;
+ QFile f( d.filePath(fileName) );
+ if ( f.open(IO_WriteOnly) ) { // file opened successfully
+ QTextStream t( &f ); // use a text stream
+diff -u -r -c vstgl-0.6.1.orig/CDoc_file.cpp vstgl-0.6.1/CDoc_file.cpp
+*** vstgl-0.6.1.orig/CDoc_file.cpp Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/CDoc_file.cpp Wed Sep 25 17:29:34 2002
+***************
+*** 12,23 ****
+ //
+ //////////////////////////////////////////////////////////////////////////////////
+ #include "CDoc.h"
+! #include <fstream.h>
+ #include <qstring.h>
+ #include <qpoint.h>
+ #include <qfile.h>
+ #include <qtextstream.h>
+!
+
+
+ //
+--- 12,24 ----
+ //
+ //////////////////////////////////////////////////////////////////////////////////
+ #include "CDoc.h"
+! #include <fstream>
+ #include <qstring.h>
+ #include <qpoint.h>
+ #include <qfile.h>
+ #include <qtextstream.h>
+! #include <stdio.h>
+! using namespace std;
+
+
+ //
+Only in vstgl-0.6.1: CDoc_file.cpp.bak
+diff -u -r -c vstgl-0.6.1.orig/CHObject.h vstgl-0.6.1/CHObject.h
+*** vstgl-0.6.1.orig/CHObject.h Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/CHObject.h Wed Sep 25 17:26:50 2002
+***************
+*** 25,33 ****
+ */
+
+
+! class CHObject/* : public QWidget*/
+ {
+! Q_OBJECT
+
+ private:
+ // Dummy member variable
+--- 25,33 ----
+ */
+
+
+! class CHObject /*: public QObject*/
+ {
+! //Q_OBJECT
+
+ private:
+ // Dummy member variable
+diff -u -r -c vstgl-0.6.1.orig/CHProp.cpp vstgl-0.6.1/CHProp.cpp
+*** vstgl-0.6.1.orig/CHProp.cpp Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/CHProp.cpp Wed Sep 25 19:21:34 2002
+***************
+*** 27,33 ****
+ *
+ ****************************************************************************/
+ #include "CHProp.h"
+!
+
+ CHProp::CHProp( QWidget *parent, const char *name, CDoc *pDoc )
+ : QDialog( parent, name, true )
+--- 27,34 ----
+ *
+ ****************************************************************************/
+ #include "CHProp.h"
+! #include "iostream"
+! using namespace std;
+
+ CHProp::CHProp( QWidget *parent, const char *name, CDoc *pDoc )
+ : QDialog( parent, name, true )
+diff -u -r -c vstgl-0.6.1.orig/CMainApp.cpp vstgl-0.6.1/CMainApp.cpp
+*** vstgl-0.6.1.orig/CMainApp.cpp Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/CMainApp.cpp Wed Sep 25 19:20:21 2002
+***************
+*** 697,700 ****
+ void CMainApp::StylePlatinum() {
+
+ qApp->setStyle( new QPlatinumStyle );
+! }
+\ No newline at end of file
+--- 697,700 ----
+ void CMainApp::StylePlatinum() {
+
+ qApp->setStyle( new QPlatinumStyle );
+! }
+diff -u -r -c vstgl-0.6.1.orig/CNet.cpp vstgl-0.6.1/CNet.cpp
+*** vstgl-0.6.1.orig/CNet.cpp Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/CNet.cpp Wed Sep 25 19:22:57 2002
+***************
+*** 1,5 ****
+ #include <string.h> // strcpy(), strcmp().
+! #include <iostream.h>
+ #include <stdio.h>
+ #include "Simulation.h"
+ #include "CPlace.h"
+--- 1,5 ----
+ #include <string.h> // strcpy(), strcmp().
+! #include <iostream>
+ #include <stdio.h>
+ #include "Simulation.h"
+ #include "CPlace.h"
+***************
+*** 192,198 ****
+ #ifdef _DEBUG
+ cout << ">> Net Builder connects "
+ << A->GetName() << " to: " << B->GetName() << endl;
+! #endif;
+ }
+ }
+
+--- 192,198 ----
+ #ifdef _DEBUG
+ cout << ">> Net Builder connects "
+ << A->GetName() << " to: " << B->GetName() << endl;
+! #endif
+ }
+ }
+
+***************
+*** 265,271 ****
+ #ifdef _DEBUG
+ cout << ">> The Net consist of : " << m_components.GetCount()
+ << " komponenter" << endl;
+! #endif;
+
+ int i = 0;
+
+--- 265,271 ----
+ #ifdef _DEBUG
+ cout << ">> The Net consist of : " << m_components.GetCount()
+ << " komponenter" << endl;
+! #endif
+
+ int i = 0;
+
+***************
+*** 273,279 ****
+ m_ptr = GetCompFromIndex(i);
+ #ifdef _DEBUG
+ cout << ">> " << i << " : " << m_ptr->GetName() << endl;
+! #endif;
+ i++;
+ }
+ }
+--- 273,279 ----
+ m_ptr = GetCompFromIndex(i);
+ #ifdef _DEBUG
+ cout << ">> " << i << " : " << m_ptr->GetName() << endl;
+! #endif
+ i++;
+ }
+ }
+***************
+*** 327,333 ****
+
+ #ifdef _DEBUG
+ cout << ">> Fire network: " << endl;
+! #endif;
+
+ m_last_fired.RemoveAll();
+
+--- 327,333 ----
+
+ #ifdef _DEBUG
+ cout << ">> Fire network: " << endl;
+! #endif
+
+ m_last_fired.RemoveAll();
+
+***************
+*** 353,359 ****
+ else {
+ #ifdef _DEBUG
+ cout << ">> DEAD-LOCK detected!" << endl;
+! #endif;
+ }
+
+ return &m_last_fired;
+--- 353,359 ----
+ else {
+ #ifdef _DEBUG
+ cout << ">> DEAD-LOCK detected!" << endl;
+! #endif
+ }
+
+ return &m_last_fired;
+***************
+*** 367,373 ****
+
+ #ifdef _DEBUG
+ cout << ">> Fire network in Parallel: " << endl;
+! #endif;
+
+ m_last_fired.RemoveAll();
+
+--- 367,373 ----
+
+ #ifdef _DEBUG
+ cout << ">> Fire network in Parallel: " << endl;
+! #endif
+
+ m_last_fired.RemoveAll();
+
+diff -u -r -c vstgl-0.6.1.orig/CPrefs.cpp vstgl-0.6.1/CPrefs.cpp
+*** vstgl-0.6.1.orig/CPrefs.cpp Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/CPrefs.cpp Wed Sep 25 16:32:22 2002
+***************
+*** 45,60 ****
+ tab->setShape ( QTabBar::RoundedAbove );
+
+ t1 = new QTab;
+! t1->label = QString( "EPS Writer" );
+ tab->addTab( t1 );
+
+ t2 = new QTab;
+! t2->label = QString( "Editor" );
+ tab->addTab( t2 );
+
+ /*
+ t3 = new QTab;
+! t3->label = QString( "Misc" );
+ tab->addTab( t3 );
+ */
+
+--- 45,60 ----
+ tab->setShape ( QTabBar::RoundedAbove );
+
+ t1 = new QTab;
+! t1->setText(QString( "EPS Writer" ));
+ tab->addTab( t1 );
+
+ t2 = new QTab;
+! t2->setText(QString( "Editor" ));
+ tab->addTab( t2 );
+
+ /*
+ t3 = new QTab;
+! t3->setText(QString( "Misc" ));
+ tab->addTab( t3 );
+ */
+
+***************
+*** 101,104 ****
+ prop2->SetSettings();
+
+ done( Accepted );
+! }
+\ No newline at end of file
+--- 101,104 ----
+ prop2->SetSettings();
+
+ done( Accepted );
+! }
+diff -u -r -c vstgl-0.6.1.orig/CSSignal.cpp vstgl-0.6.1/CSSignal.cpp
+*** vstgl-0.6.1.orig/CSSignal.cpp Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/CSSignal.cpp Wed Sep 25 19:23:03 2002
+***************
+*** 117,120 ****
+ m_signal_value = UNKNOWN;
+ return false;
+ }
+! }
+\ No newline at end of file
+--- 117,120 ----
+ m_signal_value = UNKNOWN;
+ return false;
+ }
+! }
+diff -u -r -c vstgl-0.6.1.orig/CSet2.cpp vstgl-0.6.1/CSet2.cpp
+*** vstgl-0.6.1.orig/CSet2.cpp Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/CSet2.cpp Wed Sep 25 19:24:11 2002
+***************
+*** 60,63 ****
+ Settings.SetPopTransDlg( m_PopTransDlg->isChecked() );
+ Settings.SetGuiStyle( m_guiStyleBox->currentItem() );
+
+! }
+\ No newline at end of file
+--- 60,63 ----
+ Settings.SetPopTransDlg( m_PopTransDlg->isChecked() );
+ Settings.SetGuiStyle( m_guiStyleBox->currentItem() );
+
+! }
+diff -u -r -c vstgl-0.6.1.orig/CSet2.h vstgl-0.6.1/CSet2.h
+*** vstgl-0.6.1.orig/CSet2.h Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/CSet2.h Wed Sep 25 16:31:16 2002
+***************
+*** 6,12 ****
+ #include <qframe.h>
+ #include <qlabel.h>
+ #include <qlined.h>
+!
+
+ /*!
+ \class CSet2 CSet2.h
+--- 6,12 ----
+ #include <qframe.h>
+ #include <qlabel.h>
+ #include <qlined.h>
+! #include <qcombobox.h>
+
+ /*!
+ \class CSet2 CSet2.h
+diff -u -r -c vstgl-0.6.1.orig/CSettings.cpp vstgl-0.6.1/CSettings.cpp
+*** vstgl-0.6.1.orig/CSettings.cpp Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/CSettings.cpp Wed Sep 25 19:23:53 2002
+***************
+*** 19,25 ****
+ #include <qmessagebox.h>
+
+ #include <stdlib.h>
+! #include <iostream.h>
+
+
+
+--- 19,25 ----
+ #include <qmessagebox.h>
+
+ #include <stdlib.h>
+! #include <iostream>
+
+
+
+***************
+*** 28,37 ****
+ // Set default values
+
+ m_nb_recent_files = 0;
+! m_recent1 = NULL;
+! m_recent2 = NULL;
+! m_recent3 = NULL;
+! m_recent4 = NULL;
+
+ //////// Window size and position ///////
+ m_last_pos = QPoint( 20, 20 );
+--- 28,37 ----
+ // Set default values
+
+ m_nb_recent_files = 0;
+! m_recent1 = (char*)NULL;
+! m_recent2 = (char*)NULL;
+! m_recent3 = (char*)NULL;
+! m_recent4 = (char*)NULL;
+
+ //////// Window size and position ///////
+ m_last_pos = QPoint( 20, 20 );
+***************
+*** 63,69 ****
+ m_gui_style = STYLE_CDE;
+
+ // Yikes, hard-wired path!
+! m_help_path = QString( "/usr/doc/vstgl-0.6.0/Help" );
+ }
+
+
+--- 63,69 ----
+ m_gui_style = STYLE_CDE;
+
+ // Yikes, hard-wired path!
+! m_help_path = QString( "/usr/share/doc/vstgl-0.6.1/Help" );
+ }
+
+
+***************
+*** 159,165 ****
+ rewrite_rc = true;
+ //cout << "Ver. " << word << endl;
+ }
+! word = NULL;
+ }
+
+ // Position
+--- 159,165 ----
+ rewrite_rc = true;
+ //cout << "Ver. " << word << endl;
+ }
+! word = (char*)NULL;
+ }
+
+ // Position
+***************
+*** 171,177 ****
+ p.setY( word.toInt() );
+ SetPos( p );
+ //cout << "Pos: " << p.x() << "," << p.y() << endl;
+! word = NULL;
+ }
+
+ // Size
+--- 171,177 ----
+ p.setY( word.toInt() );
+ SetPos( p );
+ //cout << "Pos: " << p.x() << "," << p.y() << endl;
+! word = (char*)NULL;
+ }
+
+ // Size
+***************
+*** 183,214 ****
+ sz.setHeight( word.toInt() );
+ SetSize( sz );
+ //cout << "Size: " << sz.width() << "," << sz.height() << endl;
+! word = NULL;
+ }
+
+ // Recently opened files
+ if( word == QString("recent1") ) {
+ GetNextWord( s, word );
+ SetRecent1( word );
+! word = NULL;
+ }
+
+ if( word == QString("recent2") ) {
+ GetNextWord( s, word );
+ SetRecent2( word );
+! word = NULL;
+ }
+
+ if( word == QString("recent3") ) {
+ GetNextWord( s, word );
+ SetRecent3( word );
+! word = NULL;
+ }
+
+ if( word == QString("recent4") ) {
+ GetNextWord( s, word );
+ SetRecent4( word );
+! word = NULL;
+ }
+
+
+--- 183,214 ----
+ sz.setHeight( word.toInt() );
+ SetSize( sz );
+ //cout << "Size: " << sz.width() << "," << sz.height() << endl;
+! word = (char*)NULL;
+ }
+
+ // Recently opened files
+ if( word == QString("recent1") ) {
+ GetNextWord( s, word );
+ SetRecent1( word );
+! word = (char*)NULL;
+ }
+
+ if( word == QString("recent2") ) {
+ GetNextWord( s, word );
+ SetRecent2( word );
+! word = (char*)NULL;
+ }
+
+ if( word == QString("recent3") ) {
+ GetNextWord( s, word );
+ SetRecent3( word );
+! word = (char*)NULL;
+ }
+
+ if( word == QString("recent4") ) {
+ GetNextWord( s, word );
+ SetRecent4( word );
+! word = (char*)NULL;
+ }
+
+
+***************
+*** 217,264 ****
+ GetNextWord( s, word );
+ int b = word.toInt();
+ m_use_eps_margin = (bool)b;
+! word = NULL;
+ }
+
+ if( word == QString("eps_margin") ) {
+ GetNextWord( s, word );
+ float b = word.toFloat();
+ m_eps_margin = b;
+! word = NULL;
+ }
+
+ if( word == QString("eps_line_width") ) {
+ GetNextWord( s, word );
+ float b = word.toFloat();
+ m_eps_line_width = b;
+! word = NULL;
+ }
+
+ if( word == QString("eps_border") ) {
+ GetNextWord( s, word );
+ int b = word.toInt();
+ m_eps_border = (bool)b;
+! word = NULL;
+ }
+
+ if( word == QString("pop_trans_dlg") ) {
+ GetNextWord( s, word );
+ int b = word.toInt();
+ m_pop_trans_dlg = (bool)b;
+! word = NULL;
+ }
+
+ if( word == QString("gui_style") ) {
+ GetNextWord( s, word );
+ int b = word.toInt();
+ m_gui_style = b;
+! word = NULL;
+ }
+
+ if( word == QString("help_path") ) {
+ GetNextWord( s, word );
+ m_help_path = word;
+! word = NULL;
+ }
+
+
+--- 217,264 ----
+ GetNextWord( s, word );
+ int b = word.toInt();
+ m_use_eps_margin = (bool)b;
+! word = (char*)NULL;
+ }
+
+ if( word == QString("eps_margin") ) {
+ GetNextWord( s, word );
+ float b = word.toFloat();
+ m_eps_margin = b;
+! word = (char*)NULL;
+ }
+
+ if( word == QString("eps_line_width") ) {
+ GetNextWord( s, word );
+ float b = word.toFloat();
+ m_eps_line_width = b;
+! word = (char*)NULL;
+ }
+
+ if( word == QString("eps_border") ) {
+ GetNextWord( s, word );
+ int b = word.toInt();
+ m_eps_border = (bool)b;
+! word = (char*)NULL;
+ }
+
+ if( word == QString("pop_trans_dlg") ) {
+ GetNextWord( s, word );
+ int b = word.toInt();
+ m_pop_trans_dlg = (bool)b;
+! word = (char*)NULL;
+ }
+
+ if( word == QString("gui_style") ) {
+ GetNextWord( s, word );
+ int b = word.toInt();
+ m_gui_style = b;
+! word = (char*)NULL;
+ }
+
+ if( word == QString("help_path") ) {
+ GetNextWord( s, word );
+ m_help_path = word;
+! word = (char*)NULL;
+ }
+
+
+***************
+*** 382,399 ****
+
+ void CSettings::UpdateRecent( QString file ) {
+
+! if( m_recent1 == NULL ) {
+ m_recent1 = file;
+ return;
+ }
+ /*
+! if( m_recent2 == NULL ) {
+ if( m_recent1 != file )
+ m_recent2 = file;
+ return;
+ }
+
+! if( m_recent3 == NULL ) {
+ if( m_recent1 != file && m_recent2 != file )
+ m_recent3 = file;
+ else {
+--- 382,399 ----
+
+ void CSettings::UpdateRecent( QString file ) {
+
+! if( m_recent1 == (char*)NULL ) {
+ m_recent1 = file;
+ return;
+ }
+ /*
+! if( m_recent2 == (char*)NULL ) {
+ if( m_recent1 != file )
+ m_recent2 = file;
+ return;
+ }
+
+! if( m_recent3 == (char*)NULL ) {
+ if( m_recent1 != file && m_recent2 != file )
+ m_recent3 = file;
+ else {
+***************
+*** 403,409 ****
+ return;
+ }
+
+! if( m_recent4 == NULL ) {
+ m_recent4 = file;
+ return;
+ }
+--- 403,409 ----
+ return;
+ }
+
+! if( m_recent4 == (char*)NULL ) {
+ m_recent4 = file;
+ return;
+ }
+***************
+*** 542,545 ****
+
+ QString CSettings::GetHelpPath() {
+ return m_help_path;
+! }
+\ No newline at end of file
+--- 542,545 ----
+
+ QString CSettings::GetHelpPath() {
+ return m_help_path;
+! }
+diff -u -r -c vstgl-0.6.1.orig/CTabCtrl.cpp vstgl-0.6.1/CTabCtrl.cpp
+*** vstgl-0.6.1.orig/CTabCtrl.cpp Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/CTabCtrl.cpp Wed Sep 25 16:26:07 2002
+***************
+*** 35,49 ****
+ tab->setShape ( QTabBar::RoundedBelow );
+
+ t1 = new QTab;
+! t1->label=QString( "Signals" );
+ tab->addTab( t1 );
+
+ t2 = new QTab;
+! t2->label=QString( "Flow" );
+ tab->addTab( t2 );
+
+ t3 = new QTab;
+! t3->label=QString( "File" );
+ tab->addTab( t3 );
+
+ wStack = new QWidgetStack( this );
+--- 35,49 ----
+ tab->setShape ( QTabBar::RoundedBelow );
+
+ t1 = new QTab;
+! t1->setText(QString( "Signals" ));
+ tab->addTab( t1 );
+
+ t2 = new QTab;
+! t2->setText(QString( "Flow" ));
+ tab->addTab( t2 );
+
+ t3 = new QTab;
+! t3->setText(QString( "File" ));
+ tab->addTab( t3 );
+
+ wStack = new QWidgetStack( this );
+diff -u -r -c vstgl-0.6.1.orig/CTrans.cpp vstgl-0.6.1/CTrans.cpp
+*** vstgl-0.6.1.orig/CTrans.cpp Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/CTrans.cpp Wed Sep 25 19:19:49 2002
+***************
+*** 11,17 ****
+ #include <qfontmetrics.h>
+ #include <qpixmap.h>
+ #include <qbitmap.h>
+! #include <iostream.h>
+ #include <stdio.h>
+ #include <qapplication.h>
+ #include "CDoc.h"
+--- 11,17 ----
+ #include <qfontmetrics.h>
+ #include <qpixmap.h>
+ #include <qbitmap.h>
+! #include <iostream>
+ #include <stdio.h>
+ #include <qapplication.h>
+ #include "CDoc.h"
+diff -u -r -c vstgl-0.6.1.orig/Doc/CAboutBox.html vstgl-0.6.1/Doc/CAboutBox.html
+*** vstgl-0.6.1.orig/Doc/CAboutBox.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/CAboutBox.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,48 ****
+ <HTML>
+ <HEAD>
+ <TITLE>class CAboutBox</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>class CAboutBox</h1>
+! An about box with a pixmap and a text label. <small><A HREF="#longdesc">More...</A></small>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1">
+! An about box with a pixmap and a text label. <small><A HREF="#longdesc">More...</A></small></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+ <TR><TH>Definition</TH><TD><code>#include &lt;<A HREF="CAboutBox_h.html">CAboutBox.h</A>&gt;</code></TD></TR>
+! <TR><TH>Inherits</TH><TD>QDialog</TD></TR>
+ <TR><TH><A HREF="full-list-CAboutBox.html">List of all Methods</A></TH></TR>
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <h4>Public Methods</h4><ul><LI>&nbsp;<b><A HREF="#ref1">CAboutBox</A></b> ( QWidget *parent, QString name )
+ </LI>
+! </ul><HR><A NAME="longdesc"><H2>Detailed Description</H2><p>
+ An about box with a pixmap and a text label.
+! </p><p> CAboutBox is inherited from QDialog, and provides merely an
+ Ok button of interaction.
+! </p><p> Information about build time/date and version is provided through
+! &lt;tt&gt;defs.h&lt;/tt&gt; and &lt;tt&gt;compile.h&lt;/tt&gt;. &lt;tt&gt;compile.h&lt;/tt&gt; is
+ automatically updated with the current time and date from the
+ makefile using the operating system command date.
+! </p><p></p><A NAME="CAboutBox"></A><A NAME="ref1"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>&nbsp;<underline>CAboutBox</underline> ( QWidget *parent, QString name )
+! </strong></td></tr></table><p></p><p>
+ Constructs an about box.
+! </p><HR><UL><LI><i>Author</i>: Sune Frankild and Hans P. Palbøl
+! </LI><LI><i>Generated</i>: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</LI></UL></BODY></HTML>
+--- 1,50 ----
+ <HTML>
+ <HEAD>
+ <TITLE>class CAboutBox</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>class CAboutBox</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1">
+! An about box with a pixmap and a text label. <small><A HREF="#longdesc">More...</A></small></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+ <TR><TH>Definition</TH><TD><code>#include &lt;<A HREF="CAboutBox_h.html">CAboutBox.h</A>&gt;</code></TD></TR>
+! <TR><TH>Inherits</TH><TD>QDialog <small>(unknown)</small> <small>[public ]</small></TD></TR>
+ <TR><TH><A HREF="full-list-CAboutBox.html">List of all Methods</A></TH></TR>
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <h4>Public Methods</h4><ul><LI>&nbsp;<b><A HREF="#ref1">CAboutBox</A></b> ( QWidget *parent, QString name )
+ </LI>
+! </ul><HR><H2><A NAME="longdesc">Detailed Description</A></H2><p>
+ An about box with a pixmap and a text label.
+! </p>
+! <p> CAboutBox is inherited from QDialog, and provides merely an
+ Ok button of interaction.
+! </p>
+! <p> Information about build time/date and version is provided through
+! <tt>defs.h</tt> and <tt>compile.h</tt>. <tt>compile.h</tt> is
+ automatically updated with the current time and date from the
+ makefile using the operating system command date.
+! </p>
+! <p></p>
+! <A NAME="CAboutBox"></A><A NAME="ref1"></A><table width="100%"><tr bgcolor="#eeeeee"><td>&nbsp;<strong>CAboutBox</strong> ( QWidget *parent, QString name )
+! <br></td><td align="right"><h3><strong>CAboutBox</strong></h3></td></tr></table><p></p><p>
+ Constructs an about box.
+! </p>
+! <HR><UL><LI><i>Author</i>: Sune Frankild and Hans P. Palbøl
+! </LI><LI><i>Generated</i>: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</LI></UL></BODY></HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/CAboutBox_h.html vstgl-0.6.1/Doc/CAboutBox_h.html
+*** vstgl-0.6.1.orig/Doc/CAboutBox_h.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/CAboutBox_h.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,31 ****
+ <HTML>
+ <HEAD>
+ <TITLE>Source: CAboutBox.h</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>Source: CAboutBox.h</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <pre>
+ /////////////////////////////////////////////////////////////////////////////
+--- 1,29 ----
+ <HTML>
+ <HEAD>
+ <TITLE>Source: CAboutBox.h</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>Source: CAboutBox.h</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <pre>
+ /////////////////////////////////////////////////////////////////////////////
+***************
+*** 47,53 ****
+ //
+ // Filename CAboutBox.h
+ //
+! // Author Hans Palbøl &amp; Sune Frankild
+ //
+ // Created 18-01-2000
+ //
+--- 45,51 ----
+ //
+ // Filename CAboutBox.h
+ //
+! // Author Hans Palbøl & Sune Frankild
+ //
+ // Created 18-01-2000
+ //
+***************
+*** 56,62 ****
+ // Description
+ //
+ /////////////////////////////////////////////////////////////////////////////
+! #include &lt;qdialog.h&gt;
+
+
+ /**
+--- 54,60 ----
+ // Description
+ //
+ /////////////////////////////////////////////////////////////////////////////
+! #include <qdialog.h>
+
+
+ /**
+***************
+*** 66,72 ****
+ * Ok button of interaction.
+ *
+ * Information about build time/date and version is provided through
+! * &lt;tt&gt;defs.h&lt;/tt&gt; and &lt;tt&gt;compile.h&lt;/tt&gt;. &lt;tt&gt;compile.h&lt;/tt&gt; is
+ * automatically updated with the current time and date from the
+ * makefile using the operating system command date.
+ *
+--- 64,70 ----
+ * Ok button of interaction.
+ *
+ * Information about build time/date and version is provided through
+! * <tt>defs.h</tt> and <tt>compile.h</tt>. <tt>compile.h</tt> is
+ * automatically updated with the current time and date from the
+ * makefile using the operating system command date.
+ *
+***************
+*** 86,92 ****
+ };</pre>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 84,90 ----
+ };</pre>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/CArrow.html vstgl-0.6.1/Doc/CArrow.html
+*** vstgl-0.6.1.orig/Doc/CArrow.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/CArrow.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,73 ****
+ <HTML>
+ <HEAD>
+ <TITLE>class CArrow</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>class CArrow</h1>
+! This class is the graphical presentation of the links between net components. <small><A HREF="#longdesc">More...</A></small>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1">
+! This class is the graphical presentation of the links between net components. <small><A HREF="#longdesc">More...</A></small></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+ <TR><TH>Definition</TH><TD><code>#include &lt;<A HREF="CArrow_h.html">CArrow.h</A>&gt;</code></TD></TR>
+! <TR><TH>Inherits</TH><TD><A HREF="CHObject.html">CHObject</A>, QWidget</TD></TR>
+ <TR><TH><A HREF="full-list-CArrow.html">List of all Methods</A></TH></TR>
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+! <h4>Public Methods</h4><ul><LI>&nbsp;<b>CArrow</b> ()
+ </LI>
+! <LI>&nbsp;<b>CArrow</b> ( <A HREF="CComp.html">CComp</A> *to, <A HREF="CComp.html">CComp</A> *from, int toIndex, int fromIndex )
+ </LI>
+! <LI>void &nbsp;<b>Draw</b> ( QPainter *p )
+ </LI>
+! <LI>void &nbsp;<b>Set</b> ( QPoint from, QPoint to )
+ </LI>
+! <LI>void &nbsp;<b>SetPointers</b> ( <A HREF="CComp.html">CComp</A> *to, <A HREF="CComp.html">CComp</A> *from )
+ </LI>
+! <LI>QPoint &nbsp;<b>From</b> ()
+ </LI>
+! <LI>QPoint &nbsp;<b>To</b> ()
+ </LI>
+! <LI>bool &nbsp;<b>IsLinkedWith</b> ( <A HREF="CComp.html">CComp</A> *obj )
+ </LI>
+! <LI>bool &nbsp;<b>IsLinkedTo</b> ( <A HREF="CComp.html">CComp</A> *obj )
+ </LI>
+! <LI>bool &nbsp;<b>IsLinkedFrom</b> ( <A HREF="CComp.html">CComp</A> *obj )
+ </LI>
+! <LI>int &nbsp;<b>GetToIndex</b> ()
+ </LI>
+! <LI>int &nbsp;<b>GetFromIndex</b> ()
+ </LI>
+! <LI>bool &nbsp;<b>WriteEPS</b> ( char *eps )
+ </LI>
+! </ul><h4>Private Members</h4><ul><LI>QPoint <b>m_from</b></LI>
+! <LI>QPoint <b>m_to</b></LI>
+! <LI>CComp *<b>m_to_obj</b></LI>
+! <LI>CComp *<b>m_from_obj</b></LI>
+! <LI>int <b>m_to_index</b></LI>
+! <LI>int <b>m_from_index</b></LI>
+! <LI>double <b>alpha</b></LI>
+! </ul><HR><A NAME="longdesc"><H2>Detailed Description</H2><p>
+ This class is the graphical presentation of the links between net components.
+ The drawing procedure is quite complex since the arrow has to draw it self
+ differently depending on which types of components it connects.
+! </p><p>The WriteEPS() member function draws the object in the PostScript language.
+! </p><p></p><HR><UL><LI><i>Author</i>: Sune Frankild and Hans Palbøl
+! </LI><LI><i>Generated</i>: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</LI></UL></BODY></HTML>
+--- 1,93 ----
+ <HTML>
+ <HEAD>
+ <TITLE>class CArrow</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>class CArrow</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1">
+! This class is the graphical presentation of the links between net components. <small><A HREF="#longdesc">More...</A></small></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+ <TR><TH>Definition</TH><TD><code>#include &lt;<A HREF="CArrow_h.html">CArrow.h</A>&gt;</code></TD></TR>
+! <TR><TH>Inherits</TH><TD><A HREF="CHObject.html">CHObject</A> <small>[public ]</small>, QWidget <small>(unknown)</small> <small>[public ]</small></TD></TR>
+ <TR><TH><A HREF="full-list-CArrow.html">List of all Methods</A></TH></TR>
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+! <h4>Public Methods</h4><ul><LI>&nbsp;<b><A HREF="#ref8">CArrow</A></b> ()
+ </LI>
+! <LI>&nbsp;<b><A HREF="#ref9">CArrow</A></b> ( <A HREF="CComp.html">CComp</A> *to, <A HREF="CComp.html">CComp</A> *from, int toIndex, int fromIndex )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref10">Draw</A></b> ( QPainter *p )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref11">Set</A></b> ( QPoint from, QPoint to )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref12">SetPointers</A></b> ( <A HREF="CComp.html">CComp</A> *to, <A HREF="CComp.html">CComp</A> *from )
+ </LI>
+! <LI>QPoint &nbsp;<b><A HREF="#ref13">From</A></b> ()
+ </LI>
+! <LI>QPoint &nbsp;<b><A HREF="#ref14">To</A></b> ()
+ </LI>
+! <LI>bool &nbsp;<b><A HREF="#ref15">IsLinkedWith</A></b> ( <A HREF="CComp.html">CComp</A> *obj )
+ </LI>
+! <LI>bool &nbsp;<b><A HREF="#ref16">IsLinkedTo</A></b> ( <A HREF="CComp.html">CComp</A> *obj )
+ </LI>
+! <LI>bool &nbsp;<b><A HREF="#ref17">IsLinkedFrom</A></b> ( <A HREF="CComp.html">CComp</A> *obj )
+ </LI>
+! <LI>int &nbsp;<b><A HREF="#ref18">GetToIndex</A></b> ()
+ </LI>
+! <LI>int &nbsp;<b><A HREF="#ref19">GetFromIndex</A></b> ()
+ </LI>
+! <LI>bool &nbsp;<b><A HREF="#ref20">WriteEPS</A></b> ( char *eps )
+ </LI>
+! </ul><h4>Private Members</h4><ul><LI>QPoint <b><A HREF="#ref1">m_from</A></b></LI>
+! <LI>QPoint <b><A HREF="#ref2">m_to</A></b></LI>
+! <LI>CComp *<b><A HREF="#ref3">m_to_obj</A></b></LI>
+! <LI>CComp *<b><A HREF="#ref4">m_from_obj</A></b></LI>
+! <LI>int <b><A HREF="#ref5">m_to_index</A></b></LI>
+! <LI>int <b><A HREF="#ref6">m_from_index</A></b></LI>
+! <LI>double <b><A HREF="#ref7">alpha</A></b></LI>
+! </ul><HR><H2><A NAME="longdesc">Detailed Description</A></H2><p>
+ This class is the graphical presentation of the links between net components.
+ The drawing procedure is quite complex since the arrow has to draw it self
+ differently depending on which types of components it connects.
+! </p>
+! <p>The WriteEPS() member function draws the object in the PostScript language.
+! </p>
+! <p></p>
+! <A NAME="m_from"></A><A NAME="ref1"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QPoint <strong>m_from</strong>
+! </td><td align="right"><h3><strong>m_from</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_to"></A><A NAME="ref2"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QPoint <strong>m_to</strong>
+! </td><td align="right"><h3><strong>m_to</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_to_obj"></A><A NAME="ref3"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CComp.html">CComp</A> * <strong>m_to_obj</strong>
+! </td><td align="right"><h3><strong>m_to_obj</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_from_obj"></A><A NAME="ref4"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CComp.html">CComp</A> * <strong>m_from_obj</strong>
+! </td><td align="right"><h3><strong>m_from_obj</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_to_index"></A><A NAME="ref5"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int <strong>m_to_index</strong>
+! </td><td align="right"><h3><strong>m_to_index</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_from_index"></A><A NAME="ref6"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int <strong>m_from_index</strong>
+! </td><td align="right"><h3><strong>m_from_index</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="alpha"></A><A NAME="ref7"></A><table width="100%"><tr bgcolor="#eeeeee"><td>double <strong>alpha</strong>
+! </td><td align="right"><h3><strong>alpha</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="CArrow"></A><A NAME="ref8"></A><table width="100%"><tr bgcolor="#eeeeee"><td>&nbsp;<strong>CArrow</strong> ()
+! <br></td><td align="right"><h3><strong>CArrow</strong></h3></td></tr></table><p></p><A NAME="CArrow"></A><A NAME="ref9"></A><table width="100%"><tr bgcolor="#eeeeee"><td>&nbsp;<strong>CArrow</strong> ( <A HREF="CComp.html">CComp</A> *to, <A HREF="CComp.html">CComp</A> *from, int toIndex, int fromIndex )
+! <br></td><td align="right"><h3><strong>CArrow</strong></h3></td></tr></table><p></p><A NAME="Draw"></A><A NAME="ref10"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>Draw</strong> ( QPainter *p )
+! <br></td><td align="right"><h3><strong>Draw</strong></h3></td></tr></table><p></p><A NAME="Set"></A><A NAME="ref11"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>Set</strong> ( QPoint from, QPoint to )
+! <br></td><td align="right"><h3><strong>Set</strong></h3></td></tr></table><p></p><A NAME="SetPointers"></A><A NAME="ref12"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SetPointers</strong> ( <A HREF="CComp.html">CComp</A> *to, <A HREF="CComp.html">CComp</A> *from )
+! <br></td><td align="right"><h3><strong>SetPointers</strong></h3></td></tr></table><p></p><A NAME="From"></A><A NAME="ref13"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QPoint &nbsp;<strong>From</strong> ()
+! <br></td><td align="right"><h3><strong>From</strong></h3></td></tr></table><p></p><A NAME="To"></A><A NAME="ref14"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QPoint &nbsp;<strong>To</strong> ()
+! <br></td><td align="right"><h3><strong>To</strong></h3></td></tr></table><p></p><A NAME="IsLinkedWith"></A><A NAME="ref15"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool &nbsp;<strong>IsLinkedWith</strong> ( <A HREF="CComp.html">CComp</A> *obj )
+! <br></td><td align="right"><h3><strong>IsLinkedWith</strong></h3></td></tr></table><p></p><A NAME="IsLinkedTo"></A><A NAME="ref16"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool &nbsp;<strong>IsLinkedTo</strong> ( <A HREF="CComp.html">CComp</A> *obj )
+! <br></td><td align="right"><h3><strong>IsLinkedTo</strong></h3></td></tr></table><p></p><A NAME="IsLinkedFrom"></A><A NAME="ref17"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool &nbsp;<strong>IsLinkedFrom</strong> ( <A HREF="CComp.html">CComp</A> *obj )
+! <br></td><td align="right"><h3><strong>IsLinkedFrom</strong></h3></td></tr></table><p></p><A NAME="GetToIndex"></A><A NAME="ref18"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int &nbsp;<strong>GetToIndex</strong> ()
+! <br></td><td align="right"><h3><strong>GetToIndex</strong></h3></td></tr></table><p></p><A NAME="GetFromIndex"></A><A NAME="ref19"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int &nbsp;<strong>GetFromIndex</strong> ()
+! <br></td><td align="right"><h3><strong>GetFromIndex</strong></h3></td></tr></table><p></p><A NAME="WriteEPS"></A><A NAME="ref20"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool &nbsp;<strong>WriteEPS</strong> ( char *eps )
+! <br></td><td align="right"><h3><strong>WriteEPS</strong></h3></td></tr></table><p></p><HR><UL><LI><i>Author</i>: Sune Frankild and Hans Palbøl
+! </LI><LI><i>Generated</i>: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</LI></UL></BODY></HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/CArrow_h.html vstgl-0.6.1/Doc/CArrow_h.html
+*** vstgl-0.6.1.orig/Doc/CArrow_h.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/CArrow_h.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,38 ****
+ <HTML>
+ <HEAD>
+ <TITLE>Source: CArrow.h</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>Source: CArrow.h</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <pre>
+ /// ////////////////////////////////////////////////////////////////////////////
+ //
+ // Filename CArrow.h
+ //
+! // Author Hans Palbøl &amp; Sune Frankild
+ //
+ // Created 18-01-1999
+ //
+--- 1,36 ----
+ <HTML>
+ <HEAD>
+ <TITLE>Source: CArrow.h</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>Source: CArrow.h</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <pre>
+ /// ////////////////////////////////////////////////////////////////////////////
+ //
+ // Filename CArrow.h
+ //
+! // Author Hans Palbøl & Sune Frankild
+ //
+ // Created 18-01-1999
+ //
+***************
+*** 45,51 ****
+ #define __GFX_H__
+
+ #include "CComp.h"
+! #include &lt;qpainter.h&gt;
+
+
+ /**
+--- 43,49 ----
+ #define __GFX_H__
+
+ #include "CComp.h"
+! #include <qpainter.h>
+
+
+ /**
+***************
+*** 94,100 ****
+ </pre>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 92,98 ----
+ </pre>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/CComp.html vstgl-0.6.1/Doc/CComp.html
+*** vstgl-0.6.1.orig/Doc/CComp.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/CComp.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,88 ****
+ <HTML>
+ <HEAD>
+ <TITLE>class CComp</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>class CComp</h1>
+! Petrinet component base class. <small><A HREF="#longdesc">More...</A></small>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1">
+! Petrinet component base class. <small><A HREF="#longdesc">More...</A></small></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+ <TR><TH colspan="2">Contains pure virtuals</TH></TR><TR><TH>Definition</TH><TD><code>#include &lt;<A HREF="CComp_h.html">CComp.h</A>&gt;</code></TD></TR>
+! <TR><TH>Inherits</TH><TD><A HREF="CHObject.html">CHObject</A>, QWidget</TD></TR>
+ <TR><TH>Inherited by</TH><TD><A HREF="CPlace.html">CPlace</A>, <A HREF="CTrans.html">CTrans</A></TD></TR>
+ <TR><TH><A HREF="full-list-CComp.html">List of all Methods</A></TH></TR>
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <h4>Public Methods</h4><ul><LI>&nbsp;<b><A HREF="#ref1">CComp</A></b> ( QWidget *parent, const char *name, <A HREF="CDoc.html">CDoc</A> *doc )
+ </LI>
+! <LI>virtual ~&nbsp;<b><A HREF="#ref2">CComp</A></b> ()
+ </LI>
+ <LI>virtual void &nbsp;<b><i><A HREF="#ref3">Draw</A></i></b> ( QPainter *P )
+ </LI>
+ <LI>virtual void &nbsp;<b><i><A HREF="#ref4">CreateMask</A></i></b> ()
+ </LI>
+! <LI>virtual bool &nbsp;<b><i>WriteEPS</i></b> ( char *eps )
+ </LI>
+! <LI>void &nbsp;<b>MoveTo</b> ( int xpos, int ypos )
+ </LI>
+! <LI>void &nbsp;<b>MoveTo</b> ( QPoint pos )
+ </LI>
+! <LI>void &nbsp;<b>Offset</b> ( int dx, int dy )
+ </LI>
+! <LI>void &nbsp;<b>Offset</b> ( QPoint point )
+ </LI>
+! <LI>QPoint &nbsp;<b>GetPos</b> ()
+ </LI>
+! <LI>void &nbsp;<b>SetPos</b> ( QPoint p )
+ </LI>
+! <LI>QRect &nbsp;<b>GetBound</b> ()
+ </LI>
+! <LI>void &nbsp;<b>AddLinkFrom</b> ( <A HREF="CComp.html">CComp</A> *obj )
+ </LI>
+! <LI>void &nbsp;<b>AddLinkTo</b> ( <A HREF="CComp.html">CComp</A> *obj )
+ </LI>
+! <LI>void &nbsp;<b>RemoveLinkFrom</b> ( <A HREF="CComp.html">CComp</A> *A )
+ </LI>
+! <LI>void &nbsp;<b>RemoveLinkTo</b> ( <A HREF="CComp.html">CComp</A> *B )
+ </LI>
+! <LI>void &nbsp;<b>RemoveLinks</b> ()
+ </LI>
+! <LI>bool &nbsp;<b>IsLinkedTo</b> ( <A HREF="CComp.html">CComp</A> *obj )
+ </LI>
+! <LI>int &nbsp;<b>GetNbLinkTo</b> ()
+ </LI>
+! <LI><A HREF="CComp.html">CComp</A>* &nbsp;<b>GetOutputAt</b> ( int index )
+ </LI>
+! <LI>unsigned int &nbsp;<b>GetType</b> ()
+ </LI>
+! <LI>bool &nbsp;<b>PtHit</b> ( QPoint )
+ </LI>
+! <LI>QString &nbsp;<b>GetName</b> ()
+ </LI>
+! <LI>void &nbsp;<b>Rename</b> ( const char* n )
+ </LI>
+! <LI>void &nbsp;<b>Select</b> ( bool val )
+ </LI>
+! <LI>QPoint &nbsp;<b>Pos</b> ()
+ </LI>
+ </ul><h4>Signals</h4><ul><LI>void &nbsp;<b><A HREF="#ref42">leftClicked</A></b> ( <A HREF="CComp.html">CComp</A> * )
+ </LI>
+--- 1,85 ----
+ <HTML>
+ <HEAD>
+ <TITLE>class CComp</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>class CComp</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1">
+! Petrinet component base class. <small><A HREF="#longdesc">More...</A></small></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+ <TR><TH colspan="2">Contains pure virtuals</TH></TR><TR><TH>Definition</TH><TD><code>#include &lt;<A HREF="CComp_h.html">CComp.h</A>&gt;</code></TD></TR>
+! <TR><TH>Inherits</TH><TD><A HREF="CHObject.html">CHObject</A> <small>[public ]</small>, QWidget <small>(unknown)</small> <small>[public ]</small></TD></TR>
+ <TR><TH>Inherited by</TH><TD><A HREF="CPlace.html">CPlace</A>, <A HREF="CTrans.html">CTrans</A></TD></TR>
+ <TR><TH><A HREF="full-list-CComp.html">List of all Methods</A></TH></TR>
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <h4>Public Methods</h4><ul><LI>&nbsp;<b><A HREF="#ref1">CComp</A></b> ( QWidget *parent, const char *name, <A HREF="CDoc.html">CDoc</A> *doc )
+ </LI>
+! <LI>virtual &nbsp;<b><A HREF="#ref2">~CComp</A></b> ()
+ </LI>
+ <LI>virtual void &nbsp;<b><i><A HREF="#ref3">Draw</A></i></b> ( QPainter *P )
+ </LI>
+ <LI>virtual void &nbsp;<b><i><A HREF="#ref4">CreateMask</A></i></b> ()
+ </LI>
+! <LI>virtual bool &nbsp;<b><i><A HREF="#ref5">WriteEPS</A></i></b> ( char *eps )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref6">MoveTo</A></b> ( int xpos, int ypos )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref7">MoveTo</A></b> ( QPoint pos )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref8">Offset</A></b> ( int dx, int dy )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref9">Offset</A></b> ( QPoint point )
+ </LI>
+! <LI>QPoint &nbsp;<b><A HREF="#ref10">GetPos</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref11">SetPos</A></b> ( QPoint p )
+ </LI>
+! <LI>QRect &nbsp;<b><A HREF="#ref12">GetBound</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref13">AddLinkFrom</A></b> ( <A HREF="CComp.html">CComp</A> *obj )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref14">AddLinkTo</A></b> ( <A HREF="CComp.html">CComp</A> *obj )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref15">RemoveLinkFrom</A></b> ( <A HREF="CComp.html">CComp</A> *A )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref16">RemoveLinkTo</A></b> ( <A HREF="CComp.html">CComp</A> *B )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref17">RemoveLinks</A></b> ()
+ </LI>
+! <LI>bool &nbsp;<b><A HREF="#ref18">IsLinkedTo</A></b> ( <A HREF="CComp.html">CComp</A> *obj )
+ </LI>
+! <LI>int &nbsp;<b><A HREF="#ref19">GetNbLinkTo</A></b> ()
+ </LI>
+! <LI><A HREF="CComp.html">CComp</A>* &nbsp;<b><A HREF="#ref20">GetOutputAt</A></b> ( int index )
+ </LI>
+! <LI>unsigned int &nbsp;<b><A HREF="#ref21">GetType</A></b> ()
+ </LI>
+! <LI>bool &nbsp;<b><A HREF="#ref22">PtHit</A></b> ( QPoint )
+ </LI>
+! <LI>QString &nbsp;<b><A HREF="#ref23">GetName</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref24">Rename</A></b> ( const char* n )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref25">Select</A></b> ( bool val )
+ </LI>
+! <LI>QPoint &nbsp;<b><A HREF="#ref26">Pos</A></b> ()
+ </LI>
+ </ul><h4>Signals</h4><ul><LI>void &nbsp;<b><A HREF="#ref42">leftClicked</A></b> ( <A HREF="CComp.html">CComp</A> * )
+ </LI>
+***************
+*** 92,164 ****
+ </LI>
+ <LI>void &nbsp;<b><A HREF="#ref45">mouseRelease</A></b> ( <A HREF="CComp.html">CComp</A> * )
+ </LI>
+! <LI>void &nbsp;<b>linkObj</b> ( <A HREF="CComp.html">CComp</A> * )
+ </LI>
+! </ul><h4>Public Members</h4><ul><LI>CHObArray <b>m_input</b></LI>
+! <LI>CHObArray <b>m_output</b></LI>
+! <LI>int <b>m_nb_input</b></LI>
+! <LI>int <b>m_nb_output</b></LI>
+! <LI>QString <b>m_type_text</b></LI>
+ </ul><h4>Protected Methods</h4><ul><LI>void &nbsp;<b><A HREF="#ref27">paintEvent</A></b> ( QPaintEvent *event )
+ </LI>
+ <LI>void &nbsp;<b><A HREF="#ref28">mousePressEvent</A></b> ( QMouseEvent *e )
+ </LI>
+! <LI>void &nbsp;<b>mouseMoveEvent</b> ( QMouseEvent *e )
+ </LI>
+! <LI>void &nbsp;<b>mouseReleaseEvent</b> ( QMouseEvent *e )
+ </LI>
+! </ul><h4>Protected Members</h4><ul><LI>UINT <b>m_type</b></LI>
+! <LI>QString <b>m_name</b></LI>
+! <LI>CDoc *<b>m_doc</b></LI>
+! <LI>QPoint <b>m_pos</b></LI>
+! <LI>QRect <b>m_bound</b></LI>
+! <LI>bool <b>m_selected</b></LI>
+! </ul><HR><A NAME="longdesc"><H2>Detailed Description</H2><p>
+ Petrinet component base class. This class defines the interface to the
+ various petrinet components. Many member functions are pure virtual, and
+ they should all be overloaded when instantiating a class inherited from
+ CComp.
+! </p><p></p><A NAME="CComp"></A><A NAME="ref1"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>&nbsp;<underline>CComp</underline> ( QWidget *parent, const char *name, <A HREF="CDoc.html">CDoc</A> *doc )
+! </strong></td></tr></table><p></p><p>
+ Constructs a CComp object. The parent and name parameters are
+ transfered directly to a call to the QWidget constructor.
+! </p><A NAME="CComp"></A><A NAME="ref2"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong> ~&nbsp;<underline>CComp</underline> ()
+! </strong></td></tr></table><p> <small>[virtual]</small></p><p>
+ Destructs CComp object.
+! </p><A NAME="Draw"></A><A NAME="ref3"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong> void &nbsp;<i><underline>Draw</underline></i> ( QPainter *P )
+! </strong></td></tr></table><p> <small>[pure virtual]</small></p><p>
+ Pure virtual drawing function. All derived subclasses should
+ implement this function to be able to draw them selves.
+! </p><A NAME="CreateMask"></A><A NAME="ref4"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong> void &nbsp;<i><underline>CreateMask</underline></i> ()
+! </strong></td></tr></table><p> <small>[pure virtual]</small></p><p>
+ Creates a bitmap mask telling where the component is
+ transparent or opaqe.
+! </p><A NAME="paintEvent"></A><A NAME="ref27"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>void &nbsp;<underline>paintEvent</underline> ( QPaintEvent *event )
+! </strong></td></tr></table><p> <small>[protected]</small></p><p>
+ Overloaded from QWidget to process paint events. For now all this
+ implementation does is to set up a painter and call the virtual Draw()
+ member.
+! </p><A NAME="mousePressEvent"></A><A NAME="ref28"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>void &nbsp;<underline>mousePressEvent</underline> ( QMouseEvent *e )
+! </strong></td></tr></table><p> <small>[protected]</small></p><p>
+ Processes the event generated by pressing on the component.
+! </p><p> </p><A NAME="leftClicked"></A><A NAME="ref42"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>void &nbsp;<underline>leftClicked</underline> ( <A HREF="CComp.html">CComp</A> * )
+! </strong></td></tr></table><p> <small>[signal]</small></p><p>
+ Signal emitted when the component is clicked upon with the left
+ mouse button.
+! </p><A NAME="rightClicked"></A><A NAME="ref43"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>void &nbsp;<underline>rightClicked</underline> ( <A HREF="CComp.html">CComp</A> * )
+! </strong></td></tr></table><p> <small>[signal]</small></p><p>
+ Signal emitted when the component is clicked upon with the right
+ mouse button.
+! </p><A NAME="moving"></A><A NAME="ref44"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>void &nbsp;<underline>moving</underline> ( <A HREF="CComp.html">CComp</A> *, QPoint )
+! </strong></td></tr></table><p> <small>[signal]</small></p><p>
+ Signal emitted when the component is moved with the mouse. Besides
+ a pointer to the component itself a QPoint variable is provided in
+ the signal. It is the point on the widget on which it was clicked.
+ This is useful information (necessary) when moving the component
+ from the scrollview.
+! </p><p> Letting the widget move it self is not working due to a bug in Qt.
+! </p><A NAME="mouseRelease"></A><A NAME="ref45"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>void &nbsp;<underline>mouseRelease</underline> ( <A HREF="CComp.html">CComp</A> * )
+! </strong></td></tr></table><p> <small>[signal]</small></p><p>
+ Signal emitted when the component receives a mouseRelease event
+! </p><HR><UL><LI><i>Author</i>: Sune Frankild and Hans Palbøl
+! </LI><LI><i>Generated</i>: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</LI></UL></BODY></HTML>
+--- 89,211 ----
+ </LI>
+ <LI>void &nbsp;<b><A HREF="#ref45">mouseRelease</A></b> ( <A HREF="CComp.html">CComp</A> * )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref46">linkObj</A></b> ( <A HREF="CComp.html">CComp</A> * )
+ </LI>
+! </ul><h4>Public Members</h4><ul><LI>CHObArray <b><A HREF="#ref37">m_input</A></b></LI>
+! <LI>CHObArray <b><A HREF="#ref38">m_output</A></b></LI>
+! <LI>int <b><A HREF="#ref39">m_nb_input</A></b></LI>
+! <LI>int <b><A HREF="#ref40">m_nb_output</A></b></LI>
+! <LI>QString <b><A HREF="#ref41">m_type_text</A></b></LI>
+ </ul><h4>Protected Methods</h4><ul><LI>void &nbsp;<b><A HREF="#ref27">paintEvent</A></b> ( QPaintEvent *event )
+ </LI>
+ <LI>void &nbsp;<b><A HREF="#ref28">mousePressEvent</A></b> ( QMouseEvent *e )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref29">mouseMoveEvent</A></b> ( QMouseEvent *e )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref30">mouseReleaseEvent</A></b> ( QMouseEvent *e )
+ </LI>
+! </ul><h4>Protected Members</h4><ul><LI>UINT <b><A HREF="#ref31">m_type</A></b></LI>
+! <LI>QString <b><A HREF="#ref32">m_name</A></b></LI>
+! <LI>CDoc *<b><A HREF="#ref33">m_doc</A></b></LI>
+! <LI>QPoint <b><A HREF="#ref34">m_pos</A></b></LI>
+! <LI>QRect <b><A HREF="#ref35">m_bound</A></b></LI>
+! <LI>bool <b><A HREF="#ref36">m_selected</A></b></LI>
+! </ul><HR><H2><A NAME="longdesc">Detailed Description</A></H2><p>
+ Petrinet component base class. This class defines the interface to the
+ various petrinet components. Many member functions are pure virtual, and
+ they should all be overloaded when instantiating a class inherited from
+ CComp.
+! </p>
+! <p></p>
+! <A NAME="CComp"></A><A NAME="ref1"></A><table width="100%"><tr bgcolor="#eeeeee"><td>&nbsp;<strong>CComp</strong> ( QWidget *parent, const char *name, <A HREF="CDoc.html">CDoc</A> *doc )
+! <br></td><td align="right"><h3><strong>CComp</strong></h3></td></tr></table><p></p><p>
+ Constructs a CComp object. The parent and name parameters are
+ transfered directly to a call to the QWidget constructor.
+! </p>
+! <A NAME="~CComp"></A><A NAME="ref2"></A><table width="100%"><tr bgcolor="#eeeeee"><td> &nbsp;<strong>~CComp</strong> ()
+! <br></td><td align="right"><h3><strong>~CComp</strong></h3></td></tr></table><p> <small>[virtual]</small></p><p>
+ Destructs CComp object.
+! </p>
+! <A NAME="Draw"></A><A NAME="ref3"></A><table width="100%"><tr bgcolor="#eeeeee"><td> void &nbsp;<i><strong>Draw</strong></i> ( QPainter *P )
+! <br></td><td align="right"><h3><i><strong>Draw</strong></i></h3></td></tr></table><p> <small>[pure virtual]</small></p><p>
+ Pure virtual drawing function. All derived subclasses should
+ implement this function to be able to draw them selves.
+! </p>
+! <A NAME="CreateMask"></A><A NAME="ref4"></A><table width="100%"><tr bgcolor="#eeeeee"><td> void &nbsp;<i><strong>CreateMask</strong></i> ()
+! <br></td><td align="right"><h3><i><strong>CreateMask</strong></i></h3></td></tr></table><p> <small>[pure virtual]</small></p><p>
+ Creates a bitmap mask telling where the component is
+ transparent or opaqe.
+! </p>
+! <A NAME="WriteEPS"></A><A NAME="ref5"></A><table width="100%"><tr bgcolor="#eeeeee"><td> bool &nbsp;<i><strong>WriteEPS</strong></i> ( char *eps )
+! <br></td><td align="right"><h3><i><strong>WriteEPS</strong></i></h3></td></tr></table><p> <small>[pure virtual]</small></p><A NAME="MoveTo"></A><A NAME="ref6"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>MoveTo</strong> ( int xpos, int ypos )
+! <br></td><td align="right"><h3><strong>MoveTo</strong></h3></td></tr></table><p></p><A NAME="MoveTo"></A><A NAME="ref7"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>MoveTo</strong> ( QPoint pos )
+! <br></td><td align="right"><h3><strong>MoveTo</strong></h3></td></tr></table><p></p><A NAME="Offset"></A><A NAME="ref8"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>Offset</strong> ( int dx, int dy )
+! <br></td><td align="right"><h3><strong>Offset</strong></h3></td></tr></table><p></p><A NAME="Offset"></A><A NAME="ref9"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>Offset</strong> ( QPoint point )
+! <br></td><td align="right"><h3><strong>Offset</strong></h3></td></tr></table><p></p><A NAME="GetPos"></A><A NAME="ref10"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QPoint &nbsp;<strong>GetPos</strong> ()
+! <br></td><td align="right"><h3><strong>GetPos</strong></h3></td></tr></table><p></p><A NAME="SetPos"></A><A NAME="ref11"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SetPos</strong> ( QPoint p )
+! <br></td><td align="right"><h3><strong>SetPos</strong></h3></td></tr></table><p></p><A NAME="GetBound"></A><A NAME="ref12"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QRect &nbsp;<strong>GetBound</strong> ()
+! <br></td><td align="right"><h3><strong>GetBound</strong></h3></td></tr></table><p></p><A NAME="AddLinkFrom"></A><A NAME="ref13"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>AddLinkFrom</strong> ( <A HREF="CComp.html">CComp</A> *obj )
+! <br></td><td align="right"><h3><strong>AddLinkFrom</strong></h3></td></tr></table><p></p><A NAME="AddLinkTo"></A><A NAME="ref14"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>AddLinkTo</strong> ( <A HREF="CComp.html">CComp</A> *obj )
+! <br></td><td align="right"><h3><strong>AddLinkTo</strong></h3></td></tr></table><p></p><A NAME="RemoveLinkFrom"></A><A NAME="ref15"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>RemoveLinkFrom</strong> ( <A HREF="CComp.html">CComp</A> *A )
+! <br></td><td align="right"><h3><strong>RemoveLinkFrom</strong></h3></td></tr></table><p></p><A NAME="RemoveLinkTo"></A><A NAME="ref16"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>RemoveLinkTo</strong> ( <A HREF="CComp.html">CComp</A> *B )
+! <br></td><td align="right"><h3><strong>RemoveLinkTo</strong></h3></td></tr></table><p></p><A NAME="RemoveLinks"></A><A NAME="ref17"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>RemoveLinks</strong> ()
+! <br></td><td align="right"><h3><strong>RemoveLinks</strong></h3></td></tr></table><p></p><A NAME="IsLinkedTo"></A><A NAME="ref18"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool &nbsp;<strong>IsLinkedTo</strong> ( <A HREF="CComp.html">CComp</A> *obj )
+! <br></td><td align="right"><h3><strong>IsLinkedTo</strong></h3></td></tr></table><p></p><A NAME="GetNbLinkTo"></A><A NAME="ref19"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int &nbsp;<strong>GetNbLinkTo</strong> ()
+! <br></td><td align="right"><h3><strong>GetNbLinkTo</strong></h3></td></tr></table><p></p><A NAME="GetOutputAt"></A><A NAME="ref20"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CComp.html">CComp</A>* &nbsp;<strong>GetOutputAt</strong> ( int index )
+! <br></td><td align="right"><h3><strong>GetOutputAt</strong></h3></td></tr></table><p></p><A NAME="GetType"></A><A NAME="ref21"></A><table width="100%"><tr bgcolor="#eeeeee"><td>unsigned int &nbsp;<strong>GetType</strong> ()
+! <br></td><td align="right"><h3><strong>GetType</strong></h3></td></tr></table><p></p><A NAME="PtHit"></A><A NAME="ref22"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool &nbsp;<strong>PtHit</strong> ( QPoint )
+! <br></td><td align="right"><h3><strong>PtHit</strong></h3></td></tr></table><p></p><A NAME="GetName"></A><A NAME="ref23"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QString &nbsp;<strong>GetName</strong> ()
+! <br></td><td align="right"><h3><strong>GetName</strong></h3></td></tr></table><p></p><A NAME="Rename"></A><A NAME="ref24"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>Rename</strong> ( const char* n )
+! <br></td><td align="right"><h3><strong>Rename</strong></h3></td></tr></table><p></p><A NAME="Select"></A><A NAME="ref25"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>Select</strong> ( bool val )
+! <br></td><td align="right"><h3><strong>Select</strong></h3></td></tr></table><p></p><A NAME="Pos"></A><A NAME="ref26"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QPoint &nbsp;<strong>Pos</strong> ()
+! <br></td><td align="right"><h3><strong>Pos</strong></h3></td></tr></table><p></p><A NAME="paintEvent"></A><A NAME="ref27"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>paintEvent</strong> ( QPaintEvent *event )
+! <br></td><td align="right"><h3><strong>paintEvent</strong></h3></td></tr></table><p> <small>[protected]</small></p><p>
+ Overloaded from QWidget to process paint events. For now all this
+ implementation does is to set up a painter and call the virtual Draw()
+ member.
+! </p>
+! <A NAME="mousePressEvent"></A><A NAME="ref28"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>mousePressEvent</strong> ( QMouseEvent *e )
+! <br></td><td align="right"><h3><strong>mousePressEvent</strong></h3></td></tr></table><p> <small>[protected]</small></p><p>
+ Processes the event generated by pressing on the component.
+! </p>
+! <p> </p>
+! <A NAME="mouseMoveEvent"></A><A NAME="ref29"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>mouseMoveEvent</strong> ( QMouseEvent *e )
+! <br></td><td align="right"><h3><strong>mouseMoveEvent</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="mouseReleaseEvent"></A><A NAME="ref30"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>mouseReleaseEvent</strong> ( QMouseEvent *e )
+! <br></td><td align="right"><h3><strong>mouseReleaseEvent</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="m_type"></A><A NAME="ref31"></A><table width="100%"><tr bgcolor="#eeeeee"><td>UINT <strong>m_type</strong>
+! </td><td align="right"><h3><strong>m_type</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="m_name"></A><A NAME="ref32"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QString <strong>m_name</strong>
+! </td><td align="right"><h3><strong>m_name</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="m_doc"></A><A NAME="ref33"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CDoc.html">CDoc</A> * <strong>m_doc</strong>
+! </td><td align="right"><h3><strong>m_doc</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="m_pos"></A><A NAME="ref34"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QPoint <strong>m_pos</strong>
+! </td><td align="right"><h3><strong>m_pos</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="m_bound"></A><A NAME="ref35"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QRect <strong>m_bound</strong>
+! </td><td align="right"><h3><strong>m_bound</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="m_selected"></A><A NAME="ref36"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool <strong>m_selected</strong>
+! </td><td align="right"><h3><strong>m_selected</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="m_input"></A><A NAME="ref37"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CHObArray.html">CHObArray</A> <strong>m_input</strong>
+! </td><td align="right"><h3><strong>m_input</strong></h3></td></tr></table><p></p><A NAME="m_output"></A><A NAME="ref38"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CHObArray.html">CHObArray</A> <strong>m_output</strong>
+! </td><td align="right"><h3><strong>m_output</strong></h3></td></tr></table><p></p><A NAME="m_nb_input"></A><A NAME="ref39"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int <strong>m_nb_input</strong>
+! </td><td align="right"><h3><strong>m_nb_input</strong></h3></td></tr></table><p></p><A NAME="m_nb_output"></A><A NAME="ref40"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int <strong>m_nb_output</strong>
+! </td><td align="right"><h3><strong>m_nb_output</strong></h3></td></tr></table><p></p><A NAME="m_type_text"></A><A NAME="ref41"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QString <strong>m_type_text</strong>
+! </td><td align="right"><h3><strong>m_type_text</strong></h3></td></tr></table><p></p><A NAME="leftClicked"></A><A NAME="ref42"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>leftClicked</strong> ( <A HREF="CComp.html">CComp</A> * )
+! <br></td><td align="right"><h3><strong>leftClicked</strong></h3></td></tr></table><p> <small>[signal]</small></p><p>
+ Signal emitted when the component is clicked upon with the left
+ mouse button.
+! </p>
+! <A NAME="rightClicked"></A><A NAME="ref43"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>rightClicked</strong> ( <A HREF="CComp.html">CComp</A> * )
+! <br></td><td align="right"><h3><strong>rightClicked</strong></h3></td></tr></table><p> <small>[signal]</small></p><p>
+ Signal emitted when the component is clicked upon with the right
+ mouse button.
+! </p>
+! <A NAME="moving"></A><A NAME="ref44"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>moving</strong> ( <A HREF="CComp.html">CComp</A> *, QPoint )
+! <br></td><td align="right"><h3><strong>moving</strong></h3></td></tr></table><p> <small>[signal]</small></p><p>
+ Signal emitted when the component is moved with the mouse. Besides
+ a pointer to the component itself a QPoint variable is provided in
+ the signal. It is the point on the widget on which it was clicked.
+ This is useful information (necessary) when moving the component
+ from the scrollview.
+! </p>
+! <p> Letting the widget move it self is not working due to a bug in Qt.
+! </p>
+! <A NAME="mouseRelease"></A><A NAME="ref45"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>mouseRelease</strong> ( <A HREF="CComp.html">CComp</A> * )
+! <br></td><td align="right"><h3><strong>mouseRelease</strong></h3></td></tr></table><p> <small>[signal]</small></p><p>
+ Signal emitted when the component receives a mouseRelease event
+! </p>
+! <A NAME="linkObj"></A><A NAME="ref46"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>linkObj</strong> ( <A HREF="CComp.html">CComp</A> * )
+! <br></td><td align="right"><h3><strong>linkObj</strong></h3></td></tr></table><p> <small>[signal]</small></p><HR><UL><LI><i>Author</i>: Sune Frankild and Hans Palbøl
+! </LI><LI><i>Generated</i>: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</LI></UL></BODY></HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/CComp_h.html vstgl-0.6.1/Doc/CComp_h.html
+*** vstgl-0.6.1.orig/Doc/CComp_h.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/CComp_h.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,38 ****
+ <HTML>
+ <HEAD>
+ <TITLE>Source: CComp.h</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>Source: CComp.h</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <pre>
+ //////////////////////////////////////////////////////////////////////////////
+ //
+ // Filename CComp.h
+ //
+! // Author Hans Palbøl &amp; Sune Frankild
+ //
+ // Created 13-11-1999
+ //
+--- 1,36 ----
+ <HTML>
+ <HEAD>
+ <TITLE>Source: CComp.h</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>Source: CComp.h</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <pre>
+ //////////////////////////////////////////////////////////////////////////////
+ //
+ // Filename CComp.h
+ //
+! // Author Hans Palbøl & Sune Frankild
+ //
+ // Created 13-11-1999
+ //
+***************
+*** 44,55 ****
+ #ifndef __CCOMP_H__
+ #define __CCOMP_H__
+
+! #include &lt;qrect.h&gt;
+! #include &lt;qpoint.h&gt;
+! #include &lt;qstring.h&gt;
+! #include &lt;qwidget.h&gt;
+! #include &lt;qsize.h&gt;
+! #include &lt;qpainter.h&gt;
+
+ #include "CHObArray.h"
+
+--- 42,53 ----
+ #ifndef __CCOMP_H__
+ #define __CCOMP_H__
+
+! #include <qrect.h>
+! #include <qpoint.h>
+! #include <qstring.h>
+! #include <qwidget.h>
+! #include <qsize.h>
+! #include <qpainter.h>
+
+ #include "CHObArray.h"
+
+***************
+*** 229,235 ****
+ </pre>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 227,233 ----
+ </pre>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/CDoc.html vstgl-0.6.1/Doc/CDoc.html
+*** vstgl-0.6.1.orig/Doc/CDoc.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/CDoc.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,41 ****
+ <HTML>
+ <HEAD>
+ <TITLE>class CDoc</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>class CDoc</h1>
+! Container for the graphic objects and user interaction. <small><A HREF="#longdesc">More...</A></small>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1">
+! Container for the graphic objects and user interaction. <small><A HREF="#longdesc">More...</A></small></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+ <TR><TH>Definition</TH><TD><code>#include &lt;<A HREF="CDoc_h.html">CDoc.h</A>&gt;</code></TD></TR>
+! <TR><TH>Inherits</TH><TD><A HREF="CNet.html">CNet</A>, QScrollView</TD></TR>
+ <TR><TH><A HREF="full-list-CDoc.html">List of all Methods</A></TH></TR>
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <h4>Public Methods</h4><ul><LI>&nbsp;<b><A HREF="#ref1">CDoc</A></b> ( QWidget *parent=0, const char *name=0 )
+ </LI>
+! <LI><A HREF="CComp.html">CComp</A> *&nbsp;<b>AddPlace</b> ( int x = 0, int y = 0 )
+ </LI>
+! <LI><A HREF="CComp.html">CComp</A> *&nbsp;<b>AddTrans</b> ( int x = 0, int y = 0 )
+ </LI>
+ <LI>void &nbsp;<b><A HREF="#ref4">SelectObject</A></b> ( <A HREF="CComp.html">CComp</A> *obj )
+ </LI>
+--- 1,38 ----
+ <HTML>
+ <HEAD>
+ <TITLE>class CDoc</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>class CDoc</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1">
+! Container for the graphic objects and user interaction. <small><A HREF="#longdesc">More...</A></small></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+ <TR><TH>Definition</TH><TD><code>#include &lt;<A HREF="CDoc_h.html">CDoc.h</A>&gt;</code></TD></TR>
+! <TR><TH>Inherits</TH><TD><A HREF="CNet.html">CNet</A> <small>[public ]</small>, QScrollView <small>(unknown)</small> <small>[public ]</small></TD></TR>
+ <TR><TH><A HREF="full-list-CDoc.html">List of all Methods</A></TH></TR>
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <h4>Public Methods</h4><ul><LI>&nbsp;<b><A HREF="#ref1">CDoc</A></b> ( QWidget *parent=0, const char *name=0 )
+ </LI>
+! <LI><A HREF="CComp.html">CComp</A> *&nbsp;<b><A HREF="#ref2">AddPlace</A></b> ( int x = 0, int y = 0 )
+ </LI>
+! <LI><A HREF="CComp.html">CComp</A> *&nbsp;<b><A HREF="#ref3">AddTrans</A></b> ( int x = 0, int y = 0 )
+ </LI>
+ <LI>void &nbsp;<b><A HREF="#ref4">SelectObject</A></b> ( <A HREF="CComp.html">CComp</A> *obj )
+ </LI>
+***************
+*** 55,308 ****
+ </LI>
+ <LI>void &nbsp;<b><A HREF="#ref12">ClearSTG</A></b> ()
+ </LI>
+! <LI>int &nbsp;<b>GetMode</b> ()
+ </LI>
+ <LI>QRect &nbsp;<b><A HREF="#ref14">getBoundingBox</A></b> ()
+ </LI>
+! </ul><h4>Signals</h4><ul><LI>void &nbsp;<b>ModeTxt</b> ( const char *txt )
+ </LI>
+! <LI>void &nbsp;<b>TitleTxt</b> ( const char *txt )
+ </LI>
+! <LI>void &nbsp;<b>SignalsChanged</b> ()
+ </LI>
+! <LI>void &nbsp;<b>UpdateRecent</b> ()
+ </LI>
+! </ul><h4>Public Members</h4><ul><LI>friend class <b>CHProp</b></LI>
+! <LI>friend class <b>CTabCtrl</b></LI>
+! <LI>friend class <b>CSProp</b></LI>
+ </ul><h4>Protected Methods</h4><ul><LI>void &nbsp;<b><A HREF="#ref18">drawContents</A></b> ( QPainter *p, int clipx, int clipy, int clipw, int cliph )
+ </LI>
+! <LI>void &nbsp;<b>viewportMousePressEvent</b> ( QMouseEvent *e )
+ </LI>
+! <LI>void &nbsp;<b>viewportMouseDoubleClickEvent</b> ( QMouseEvent *e )
+ </LI>
+! <LI>void &nbsp;<b>viewportMouseMoveEvent</b> ( QMouseEvent *e )
+ </LI>
+! <LI>void &nbsp;<b>viewportMouseReleaseEvent</b> ( QMouseEvent * )
+ </LI>
+ <LI>void &nbsp;<b><A HREF="#ref23">keyPressEvent</A></b> ( QKeyEvent *e )
+ </LI>
+ <LI>void &nbsp;<b><A HREF="#ref24">keyReleaseEvent</A></b> ( QKeyEvent *e )
+ </LI>
+! <LI>void &nbsp;<b>focusOutEvent</b> ( QFocusEvent *e )
+ </LI>
+! </ul><h4>Private Methods</h4><ul><LI>void &nbsp;<b>RemoveLinks</b> ( <A HREF="CComp.html">CComp</A> *obj )
+ </LI>
+! <LI>int &nbsp;<b>GetIndex</b> ( <A HREF="CComp.html">CComp</A> *obj )
+ </LI>
+! <LI>QPoint &nbsp;<b>GetMousePos</b> ()
+ </LI>
+! <LI>void &nbsp;<b>UpdateTitle</b> ()
+ </LI>
+! <LI>void &nbsp;<b>Remove</b> ( bool interactive )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref31">WriteStatusInfo</A></b> ( ofstream&amp; g_file, SIGNAL_STATUS status, <A HREF="CSObList.html">CSObList</A>* pSignalList )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref32">WriteTransInfo</A></b> ( ofstream&amp; g_file, <A HREF="CTrans.html">CTrans</A>* pCTrans )
+ </LI>
+ <LI>void &nbsp;<b><A HREF="#ref33">SetTransIndex</A></b> ()
+ </LI>
+ <LI>bool &nbsp;<b><A HREF="#ref34">ExportPetrify</A></b> ( const char *filename )
+ </LI>
+! <LI>bool &nbsp;<b>SaveFile</b> ( const char *filename )
+ </LI>
+! <LI>void &nbsp;<b>GetNextWord</b> ( QString&amp; new_line, QString&amp; word )
+ </LI>
+! <LI>int &nbsp;<b>ExtractSignals</b> ( QString&amp; new_line, QString&amp; str, SIGNAL_STATUS status )
+ </LI>
+! <LI>int &nbsp;<b>DeterminType</b> ( QString&amp; word, QString&amp; component_identifier, EVENT&amp; event, int&amp; index )
+ </LI>
+! <LI>bool &nbsp;<b>IsPlaceMade</b> ( QString&amp; name, <A HREF="CComp.html">CComp</A>* &amp;pCComp )
+ </LI>
+! <LI>bool &nbsp;<b>IsTransMade</b> ( QString&amp; signal_name, int index, EVENT event, <A HREF="CComp.html">CComp</A>* &amp;pCComp )
+ </LI>
+! <LI>bool &nbsp;<b>IsComponentMade</b> ( QString&amp; word, <A HREF="CComp.html">CComp</A>* &amp;pCComp )
+ </LI>
+! <LI><A HREF="CComp.html">CComp</A>* &nbsp;<b>MakeComponent</b> ( QString&amp; word )
+ </LI>
+! <LI>bool &nbsp;<b>OpenFile</b> ( const char *filename )
+ </LI>
+! <LI>void &nbsp;<b>Load</b> ( QString fileName )
+ </LI>
+! </ul><h4>Private Slots</h4><ul><LI>void &nbsp;<b>NewPlace</b> ()
+ </LI>
+! <LI>void &nbsp;<b>NewPlaceAuto</b> ()
+ </LI>
+! <LI>void &nbsp;<b>NewTrans</b> ()
+ </LI>
+! <LI>void &nbsp;<b>NewTransAuto</b> ()
+ </LI>
+! <LI>void &nbsp;<b>RemoveOb</b> ()
+ </LI>
+! <LI>void &nbsp;<b>Print</b> ()
+ </LI>
+! <LI>void &nbsp;<b>LoadDoc</b> ()
+ </LI>
+! <LI>void &nbsp;<b>SaveDoc</b> ()
+ </LI>
+! <LI>void &nbsp;<b>NewDoc</b> ()
+ </LI>
+! <LI>void &nbsp;<b>Properties</b> ( <A HREF="CComp.html">CComp</A> * )
+ </LI>
+! <LI>void &nbsp;<b>transProp</b> ()
+ </LI>
+! <LI>void &nbsp;<b>ToggleToken</b> ()
+ </LI>
+! <LI>void &nbsp;<b>ToggleVisible</b> ()
+ </LI>
+! <LI>void &nbsp;<b>Dummy</b> ()
+ </LI>
+! <LI>void &nbsp;<b>SelectAll</b> ()
+ </LI>
+! <LI>void &nbsp;<b>SelectNone</b> ()
+ </LI>
+! <LI>void &nbsp;<b>SelectInverse</b> ()
+ </LI>
+! <LI>void &nbsp;<b>Connect</b> ()
+ </LI>
+! <LI>void &nbsp;<b>Disconnect</b> ()
+ </LI>
+! <LI>void &nbsp;<b>Fire</b> ()
+ </LI>
+! <LI>void &nbsp;<b>SingleFire</b> ()
+ </LI>
+! <LI>void &nbsp;<b>ClearTokens</b> ()
+ </LI>
+! <LI>void &nbsp;<b>Export</b> ()
+ </LI>
+! <LI>void &nbsp;<b>Refresh</b> ()
+ </LI>
+! <LI>void &nbsp;<b>SnapToGrid</b> ()
+ </LI>
+! <LI>void &nbsp;<b>SetEditMode</b> ( int m )
+ </LI>
+! <LI>void &nbsp;<b>Petrify</b> ()
+ </LI>
+! <LI>void &nbsp;<b>LoadRec1</b> ()
+ </LI>
+! <LI>void &nbsp;<b>LoadRec2</b> ()
+ </LI>
+! <LI>void &nbsp;<b>LoadRec3</b> ()
+ </LI>
+! <LI>void &nbsp;<b>LoadRec4</b> ()
+ </LI>
+! <LI>void &nbsp;<b>writeEPS</b> ()
+ </LI>
+! <LI>void &nbsp;<b>ModeMove</b> ()
+ </LI>
+! <LI>void &nbsp;<b>ModeLink</b> ()
+ </LI>
+! <LI>void &nbsp;<b>ModeFire</b> ()
+ </LI>
+! <LI>void &nbsp;<b>SetEventPlus</b> ()
+ </LI>
+! <LI>void &nbsp;<b>SetEventMinus</b> ()
+ </LI>
+! <LI>void &nbsp;<b>SetEventNothing</b> ()
+ </LI>
+! <LI>void &nbsp;<b>select</b> ( <A HREF="CComp.html">CComp</A> * )
+ </LI>
+! <LI>void &nbsp;<b>rightClick</b> ( <A HREF="CComp.html">CComp</A> *obj )
+ </LI>
+! <LI>void &nbsp;<b>compMove</b> ( <A HREF="CComp.html">CComp</A> *obj, QPoint p )
+ </LI>
+! <LI>void &nbsp;<b>release</b> ( <A HREF="CComp.html">CComp</A> *obj )
+ </LI>
+! <LI>void &nbsp;<b>clicked</b> ( <A HREF="CComp.html">CComp</A> *obj )
+ </LI>
+! <LI>void &nbsp;<b>compLink</b> ( <A HREF="CComp.html">CComp</A> *obj )
+ </LI>
+! </ul><h4>Private Members</h4><ul><LI>QVBox *<b>bb</b></LI>
+! <LI>QPopupMenu *<b>pop</b></LI>
+! <LI>QPopupMenu *<b>popT</b></LI>
+! <LI>QPopupMenu *<b>popP</b></LI>
+! <LI>CSObList <b>m_selected_objects</b></LI>
+! <LI>float <b>m_zoom</b></LI>
+! <LI>float <b>m_width</b></LI>
+! <LI>float <b>m_height</b></LI>
+! <LI>float <b>m_xsize</b></LI>
+! <LI>float <b>m_ysize</b></LI>
+! <LI>int <b>m_selection_state</b></LI>
+! <LI>CSObList <b>m_links</b></LI>
+! <LI>QPoint <b>m_last_mouse_pos</b></LI>
+! <LI>bool <b>m_multi_select</b></LI>
+! <LI>int <b>m_edit_mode</b></LI>
+! <LI>QTimer *<b>m_dbl_time</b></LI>
+! <LI>bool <b>m_single_sel</b></LI>
+! <LI>bool <b>m_lasso_select</b></LI>
+! <LI>QRect <b>m_lasso_rect</b></LI>
+! <LI>bool <b>m_move</b></LI>
+! <LI>QPoint <b>m_move_point</b></LI>
+! <LI>bool <b>m_snap_to_grid</b></LI>
+! <LI>int <b>m_grid_size</b></LI>
+! <LI>bool <b>m_show_grid</b></LI>
+! <LI>bool <b>m_linking</b></LI>
+! <LI>CArrow <b>m_tmp_link</b></LI>
+! <LI>bool <b>m_modified</b></LI>
+! <LI>QString <b>m_doc_name</b></LI>
+! <LI>CComp *<b>pCurObj</b></LI>
+! <LI>QMultiLineEdit *<b>petrifyWin</b></LI>
+! <LI>QCursor <b>m_link_cursor</b></LI>
+! </ul><HR><A NAME="longdesc"><H2>Detailed Description</H2><p>
+ Container for the graphic objects and user interaction.
+ All UI handling is done here, along with much of the graphics.
+! </p><p></p><A NAME="CDoc"></A><A NAME="ref1"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>&nbsp;<underline>CDoc</underline> ( QWidget *parent=0, const char *name=0 )
+! </strong></td></tr></table><p></p><p>
+ Standard constructor
+! </p><p> </p><A NAME="SelectObject"></A><A NAME="ref4"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>void &nbsp;<underline>SelectObject</underline> ( <A HREF="CComp.html">CComp</A> *obj )
+! </strong></td></tr></table><p></p><p>
+ Adds 'obj' to list of selected objects
+! </p><p> </p><A NAME="IsSelected"></A><A NAME="ref5"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>bool &nbsp;<underline>IsSelected</underline> ( <A HREF="CComp.html">CComp</A> *obj )
+! </strong></td></tr></table><p></p><p>
+ Checks if an objects is selected
+! </p><p> </p><A NAME="DeselectObject"></A><A NAME="ref6"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>void &nbsp;<underline>DeselectObject</underline> ( <A HREF="CComp.html">CComp</A> *obj )
+! </strong></td></tr></table><p></p><p>
+ Deselect object by removing it from the list of selected objects
+! </p><p> </p><A NAME="GetNbSelObjs"></A><A NAME="ref7"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>int &nbsp;<underline>GetNbSelObjs</underline> ()
+! </strong></td></tr></table><p></p><p>
+ Returns the number of selected objects
+! </p><p> </p><A NAME="GetSelectionState"></A><A NAME="ref8"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>int &nbsp;<underline>GetSelectionState</underline> ()
+! </strong></td></tr></table><p></p><p>
+ Returns the selection state (i.e. all, none ...)
+! </p><p> </p><A NAME="SetModifiedFlag"></A><A NAME="ref9"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>void &nbsp;<underline>SetModifiedFlag</underline> ( bool flag )
+! </strong></td></tr></table><p></p><p>
+ Indicates that the contents has changed since last save
+! </p><p> </p><A NAME="IsModified"></A><A NAME="ref10"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>bool &nbsp;<underline>IsModified</underline> ()
+! </strong></td></tr></table><p></p><p>
+ Checkes if contents has changed
+! </p><p> </p><A NAME="CheckSTG"></A><A NAME="ref11"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>void &nbsp;<underline>CheckSTG</underline> ()
+! </strong></td></tr></table><p></p><p>
+ Performs a rule check on the stg graph
+! </p><p> </p><A NAME="ClearSTG"></A><A NAME="ref12"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>void &nbsp;<underline>ClearSTG</underline> ()
+! </strong></td></tr></table><p></p><p>
+ Clear markings done by CheckSTG()
+! </p><p> </p><A NAME="getBoundingBox"></A><A NAME="ref14"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>QRect &nbsp;<underline>getBoundingBox</underline> ()
+! </strong></td></tr></table><p></p><p>
+ Finds the rectangle that spans all printable objects
+! </p><p> </p><A NAME="drawContents"></A><A NAME="ref18"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>void &nbsp;<underline>drawContents</underline> ( QPainter *p, int clipx, int clipy, int clipw, int cliph )
+! </strong></td></tr></table><p> <small>[protected]</small></p><p>
+ Reimplemented to draw a rectangle for the lasso selection
+! </p><p> </p><A NAME="keyPressEvent"></A><A NAME="ref23"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>void &nbsp;<underline>keyPressEvent</underline> ( QKeyEvent *e )
+! </strong></td></tr></table><p> <small>[protected]</small></p><p>
+ Reimplemented to handle keyboard short cuts
+! </p><p> </p><A NAME="keyReleaseEvent"></A><A NAME="ref24"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>void &nbsp;<underline>keyReleaseEvent</underline> ( QKeyEvent *e )
+! </strong></td></tr></table><p> <small>[protected]</small></p><p>
+ Reimplemented to handle keyboard short cuts
+! </p><p> </p><A NAME="WriteStatusInfo"></A><A NAME="ref31"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>void &nbsp;<underline>WriteStatusInfo</underline> ( ofstream&amp; g_file, SIGNAL_STATUS status, <A HREF="CSObList.html">CSObList</A>* pSignalList )
+! </strong></td></tr></table><p> <small>[private]</small></p><p>
+ Depending on the status argument and whether there actualy exists any signal with
+ the specified status, this function writes the signal status declarations in the *.g file.
+! </p><p> </p><A NAME="WriteTransInfo"></A><A NAME="ref32"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>void &nbsp;<underline>WriteTransInfo</underline> ( ofstream&amp; g_file, <A HREF="CTrans.html">CTrans</A>* pCTrans )
+! </strong></td></tr></table><p> <small>[private]</small></p><p>
+ Writting all information for the CHTrans including index ("/"Index) and event ("+"/"-").
+! </p><p> </p><A NAME="SetTransIndex"></A><A NAME="ref33"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>void &nbsp;<underline>SetTransIndex</underline> ()
+! </strong></td></tr></table><p> <small>[private]</small></p><p>
+ Assigns an unique index to all CHTrans in order for the *.g file to be complete whith
+ signal indexes for similar CHTrans, which are transitions with the same signal and event.
+! </p><A NAME="ExportPetrify"></A><A NAME="ref34"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>bool &nbsp;<underline>ExportPetrify</underline> ( const char *filename )
+! </strong></td></tr></table><p> <small>[private]</small></p><p>
+ Creates a *.g file. Used when Exporting the STG to the Petrify application.
+ If the STG dos not repesent a correct STG false is returned else true.
+! </p><HR><UL><LI><i>Version</i>: 0.6.0
+ </LI><LI><i>Author</i>: Sune Frankild and Hans P. Palbøl
+! </LI><LI><i>Generated</i>: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</LI></UL></BODY></HTML>
+--- 52,449 ----
+ </LI>
+ <LI>void &nbsp;<b><A HREF="#ref12">ClearSTG</A></b> ()
+ </LI>
+! <LI>int &nbsp;<b><A HREF="#ref13">GetMode</A></b> ()
+ </LI>
+ <LI>QRect &nbsp;<b><A HREF="#ref14">getBoundingBox</A></b> ()
+ </LI>
+! </ul><h4>Signals</h4><ul><LI>void &nbsp;<b><A HREF="#ref120">ModeTxt</A></b> ( const char *txt )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref121">TitleTxt</A></b> ( const char *txt )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref122">SignalsChanged</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref123">UpdateRecent</A></b> ()
+ </LI>
+! </ul><h4>Public Members</h4><ul><LI>friend class <b><A HREF="#ref15">CHProp</A></b></LI>
+! <LI>friend class <b><A HREF="#ref16">CTabCtrl</A></b></LI>
+! <LI>friend class <b><A HREF="#ref17">CSProp</A></b></LI>
+ </ul><h4>Protected Methods</h4><ul><LI>void &nbsp;<b><A HREF="#ref18">drawContents</A></b> ( QPainter *p, int clipx, int clipy, int clipw, int cliph )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref19">viewportMousePressEvent</A></b> ( QMouseEvent *e )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref20">viewportMouseDoubleClickEvent</A></b> ( QMouseEvent *e )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref21">viewportMouseMoveEvent</A></b> ( QMouseEvent *e )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref22">viewportMouseReleaseEvent</A></b> ( QMouseEvent * )
+ </LI>
+ <LI>void &nbsp;<b><A HREF="#ref23">keyPressEvent</A></b> ( QKeyEvent *e )
+ </LI>
+ <LI>void &nbsp;<b><A HREF="#ref24">keyReleaseEvent</A></b> ( QKeyEvent *e )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref25">focusOutEvent</A></b> ( QFocusEvent *e )
+ </LI>
+! </ul><h4>Private Methods</h4><ul><LI>void &nbsp;<b><A HREF="#ref26">RemoveLinks</A></b> ( <A HREF="CComp.html">CComp</A> *obj )
+ </LI>
+! <LI>int &nbsp;<b><A HREF="#ref27">GetIndex</A></b> ( <A HREF="CComp.html">CComp</A> *obj )
+ </LI>
+! <LI>QPoint &nbsp;<b><A HREF="#ref28">GetMousePos</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref29">UpdateTitle</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref30">Remove</A></b> ( bool interactive )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref31">WriteStatusInfo</A></b> ( ofstream& g_file, <A HREF="#SIGNAL_STATUS">SIGNAL_STATUS</A> status, <A HREF="CSObList.html">CSObList</A>* pSignalList )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref32">WriteTransInfo</A></b> ( ofstream& g_file, <A HREF="CTrans.html">CTrans</A>* pCTrans )
+ </LI>
+ <LI>void &nbsp;<b><A HREF="#ref33">SetTransIndex</A></b> ()
+ </LI>
+ <LI>bool &nbsp;<b><A HREF="#ref34">ExportPetrify</A></b> ( const char *filename )
+ </LI>
+! <LI>bool &nbsp;<b><A HREF="#ref35">SaveFile</A></b> ( const char *filename )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref36">GetNextWord</A></b> ( QString& new_line, QString& word )
+ </LI>
+! <LI>int &nbsp;<b><A HREF="#ref37">ExtractSignals</A></b> ( QString& new_line, QString& str, <A HREF="#SIGNAL_STATUS">SIGNAL_STATUS</A> status )
+ </LI>
+! <LI>int &nbsp;<b><A HREF="#ref38">DeterminType</A></b> ( QString& word, QString& component_identifier, <A HREF="#EVENT">EVENT</A>& event, int& index )
+ </LI>
+! <LI>bool &nbsp;<b><A HREF="#ref39">IsPlaceMade</A></b> ( QString& name, <A HREF="CComp.html">CComp</A>* &pCComp )
+ </LI>
+! <LI>bool &nbsp;<b><A HREF="#ref40">IsTransMade</A></b> ( QString& signal_name, int index, <A HREF="#EVENT">EVENT</A> event, <A HREF="CComp.html">CComp</A>* &pCComp )
+ </LI>
+! <LI>bool &nbsp;<b><A HREF="#ref41">IsComponentMade</A></b> ( QString& word, <A HREF="CComp.html">CComp</A>* &pCComp )
+ </LI>
+! <LI><A HREF="CComp.html">CComp</A>* &nbsp;<b><A HREF="#ref42">MakeComponent</A></b> ( QString& word )
+ </LI>
+! <LI>bool &nbsp;<b><A HREF="#ref43">OpenFile</A></b> ( const char *filename )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref44">Load</A></b> ( QString fileName )
+ </LI>
+! </ul><h4>Private Slots</h4><ul><LI>void &nbsp;<b><A HREF="#ref76">NewPlace</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref77">NewPlaceAuto</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref78">NewTrans</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref79">NewTransAuto</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref80">RemoveOb</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref81">Print</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref82">LoadDoc</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref83">SaveDoc</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref84">NewDoc</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref85">Properties</A></b> ( <A HREF="CComp.html">CComp</A> * )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref86">transProp</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref87">ToggleToken</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref88">ToggleVisible</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref89">Dummy</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref90">SelectAll</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref91">SelectNone</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref92">SelectInverse</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref93">Connect</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref94">Disconnect</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref95">Fire</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref96">SingleFire</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref97">ClearTokens</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref98">Export</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref99">Refresh</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref100">SnapToGrid</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref101">SetEditMode</A></b> ( int m )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref102">Petrify</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref103">LoadRec1</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref104">LoadRec2</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref105">LoadRec3</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref106">LoadRec4</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref107">writeEPS</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref108">ModeMove</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref109">ModeLink</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref110">ModeFire</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref111">SetEventPlus</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref112">SetEventMinus</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref113">SetEventNothing</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref114">select</A></b> ( <A HREF="CComp.html">CComp</A> * )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref115">rightClick</A></b> ( <A HREF="CComp.html">CComp</A> *obj )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref116">compMove</A></b> ( <A HREF="CComp.html">CComp</A> *obj, QPoint p )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref117">release</A></b> ( <A HREF="CComp.html">CComp</A> *obj )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref118">clicked</A></b> ( <A HREF="CComp.html">CComp</A> *obj )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref119">compLink</A></b> ( <A HREF="CComp.html">CComp</A> *obj )
+ </LI>
+! </ul><h4>Private Members</h4><ul><LI>QVBox *<b><A HREF="#ref45">bb</A></b></LI>
+! <LI>QPopupMenu *<b><A HREF="#ref46">pop</A></b></LI>
+! <LI>QPopupMenu *<b><A HREF="#ref47">popT</A></b></LI>
+! <LI>QPopupMenu *<b><A HREF="#ref48">popP</A></b></LI>
+! <LI>CSObList <b><A HREF="#ref49">m_selected_objects</A></b></LI>
+! <LI>float <b><A HREF="#ref50">m_zoom</A></b></LI>
+! <LI>float <b><A HREF="#ref51">m_width</A></b></LI>
+! <LI>float <b><A HREF="#ref52">m_height</A></b></LI>
+! <LI>float <b><A HREF="#ref53">m_xsize</A></b></LI>
+! <LI>float <b><A HREF="#ref54">m_ysize</A></b></LI>
+! <LI>int <b><A HREF="#ref55">m_selection_state</A></b></LI>
+! <LI>CSObList <b><A HREF="#ref56">m_links</A></b></LI>
+! <LI>QPoint <b><A HREF="#ref57">m_last_mouse_pos</A></b></LI>
+! <LI>bool <b><A HREF="#ref58">m_multi_select</A></b></LI>
+! <LI>int <b><A HREF="#ref59">m_edit_mode</A></b></LI>
+! <LI>QTimer *<b><A HREF="#ref60">m_dbl_time</A></b></LI>
+! <LI>bool <b><A HREF="#ref61">m_single_sel</A></b></LI>
+! <LI>bool <b><A HREF="#ref62">m_lasso_select</A></b></LI>
+! <LI>QRect <b><A HREF="#ref63">m_lasso_rect</A></b></LI>
+! <LI>bool <b><A HREF="#ref64">m_move</A></b></LI>
+! <LI>QPoint <b><A HREF="#ref65">m_move_point</A></b></LI>
+! <LI>bool <b><A HREF="#ref66">m_snap_to_grid</A></b></LI>
+! <LI>int <b><A HREF="#ref67">m_grid_size</A></b></LI>
+! <LI>bool <b><A HREF="#ref68">m_show_grid</A></b></LI>
+! <LI>bool <b><A HREF="#ref69">m_linking</A></b></LI>
+! <LI>CArrow <b><A HREF="#ref70">m_tmp_link</A></b></LI>
+! <LI>bool <b><A HREF="#ref71">m_modified</A></b></LI>
+! <LI>QString <b><A HREF="#ref72">m_doc_name</A></b></LI>
+! <LI>CComp *<b><A HREF="#ref73">pCurObj</A></b></LI>
+! <LI>QMultiLineEdit *<b><A HREF="#ref74">petrifyWin</A></b></LI>
+! <LI>QCursor <b><A HREF="#ref75">m_link_cursor</A></b></LI>
+! </ul><HR><H2><A NAME="longdesc">Detailed Description</A></H2><p>
+ Container for the graphic objects and user interaction.
+ All UI handling is done here, along with much of the graphics.
+! </p>
+! <p></p>
+! <A NAME="CDoc"></A><A NAME="ref1"></A><table width="100%"><tr bgcolor="#eeeeee"><td>&nbsp;<strong>CDoc</strong> ( QWidget *parent=0, const char *name=0 )
+! <br></td><td align="right"><h3><strong>CDoc</strong></h3></td></tr></table><p></p><p>
+ Standard constructor
+! </p>
+! <p> </p>
+! <A NAME="AddPlace"></A><A NAME="ref2"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CComp.html">CComp</A> *&nbsp;<strong>AddPlace</strong> ( int x = 0, int y = 0 )
+! <br></td><td align="right"><h3><strong>AddPlace</strong></h3></td></tr></table><p></p><A NAME="AddTrans"></A><A NAME="ref3"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CComp.html">CComp</A> *&nbsp;<strong>AddTrans</strong> ( int x = 0, int y = 0 )
+! <br></td><td align="right"><h3><strong>AddTrans</strong></h3></td></tr></table><p></p><A NAME="SelectObject"></A><A NAME="ref4"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SelectObject</strong> ( <A HREF="CComp.html">CComp</A> *obj )
+! <br></td><td align="right"><h3><strong>SelectObject</strong></h3></td></tr></table><p></p><p>
+ Adds 'obj' to list of selected objects
+! </p>
+! <p> </p>
+! <A NAME="IsSelected"></A><A NAME="ref5"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool &nbsp;<strong>IsSelected</strong> ( <A HREF="CComp.html">CComp</A> *obj )
+! <br></td><td align="right"><h3><strong>IsSelected</strong></h3></td></tr></table><p></p><p>
+ Checks if an objects is selected
+! </p>
+! <p> </p>
+! <A NAME="DeselectObject"></A><A NAME="ref6"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>DeselectObject</strong> ( <A HREF="CComp.html">CComp</A> *obj )
+! <br></td><td align="right"><h3><strong>DeselectObject</strong></h3></td></tr></table><p></p><p>
+ Deselect object by removing it from the list of selected objects
+! </p>
+! <p> </p>
+! <A NAME="GetNbSelObjs"></A><A NAME="ref7"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int &nbsp;<strong>GetNbSelObjs</strong> ()
+! <br></td><td align="right"><h3><strong>GetNbSelObjs</strong></h3></td></tr></table><p></p><p>
+ Returns the number of selected objects
+! </p>
+! <p> </p>
+! <A NAME="GetSelectionState"></A><A NAME="ref8"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int &nbsp;<strong>GetSelectionState</strong> ()
+! <br></td><td align="right"><h3><strong>GetSelectionState</strong></h3></td></tr></table><p></p><p>
+ Returns the selection state (i.e. all, none ...)
+! </p>
+! <p> </p>
+! <A NAME="SetModifiedFlag"></A><A NAME="ref9"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SetModifiedFlag</strong> ( bool flag )
+! <br></td><td align="right"><h3><strong>SetModifiedFlag</strong></h3></td></tr></table><p></p><p>
+ Indicates that the contents has changed since last save
+! </p>
+! <p> </p>
+! <A NAME="IsModified"></A><A NAME="ref10"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool &nbsp;<strong>IsModified</strong> ()
+! <br></td><td align="right"><h3><strong>IsModified</strong></h3></td></tr></table><p></p><p>
+ Checkes if contents has changed
+! </p>
+! <p> </p>
+! <A NAME="CheckSTG"></A><A NAME="ref11"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>CheckSTG</strong> ()
+! <br></td><td align="right"><h3><strong>CheckSTG</strong></h3></td></tr></table><p></p><p>
+ Performs a rule check on the stg graph
+! </p>
+! <p> </p>
+! <A NAME="ClearSTG"></A><A NAME="ref12"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>ClearSTG</strong> ()
+! <br></td><td align="right"><h3><strong>ClearSTG</strong></h3></td></tr></table><p></p><p>
+ Clear markings done by CheckSTG()
+! </p>
+! <p> </p>
+! <A NAME="GetMode"></A><A NAME="ref13"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int &nbsp;<strong>GetMode</strong> ()
+! <br></td><td align="right"><h3><strong>GetMode</strong></h3></td></tr></table><p></p><A NAME="getBoundingBox"></A><A NAME="ref14"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QRect &nbsp;<strong>getBoundingBox</strong> ()
+! <br></td><td align="right"><h3><strong>getBoundingBox</strong></h3></td></tr></table><p></p><p>
+ Finds the rectangle that spans all printable objects
+! </p>
+! <p> </p>
+! <A NAME="CHProp"></A><A NAME="ref15"></A><table width="100%"><tr bgcolor="#eeeeee"><td>friend class <strong>CHProp</strong>
+! </td><td align="right"><h3><strong>CHProp</strong></h3></td></tr></table><p></p><A NAME="CTabCtrl"></A><A NAME="ref16"></A><table width="100%"><tr bgcolor="#eeeeee"><td>friend class <strong>CTabCtrl</strong>
+! </td><td align="right"><h3><strong>CTabCtrl</strong></h3></td></tr></table><p></p><A NAME="CSProp"></A><A NAME="ref17"></A><table width="100%"><tr bgcolor="#eeeeee"><td>friend class <strong>CSProp</strong>
+! </td><td align="right"><h3><strong>CSProp</strong></h3></td></tr></table><p></p><A NAME="drawContents"></A><A NAME="ref18"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>drawContents</strong> ( QPainter *p, int clipx, int clipy, int clipw, int cliph )
+! <br></td><td align="right"><h3><strong>drawContents</strong></h3></td></tr></table><p> <small>[protected]</small></p><p>
+ Reimplemented to draw a rectangle for the lasso selection
+! </p>
+! <p> </p>
+! <A NAME="viewportMousePressEvent"></A><A NAME="ref19"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>viewportMousePressEvent</strong> ( QMouseEvent *e )
+! <br></td><td align="right"><h3><strong>viewportMousePressEvent</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="viewportMouseDoubleClickEvent"></A><A NAME="ref20"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>viewportMouseDoubleClickEvent</strong> ( QMouseEvent *e )
+! <br></td><td align="right"><h3><strong>viewportMouseDoubleClickEvent</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="viewportMouseMoveEvent"></A><A NAME="ref21"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>viewportMouseMoveEvent</strong> ( QMouseEvent *e )
+! <br></td><td align="right"><h3><strong>viewportMouseMoveEvent</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="viewportMouseReleaseEvent"></A><A NAME="ref22"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>viewportMouseReleaseEvent</strong> ( QMouseEvent * )
+! <br></td><td align="right"><h3><strong>viewportMouseReleaseEvent</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="keyPressEvent"></A><A NAME="ref23"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>keyPressEvent</strong> ( QKeyEvent *e )
+! <br></td><td align="right"><h3><strong>keyPressEvent</strong></h3></td></tr></table><p> <small>[protected]</small></p><p>
+ Reimplemented to handle keyboard short cuts
+! </p>
+! <p> </p>
+! <A NAME="keyReleaseEvent"></A><A NAME="ref24"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>keyReleaseEvent</strong> ( QKeyEvent *e )
+! <br></td><td align="right"><h3><strong>keyReleaseEvent</strong></h3></td></tr></table><p> <small>[protected]</small></p><p>
+ Reimplemented to handle keyboard short cuts
+! </p>
+! <p> </p>
+! <A NAME="focusOutEvent"></A><A NAME="ref25"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>focusOutEvent</strong> ( QFocusEvent *e )
+! <br></td><td align="right"><h3><strong>focusOutEvent</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="RemoveLinks"></A><A NAME="ref26"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>RemoveLinks</strong> ( <A HREF="CComp.html">CComp</A> *obj )
+! <br></td><td align="right"><h3><strong>RemoveLinks</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="GetIndex"></A><A NAME="ref27"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int &nbsp;<strong>GetIndex</strong> ( <A HREF="CComp.html">CComp</A> *obj )
+! <br></td><td align="right"><h3><strong>GetIndex</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="GetMousePos"></A><A NAME="ref28"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QPoint &nbsp;<strong>GetMousePos</strong> ()
+! <br></td><td align="right"><h3><strong>GetMousePos</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="UpdateTitle"></A><A NAME="ref29"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>UpdateTitle</strong> ()
+! <br></td><td align="right"><h3><strong>UpdateTitle</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="Remove"></A><A NAME="ref30"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>Remove</strong> ( bool interactive )
+! <br></td><td align="right"><h3><strong>Remove</strong></h3></td></tr></table><p> <small>[private]</small></p><p>Reimplemented from <A HREF="CNet.html#Remove">CNet</A>.</p>
+! <A NAME="WriteStatusInfo"></A><A NAME="ref31"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>WriteStatusInfo</strong> ( ofstream& g_file, <A HREF="#SIGNAL_STATUS">SIGNAL_STATUS</A> status, <A HREF="CSObList.html">CSObList</A>* pSignalList )
+! <br></td><td align="right"><h3><strong>WriteStatusInfo</strong></h3></td></tr></table><p> <small>[private]</small></p><p>
+ Depending on the status argument and whether there actualy exists any signal with
+ the specified status, this function writes the signal status declarations in the *.g file.
+! </p>
+! <p> </p>
+! <A NAME="WriteTransInfo"></A><A NAME="ref32"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>WriteTransInfo</strong> ( ofstream& g_file, <A HREF="CTrans.html">CTrans</A>* pCTrans )
+! <br></td><td align="right"><h3><strong>WriteTransInfo</strong></h3></td></tr></table><p> <small>[private]</small></p><p>
+ Writting all information for the CHTrans including index ("/"Index) and event ("+"/"-").
+! </p>
+! <p> </p>
+! <A NAME="SetTransIndex"></A><A NAME="ref33"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SetTransIndex</strong> ()
+! <br></td><td align="right"><h3><strong>SetTransIndex</strong></h3></td></tr></table><p> <small>[private]</small></p><p>
+ Assigns an unique index to all CHTrans in order for the *.g file to be complete whith
+ signal indexes for similar CHTrans, which are transitions with the same signal and event.
+! </p>
+! <A NAME="ExportPetrify"></A><A NAME="ref34"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool &nbsp;<strong>ExportPetrify</strong> ( const char *filename )
+! <br></td><td align="right"><h3><strong>ExportPetrify</strong></h3></td></tr></table><p> <small>[private]</small></p><p>
+ Creates a *.g file. Used when Exporting the STG to the Petrify application.
+ If the STG dos not repesent a correct STG false is returned else true.
+! </p>
+! <A NAME="SaveFile"></A><A NAME="ref35"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool &nbsp;<strong>SaveFile</strong> ( const char *filename )
+! <br></td><td align="right"><h3><strong>SaveFile</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="GetNextWord"></A><A NAME="ref36"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>GetNextWord</strong> ( QString& new_line, QString& word )
+! <br></td><td align="right"><h3><strong>GetNextWord</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="ExtractSignals"></A><A NAME="ref37"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int &nbsp;<strong>ExtractSignals</strong> ( QString& new_line, QString& str, <A HREF="#SIGNAL_STATUS">SIGNAL_STATUS</A> status )
+! <br></td><td align="right"><h3><strong>ExtractSignals</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="DeterminType"></A><A NAME="ref38"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int &nbsp;<strong>DeterminType</strong> ( QString& word, QString& component_identifier, <A HREF="#EVENT">EVENT</A>& event, int& index )
+! <br></td><td align="right"><h3><strong>DeterminType</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="IsPlaceMade"></A><A NAME="ref39"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool &nbsp;<strong>IsPlaceMade</strong> ( QString& name, <A HREF="CComp.html">CComp</A>* &pCComp )
+! <br></td><td align="right"><h3><strong>IsPlaceMade</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="IsTransMade"></A><A NAME="ref40"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool &nbsp;<strong>IsTransMade</strong> ( QString& signal_name, int index, <A HREF="#EVENT">EVENT</A> event, <A HREF="CComp.html">CComp</A>* &pCComp )
+! <br></td><td align="right"><h3><strong>IsTransMade</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="IsComponentMade"></A><A NAME="ref41"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool &nbsp;<strong>IsComponentMade</strong> ( QString& word, <A HREF="CComp.html">CComp</A>* &pCComp )
+! <br></td><td align="right"><h3><strong>IsComponentMade</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="MakeComponent"></A><A NAME="ref42"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CComp.html">CComp</A>* &nbsp;<strong>MakeComponent</strong> ( QString& word )
+! <br></td><td align="right"><h3><strong>MakeComponent</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="OpenFile"></A><A NAME="ref43"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool &nbsp;<strong>OpenFile</strong> ( const char *filename )
+! <br></td><td align="right"><h3><strong>OpenFile</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="Load"></A><A NAME="ref44"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>Load</strong> ( QString fileName )
+! <br></td><td align="right"><h3><strong>Load</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="bb"></A><A NAME="ref45"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QVBox * <strong>bb</strong>
+! </td><td align="right"><h3><strong>bb</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="pop"></A><A NAME="ref46"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QPopupMenu * <strong>pop</strong>
+! </td><td align="right"><h3><strong>pop</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="popT"></A><A NAME="ref47"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QPopupMenu * <strong>popT</strong>
+! </td><td align="right"><h3><strong>popT</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="popP"></A><A NAME="ref48"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QPopupMenu * <strong>popP</strong>
+! </td><td align="right"><h3><strong>popP</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_selected_objects"></A><A NAME="ref49"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CSObList.html">CSObList</A> <strong>m_selected_objects</strong>
+! </td><td align="right"><h3><strong>m_selected_objects</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_zoom"></A><A NAME="ref50"></A><table width="100%"><tr bgcolor="#eeeeee"><td>float <strong>m_zoom</strong>
+! </td><td align="right"><h3><strong>m_zoom</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_width"></A><A NAME="ref51"></A><table width="100%"><tr bgcolor="#eeeeee"><td>float <strong>m_width</strong>
+! </td><td align="right"><h3><strong>m_width</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_height"></A><A NAME="ref52"></A><table width="100%"><tr bgcolor="#eeeeee"><td>float <strong>m_height</strong>
+! </td><td align="right"><h3><strong>m_height</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_xsize"></A><A NAME="ref53"></A><table width="100%"><tr bgcolor="#eeeeee"><td>float <strong>m_xsize</strong>
+! </td><td align="right"><h3><strong>m_xsize</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_ysize"></A><A NAME="ref54"></A><table width="100%"><tr bgcolor="#eeeeee"><td>float <strong>m_ysize</strong>
+! </td><td align="right"><h3><strong>m_ysize</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_selection_state"></A><A NAME="ref55"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int <strong>m_selection_state</strong>
+! </td><td align="right"><h3><strong>m_selection_state</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_links"></A><A NAME="ref56"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CSObList.html">CSObList</A> <strong>m_links</strong>
+! </td><td align="right"><h3><strong>m_links</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_last_mouse_pos"></A><A NAME="ref57"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QPoint <strong>m_last_mouse_pos</strong>
+! </td><td align="right"><h3><strong>m_last_mouse_pos</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_multi_select"></A><A NAME="ref58"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool <strong>m_multi_select</strong>
+! </td><td align="right"><h3><strong>m_multi_select</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_edit_mode"></A><A NAME="ref59"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int <strong>m_edit_mode</strong>
+! </td><td align="right"><h3><strong>m_edit_mode</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_dbl_time"></A><A NAME="ref60"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QTimer * <strong>m_dbl_time</strong>
+! </td><td align="right"><h3><strong>m_dbl_time</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_single_sel"></A><A NAME="ref61"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool <strong>m_single_sel</strong>
+! </td><td align="right"><h3><strong>m_single_sel</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_lasso_select"></A><A NAME="ref62"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool <strong>m_lasso_select</strong>
+! </td><td align="right"><h3><strong>m_lasso_select</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_lasso_rect"></A><A NAME="ref63"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QRect <strong>m_lasso_rect</strong>
+! </td><td align="right"><h3><strong>m_lasso_rect</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_move"></A><A NAME="ref64"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool <strong>m_move</strong>
+! </td><td align="right"><h3><strong>m_move</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_move_point"></A><A NAME="ref65"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QPoint <strong>m_move_point</strong>
+! </td><td align="right"><h3><strong>m_move_point</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_snap_to_grid"></A><A NAME="ref66"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool <strong>m_snap_to_grid</strong>
+! </td><td align="right"><h3><strong>m_snap_to_grid</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_grid_size"></A><A NAME="ref67"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int <strong>m_grid_size</strong>
+! </td><td align="right"><h3><strong>m_grid_size</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_show_grid"></A><A NAME="ref68"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool <strong>m_show_grid</strong>
+! </td><td align="right"><h3><strong>m_show_grid</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_linking"></A><A NAME="ref69"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool <strong>m_linking</strong>
+! </td><td align="right"><h3><strong>m_linking</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_tmp_link"></A><A NAME="ref70"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CArrow.html">CArrow</A> <strong>m_tmp_link</strong>
+! </td><td align="right"><h3><strong>m_tmp_link</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_modified"></A><A NAME="ref71"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool <strong>m_modified</strong>
+! </td><td align="right"><h3><strong>m_modified</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_doc_name"></A><A NAME="ref72"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QString <strong>m_doc_name</strong>
+! </td><td align="right"><h3><strong>m_doc_name</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="pCurObj"></A><A NAME="ref73"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CComp.html">CComp</A> * <strong>pCurObj</strong>
+! </td><td align="right"><h3><strong>pCurObj</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="petrifyWin"></A><A NAME="ref74"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QMultiLineEdit * <strong>petrifyWin</strong>
+! </td><td align="right"><h3><strong>petrifyWin</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_link_cursor"></A><A NAME="ref75"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QCursor <strong>m_link_cursor</strong>
+! </td><td align="right"><h3><strong>m_link_cursor</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="NewPlace"></A><A NAME="ref76"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>NewPlace</strong> ()
+! <br></td><td align="right"><h3><strong>NewPlace</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="NewPlaceAuto"></A><A NAME="ref77"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>NewPlaceAuto</strong> ()
+! <br></td><td align="right"><h3><strong>NewPlaceAuto</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="NewTrans"></A><A NAME="ref78"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>NewTrans</strong> ()
+! <br></td><td align="right"><h3><strong>NewTrans</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="NewTransAuto"></A><A NAME="ref79"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>NewTransAuto</strong> ()
+! <br></td><td align="right"><h3><strong>NewTransAuto</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="RemoveOb"></A><A NAME="ref80"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>RemoveOb</strong> ()
+! <br></td><td align="right"><h3><strong>RemoveOb</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="Print"></A><A NAME="ref81"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>Print</strong> ()
+! <br></td><td align="right"><h3><strong>Print</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><p>Reimplemented from <A HREF="CNet.html#Print">CNet</A>.</p>
+! <A NAME="LoadDoc"></A><A NAME="ref82"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>LoadDoc</strong> ()
+! <br></td><td align="right"><h3><strong>LoadDoc</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="SaveDoc"></A><A NAME="ref83"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SaveDoc</strong> ()
+! <br></td><td align="right"><h3><strong>SaveDoc</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="NewDoc"></A><A NAME="ref84"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>NewDoc</strong> ()
+! <br></td><td align="right"><h3><strong>NewDoc</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="Properties"></A><A NAME="ref85"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>Properties</strong> ( <A HREF="CComp.html">CComp</A> * )
+! <br></td><td align="right"><h3><strong>Properties</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="transProp"></A><A NAME="ref86"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>transProp</strong> ()
+! <br></td><td align="right"><h3><strong>transProp</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="ToggleToken"></A><A NAME="ref87"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>ToggleToken</strong> ()
+! <br></td><td align="right"><h3><strong>ToggleToken</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="ToggleVisible"></A><A NAME="ref88"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>ToggleVisible</strong> ()
+! <br></td><td align="right"><h3><strong>ToggleVisible</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="Dummy"></A><A NAME="ref89"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>Dummy</strong> ()
+! <br></td><td align="right"><h3><strong>Dummy</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="SelectAll"></A><A NAME="ref90"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SelectAll</strong> ()
+! <br></td><td align="right"><h3><strong>SelectAll</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="SelectNone"></A><A NAME="ref91"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SelectNone</strong> ()
+! <br></td><td align="right"><h3><strong>SelectNone</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="SelectInverse"></A><A NAME="ref92"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SelectInverse</strong> ()
+! <br></td><td align="right"><h3><strong>SelectInverse</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="Connect"></A><A NAME="ref93"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>Connect</strong> ()
+! <br></td><td align="right"><h3><strong>Connect</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><p>Reimplemented from <A HREF="CNet.html#Connect">CNet</A>.</p>
+! <A NAME="Disconnect"></A><A NAME="ref94"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>Disconnect</strong> ()
+! <br></td><td align="right"><h3><strong>Disconnect</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="Fire"></A><A NAME="ref95"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>Fire</strong> ()
+! <br></td><td align="right"><h3><strong>Fire</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="SingleFire"></A><A NAME="ref96"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SingleFire</strong> ()
+! <br></td><td align="right"><h3><strong>SingleFire</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="ClearTokens"></A><A NAME="ref97"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>ClearTokens</strong> ()
+! <br></td><td align="right"><h3><strong>ClearTokens</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="Export"></A><A NAME="ref98"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>Export</strong> ()
+! <br></td><td align="right"><h3><strong>Export</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="Refresh"></A><A NAME="ref99"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>Refresh</strong> ()
+! <br></td><td align="right"><h3><strong>Refresh</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="SnapToGrid"></A><A NAME="ref100"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SnapToGrid</strong> ()
+! <br></td><td align="right"><h3><strong>SnapToGrid</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="SetEditMode"></A><A NAME="ref101"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SetEditMode</strong> ( int m )
+! <br></td><td align="right"><h3><strong>SetEditMode</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="Petrify"></A><A NAME="ref102"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>Petrify</strong> ()
+! <br></td><td align="right"><h3><strong>Petrify</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="LoadRec1"></A><A NAME="ref103"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>LoadRec1</strong> ()
+! <br></td><td align="right"><h3><strong>LoadRec1</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="LoadRec2"></A><A NAME="ref104"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>LoadRec2</strong> ()
+! <br></td><td align="right"><h3><strong>LoadRec2</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="LoadRec3"></A><A NAME="ref105"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>LoadRec3</strong> ()
+! <br></td><td align="right"><h3><strong>LoadRec3</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="LoadRec4"></A><A NAME="ref106"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>LoadRec4</strong> ()
+! <br></td><td align="right"><h3><strong>LoadRec4</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="writeEPS"></A><A NAME="ref107"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>writeEPS</strong> ()
+! <br></td><td align="right"><h3><strong>writeEPS</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="ModeMove"></A><A NAME="ref108"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>ModeMove</strong> ()
+! <br></td><td align="right"><h3><strong>ModeMove</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="ModeLink"></A><A NAME="ref109"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>ModeLink</strong> ()
+! <br></td><td align="right"><h3><strong>ModeLink</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="ModeFire"></A><A NAME="ref110"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>ModeFire</strong> ()
+! <br></td><td align="right"><h3><strong>ModeFire</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="SetEventPlus"></A><A NAME="ref111"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SetEventPlus</strong> ()
+! <br></td><td align="right"><h3><strong>SetEventPlus</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="SetEventMinus"></A><A NAME="ref112"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SetEventMinus</strong> ()
+! <br></td><td align="right"><h3><strong>SetEventMinus</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="SetEventNothing"></A><A NAME="ref113"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SetEventNothing</strong> ()
+! <br></td><td align="right"><h3><strong>SetEventNothing</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="select"></A><A NAME="ref114"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>select</strong> ( <A HREF="CComp.html">CComp</A> * )
+! <br></td><td align="right"><h3><strong>select</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="rightClick"></A><A NAME="ref115"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>rightClick</strong> ( <A HREF="CComp.html">CComp</A> *obj )
+! <br></td><td align="right"><h3><strong>rightClick</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="compMove"></A><A NAME="ref116"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>compMove</strong> ( <A HREF="CComp.html">CComp</A> *obj, QPoint p )
+! <br></td><td align="right"><h3><strong>compMove</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="release"></A><A NAME="ref117"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>release</strong> ( <A HREF="CComp.html">CComp</A> *obj )
+! <br></td><td align="right"><h3><strong>release</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="clicked"></A><A NAME="ref118"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>clicked</strong> ( <A HREF="CComp.html">CComp</A> *obj )
+! <br></td><td align="right"><h3><strong>clicked</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="compLink"></A><A NAME="ref119"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>compLink</strong> ( <A HREF="CComp.html">CComp</A> *obj )
+! <br></td><td align="right"><h3><strong>compLink</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="ModeTxt"></A><A NAME="ref120"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>ModeTxt</strong> ( const char *txt )
+! <br></td><td align="right"><h3><strong>ModeTxt</strong></h3></td></tr></table><p> <small>[signal]</small></p><A NAME="TitleTxt"></A><A NAME="ref121"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>TitleTxt</strong> ( const char *txt )
+! <br></td><td align="right"><h3><strong>TitleTxt</strong></h3></td></tr></table><p> <small>[signal]</small></p><A NAME="SignalsChanged"></A><A NAME="ref122"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SignalsChanged</strong> ()
+! <br></td><td align="right"><h3><strong>SignalsChanged</strong></h3></td></tr></table><p> <small>[signal]</small></p><A NAME="UpdateRecent"></A><A NAME="ref123"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>UpdateRecent</strong> ()
+! <br></td><td align="right"><h3><strong>UpdateRecent</strong></h3></td></tr></table><p> <small>[signal]</small></p><HR><UL><LI><i>Version</i>: 0.6.0
+ </LI><LI><i>Author</i>: Sune Frankild and Hans P. Palbøl
+! </LI><LI><i>Generated</i>: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</LI></UL></BODY></HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/CDoc_h.html vstgl-0.6.1/Doc/CDoc_h.html
+*** vstgl-0.6.1.orig/Doc/CDoc_h.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/CDoc_h.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,31 ****
+ <HTML>
+ <HEAD>
+ <TITLE>Source: CDoc.h</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>Source: CDoc.h</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <pre>
+ //////////////////////////////////////////////////////////////////////////////////
+--- 1,29 ----
+ <HTML>
+ <HEAD>
+ <TITLE>Source: CDoc.h</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>Source: CDoc.h</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <pre>
+ //////////////////////////////////////////////////////////////////////////////////
+***************
+*** 48,54 ****
+ //
+ // Filename CDoc.h
+ //
+! // Author Hans Palbøl &amp; Sune Frankild
+ //
+ // Created 18-01-1999
+ //
+--- 46,52 ----
+ //
+ // Filename CDoc.h
+ //
+! // Author Hans Palbøl & Sune Frankild
+ //
+ // Created 18-01-1999
+ //
+***************
+*** 60,68 ****
+ #ifndef __CDOC_H__
+ #define __CDOC_H__
+
+! #include &lt;qscrollview.h&gt;
+! #include &lt;qpopupmenu.h&gt;
+! #include &lt;qmultilinedit.h&gt;
+ #include "CComp.h"
+ #include "CPlace.h"
+ #include "CTrans.h"
+--- 58,66 ----
+ #ifndef __CDOC_H__
+ #define __CDOC_H__
+
+! #include <qscrollview.h>
+! #include <qpopupmenu.h>
+! #include <qmultilinedit.h>
+ #include "CComp.h"
+ #include "CPlace.h"
+ #include "CTrans.h"
+***************
+*** 71,81 ****
+
+ #include "Simulation.h"
+
+! #include &lt;qmessagebox.h&gt;
+! #include &lt;qbitmap.h&gt;
+! #include &lt;qpixmap.h&gt;
+! #include &lt;qcursor.h&gt;
+! #include &lt;qvbox.h&gt;
+
+
+ /**
+--- 69,79 ----
+
+ #include "Simulation.h"
+
+! #include <qmessagebox.h>
+! #include <qbitmap.h>
+! #include <qpixmap.h>
+! #include <qcursor.h>
+! #include <qvbox.h>
+
+
+ /**
+***************
+*** 221,234 ****
+ * the specified status, this function writes the signal status declarations in the *.g file.
+ *
+ */
+! void WriteStatusInfo( ofstream&amp; g_file, SIGNAL_STATUS status, CSObList* pSignalList );
+
+
+ /**
+ * Writting all information for the CHTrans including index ("/"Index) and event ("+"/"-").
+ *
+ */
+! void WriteTransInfo( ofstream&amp; g_file, CTrans* pCTrans );
+
+
+ /**
+--- 219,232 ----
+ * the specified status, this function writes the signal status declarations in the *.g file.
+ *
+ */
+! void WriteStatusInfo( ofstream& g_file, SIGNAL_STATUS status, CSObList* pSignalList );
+
+
+ /**
+ * Writting all information for the CHTrans including index ("/"Index) and event ("+"/"-").
+ *
+ */
+! void WriteTransInfo( ofstream& g_file, CTrans* pCTrans );
+
+
+ /**
+***************
+*** 247,266 ****
+
+ bool SaveFile( const char *filename );
+
+! //void GetNextWord( ifstream&amp; in_file, QString&amp; TextWord );
+! void GetNextWord( QString&amp; new_line, QString&amp; word );
+
+! int ExtractSignals( QString&amp; new_line, QString&amp; str, SIGNAL_STATUS status );
+
+! int DeterminType( QString&amp; word, QString&amp; component_identifier, EVENT&amp; event, int&amp; index );
+
+! bool IsPlaceMade( QString&amp; name, CComp* &amp;pCComp );
+
+! bool IsTransMade( QString&amp; signal_name, int index, EVENT event, CComp* &amp;pCComp );
+
+! bool IsComponentMade( QString&amp; word, CComp* &amp;pCComp );
+
+! CComp* MakeComponent( QString&amp; word );
+
+ bool OpenFile( const char *filename );
+ void Load( QString fileName );
+--- 245,264 ----
+
+ bool SaveFile( const char *filename );
+
+! //void GetNextWord( ifstream& in_file, QString& TextWord );
+! void GetNextWord( QString& new_line, QString& word );
+
+! int ExtractSignals( QString& new_line, QString& str, SIGNAL_STATUS status );
+
+! int DeterminType( QString& word, QString& component_identifier, EVENT& event, int& index );
+
+! bool IsPlaceMade( QString& name, CComp* &pCComp );
+
+! bool IsTransMade( QString& signal_name, int index, EVENT event, CComp* &pCComp );
+
+! bool IsComponentMade( QString& word, CComp* &pCComp );
+
+! CComp* MakeComponent( QString& word );
+
+ bool OpenFile( const char *filename );
+ void Load( QString fileName );
+***************
+*** 398,404 ****
+ </pre>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 396,402 ----
+ </pre>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/CHObArray.html vstgl-0.6.1/Doc/CHObArray.html
+*** vstgl-0.6.1.orig/Doc/CHObArray.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/CHObArray.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,22 ****
+ <HTML>
+ <HEAD>
+ <TITLE>class CHObArray</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>class CHObArray</h1>
+! Dynamically growing array. <small><A HREF="#longdesc">More...</A></small>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1">
+! Dynamically growing array. <small><A HREF="#longdesc">More...</A></small></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+--- 1,19 ----
+ <HTML>
+ <HEAD>
+ <TITLE>class CHObArray</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>class CHObArray</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1">
+! Dynamically growing array. <small><A HREF="#longdesc">More...</A></small></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+***************
+*** 24,63 ****
+ <TR><TH><A HREF="full-list-CHObArray.html">List of all Methods</A></TH></TR>
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+! <h4>Public Methods</h4><ul><LI>&nbsp;<b>CHObArray</b> ()
+ </LI>
+! <LI>~&nbsp;<b>CHObArray</b> ()
+ </LI>
+! <LI>&nbsp;<b>CHObArray</b> ( int size )
+ </LI>
+! <LI>bool &nbsp;<b>SetSize</b> ( int s )
+ </LI>
+! <LI>bool &nbsp;<b>SetAtGrow</b> ( int index, <A HREF="CHObject.html">CHObject</A> *obj )
+ </LI>
+! <LI>bool &nbsp;<b>SetAt</b> ( int index, <A HREF="CHObject.html">CHObject</A> *obj )
+ </LI>
+! <LI>int &nbsp;<b>GetSize</b> ()
+ </LI>
+! <LI><A HREF="CHObject.html">CHObject</A> *&nbsp;<b>GetAt</b> ( int index )
+ </LI>
+! <LI><A HREF="CHObject.html">CHObject</A>* &nbsp;<b>operator[]</b> (int index)
+ </LI>
+! <LI>bool &nbsp;<b>RemoveAt</b> ( int index )
+ </LI>
+! </ul><h4>Private Methods</h4><ul><LI>bool &nbsp;<b>IsInBound</b> ( int index )
+ </LI>
+! </ul><h4>Private Members</h4><ul><LI>int <b>iMaxItems</b></LI>
+! <LI>CHObject **<b>pData</b></LI>
+! </ul><HR><A NAME="longdesc"><H2>Detailed Description</H2><p>
+ Dynamically growing array. The array contains pointers to objects derived from the
+ base class CHObject. It will automatically grow if the requested index is out
+ of the current bound.
+! </p><p>Care must be taken to initialize the size before use.
+! </p><p></p><HR><UL><LI><i>Author</i>: Sune Frankild and Hans Palbøl
+! </LI><LI><i>Generated</i>: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</LI></UL></BODY></HTML>
+--- 21,76 ----
+ <TR><TH><A HREF="full-list-CHObArray.html">List of all Methods</A></TH></TR>
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+! <h4>Public Methods</h4><ul><LI>&nbsp;<b><A HREF="#ref1">CHObArray</A></b> ()
+ </LI>
+! <LI>&nbsp;<b><A HREF="#ref2">~CHObArray</A></b> ()
+ </LI>
+! <LI>&nbsp;<b><A HREF="#ref3">CHObArray</A></b> ( int size )
+ </LI>
+! <LI>bool &nbsp;<b><A HREF="#ref4">SetSize</A></b> ( int s )
+ </LI>
+! <LI>bool &nbsp;<b><A HREF="#ref5">SetAtGrow</A></b> ( int index, <A HREF="CHObject.html">CHObject</A> *obj )
+ </LI>
+! <LI>bool &nbsp;<b><A HREF="#ref6">SetAt</A></b> ( int index, <A HREF="CHObject.html">CHObject</A> *obj )
+ </LI>
+! <LI>int &nbsp;<b><A HREF="#ref7">GetSize</A></b> ()
+ </LI>
+! <LI><A HREF="CHObject.html">CHObject</A> *&nbsp;<b><A HREF="#ref8">GetAt</A></b> ( int index )
+ </LI>
+! <LI><A HREF="CHObject.html">CHObject</A>* &nbsp;<b><A HREF="#ref9">operator[] </A></b> (int index)
+ </LI>
+! <LI>bool &nbsp;<b><A HREF="#ref10">RemoveAt</A></b> ( int index )
+ </LI>
+! </ul><h4>Private Methods</h4><ul><LI>bool &nbsp;<b><A HREF="#ref13">IsInBound</A></b> ( int index )
+ </LI>
+! </ul><h4>Private Members</h4><ul><LI>int <b><A HREF="#ref11">iMaxItems</A></b></LI>
+! <LI>CHObject **<b><A HREF="#ref12">pData</A></b></LI>
+! </ul><HR><H2><A NAME="longdesc">Detailed Description</A></H2><p>
+ Dynamically growing array. The array contains pointers to objects derived from the
+ base class CHObject. It will automatically grow if the requested index is out
+ of the current bound.
+! </p>
+! <p>Care must be taken to initialize the size before use.
+! </p>
+! <p></p>
+! <A NAME="CHObArray"></A><A NAME="ref1"></A><table width="100%"><tr bgcolor="#eeeeee"><td>&nbsp;<strong>CHObArray</strong> ()
+! <br></td><td align="right"><h3><strong>CHObArray</strong></h3></td></tr></table><p></p><A NAME="~CHObArray"></A><A NAME="ref2"></A><table width="100%"><tr bgcolor="#eeeeee"><td>&nbsp;<strong>~CHObArray</strong> ()
+! <br></td><td align="right"><h3><strong>~CHObArray</strong></h3></td></tr></table><p></p><A NAME="CHObArray"></A><A NAME="ref3"></A><table width="100%"><tr bgcolor="#eeeeee"><td>&nbsp;<strong>CHObArray</strong> ( int size )
+! <br></td><td align="right"><h3><strong>CHObArray</strong></h3></td></tr></table><p></p><A NAME="SetSize"></A><A NAME="ref4"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool &nbsp;<strong>SetSize</strong> ( int s )
+! <br></td><td align="right"><h3><strong>SetSize</strong></h3></td></tr></table><p></p><A NAME="SetAtGrow"></A><A NAME="ref5"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool &nbsp;<strong>SetAtGrow</strong> ( int index, <A HREF="CHObject.html">CHObject</A> *obj )
+! <br></td><td align="right"><h3><strong>SetAtGrow</strong></h3></td></tr></table><p></p><A NAME="SetAt"></A><A NAME="ref6"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool &nbsp;<strong>SetAt</strong> ( int index, <A HREF="CHObject.html">CHObject</A> *obj )
+! <br></td><td align="right"><h3><strong>SetAt</strong></h3></td></tr></table><p></p><A NAME="GetSize"></A><A NAME="ref7"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int &nbsp;<strong>GetSize</strong> ()
+! <br></td><td align="right"><h3><strong>GetSize</strong></h3></td></tr></table><p></p><A NAME="GetAt"></A><A NAME="ref8"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CHObject.html">CHObject</A> *&nbsp;<strong>GetAt</strong> ( int index )
+! <br></td><td align="right"><h3><strong>GetAt</strong></h3></td></tr></table><p></p><A NAME="operator[]%20"></A><A NAME="ref9"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CHObject.html">CHObject</A>* &nbsp;<strong>operator[] </strong> (int index)
+! <br></td><td align="right"><h3><strong>operator[] </strong></h3></td></tr></table><p></p><A NAME="RemoveAt"></A><A NAME="ref10"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool &nbsp;<strong>RemoveAt</strong> ( int index )
+! <br></td><td align="right"><h3><strong>RemoveAt</strong></h3></td></tr></table><p></p><A NAME="iMaxItems"></A><A NAME="ref11"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int <strong>iMaxItems</strong>
+! </td><td align="right"><h3><strong>iMaxItems</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="pData"></A><A NAME="ref12"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CHObject.html">CHObject</A> ** <strong>pData</strong>
+! </td><td align="right"><h3><strong>pData</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="IsInBound"></A><A NAME="ref13"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool &nbsp;<strong>IsInBound</strong> ( int index )
+! <br></td><td align="right"><h3><strong>IsInBound</strong></h3></td></tr></table><p> <small>[private]</small></p><HR><UL><LI><i>Author</i>: Sune Frankild and Hans Palbøl
+! </LI><LI><i>Generated</i>: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</LI></UL></BODY></HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/CHObArray_h.html vstgl-0.6.1/Doc/CHObArray_h.html
+*** vstgl-0.6.1.orig/Doc/CHObArray_h.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/CHObArray_h.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,38 ****
+ <HTML>
+ <HEAD>
+ <TITLE>Source: CHObArray.h</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>Source: CHObArray.h</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <pre>
+ // ////////////////////////////////////////////////////////////////////////////
+ //
+ // Filename CHObArray.h
+ //
+! // Author Hans Palbøl &amp; Sune Frankild
+ //
+ // Created 18-01-1999
+ //
+--- 1,36 ----
+ <HTML>
+ <HEAD>
+ <TITLE>Source: CHObArray.h</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>Source: CHObArray.h</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <pre>
+ // ////////////////////////////////////////////////////////////////////////////
+ //
+ // Filename CHObArray.h
+ //
+! // Author Hans Palbøl & Sune Frankild
+ //
+ // Created 18-01-1999
+ //
+***************
+*** 94,100 ****
+ </pre>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 92,98 ----
+ </pre>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/CHObject.html vstgl-0.6.1/Doc/CHObject.html
+*** vstgl-0.6.1.orig/Doc/CHObject.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/CHObject.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,22 ****
+ <HTML>
+ <HEAD>
+ <TITLE>class CHObject</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>class CHObject</h1>
+! Base class for datastructures. <small><A HREF="#longdesc">More...</A></small>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1">
+! Base class for datastructures. <small><A HREF="#longdesc">More...</A></small></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+--- 1,19 ----
+ <HTML>
+ <HEAD>
+ <TITLE>class CHObject</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>class CHObject</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1">
+! Base class for datastructures. <small><A HREF="#longdesc">More...</A></small></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+***************
+*** 25,42 ****
+ <TR><TH><A HREF="full-list-CHObject.html">List of all Methods</A></TH></TR>
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+! <h4>Public Methods</h4><ul><LI>&nbsp;<b>CHObject</b> (void)
+ </LI>
+! </ul><h4>Private Members</h4><ul><LI>char <b>dummy</b></LI>
+! </ul><HR><A NAME="longdesc"><H2>Detailed Description</H2><p>
+ Base class for datastructures. To be able to use the fabulous dynamically
+ datastructures like CSObList and CHObArray your objects must inherite
+ from CHObject.
+! </p><p></p><HR><UL><LI><i>Author</i>: Hans P. Palbøl and Sune Frankild
+! </LI><LI><i>Generated</i>: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</LI></UL></BODY></HTML>
+--- 22,43 ----
+ <TR><TH><A HREF="full-list-CHObject.html">List of all Methods</A></TH></TR>
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+! <h4>Public Methods</h4><ul><LI>&nbsp;<b><A HREF="#ref2">CHObject</A></b> (void)
+ </LI>
+! </ul><h4>Private Members</h4><ul><LI>char <b><A HREF="#ref1">dummy</A></b></LI>
+! </ul><HR><H2><A NAME="longdesc">Detailed Description</A></H2><p>
+ Base class for datastructures. To be able to use the fabulous dynamically
+ datastructures like CSObList and CHObArray your objects must inherite
+ from CHObject.
+! </p>
+! <p></p>
+! <A NAME="dummy"></A><A NAME="ref1"></A><table width="100%"><tr bgcolor="#eeeeee"><td>char <strong>dummy</strong>
+! </td><td align="right"><h3><strong>dummy</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="CHObject"></A><A NAME="ref2"></A><table width="100%"><tr bgcolor="#eeeeee"><td>&nbsp;<strong>CHObject</strong> (void)
+! <br></td><td align="right"><h3><strong>CHObject</strong></h3></td></tr></table><p></p><HR><UL><LI><i>Author</i>: Hans P. Palbøl and Sune Frankild
+! </LI><LI><i>Generated</i>: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</LI></UL></BODY></HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/CHObject_h.html vstgl-0.6.1/Doc/CHObject_h.html
+*** vstgl-0.6.1.orig/Doc/CHObject_h.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/CHObject_h.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,38 ****
+ <HTML>
+ <HEAD>
+ <TITLE>Source: CHObject.h</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>Source: CHObject.h</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <pre>
+ // ////////////////////////////////////////////////////////////////////////////
+ //
+ // Filename CHObject.h
+ //
+! // Author Hans Palbøl &amp; Sune Frankild
+ //
+ // Created 18-01-1999
+ //
+--- 1,36 ----
+ <HTML>
+ <HEAD>
+ <TITLE>Source: CHObject.h</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>Source: CHObject.h</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <pre>
+ // ////////////////////////////////////////////////////////////////////////////
+ //
+ // Filename CHObject.h
+ //
+! // Author Hans Palbøl & Sune Frankild
+ //
+ // Created 18-01-1999
+ //
+***************
+*** 44,50 ****
+ #ifndef __CHOBJECT_H__
+ #define __CHOBJECT_H__
+
+! #include &lt;qwidget.h&gt;
+
+ /**
+ Base class for datastructures. To be able to use the fabulous dynamically
+--- 42,48 ----
+ #ifndef __CHOBJECT_H__
+ #define __CHOBJECT_H__
+
+! #include <qwidget.h>
+
+ /**
+ Base class for datastructures. To be able to use the fabulous dynamically
+***************
+*** 55,63 ****
+ */
+
+
+! class CHObject/* : public QWidget*/
+ {
+! Q_OBJECT
+
+ private:
+ // Dummy member variable
+--- 53,61 ----
+ */
+
+
+! class CHObject /*: public QObject*/
+ {
+! //Q_OBJECT
+
+ private:
+ // Dummy member variable
+***************
+*** 73,79 ****
+ </pre>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 71,77 ----
+ </pre>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/CHProp.html vstgl-0.6.1/Doc/CHProp.html
+*** vstgl-0.6.1.orig/Doc/CHProp.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/CHProp.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,68 ****
+ <HTML>
+ <HEAD>
+ <TITLE>class CHProp</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>class CHProp</h1>
+! Property box dialog for Transitions. <small><A HREF="#longdesc">More...</A></small>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1">
+! Property box dialog for Transitions. <small><A HREF="#longdesc">More...</A></small></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+ <TR><TH>Definition</TH><TD><code>#include &lt;<A HREF="CHProp_h.html">CHProp.h</A>&gt;</code></TD></TR>
+! <TR><TH>Inherits</TH><TD>QDialog</TD></TR>
+ <TR><TH><A HREF="full-list-CHProp.html">List of all Methods</A></TH></TR>
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+! <h4>Public Methods</h4><ul><LI>&nbsp;<b>CHProp</b> ( QWidget *parent, const char *name, <A HREF="CDoc.html">CDoc</A> *pDoc )
+ </LI>
+! </ul><h4>Private Slots</h4><ul><LI>void &nbsp;<b>accept</b> ()
+ </LI>
+! <LI>void &nbsp;<b>SignalSel</b> (int)
+ </LI>
+! <LI>void &nbsp;<b>SetEvent</b> ()
+ </LI>
+! <LI>void &nbsp;<b>AddSignal</b> ()
+! </LI>
+! <LI>void &nbsp;<b>DelSignal</b> ()
+! </LI>
+! </ul><h4>Private Members</h4><ul><LI>QLabel *<b>SignalName</b></LI>
+! <LI>QButtonGroup *<b>bg</b></LI>
+! <LI>QRadioButton *<b>rb1</b></LI>
+! <LI>QRadioButton *<b>rb2</b></LI>
+! <LI>QRadioButton *<b>rb3</b></LI>
+! <LI>QComboBox *<b>status</b></LI>
+! <LI>QButtonGroup *<b>frame1</b></LI>
+! <LI>QComboBox *<b>cb</b></LI>
+! <LI>QPushButton *<b>DelBut</b></LI>
+! <LI>QButtonGroup *<b>frame2</b></LI>
+! <LI>QLineEdit *<b>newSignalEdit</b></LI>
+! <LI>QPushButton *<b>AddBut</b></LI>
+! <LI>QPushButton *<b>AttachBut</b></LI>
+! <LI>CDoc *<b>pDocument</b></LI>
+! <LI>CSObList *<b>pSignalList</b></LI>
+! <LI>CTrans *<b>pSTrans</b></LI>
+! <LI>CSSignal *<b>pSignal</b></LI>
+! <LI>EVENT <b>eventValue</b></LI>
+! <LI>SIGNAL_STATUS <b>statusValue</b></LI>
+! </ul><HR><A NAME="longdesc"><H2>Detailed Description</H2><p>
+ Property box dialog for Transitions.
+! </p><p></p><HR><UL><LI><i>Author</i>: Hans P. Palbøl and Sune Frankild
+! </LI><LI><i>Generated</i>: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</LI></UL></BODY></HTML>
+--- 1,92 ----
+ <HTML>
+ <HEAD>
+ <TITLE>class CHProp</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>class CHProp</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1">
+! Property box dialog for Transitions. <small><A HREF="#longdesc">More...</A></small></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+ <TR><TH>Definition</TH><TD><code>#include &lt;<A HREF="CHProp_h.html">CHProp.h</A>&gt;</code></TD></TR>
+! <TR><TH>Inherits</TH><TD>QDialog <small>(unknown)</small> <small>[public ]</small></TD></TR>
+ <TR><TH><A HREF="full-list-CHProp.html">List of all Methods</A></TH></TR>
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+! <h4>Public Methods</h4><ul><LI>&nbsp;<b><A HREF="#ref25">CHProp</A></b> ( QWidget *parent, const char *name, <A HREF="CDoc.html">CDoc</A> *pDoc )
+ </LI>
+! </ul><h4>Private Slots</h4><ul><LI>void &nbsp;<b><A HREF="#ref20">accept</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref21">SignalSel</A></b> (int)
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref22">SetEvent</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref23">AddSignal</A></b> ()
+! </LI>
+! <LI>void &nbsp;<b><A HREF="#ref24">DelSignal</A></b> ()
+! </LI>
+! </ul><h4>Private Members</h4><ul><LI>QLabel *<b><A HREF="#ref1">SignalName</A></b></LI>
+! <LI>QButtonGroup *<b><A HREF="#ref2">bg</A></b></LI>
+! <LI>QRadioButton *<b><A HREF="#ref3">rb1</A></b></LI>
+! <LI>QRadioButton *<b><A HREF="#ref4">rb2</A></b></LI>
+! <LI>QRadioButton *<b><A HREF="#ref5">rb3</A></b></LI>
+! <LI>QComboBox *<b><A HREF="#ref6">status</A></b></LI>
+! <LI>QButtonGroup *<b><A HREF="#ref7">frame1</A></b></LI>
+! <LI>QComboBox *<b><A HREF="#ref8">cb</A></b></LI>
+! <LI>QPushButton *<b><A HREF="#ref9">DelBut</A></b></LI>
+! <LI>QButtonGroup *<b><A HREF="#ref10">frame2</A></b></LI>
+! <LI>QLineEdit *<b><A HREF="#ref11">newSignalEdit</A></b></LI>
+! <LI>QPushButton *<b><A HREF="#ref12">AddBut</A></b></LI>
+! <LI>QPushButton *<b><A HREF="#ref13">AttachBut</A></b></LI>
+! <LI>CDoc *<b><A HREF="#ref14">pDocument</A></b></LI>
+! <LI>CSObList *<b><A HREF="#ref15">pSignalList</A></b></LI>
+! <LI>CTrans *<b><A HREF="#ref16">pSTrans</A></b></LI>
+! <LI>CSSignal *<b><A HREF="#ref17">pSignal</A></b></LI>
+! <LI>EVENT <b><A HREF="#ref18">eventValue</A></b></LI>
+! <LI>SIGNAL_STATUS <b><A HREF="#ref19">statusValue</A></b></LI>
+! </ul><HR><H2><A NAME="longdesc">Detailed Description</A></H2><p>
+ Property box dialog for Transitions.
+! </p>
+! <p></p>
+! <A NAME="SignalName"></A><A NAME="ref1"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QLabel * <strong>SignalName</strong>
+! </td><td align="right"><h3><strong>SignalName</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="bg"></A><A NAME="ref2"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QButtonGroup * <strong>bg</strong>
+! </td><td align="right"><h3><strong>bg</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="rb1"></A><A NAME="ref3"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QRadioButton * <strong>rb1</strong>
+! </td><td align="right"><h3><strong>rb1</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="rb2"></A><A NAME="ref4"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QRadioButton * <strong>rb2</strong>
+! </td><td align="right"><h3><strong>rb2</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="rb3"></A><A NAME="ref5"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QRadioButton * <strong>rb3</strong>
+! </td><td align="right"><h3><strong>rb3</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="status"></A><A NAME="ref6"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QComboBox * <strong>status</strong>
+! </td><td align="right"><h3><strong>status</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="frame1"></A><A NAME="ref7"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QButtonGroup * <strong>frame1</strong>
+! </td><td align="right"><h3><strong>frame1</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="cb"></A><A NAME="ref8"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QComboBox * <strong>cb</strong>
+! </td><td align="right"><h3><strong>cb</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="DelBut"></A><A NAME="ref9"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QPushButton * <strong>DelBut</strong>
+! </td><td align="right"><h3><strong>DelBut</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="frame2"></A><A NAME="ref10"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QButtonGroup * <strong>frame2</strong>
+! </td><td align="right"><h3><strong>frame2</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="newSignalEdit"></A><A NAME="ref11"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QLineEdit * <strong>newSignalEdit</strong>
+! </td><td align="right"><h3><strong>newSignalEdit</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="AddBut"></A><A NAME="ref12"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QPushButton * <strong>AddBut</strong>
+! </td><td align="right"><h3><strong>AddBut</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="AttachBut"></A><A NAME="ref13"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QPushButton * <strong>AttachBut</strong>
+! </td><td align="right"><h3><strong>AttachBut</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="pDocument"></A><A NAME="ref14"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CDoc.html">CDoc</A> * <strong>pDocument</strong>
+! </td><td align="right"><h3><strong>pDocument</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="pSignalList"></A><A NAME="ref15"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CSObList.html">CSObList</A> * <strong>pSignalList</strong>
+! </td><td align="right"><h3><strong>pSignalList</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="pSTrans"></A><A NAME="ref16"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CTrans.html">CTrans</A> * <strong>pSTrans</strong>
+! </td><td align="right"><h3><strong>pSTrans</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="pSignal"></A><A NAME="ref17"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CSSignal.html">CSSignal</A> * <strong>pSignal</strong>
+! </td><td align="right"><h3><strong>pSignal</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="eventValue"></A><A NAME="ref18"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="#EVENT">EVENT</A> <strong>eventValue</strong>
+! </td><td align="right"><h3><strong>eventValue</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="statusValue"></A><A NAME="ref19"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="#SIGNAL_STATUS">SIGNAL_STATUS</A> <strong>statusValue</strong>
+! </td><td align="right"><h3><strong>statusValue</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="accept"></A><A NAME="ref20"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>accept</strong> ()
+! <br></td><td align="right"><h3><strong>accept</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="SignalSel"></A><A NAME="ref21"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SignalSel</strong> (int)
+! <br></td><td align="right"><h3><strong>SignalSel</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="SetEvent"></A><A NAME="ref22"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SetEvent</strong> ()
+! <br></td><td align="right"><h3><strong>SetEvent</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="AddSignal"></A><A NAME="ref23"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>AddSignal</strong> ()
+! <br></td><td align="right"><h3><strong>AddSignal</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="DelSignal"></A><A NAME="ref24"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>DelSignal</strong> ()
+! <br></td><td align="right"><h3><strong>DelSignal</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="CHProp"></A><A NAME="ref25"></A><table width="100%"><tr bgcolor="#eeeeee"><td>&nbsp;<strong>CHProp</strong> ( QWidget *parent, const char *name, <A HREF="CDoc.html">CDoc</A> *pDoc )
+! <br></td><td align="right"><h3><strong>CHProp</strong></h3></td></tr></table><p></p><HR><UL><LI><i>Author</i>: Hans P. Palbøl and Sune Frankild
+! </LI><LI><i>Generated</i>: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</LI></UL></BODY></HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/CHProp_h.html vstgl-0.6.1/Doc/CHProp_h.html
+*** vstgl-0.6.1.orig/Doc/CHProp_h.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/CHProp_h.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,38 ****
+ <HTML>
+ <HEAD>
+ <TITLE>Source: CHProp.h</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>Source: CHProp.h</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <pre>
+ // ////////////////////////////////////////////////////////////////////////////
+ //
+ // Filename CHProp.h
+ //
+! // Author Hans Palbøl &amp; Sune Frankild
+ //
+ // Created 18-01-1999
+ //
+--- 1,36 ----
+ <HTML>
+ <HEAD>
+ <TITLE>Source: CHProp.h</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>Source: CHProp.h</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <pre>
+ // ////////////////////////////////////////////////////////////////////////////
+ //
+ // Filename CHProp.h
+ //
+! // Author Hans Palbøl & Sune Frankild
+ //
+ // Created 18-01-1999
+ //
+***************
+*** 49,63 ****
+ #include "Simulation.h"
+
+
+! #include &lt;qpushbutton.h&gt;
+! #include &lt;qdialog.h&gt;
+! #include &lt;qlabel.h&gt;
+! #include &lt;qcombobox.h&gt;
+! #include &lt;qradiobutton.h&gt;
+! #include &lt;qbuttongroup.h&gt;
+! #include &lt;qstring.h&gt;
+! #include &lt;qmessagebox.h&gt;
+! #include &lt;qlineedit.h&gt;
+
+
+ /**
+--- 47,61 ----
+ #include "Simulation.h"
+
+
+! #include <qpushbutton.h>
+! #include <qdialog.h>
+! #include <qlabel.h>
+! #include <qcombobox.h>
+! #include <qradiobutton.h>
+! #include <qbuttongroup.h>
+! #include <qstring.h>
+! #include <qmessagebox.h>
+! #include <qlineedit.h>
+
+
+ /**
+***************
+*** 72,78 ****
+
+ private:
+
+! // Signal &amp; Event
+ QLabel *SignalName;
+ QButtonGroup *bg;
+ QRadioButton *rb1;
+--- 70,76 ----
+
+ private:
+
+! // Signal & Event
+ QLabel *SignalName;
+ QButtonGroup *bg;
+ QRadioButton *rb1;
+***************
+*** 116,122 ****
+ </pre>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 114,120 ----
+ </pre>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/CMainApp.html vstgl-0.6.1/Doc/CMainApp.html
+*** vstgl-0.6.1.orig/Doc/CMainApp.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/CMainApp.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,112 ****
+ <HTML>
+ <HEAD>
+ <TITLE>class CMainApp</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>class CMainApp</h1>
+! Main application. <small><A HREF="#longdesc">More...</A></small>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1">
+! Main application. <small><A HREF="#longdesc">More...</A></small></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+ <TR><TH>Definition</TH><TD><code>#include &lt;<A HREF="CMainApp_h.html">CMainApp.h</A>&gt;</code></TD></TR>
+! <TR><TH>Inherits</TH><TD>QMainWindow</TD></TR>
+ <TR><TH><A HREF="full-list-CMainApp.html">List of all Methods</A></TH></TR>
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+! <h4>Public Methods</h4><ul><LI>&nbsp;<b>CMainApp</b> ( QWidget *parent=0, const char *name="mainapp" )
+ </LI>
+! <LI>~&nbsp;<b>CMainApp</b> ()
+ </LI>
+! <LI>void &nbsp;<b>ShowInfo</b> ()
+ </LI>
+! </ul><h4>Signals</h4><ul><LI>void &nbsp;<b>SnapToggle</b> ()
+ </LI>
+! <LI>void &nbsp;<b>Mode</b> ( int m )
+ </LI>
+! <LI>void &nbsp;<b>Save</b> ()
+ </LI>
+! </ul><h4>Protected Methods</h4><ul><LI>void &nbsp;<b>closeEvent</b> ( QCloseEvent *e )
+ </LI>
+! </ul><h4>Private Methods</h4><ul><LI>void &nbsp;<b>buildMenuBar</b> ( QWidget *parent, const char *name )
+ </LI>
+! <LI>void &nbsp;<b>buildToolBar</b> ( QWidget *parent, const char *name )
+ </LI>
+! <LI>void &nbsp;<b>OnSave</b> ()
+ </LI>
+! </ul><h4>Private Slots</h4><ul><LI>void &nbsp;<b>aboutBox</b> ()
+ </LI>
+! <LI>void &nbsp;<b>aboutQt</b> ()
+ </LI>
+! <LI>void &nbsp;<b>newDoc</b> ()
+ </LI>
+! <LI>void &nbsp;<b>ToggleSnap</b> ()
+ </LI>
+! <LI>void &nbsp;<b>modeChange</b> ( const char *txt )
+ </LI>
+! <LI>void &nbsp;<b>TitleChange</b> ( const char *txt )
+ </LI>
+! <LI>void &nbsp;<b>SetMode</b> ( int index )
+ </LI>
+! <LI>void &nbsp;<b>OnUpdateMode</b> ()
+ </LI>
+! <LI>void &nbsp;<b>Close</b> ()
+ </LI>
+! <LI>void &nbsp;<b>UpdateMenu</b> ()
+ </LI>
+! <LI>void &nbsp;<b>showHelp</b> ()
+ </LI>
+! <LI>void &nbsp;<b>EditSettings</b> ()
+ </LI>
+! <LI>void &nbsp;<b>Style</b> ()
+ </LI>
+! <LI>void &nbsp;<b>StyleCDE</b> ()
+ </LI>
+! <LI>void &nbsp;<b>StyleWindows</b> ()
+ </LI>
+! <LI>void &nbsp;<b>StyleMotif</b> ()
+ </LI>
+! <LI>void &nbsp;<b>StylePlatinum</b> ()
+ </LI>
+! </ul><h4>Private Members</h4><ul><LI>QToolBar *<b>fileTools</b></LI>
+! <LI>QPushButton *<b>quit</b></LI>
+! <LI>QMenuBar *<b>menu</b></LI>
+! <LI>CDoc *<b>doc</b></LI>
+! <LI>QPopupMenu *<b>view</b></LI>
+! <LI>QPopupMenu *<b>mode</b></LI>
+! <LI>QPopupMenu *<b>comp</b></LI>
+! <LI>QPopupMenu *<b>file</b></LI>
+! <LI>QPopupMenu *<b>edit</b></LI>
+! <LI>QPopupMenu *<b>network</b></LI>
+! <LI>QPopupMenu *<b>help</b></LI>
+! <LI>QStatusBar *<b>sb</b></LI>
+! <LI>QLabel *<b>pMode</b></LI>
+! <LI>QLabel *<b>pMode2</b></LI>
+! <LI>QLabel *<b>pMode3</b></LI>
+! <LI>QString <b>sOldModeTxt</b></LI>
+! <LI>QSplitter *<b>split</b></LI>
+! <LI>CTabCtrl *<b>tab</b></LI>
+! <LI>QTextBrowser *<b>helpWin</b></LI>
+! </ul><HR><A NAME="longdesc"><H2>Detailed Description</H2><p>
+ Main application.
+ This class handles a lot of the user interaction tasks e.g. menu,
+ toolbar and resizeing events.
+! </p><p></p><HR><UL><LI><i>Author</i>: Hans Palbøl and Sune Frankild
+! </LI><LI><i>Generated</i>: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</LI></UL></BODY></HTML>
+--- 1,157 ----
+ <HTML>
+ <HEAD>
+ <TITLE>class CMainApp</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>class CMainApp</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1">
+! Main application. <small><A HREF="#longdesc">More...</A></small></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+ <TR><TH>Definition</TH><TD><code>#include &lt;<A HREF="CMainApp_h.html">CMainApp.h</A>&gt;</code></TD></TR>
+! <TR><TH>Inherits</TH><TD>QMainWindow <small>(unknown)</small> <small>[public ]</small></TD></TR>
+ <TR><TH><A HREF="full-list-CMainApp.html">List of all Methods</A></TH></TR>
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+! <h4>Public Methods</h4><ul><LI>&nbsp;<b><A HREF="#ref1">CMainApp</A></b> ( QWidget *parent=0, const char *name="mainapp" )
+ </LI>
+! <LI>&nbsp;<b><A HREF="#ref2">~CMainApp</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref3">ShowInfo</A></b> ()
+ </LI>
+! </ul><h4>Signals</h4><ul><LI>void &nbsp;<b><A HREF="#ref44">SnapToggle</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref45">Mode</A></b> ( int m )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref46">Save</A></b> ()
+ </LI>
+! </ul><h4>Protected Methods</h4><ul><LI>void &nbsp;<b><A HREF="#ref4">closeEvent</A></b> ( QCloseEvent *e )
+ </LI>
+! </ul><h4>Private Methods</h4><ul><LI>void &nbsp;<b><A HREF="#ref24">buildMenuBar</A></b> ( QWidget *parent, const char *name )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref25">buildToolBar</A></b> ( QWidget *parent, const char *name )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref26">OnSave</A></b> ()
+ </LI>
+! </ul><h4>Private Slots</h4><ul><LI>void &nbsp;<b><A HREF="#ref27">aboutBox</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref28">aboutQt</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref29">newDoc</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref30">ToggleSnap</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref31">modeChange</A></b> ( const char *txt )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref32">TitleChange</A></b> ( const char *txt )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref33">SetMode</A></b> ( int index )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref34">OnUpdateMode</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref35">Close</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref36">UpdateMenu</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref37">showHelp</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref38">EditSettings</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref39">Style</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref40">StyleCDE</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref41">StyleWindows</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref42">StyleMotif</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref43">StylePlatinum</A></b> ()
+ </LI>
+! </ul><h4>Private Members</h4><ul><LI>QToolBar *<b><A HREF="#ref5">fileTools</A></b></LI>
+! <LI>QPushButton *<b><A HREF="#ref6">quit</A></b></LI>
+! <LI>QMenuBar *<b><A HREF="#ref7">menu</A></b></LI>
+! <LI>CDoc *<b><A HREF="#ref8">doc</A></b></LI>
+! <LI>QPopupMenu *<b><A HREF="#ref9">view</A></b></LI>
+! <LI>QPopupMenu *<b><A HREF="#ref10">mode</A></b></LI>
+! <LI>QPopupMenu *<b><A HREF="#ref11">comp</A></b></LI>
+! <LI>QPopupMenu *<b><A HREF="#ref12">file</A></b></LI>
+! <LI>QPopupMenu *<b><A HREF="#ref13">edit</A></b></LI>
+! <LI>QPopupMenu *<b><A HREF="#ref14">network</A></b></LI>
+! <LI>QPopupMenu *<b><A HREF="#ref15">help</A></b></LI>
+! <LI>QStatusBar *<b><A HREF="#ref16">sb</A></b></LI>
+! <LI>QLabel *<b><A HREF="#ref17">pMode</A></b></LI>
+! <LI>QLabel *<b><A HREF="#ref18">pMode2</A></b></LI>
+! <LI>QLabel *<b><A HREF="#ref19">pMode3</A></b></LI>
+! <LI>QString <b><A HREF="#ref20">sOldModeTxt</A></b></LI>
+! <LI>QSplitter *<b><A HREF="#ref21">split</A></b></LI>
+! <LI>CTabCtrl *<b><A HREF="#ref22">tab</A></b></LI>
+! <LI>QTextBrowser *<b><A HREF="#ref23">helpWin</A></b></LI>
+! </ul><HR><H2><A NAME="longdesc">Detailed Description</A></H2><p>
+ Main application.
+ This class handles a lot of the user interaction tasks e.g. menu,
+ toolbar and resizeing events.
+! </p>
+! <p></p>
+! <A NAME="CMainApp"></A><A NAME="ref1"></A><table width="100%"><tr bgcolor="#eeeeee"><td>&nbsp;<strong>CMainApp</strong> ( QWidget *parent=0, const char *name="mainapp" )
+! <br></td><td align="right"><h3><strong>CMainApp</strong></h3></td></tr></table><p></p><A NAME="~CMainApp"></A><A NAME="ref2"></A><table width="100%"><tr bgcolor="#eeeeee"><td>&nbsp;<strong>~CMainApp</strong> ()
+! <br></td><td align="right"><h3><strong>~CMainApp</strong></h3></td></tr></table><p></p><A NAME="ShowInfo"></A><A NAME="ref3"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>ShowInfo</strong> ()
+! <br></td><td align="right"><h3><strong>ShowInfo</strong></h3></td></tr></table><p></p><A NAME="closeEvent"></A><A NAME="ref4"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>closeEvent</strong> ( QCloseEvent *e )
+! <br></td><td align="right"><h3><strong>closeEvent</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="fileTools"></A><A NAME="ref5"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QToolBar * <strong>fileTools</strong>
+! </td><td align="right"><h3><strong>fileTools</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="quit"></A><A NAME="ref6"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QPushButton * <strong>quit</strong>
+! </td><td align="right"><h3><strong>quit</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="menu"></A><A NAME="ref7"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QMenuBar * <strong>menu</strong>
+! </td><td align="right"><h3><strong>menu</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="doc"></A><A NAME="ref8"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CDoc.html">CDoc</A> * <strong>doc</strong>
+! </td><td align="right"><h3><strong>doc</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="view"></A><A NAME="ref9"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QPopupMenu * <strong>view</strong>
+! </td><td align="right"><h3><strong>view</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="mode"></A><A NAME="ref10"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QPopupMenu * <strong>mode</strong>
+! </td><td align="right"><h3><strong>mode</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="comp"></A><A NAME="ref11"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QPopupMenu * <strong>comp</strong>
+! </td><td align="right"><h3><strong>comp</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="file"></A><A NAME="ref12"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QPopupMenu * <strong>file</strong>
+! </td><td align="right"><h3><strong>file</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="edit"></A><A NAME="ref13"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QPopupMenu * <strong>edit</strong>
+! </td><td align="right"><h3><strong>edit</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="network"></A><A NAME="ref14"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QPopupMenu * <strong>network</strong>
+! </td><td align="right"><h3><strong>network</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="help"></A><A NAME="ref15"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QPopupMenu * <strong>help</strong>
+! </td><td align="right"><h3><strong>help</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="sb"></A><A NAME="ref16"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QStatusBar * <strong>sb</strong>
+! </td><td align="right"><h3><strong>sb</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="pMode"></A><A NAME="ref17"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QLabel * <strong>pMode</strong>
+! </td><td align="right"><h3><strong>pMode</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="pMode2"></A><A NAME="ref18"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QLabel * <strong>pMode2</strong>
+! </td><td align="right"><h3><strong>pMode2</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="pMode3"></A><A NAME="ref19"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QLabel * <strong>pMode3</strong>
+! </td><td align="right"><h3><strong>pMode3</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="sOldModeTxt"></A><A NAME="ref20"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QString <strong>sOldModeTxt</strong>
+! </td><td align="right"><h3><strong>sOldModeTxt</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="split"></A><A NAME="ref21"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QSplitter * <strong>split</strong>
+! </td><td align="right"><h3><strong>split</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="tab"></A><A NAME="ref22"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CTabCtrl.html">CTabCtrl</A> * <strong>tab</strong>
+! </td><td align="right"><h3><strong>tab</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="helpWin"></A><A NAME="ref23"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QTextBrowser * <strong>helpWin</strong>
+! </td><td align="right"><h3><strong>helpWin</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="buildMenuBar"></A><A NAME="ref24"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>buildMenuBar</strong> ( QWidget *parent, const char *name )
+! <br></td><td align="right"><h3><strong>buildMenuBar</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="buildToolBar"></A><A NAME="ref25"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>buildToolBar</strong> ( QWidget *parent, const char *name )
+! <br></td><td align="right"><h3><strong>buildToolBar</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="OnSave"></A><A NAME="ref26"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>OnSave</strong> ()
+! <br></td><td align="right"><h3><strong>OnSave</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="aboutBox"></A><A NAME="ref27"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>aboutBox</strong> ()
+! <br></td><td align="right"><h3><strong>aboutBox</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="aboutQt"></A><A NAME="ref28"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>aboutQt</strong> ()
+! <br></td><td align="right"><h3><strong>aboutQt</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="newDoc"></A><A NAME="ref29"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>newDoc</strong> ()
+! <br></td><td align="right"><h3><strong>newDoc</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="ToggleSnap"></A><A NAME="ref30"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>ToggleSnap</strong> ()
+! <br></td><td align="right"><h3><strong>ToggleSnap</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="modeChange"></A><A NAME="ref31"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>modeChange</strong> ( const char *txt )
+! <br></td><td align="right"><h3><strong>modeChange</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="TitleChange"></A><A NAME="ref32"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>TitleChange</strong> ( const char *txt )
+! <br></td><td align="right"><h3><strong>TitleChange</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="SetMode"></A><A NAME="ref33"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SetMode</strong> ( int index )
+! <br></td><td align="right"><h3><strong>SetMode</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="OnUpdateMode"></A><A NAME="ref34"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>OnUpdateMode</strong> ()
+! <br></td><td align="right"><h3><strong>OnUpdateMode</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="Close"></A><A NAME="ref35"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>Close</strong> ()
+! <br></td><td align="right"><h3><strong>Close</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="UpdateMenu"></A><A NAME="ref36"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>UpdateMenu</strong> ()
+! <br></td><td align="right"><h3><strong>UpdateMenu</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="showHelp"></A><A NAME="ref37"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>showHelp</strong> ()
+! <br></td><td align="right"><h3><strong>showHelp</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="EditSettings"></A><A NAME="ref38"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>EditSettings</strong> ()
+! <br></td><td align="right"><h3><strong>EditSettings</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="Style"></A><A NAME="ref39"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>Style</strong> ()
+! <br></td><td align="right"><h3><strong>Style</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="StyleCDE"></A><A NAME="ref40"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>StyleCDE</strong> ()
+! <br></td><td align="right"><h3><strong>StyleCDE</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="StyleWindows"></A><A NAME="ref41"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>StyleWindows</strong> ()
+! <br></td><td align="right"><h3><strong>StyleWindows</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="StyleMotif"></A><A NAME="ref42"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>StyleMotif</strong> ()
+! <br></td><td align="right"><h3><strong>StyleMotif</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="StylePlatinum"></A><A NAME="ref43"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>StylePlatinum</strong> ()
+! <br></td><td align="right"><h3><strong>StylePlatinum</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="SnapToggle"></A><A NAME="ref44"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SnapToggle</strong> ()
+! <br></td><td align="right"><h3><strong>SnapToggle</strong></h3></td></tr></table><p> <small>[signal]</small></p><A NAME="Mode"></A><A NAME="ref45"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>Mode</strong> ( int m )
+! <br></td><td align="right"><h3><strong>Mode</strong></h3></td></tr></table><p> <small>[signal]</small></p><A NAME="Save"></A><A NAME="ref46"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>Save</strong> ()
+! <br></td><td align="right"><h3><strong>Save</strong></h3></td></tr></table><p> <small>[signal]</small></p><HR><UL><LI><i>Author</i>: Hans Palbøl and Sune Frankild
+! </LI><LI><i>Generated</i>: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</LI></UL></BODY></HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/CMainApp_h.html vstgl-0.6.1/Doc/CMainApp_h.html
+*** vstgl-0.6.1.orig/Doc/CMainApp_h.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/CMainApp_h.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,38 ****
+ <HTML>
+ <HEAD>
+ <TITLE>Source: CMainApp.h</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>Source: CMainApp.h</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <pre>
+ // ////////////////////////////////////////////////////////////////////////////
+ //
+ // Filename CMainApp.h
+ //
+! // Author Hans Palbøl &amp; Sune Frankild
+ //
+ // Created 18-01-1999
+ //
+--- 1,36 ----
+ <HTML>
+ <HEAD>
+ <TITLE>Source: CMainApp.h</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>Source: CMainApp.h</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <pre>
+ // ////////////////////////////////////////////////////////////////////////////
+ //
+ // Filename CMainApp.h
+ //
+! // Author Hans Palbøl & Sune Frankild
+ //
+ // Created 18-01-1999
+ //
+***************
+*** 44,63 ****
+ #ifndef __CHMAINAPP_H__
+ #define __CMAINAPP_H__
+
+! #include &lt;qapplication.h&gt;
+! #include &lt;qpushbutton.h&gt;
+! #include &lt;qfont.h&gt;
+! #include &lt;qmenubar.h&gt;
+! #include &lt;qpopupmenu.h&gt;
+! #include &lt;qmainwindow.h&gt;
+! #include &lt;qmessagebox.h&gt;
+! #include &lt;qtoolbar.h&gt;
+! #include &lt;qtoolbutton.h&gt;
+! #include &lt;qevent.h&gt;
+! #include &lt;qsplitter.h&gt;
+! #include &lt;qmultilinedit.h&gt;
+! #include &lt;qtextbrowser.h&gt;
+! #include &lt;qtabbar.h&gt;
+
+ #include "CDoc.h"
+ #include "CTabCtrl.h"
+--- 42,61 ----
+ #ifndef __CHMAINAPP_H__
+ #define __CMAINAPP_H__
+
+! #include <qapplication.h>
+! #include <qpushbutton.h>
+! #include <qfont.h>
+! #include <qmenubar.h>
+! #include <qpopupmenu.h>
+! #include <qmainwindow.h>
+! #include <qmessagebox.h>
+! #include <qtoolbar.h>
+! #include <qtoolbutton.h>
+! #include <qevent.h>
+! #include <qsplitter.h>
+! #include <qmultilinedit.h>
+! #include <qtextbrowser.h>
+! #include <qtabbar.h>
+
+ #include "CDoc.h"
+ #include "CTabCtrl.h"
+***************
+*** 161,167 ****
+ </pre>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 159,165 ----
+ </pre>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/CNet.html vstgl-0.6.1/Doc/CNet.html
+*** vstgl-0.6.1.orig/Doc/CNet.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/CNet.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,22 ****
+ <HTML>
+ <HEAD>
+ <TITLE>class CNet</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>class CNet</h1>
+! Graphical Transition class derived from CComp. <small><A HREF="#longdesc">More...</A></small>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1">
+! Graphical Transition class derived from CComp. <small><A HREF="#longdesc">More...</A></small></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+--- 1,19 ----
+ <HTML>
+ <HEAD>
+ <TITLE>class CNet</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>class CNet</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1">
+! Graphical Transition class derived from CComp. <small><A HREF="#longdesc">More...</A></small></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+***************
+*** 25,39 ****
+ <TR><TH><A HREF="full-list-CNet.html">List of all Methods</A></TH></TR>
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+! <h4>Public Methods</h4><ul><LI>&nbsp;<b>CNet</b> ()
+ </LI>
+! <LI>~&nbsp;<b><A HREF="#ref15">CNet</A></b> ()
+ </LI>
+ <LI>void &nbsp;<b><A HREF="#ref16">Insert</A></b> ( <A HREF="CComp.html">CComp</A>* )
+ </LI>
+--- 22,36 ----
+ <TR><TH><A HREF="full-list-CNet.html">List of all Methods</A></TH></TR>
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+! <h4>Public Methods</h4><ul><LI>&nbsp;<b><A HREF="#ref14">CNet</A></b> ()
+ </LI>
+! <LI>&nbsp;<b><A HREF="#ref15">~CNet</A></b> ()
+ </LI>
+ <LI>void &nbsp;<b><A HREF="#ref16">Insert</A></b> ( <A HREF="CComp.html">CComp</A>* )
+ </LI>
+***************
+*** 41,47 ****
+ </LI>
+ <LI>void &nbsp;<b><A HREF="#ref18">Connect</A></b> ( <A HREF="CComp.html">CComp</A>*, <A HREF="CComp.html">CComp</A>* )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref19">SetTransProperties</A></b> ( <A HREF="CSSignal.html">CSSignal</A>*, EVENT, <A HREF="CTrans.html">CTrans</A>*, SIGNAL_VALUE, SIGNAL_STATUS )
+ </LI>
+ <LI>void &nbsp;<b><A HREF="#ref20">DeleteConnection</A></b> ( <A HREF="CComp.html">CComp</A>*, <A HREF="CComp.html">CComp</A>* )
+ </LI>
+--- 38,44 ----
+ </LI>
+ <LI>void &nbsp;<b><A HREF="#ref18">Connect</A></b> ( <A HREF="CComp.html">CComp</A>*, <A HREF="CComp.html">CComp</A>* )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref19">SetTransProperties</A></b> ( <A HREF="CSSignal.html">CSSignal</A>*, <A HREF="#EVENT">EVENT</A>, <A HREF="CTrans.html">CTrans</A>*, <A HREF="#SIGNAL_VALUE">SIGNAL_VALUE</A>, <A HREF="#SIGNAL_STATUS">SIGNAL_STATUS</A> )
+ </LI>
+ <LI>void &nbsp;<b><A HREF="#ref20">DeleteConnection</A></b> ( <A HREF="CComp.html">CComp</A>*, <A HREF="CComp.html">CComp</A>* )
+ </LI>
+***************
+*** 63,127 ****
+ </LI>
+ <LI>void &nbsp;<b><A HREF="#ref29">CountSimilarTrans</A></b> ()
+ </LI>
+! <LI>UINT &nbsp;<b>Time</b> ()
+ </LI>
+! </ul><h4>Public Members</h4><ul><LI>CSSignal*<b>m_null_signal</b></LI>
+! </ul><h4>Protected Methods</h4><ul><LI><A HREF="CComp.html">CComp</A>* &nbsp;<b>GetComp</b> ( <A HREF="CHObject.html">CHObject</A>* )
+ </LI>
+! <LI><A HREF="CComp.html">CComp</A>* &nbsp;<b>GetCompFromIndex</b> ( int )
+ </LI>
+! <LI><A HREF="CComp.html">CComp</A>* &nbsp;<b>GetComponent</b> ( const char* )
+ </LI>
+! <LI><A HREF="CSObList.html">CSObList</A>* &nbsp;<b>GetReadyTrans</b> ()
+ </LI>
+! <LI><A HREF="#POSITION">POSITION</A> &nbsp;<b>Find</b> ( <A HREF="CComp.html">CComp</A>* )
+ </LI>
+! <LI>bool &nbsp;<b>Rename</b> ( char*, char* )
+ </LI>
+! <LI>void &nbsp;<b>SelectReadyTransitions</b> ()
+ </LI>
+! </ul><h4>Protected Members</h4><ul><LI>int <b>m_no_places</b></LI>
+! <LI>int <b>m_no_trans</b></LI>
+! <LI>CSObList <b>m_components</b></LI>
+! <LI>CSObList <b>m_ready_trans</b></LI>
+! <LI>CSObList <b>m_last_fired</b></LI>
+! <LI>CSObList <b>m_signals</b></LI>
+! <LI>CComp*<b>m_ptr</b></LI>
+! <LI>UINT <b>m_time</b></LI>
+! </ul><h4>Private Members</h4><ul><LI>friend class <b>CHProp</b></LI>
+! <LI>friend class <b>CDoc</b></LI>
+! <LI>friend class <b>CTabCtrl</b></LI>
+! <LI>friend class <b>CSProp</b></LI>
+! </ul><HR><A NAME="longdesc"><H2>Detailed Description</H2><p>
+ Graphical Transition class derived from CComp.
+! </p><p></p><A NAME="CNet"></A><A NAME="ref15"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>~&nbsp;<underline>CNet</underline> ()
+! </strong></td></tr></table><p></p><p> Destructor releasing the allocated memory due to the CObLists, but not
+ the memory for any inserted Petri Net components. This is assumed to be done
+! by the CDoc class. </p><A NAME="Insert"></A><A NAME="ref16"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>void &nbsp;<underline>Insert</underline> ( <A HREF="CComp.html">CComp</A>* )
+! </strong></td></tr></table><p></p><p> Inserts a pointer to a CComp object provided by the user (this is assumed to be class CDoc).
+ The object name is automaticly renamed into a unique name. No two components inserted through
+! this interface will ever hav the same name. </p><A NAME="InsertSignal"></A><A NAME="ref17"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>bool &nbsp;<underline>InsertSignal</underline> ( <A HREF="CSSignal.html">CSSignal</A>* )
+! </strong></td></tr></table><p></p><p> Only unique Signals will be inserted in the signals list. Unique in the sense that
+! the signal name is unique. </p><A NAME="Connect"></A><A NAME="ref18"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>void &nbsp;<underline>Connect</underline> ( <A HREF="CComp.html">CComp</A>*, <A HREF="CComp.html">CComp</A>* )
+! </strong></td></tr></table><p></p><p> Component A adds an output link to component B and an input link back from B to A.
+! Therefor a link is always a double pointer pair. </p><A NAME="SetTransProperties"></A><A NAME="ref19"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>void &nbsp;<underline>SetTransProperties</underline> ( <A HREF="CSSignal.html">CSSignal</A>*, EVENT, <A HREF="CTrans.html">CTrans</A>*, SIGNAL_VALUE, SIGNAL_STATUS )
+! </strong></td></tr></table><p></p><p> Input is retrieved from the Property-Box (class CHProp) on behavlf of user interaction.
+! Interface for the GUI when a CSSignal is attached to a CSTrans. </p><A NAME="DeleteConnection"></A><A NAME="ref20"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>void &nbsp;<underline>DeleteConnection</underline> ( <A HREF="CComp.html">CComp</A>*, <A HREF="CComp.html">CComp</A>* )
+! </strong></td></tr></table><p></p><p> Deletes all links from A to B, not in the oppersit direction. </p><A NAME="MarkNetwork"></A><A NAME="ref21"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>void &nbsp;<underline>MarkNetwork</underline> ( <A HREF="CComp.html">CComp</A>*, int )
+! </strong></td></tr></table><p></p><p> If CComp is a CSPlace the tokens number of tokens is put on it thereby marking the network. </p><A NAME="Remove"></A><A NAME="ref22"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>void &nbsp;<underline>Remove</underline> ( <A HREF="CComp.html">CComp</A>* item )
+! </strong></td></tr></table><p></p><p> Removes a component from the Petri Net. It is assumed that use of this function is done with care,
+! because of it will cause a crash if item actualy is not a member of the Petri Net. </p><A NAME="Print"></A><A NAME="ref23"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>void &nbsp;<underline>Print</underline> ()
+! </strong></td></tr></table><p></p><p> Prints debug information about the contens of the net to the default system output. </p><A NAME="GetNoSignals"></A><A NAME="ref24"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>int &nbsp;<underline>GetNoSignals</underline> ()
+! </strong></td></tr></table><p></p><p> Returns the number of net components. </p><A NAME="FindSignal"></A><A NAME="ref25"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong><A HREF="CSSignal.html">CSSignal</A>* &nbsp;<underline>FindSignal</underline> ( const char* name )
+! </strong></td></tr></table><p></p><p> If name refers to a signal, the corresponding pointer is returned. Else NULL is returned. </p><A NAME="IsSignalUsed"></A><A NAME="ref26"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>bool &nbsp;<underline>IsSignalUsed</underline> ( const char* name )
+! </strong></td></tr></table><p></p><p> if signal (by name) is used by at leats one transition, then true is returned else false </p><A NAME="FireNetwork"></A><A NAME="ref27"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong><A HREF="CSObList.html">CSObList</A>* &nbsp;<underline>FireNetwork</underline> ()
+! </strong></td></tr></table><p></p><p> Choses a random, ready-to-fire CSTrans and fires it. </p><A NAME="FireInParallel"></A><A NAME="ref28"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong><A HREF="CSObList.html">CSObList</A>* &nbsp;<underline>FireInParallel</underline> ()
+! </strong></td></tr></table><p></p><p>
+ Fires a randomly ordered group of ready-to-fire CSTrans(itions). The algorithm is designed so it handles
+ the possibility, that the firering of some transitions can disclose others from being alble to fire its token(s).
+ Mutual Excluded transitions can not both be fired. Only one will be randomly chosen and thereby maybe excluding
+ others. Using this function will simulate a parallel firering of a unknown number of transitions.
+! </p><A NAME="CountSimilarTrans"></A><A NAME="ref29"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>void &nbsp;<underline>CountSimilarTrans</underline> ()
+! </strong></td></tr></table><p></p><p> Generates and stores index information in the signals about the number of transitions that is similar in the sense,
+! that they hav attached the same signal with the same event on it. Used when CDoc is about to save work to disk. </p><HR><UL><LI><i>Author</i>: Hans P. Palbøl and Sune Frankild
+! </LI><LI><i>Generated</i>: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</LI></UL></BODY></HTML>
+--- 60,156 ----
+ </LI>
+ <LI>void &nbsp;<b><A HREF="#ref29">CountSimilarTrans</A></b> ()
+ </LI>
+! <LI>UINT &nbsp;<b><A HREF="#ref30">Time</A></b> ()
+ </LI>
+! </ul><h4>Public Members</h4><ul><LI>CSSignal* <b><A HREF="#ref13">m_null_signal</A></b></LI>
+! </ul><h4>Protected Methods</h4><ul><LI><A HREF="CComp.html">CComp</A>* &nbsp;<b><A HREF="#ref31">GetComp</A></b> ( <A HREF="CHObject.html">CHObject</A>* )
+ </LI>
+! <LI><A HREF="CComp.html">CComp</A>* &nbsp;<b><A HREF="#ref32">GetCompFromIndex</A></b> ( int )
+ </LI>
+! <LI><A HREF="CComp.html">CComp</A>* &nbsp;<b><A HREF="#ref33">GetComponent</A></b> ( const char* )
+ </LI>
+! <LI><A HREF="CSObList.html">CSObList</A>* &nbsp;<b><A HREF="#ref34">GetReadyTrans</A></b> ()
+ </LI>
+! <LI><A HREF="#POSITION">POSITION</A> &nbsp;<b><A HREF="#ref35">Find</A></b> ( <A HREF="CComp.html">CComp</A>* )
+ </LI>
+! <LI>bool &nbsp;<b><A HREF="#ref36">Rename</A></b> ( char*, char* )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref37">SelectReadyTransitions</A></b> ()
+ </LI>
+! </ul><h4>Protected Members</h4><ul><LI>int <b><A HREF="#ref5">m_no_places</A></b></LI>
+! <LI>int <b><A HREF="#ref6">m_no_trans</A></b></LI>
+! <LI>CSObList <b><A HREF="#ref7">m_components</A></b></LI>
+! <LI>CSObList <b><A HREF="#ref8">m_ready_trans</A></b></LI>
+! <LI>CSObList <b><A HREF="#ref9">m_last_fired</A></b></LI>
+! <LI>CSObList <b><A HREF="#ref10">m_signals</A></b></LI>
+! <LI>CComp* <b><A HREF="#ref11">m_ptr</A></b></LI>
+! <LI>UINT <b><A HREF="#ref12">m_time</A></b></LI>
+! </ul><h4>Private Members</h4><ul><LI>friend class <b><A HREF="#ref1">CHProp</A></b></LI>
+! <LI>friend class <b><A HREF="#ref2">CDoc</A></b></LI>
+! <LI>friend class <b><A HREF="#ref3">CTabCtrl</A></b></LI>
+! <LI>friend class <b><A HREF="#ref4">CSProp</A></b></LI>
+! </ul><HR><H2><A NAME="longdesc">Detailed Description</A></H2><p>
+ Graphical Transition class derived from CComp.
+! </p>
+! <p></p>
+! <A NAME="CHProp"></A><A NAME="ref1"></A><table width="100%"><tr bgcolor="#eeeeee"><td>friend class <strong>CHProp</strong>
+! </td><td align="right"><h3><strong>CHProp</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="CDoc"></A><A NAME="ref2"></A><table width="100%"><tr bgcolor="#eeeeee"><td>friend class <strong>CDoc</strong>
+! </td><td align="right"><h3><strong>CDoc</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="CTabCtrl"></A><A NAME="ref3"></A><table width="100%"><tr bgcolor="#eeeeee"><td>friend class <strong>CTabCtrl</strong>
+! </td><td align="right"><h3><strong>CTabCtrl</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="CSProp"></A><A NAME="ref4"></A><table width="100%"><tr bgcolor="#eeeeee"><td>friend class <strong>CSProp</strong>
+! </td><td align="right"><h3><strong>CSProp</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_no_places"></A><A NAME="ref5"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int <strong>m_no_places</strong>
+! </td><td align="right"><h3><strong>m_no_places</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="m_no_trans"></A><A NAME="ref6"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int <strong>m_no_trans</strong>
+! </td><td align="right"><h3><strong>m_no_trans</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="m_components"></A><A NAME="ref7"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CSObList.html">CSObList</A> <strong>m_components</strong>
+! </td><td align="right"><h3><strong>m_components</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="m_ready_trans"></A><A NAME="ref8"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CSObList.html">CSObList</A> <strong>m_ready_trans</strong>
+! </td><td align="right"><h3><strong>m_ready_trans</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="m_last_fired"></A><A NAME="ref9"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CSObList.html">CSObList</A> <strong>m_last_fired</strong>
+! </td><td align="right"><h3><strong>m_last_fired</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="m_signals"></A><A NAME="ref10"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CSObList.html">CSObList</A> <strong>m_signals</strong>
+! </td><td align="right"><h3><strong>m_signals</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="m_ptr"></A><A NAME="ref11"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CComp.html">CComp</A>* <strong>m_ptr</strong>
+! </td><td align="right"><h3><strong>m_ptr</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="m_time"></A><A NAME="ref12"></A><table width="100%"><tr bgcolor="#eeeeee"><td>UINT <strong>m_time</strong>
+! </td><td align="right"><h3><strong>m_time</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="m_null_signal"></A><A NAME="ref13"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CSSignal.html">CSSignal</A>* <strong>m_null_signal</strong>
+! </td><td align="right"><h3><strong>m_null_signal</strong></h3></td></tr></table><p></p><A NAME="CNet"></A><A NAME="ref14"></A><table width="100%"><tr bgcolor="#eeeeee"><td>&nbsp;<strong>CNet</strong> ()
+! <br></td><td align="right"><h3><strong>CNet</strong></h3></td></tr></table><p></p><A NAME="~CNet"></A><A NAME="ref15"></A><table width="100%"><tr bgcolor="#eeeeee"><td>&nbsp;<strong>~CNet</strong> ()
+! <br></td><td align="right"><h3><strong>~CNet</strong></h3></td></tr></table><p></p><p> Destructor releasing the allocated memory due to the CObLists, but not
+ the memory for any inserted Petri Net components. This is assumed to be done
+! by the CDoc class. </p>
+! <A NAME="Insert"></A><A NAME="ref16"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>Insert</strong> ( <A HREF="CComp.html">CComp</A>* )
+! <br></td><td align="right"><h3><strong>Insert</strong></h3></td></tr></table><p></p><p> Inserts a pointer to a CComp object provided by the user (this is assumed to be class CDoc).
+ The object name is automaticly renamed into a unique name. No two components inserted through
+! this interface will ever hav the same name. </p>
+! <A NAME="InsertSignal"></A><A NAME="ref17"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool &nbsp;<strong>InsertSignal</strong> ( <A HREF="CSSignal.html">CSSignal</A>* )
+! <br></td><td align="right"><h3><strong>InsertSignal</strong></h3></td></tr></table><p></p><p> Only unique Signals will be inserted in the signals list. Unique in the sense that
+! the signal name is unique. </p>
+! <A NAME="Connect"></A><A NAME="ref18"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>Connect</strong> ( <A HREF="CComp.html">CComp</A>*, <A HREF="CComp.html">CComp</A>* )
+! <br></td><td align="right"><h3><strong>Connect</strong></h3></td></tr></table><p></p><p> Component A adds an output link to component B and an input link back from B to A.
+! Therefor a link is always a double pointer pair. </p>
+! <A NAME="SetTransProperties"></A><A NAME="ref19"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SetTransProperties</strong> ( <A HREF="CSSignal.html">CSSignal</A>*, <A HREF="#EVENT">EVENT</A>, <A HREF="CTrans.html">CTrans</A>*, <A HREF="#SIGNAL_VALUE">SIGNAL_VALUE</A>, <A HREF="#SIGNAL_STATUS">SIGNAL_STATUS</A> )
+! <br></td><td align="right"><h3><strong>SetTransProperties</strong></h3></td></tr></table><p></p><p> Input is retrieved from the Property-Box (class CHProp) on behavlf of user interaction.
+! Interface for the GUI when a CSSignal is attached to a CSTrans. </p>
+! <A NAME="DeleteConnection"></A><A NAME="ref20"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>DeleteConnection</strong> ( <A HREF="CComp.html">CComp</A>*, <A HREF="CComp.html">CComp</A>* )
+! <br></td><td align="right"><h3><strong>DeleteConnection</strong></h3></td></tr></table><p></p><A NAME="MarkNetwork"></A><A NAME="ref21"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>MarkNetwork</strong> ( <A HREF="CComp.html">CComp</A>*, int )
+! <br></td><td align="right"><h3><strong>MarkNetwork</strong></h3></td></tr></table><p></p><A NAME="Remove"></A><A NAME="ref22"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>Remove</strong> ( <A HREF="CComp.html">CComp</A>* item )
+! <br></td><td align="right"><h3><strong>Remove</strong></h3></td></tr></table><p></p><p> Removes a component from the Petri Net. It is assumed that use of this function is done with care,
+! because of it will cause a crash if item actualy is not a member of the Petri Net. </p>
+! <A NAME="Print"></A><A NAME="ref23"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>Print</strong> ()
+! <br></td><td align="right"><h3><strong>Print</strong></h3></td></tr></table><p></p><A NAME="GetNoSignals"></A><A NAME="ref24"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int &nbsp;<strong>GetNoSignals</strong> ()
+! <br></td><td align="right"><h3><strong>GetNoSignals</strong></h3></td></tr></table><p></p><A NAME="FindSignal"></A><A NAME="ref25"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CSSignal.html">CSSignal</A>* &nbsp;<strong>FindSignal</strong> ( const char* name )
+! <br></td><td align="right"><h3><strong>FindSignal</strong></h3></td></tr></table><p></p><A NAME="IsSignalUsed"></A><A NAME="ref26"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool &nbsp;<strong>IsSignalUsed</strong> ( const char* name )
+! <br></td><td align="right"><h3><strong>IsSignalUsed</strong></h3></td></tr></table><p></p><A NAME="FireNetwork"></A><A NAME="ref27"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CSObList.html">CSObList</A>* &nbsp;<strong>FireNetwork</strong> ()
+! <br></td><td align="right"><h3><strong>FireNetwork</strong></h3></td></tr></table><p></p><A NAME="FireInParallel"></A><A NAME="ref28"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CSObList.html">CSObList</A>* &nbsp;<strong>FireInParallel</strong> ()
+! <br></td><td align="right"><h3><strong>FireInParallel</strong></h3></td></tr></table><p></p><p>
+ Fires a randomly ordered group of ready-to-fire CSTrans(itions). The algorithm is designed so it handles
+ the possibility, that the firering of some transitions can disclose others from being alble to fire its token(s).
+ Mutual Excluded transitions can not both be fired. Only one will be randomly chosen and thereby maybe excluding
+ others. Using this function will simulate a parallel firering of a unknown number of transitions.
+! </p>
+! <A NAME="CountSimilarTrans"></A><A NAME="ref29"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>CountSimilarTrans</strong> ()
+! <br></td><td align="right"><h3><strong>CountSimilarTrans</strong></h3></td></tr></table><p></p><p> Generates and stores index information in the signals about the number of transitions that is similar in the sense,
+! that they hav attached the same signal with the same event on it. Used when CDoc is about to save work to disk. </p>
+! <A NAME="Time"></A><A NAME="ref30"></A><table width="100%"><tr bgcolor="#eeeeee"><td>UINT &nbsp;<strong>Time</strong> ()
+! <br></td><td align="right"><h3><strong>Time</strong></h3></td></tr></table><p></p><A NAME="GetComp"></A><A NAME="ref31"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CComp.html">CComp</A>* &nbsp;<strong>GetComp</strong> ( <A HREF="CHObject.html">CHObject</A>* )
+! <br></td><td align="right"><h3><strong>GetComp</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="GetCompFromIndex"></A><A NAME="ref32"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CComp.html">CComp</A>* &nbsp;<strong>GetCompFromIndex</strong> ( int )
+! <br></td><td align="right"><h3><strong>GetCompFromIndex</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="GetComponent"></A><A NAME="ref33"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CComp.html">CComp</A>* &nbsp;<strong>GetComponent</strong> ( const char* )
+! <br></td><td align="right"><h3><strong>GetComponent</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="GetReadyTrans"></A><A NAME="ref34"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CSObList.html">CSObList</A>* &nbsp;<strong>GetReadyTrans</strong> ()
+! <br></td><td align="right"><h3><strong>GetReadyTrans</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="Find"></A><A NAME="ref35"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="#POSITION">POSITION</A> &nbsp;<strong>Find</strong> ( <A HREF="CComp.html">CComp</A>* )
+! <br></td><td align="right"><h3><strong>Find</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="Rename"></A><A NAME="ref36"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool &nbsp;<strong>Rename</strong> ( char*, char* )
+! <br></td><td align="right"><h3><strong>Rename</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="SelectReadyTransitions"></A><A NAME="ref37"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SelectReadyTransitions</strong> ()
+! <br></td><td align="right"><h3><strong>SelectReadyTransitions</strong></h3></td></tr></table><p> <small>[protected]</small></p><HR><UL><LI><i>Author</i>: Hans P. Palbøl and Sune Frankild
+! </LI><LI><i>Generated</i>: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</LI></UL></BODY></HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/CNet_h.html vstgl-0.6.1/Doc/CNet_h.html
+*** vstgl-0.6.1.orig/Doc/CNet_h.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/CNet_h.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,38 ****
+ <HTML>
+ <HEAD>
+ <TITLE>Source: CNet.h</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>Source: CNet.h</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <pre>
+ #ifndef __CNET_H__
+ #define __CNET_H__
+
+
+! #include &lt;qscrollview.h&gt;
+
+
+ #include "Simulation.h"
+--- 1,36 ----
+ <HTML>
+ <HEAD>
+ <TITLE>Source: CNet.h</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>Source: CNet.h</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <pre>
+ #ifndef __CNET_H__
+ #define __CNET_H__
+
+
+! #include <qscrollview.h>
+
+
+ #include "Simulation.h"
+***************
+*** 169,175 ****
+ </pre>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 167,173 ----
+ </pre>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/CPlace.html vstgl-0.6.1/Doc/CPlace.html
+*** vstgl-0.6.1.orig/Doc/CPlace.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/CPlace.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,41 ****
+ <HTML>
+ <HEAD>
+ <TITLE>class CPlace</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>class CPlace</h1>
+! Place component object. <small><A HREF="#longdesc">More...</A></small>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1">
+! Place component object. <small><A HREF="#longdesc">More...</A></small></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+ <TR><TH>Definition</TH><TD><code>#include &lt;<A HREF="CPlace_h.html">CPlace.h</A>&gt;</code></TD></TR>
+! <TR><TH>Inherits</TH><TD><i><A HREF="CComp.html">CComp</A></i></TD></TR>
+ <TR><TH><A HREF="full-list-CPlace.html">List of all Methods</A></TH></TR>
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <h4>Public Methods</h4><ul><LI>&nbsp;<b><A HREF="#ref5">CPlace</A></b> ( QWidget *parent, const char *name, <A HREF="CDoc.html">CDoc</A> *doc )
+ </LI>
+ <LI>&nbsp;<b><A HREF="#ref6">CPlace</A></b> ( QWidget *parent, int xpos, int ypos, <A HREF="CDoc.html">CDoc</A> *doc )
+ </LI>
+! <LI>~&nbsp;<b><A HREF="#ref7">CPlace</A></b> ()
+ </LI>
+ <LI>void &nbsp;<b><A HREF="#ref8">Draw</A></b> ( QPainter *p )
+ </LI>
+--- 1,38 ----
+ <HTML>
+ <HEAD>
+ <TITLE>class CPlace</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>class CPlace</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1">
+! Place component object. <small><A HREF="#longdesc">More...</A></small></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+ <TR><TH>Definition</TH><TD><code>#include &lt;<A HREF="CPlace_h.html">CPlace.h</A>&gt;</code></TD></TR>
+! <TR><TH>Inherits</TH><TD><i><A HREF="CComp.html">CComp</A></i> <small>[public ]</small></TD></TR>
+ <TR><TH><A HREF="full-list-CPlace.html">List of all Methods</A></TH></TR>
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <h4>Public Methods</h4><ul><LI>&nbsp;<b><A HREF="#ref5">CPlace</A></b> ( QWidget *parent, const char *name, <A HREF="CDoc.html">CDoc</A> *doc )
+ </LI>
+ <LI>&nbsp;<b><A HREF="#ref6">CPlace</A></b> ( QWidget *parent, int xpos, int ypos, <A HREF="CDoc.html">CDoc</A> *doc )
+ </LI>
+! <LI>&nbsp;<b><A HREF="#ref7">~CPlace</A></b> ()
+ </LI>
+ <LI>void &nbsp;<b><A HREF="#ref8">Draw</A></b> ( QPainter *p )
+ </LI>
+***************
+*** 69,171 ****
+ </LI>
+ <LI>void &nbsp;<b><A HREF="#ref21">AutoPos</A></b> ( <A HREF="CComp.html">CComp</A> *obj1, <A HREF="CComp.html">CComp</A> *obj2 )
+ </LI>
+! </ul><h4>Private Members</h4><ul><LI>int <b>m_tokens</b></LI>
+! <LI>bool <b>m_visible</b></LI>
+! <LI>bool <b>m_stg_fault</b></LI>
+! <LI>QWidget *<b>m_parent</b></LI>
+! </ul><HR><A NAME="longdesc"><H2>Detailed Description</H2><p>
+ Place component object.
+! </p><p></p><A NAME="CPlace"></A><A NAME="ref5"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>&nbsp;<underline>CPlace</underline> ( QWidget *parent, const char *name, <A HREF="CDoc.html">CDoc</A> *doc )
+! </strong></td></tr></table><p></p><p>
+ Constructs a place component with a default position.
+! </p><A NAME="CPlace"></A><A NAME="ref6"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>&nbsp;<underline>CPlace</underline> ( QWidget *parent, int xpos, int ypos, <A HREF="CDoc.html">CDoc</A> *doc )
+! </strong></td></tr></table><p></p><p>
+ Constructs a place component with a defined position.
+! </p><A NAME="CPlace"></A><A NAME="ref7"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>~&nbsp;<underline>CPlace</underline> ()
+! </strong></td></tr></table><p></p><p>
+ Destructs place component.
+! </p><A NAME="Draw"></A><A NAME="ref8"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>void &nbsp;<underline>Draw</underline> ( QPainter *p )
+! </strong></td></tr></table><p></p><p>
+ Performs the drawing of the widget. Every component derived from the
+ CComp class must overload this member.
+! </p><p></p><p><b>Parameters</b>:<TABLE BORDER="0" CELLPADDING="5">
+ <TR><TD align="left" valign="top"><i>p</i></TD><TD align="left" valign="top">pointer to a QPainter object.
+ </TD></TR>
+ </TABLE></P>
+! <p>Reimplemented from <i><A HREF="CComp.html">CComp</A></i></p>
+! <A NAME="CreateMask"></A><A NAME="ref9"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>void &nbsp;<underline>CreateMask</underline> ()
+! </strong></td></tr></table><p></p><p>
+ Draw and update the widget mask. Making the components transparent
+ requires a bitmap mask to be set for the widget. This mask needs
+ to be changed dynamically when ever the component changes shape or
+ state.
+! </p><p></p><p>Reimplemented from <i><A HREF="CComp.html">CComp</A></i></p>
+! <A NAME="WriteEPS"></A><A NAME="ref10"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>bool &nbsp;<underline>WriteEPS</underline> ( char *eps )
+! </strong></td></tr></table><p></p><p>
+ Writes a PostScript representation of the place component. Called
+ from CDoc when writing the whole graph to an eps file.
+! </p><p>Reimplemented from <i><A HREF="CComp.html">CComp</A></i></p>
+! <A NAME="GetTokens"></A><A NAME="ref11"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>int &nbsp;<underline>GetTokens</underline> ()
+! </strong></td></tr></table><p></p><p>
+ Returns the number of tokens.
+! </p><A NAME="SetTokens"></A><A NAME="ref12"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>void &nbsp;<underline>SetTokens</underline> ( int nb )
+! </strong></td></tr></table><p></p><p>
+ Sets the number of tokens.
+! </p><A NAME="DecrementTokens"></A><A NAME="ref13"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>void &nbsp;<underline>DecrementTokens</underline> ()
+! </strong></td></tr></table><p></p><p>
+ Removes one token from the place.
+! </p><A NAME="IncrementTokens"></A><A NAME="ref14"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>void &nbsp;<underline>IncrementTokens</underline> ()
+! </strong></td></tr></table><p></p><p>
+ Adds one token to the place.
+! </p><A NAME="IsVisible"></A><A NAME="ref15"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>bool &nbsp;<underline>IsVisible</underline> ()
+! </strong></td></tr></table><p></p><p>
+ Returns the visibility state of the place.
+! </p><A NAME="SetVisible"></A><A NAME="ref16"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>void &nbsp;<underline>SetVisible</underline> ( bool value )
+! </strong></td></tr></table><p></p><p>
+ Sets the visibility state of the token.
+! </p><A NAME="SetSTGFault"></A><A NAME="ref17"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>void &nbsp;<underline>SetSTGFault</underline> ( bool value )
+! </strong></td></tr></table><p></p><p>
+ Sets the fault flag of the place. If a place ever receives more
+ than one token it is a fault and this flag should be set. A place
+ with the STGFault flag set is drawn in red to attract attention.
+! </p><A NAME="mouseMoveEvent"></A><A NAME="ref18"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>void &nbsp;<underline>mouseMoveEvent</underline> ( QMouseEvent *e )
+! </strong></td></tr></table><p> <small>[protected]</small></p><p>
+ Overloaded from CComp since move behavior is a bit different
+ from the general component. Places have a hidden or non-visible
+ state in which it's position is determined by the transitions
+ connected to it. Moving a place is only possible when it is
+ visible.
+! </p><p></p><p><b>Parameters</b>:<TABLE BORDER="0" CELLPADDING="5">
+ <TR><TD align="left" valign="top"><i>e</i></TD><TD align="left" valign="top">pointer to an event telling who caused the move event
+ </TD></TR>
+ </TABLE></P>
+! <p>Reimplemented from <i><A HREF="CComp.html">CComp</A></i></p>
+! <A NAME="mouseDoubleClickEvent"></A><A NAME="ref19"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>void &nbsp;<underline>mouseDoubleClickEvent</underline> ( QMouseEvent * e )
+! </strong></td></tr></table><p> <small>[protected]</small></p><p>
+ Overloaded from CComp since double clicking a place should
+ toggle the presence of a token.
+! </p><A NAME="init"></A><A NAME="ref20"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>void &nbsp;<underline>init</underline> ()
+! </strong></td></tr></table><p> <small>[private]</small></p><p>
+ Performs the initialization shared by several constructors.
+! </p><A NAME="AutoPos"></A><A NAME="ref21"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>void &nbsp;<underline>AutoPos</underline> ( <A HREF="CComp.html">CComp</A> *obj1, <A HREF="CComp.html">CComp</A> *obj2 )
+! </strong></td></tr></table><p> <small>[private]</small></p><p>
+ Makes the place position itself exactly between the two connected
+ transitions. This is only allowed when:
+! </p><p></p><ul>
+ <li>the place is connected to exactly two transitions
+ </li>
+ <li>the place is not visible
+ </li>
+! </ul><p>
+! </p><p> If AutoPos() is called when some or none of the above mentioned
+ rules are not fulfilled nothing will happen.
+! </p><A NAME="setAutoPos"></A><A NAME="ref22"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>void &nbsp;<underline>setAutoPos</underline> ()
+! </strong></td></tr></table><p> <small>[slot]</small></p><p>
+ Tells the component to position itself automatically.
+! </p><A NAME="linkObj"></A><A NAME="ref23"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>void &nbsp;<underline>linkObj</underline> ( <A HREF="CComp.html">CComp</A> * )
+! </strong></td></tr></table><p> <small>[signal]</small></p><p>
+ Signal emitted when a link is beeing made from the component.
+! </p><p>Reimplemented from <i><A HREF="CComp.html">CComp</A></i></p>
+ <HR><UL><LI><i>Version</i>: 0.6.0
+ </LI><LI><i>Author</i>: Hans P. Palbøl and Sune Frankild
+! </LI><LI><i>Generated</i>: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</LI></UL></BODY></HTML>
+--- 66,205 ----
+ </LI>
+ <LI>void &nbsp;<b><A HREF="#ref21">AutoPos</A></b> ( <A HREF="CComp.html">CComp</A> *obj1, <A HREF="CComp.html">CComp</A> *obj2 )
+ </LI>
+! </ul><h4>Private Members</h4><ul><LI>int <b><A HREF="#ref1">m_tokens</A></b></LI>
+! <LI>bool <b><A HREF="#ref2">m_visible</A></b></LI>
+! <LI>bool <b><A HREF="#ref3">m_stg_fault</A></b></LI>
+! <LI>QWidget *<b><A HREF="#ref4">m_parent</A></b></LI>
+! </ul><HR><H2><A NAME="longdesc">Detailed Description</A></H2><p>
+ Place component object.
+! </p>
+! <p></p>
+! <A NAME="m_tokens"></A><A NAME="ref1"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int <strong>m_tokens</strong>
+! </td><td align="right"><h3><strong>m_tokens</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_visible"></A><A NAME="ref2"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool <strong>m_visible</strong>
+! </td><td align="right"><h3><strong>m_visible</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_stg_fault"></A><A NAME="ref3"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool <strong>m_stg_fault</strong>
+! </td><td align="right"><h3><strong>m_stg_fault</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_parent"></A><A NAME="ref4"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QWidget * <strong>m_parent</strong>
+! </td><td align="right"><h3><strong>m_parent</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="CPlace"></A><A NAME="ref5"></A><table width="100%"><tr bgcolor="#eeeeee"><td>&nbsp;<strong>CPlace</strong> ( QWidget *parent, const char *name, <A HREF="CDoc.html">CDoc</A> *doc )
+! <br></td><td align="right"><h3><strong>CPlace</strong></h3></td></tr></table><p></p><p>
+ Constructs a place component with a default position.
+! </p>
+! <A NAME="CPlace"></A><A NAME="ref6"></A><table width="100%"><tr bgcolor="#eeeeee"><td>&nbsp;<strong>CPlace</strong> ( QWidget *parent, int xpos, int ypos, <A HREF="CDoc.html">CDoc</A> *doc )
+! <br></td><td align="right"><h3><strong>CPlace</strong></h3></td></tr></table><p></p><p>
+ Constructs a place component with a defined position.
+! </p>
+! <A NAME="~CPlace"></A><A NAME="ref7"></A><table width="100%"><tr bgcolor="#eeeeee"><td>&nbsp;<strong>~CPlace</strong> ()
+! <br></td><td align="right"><h3><strong>~CPlace</strong></h3></td></tr></table><p></p><p>
+ Destructs place component.
+! </p>
+! <A NAME="Draw"></A><A NAME="ref8"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>Draw</strong> ( QPainter *p )
+! <br></td><td align="right"><h3><strong>Draw</strong></h3></td></tr></table><p></p><p>
+ Performs the drawing of the widget. Every component derived from the
+ CComp class must overload this member.
+! </p>
+! <p></p>
+! <p><b>Parameters</b>:<TABLE BORDER="0" CELLPADDING="5">
+ <TR><TD align="left" valign="top"><i>p</i></TD><TD align="left" valign="top">pointer to a QPainter object.
+ </TD></TR>
+ </TABLE></P>
+! <p><b>See also</b>: <A HREF="CTrans.html#Draw">Draw</A></p>
+! <p>Reimplemented from <A HREF="CComp.html#Draw">CComp</A>.</p>
+! <A NAME="CreateMask"></A><A NAME="ref9"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>CreateMask</strong> ()
+! <br></td><td align="right"><h3><strong>CreateMask</strong></h3></td></tr></table><p></p><p>
+ Draw and update the widget mask. Making the components transparent
+ requires a bitmap mask to be set for the widget. This mask needs
+ to be changed dynamically when ever the component changes shape or
+ state.
+! </p>
+! <p></p>
+! <p><b>See also</b>: <A HREF="CTrans.html#CreateMask">CreateMask</A></p>
+! <p>Reimplemented from <A HREF="CComp.html#CreateMask">CComp</A>.</p>
+! <A NAME="WriteEPS"></A><A NAME="ref10"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool &nbsp;<strong>WriteEPS</strong> ( char *eps )
+! <br></td><td align="right"><h3><strong>WriteEPS</strong></h3></td></tr></table><p></p><p>
+ Writes a PostScript representation of the place component. Called
+ from CDoc when writing the whole graph to an eps file.
+! </p>
+! <p>Reimplemented from <A HREF="CComp.html#WriteEPS">CComp</A>.</p>
+! <A NAME="GetTokens"></A><A NAME="ref11"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int &nbsp;<strong>GetTokens</strong> ()
+! <br></td><td align="right"><h3><strong>GetTokens</strong></h3></td></tr></table><p></p><p>
+ Returns the number of tokens.
+! </p>
+! <A NAME="SetTokens"></A><A NAME="ref12"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SetTokens</strong> ( int nb )
+! <br></td><td align="right"><h3><strong>SetTokens</strong></h3></td></tr></table><p></p><p>
+ Sets the number of tokens.
+! </p>
+! <A NAME="DecrementTokens"></A><A NAME="ref13"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>DecrementTokens</strong> ()
+! <br></td><td align="right"><h3><strong>DecrementTokens</strong></h3></td></tr></table><p></p><p>
+ Removes one token from the place.
+! </p>
+! <A NAME="IncrementTokens"></A><A NAME="ref14"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>IncrementTokens</strong> ()
+! <br></td><td align="right"><h3><strong>IncrementTokens</strong></h3></td></tr></table><p></p><p>
+ Adds one token to the place.
+! </p>
+! <A NAME="IsVisible"></A><A NAME="ref15"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool &nbsp;<strong>IsVisible</strong> ()
+! <br></td><td align="right"><h3><strong>IsVisible</strong></h3></td></tr></table><p></p><p>
+ Returns the visibility state of the place.
+! </p>
+! <A NAME="SetVisible"></A><A NAME="ref16"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SetVisible</strong> ( bool value )
+! <br></td><td align="right"><h3><strong>SetVisible</strong></h3></td></tr></table><p></p><p>
+ Sets the visibility state of the token.
+! </p>
+! <A NAME="SetSTGFault"></A><A NAME="ref17"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SetSTGFault</strong> ( bool value )
+! <br></td><td align="right"><h3><strong>SetSTGFault</strong></h3></td></tr></table><p></p><p>
+ Sets the fault flag of the place. If a place ever receives more
+ than one token it is a fault and this flag should be set. A place
+ with the STGFault flag set is drawn in red to attract attention.
+! </p>
+! <A NAME="mouseMoveEvent"></A><A NAME="ref18"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>mouseMoveEvent</strong> ( QMouseEvent *e )
+! <br></td><td align="right"><h3><strong>mouseMoveEvent</strong></h3></td></tr></table><p> <small>[protected]</small></p><p>
+ Overloaded from CComp since move behavior is a bit different
+ from the general component. Places have a hidden or non-visible
+ state in which it's position is determined by the transitions
+ connected to it. Moving a place is only possible when it is
+ visible.
+! </p>
+! <p></p>
+! <p><b>Parameters</b>:<TABLE BORDER="0" CELLPADDING="5">
+ <TR><TD align="left" valign="top"><i>e</i></TD><TD align="left" valign="top">pointer to an event telling who caused the move event
+ </TD></TR>
+ </TABLE></P>
+! <p><b>See also</b>: <A HREF="CComp.html#mouseMoveEvent">mouseMoveEvent</A></p>
+! <p>Reimplemented from <A HREF="CComp.html#mouseMoveEvent">CComp</A>.</p>
+! <A NAME="mouseDoubleClickEvent"></A><A NAME="ref19"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>mouseDoubleClickEvent</strong> ( QMouseEvent * e )
+! <br></td><td align="right"><h3><strong>mouseDoubleClickEvent</strong></h3></td></tr></table><p> <small>[protected]</small></p><p>
+ Overloaded from CComp since double clicking a place should
+ toggle the presence of a token.
+! </p>
+! <A NAME="init"></A><A NAME="ref20"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>init</strong> ()
+! <br></td><td align="right"><h3><strong>init</strong></h3></td></tr></table><p> <small>[private]</small></p><p>
+ Performs the initialization shared by several constructors.
+! </p>
+! <A NAME="AutoPos"></A><A NAME="ref21"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>AutoPos</strong> ( <A HREF="CComp.html">CComp</A> *obj1, <A HREF="CComp.html">CComp</A> *obj2 )
+! <br></td><td align="right"><h3><strong>AutoPos</strong></h3></td></tr></table><p> <small>[private]</small></p><p>
+ Makes the place position itself exactly between the two connected
+ transitions. This is only allowed when:
+! </p>
+! <p></p>
+!
+! <ul>
+ <li>the place is connected to exactly two transitions
+ </li>
+ <li>the place is not visible
+ </li>
+! </ul>
+!
+! <p>
+! </p>
+! <p> If AutoPos() is called when some or none of the above mentioned
+ rules are not fulfilled nothing will happen.
+! </p>
+! <A NAME="setAutoPos"></A><A NAME="ref22"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>setAutoPos</strong> ()
+! <br></td><td align="right"><h3><strong>setAutoPos</strong></h3></td></tr></table><p> <small>[slot]</small></p><p>
+ Tells the component to position itself automatically.
+! </p>
+! <A NAME="linkObj"></A><A NAME="ref23"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>linkObj</strong> ( <A HREF="CComp.html">CComp</A> * )
+! <br></td><td align="right"><h3><strong>linkObj</strong></h3></td></tr></table><p> <small>[signal]</small></p><p>
+ Signal emitted when a link is beeing made from the component.
+! </p>
+! <p>Reimplemented from <A HREF="CComp.html#linkObj">CComp</A>.</p>
+ <HR><UL><LI><i>Version</i>: 0.6.0
+ </LI><LI><i>Author</i>: Hans P. Palbøl and Sune Frankild
+! </LI><LI><i>Generated</i>: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</LI></UL></BODY></HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/CPlace_h.html vstgl-0.6.1/Doc/CPlace_h.html
+*** vstgl-0.6.1.orig/Doc/CPlace_h.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/CPlace_h.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,38 ****
+ <HTML>
+ <HEAD>
+ <TITLE>Source: CPlace.h</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>Source: CPlace.h</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <pre>
+ //////////////////////////////////////////////////////////////////////////////
+ //
+ // Filename CPlace.h
+ //
+! // Author Hans Palbøl &amp; Sune Frankild
+ //
+ // Created 14-11-1999
+ //
+--- 1,36 ----
+ <HTML>
+ <HEAD>
+ <TITLE>Source: CPlace.h</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>Source: CPlace.h</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <pre>
+ //////////////////////////////////////////////////////////////////////////////
+ //
+ // Filename CPlace.h
+ //
+! // Author Hans Palbøl & Sune Frankild
+ //
+ // Created 14-11-1999
+ //
+***************
+*** 47,57 ****
+ #include "CComp.h"
+ #include "defs.h"
+
+! #include &lt;qrect.h&gt;
+! #include &lt;qpoint.h&gt;
+! #include &lt;qstring.h&gt;
+! #include &lt;qwidget.h&gt;
+! #include &lt;qsize.h&gt;
+
+
+ /**
+--- 45,55 ----
+ #include "CComp.h"
+ #include "defs.h"
+
+! #include <qrect.h>
+! #include <qpoint.h>
+! #include <qstring.h>
+! #include <qwidget.h>
+! #include <qsize.h>
+
+
+ /**
+***************
+*** 222,228 ****
+ </pre>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 220,226 ----
+ </pre>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/CPrefs.html vstgl-0.6.1/Doc/CPrefs.html
+*** vstgl-0.6.1.orig/Doc/CPrefs.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/CPrefs.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,50 ****
+ <HTML>
+ <HEAD>
+ <TITLE>class CPrefs</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>class CPrefs</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+ <TR><TH>Definition</TH><TD><code>#include &lt;<A HREF="CPrefs_h.html">CPrefs.h</A>&gt;</code></TD></TR>
+! <TR><TH>Inherits</TH><TD>QDialog</TD></TR>
+ <TR><TH><A HREF="full-list-CPrefs.html">List of all Methods</A></TH></TR>
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+! <h4>Public Methods</h4><ul><LI>&nbsp;<b>CPrefs</b> ( QWidget *parent, const char *name )
+ </LI>
+! </ul><h4>Private Slots</h4><ul><LI>void &nbsp;<b>OnTabClick</b> ( int index )
+ </LI>
+! <LI>void &nbsp;<b>accept</b> ()
+ </LI>
+! </ul><h4>Private Members</h4><ul><LI>QTabBar *<b>tab</b></LI>
+! <LI>QTab *<b>t1</b></LI>
+! <LI>QTab *<b>t2</b></LI>
+! <LI>QTab *<b>t3</b></LI>
+! <LI>QWidgetStack *<b>wStack</b></LI>
+! <LI>CSet1 *<b>prop1</b></LI>
+! <LI>CSet2 *<b>prop2</b></LI>
+! </ul><HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 1,58 ----
+ <HTML>
+ <HEAD>
+ <TITLE>class CPrefs</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>class CPrefs</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+ <TR><TH>Definition</TH><TD><code>#include &lt;<A HREF="CPrefs_h.html">CPrefs.h</A>&gt;</code></TD></TR>
+! <TR><TH>Inherits</TH><TD>QDialog <small>(unknown)</small> <small>[public ]</small></TD></TR>
+ <TR><TH><A HREF="full-list-CPrefs.html">List of all Methods</A></TH></TR>
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+! <h4>Public Methods</h4><ul><LI>&nbsp;<b><A HREF="#ref10">CPrefs</A></b> ( QWidget *parent, const char *name )
+ </LI>
+! </ul><h4>Private Slots</h4><ul><LI>void &nbsp;<b><A HREF="#ref8">OnTabClick</A></b> ( int index )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref9">accept</A></b> ()
+ </LI>
+! </ul><h4>Private Members</h4><ul><LI>QTabBar *<b><A HREF="#ref1">tab</A></b></LI>
+! <LI>QTab *<b><A HREF="#ref2">t1</A></b></LI>
+! <LI>QTab *<b><A HREF="#ref3">t2</A></b></LI>
+! <LI>QTab *<b><A HREF="#ref4">t3</A></b></LI>
+! <LI>QWidgetStack *<b><A HREF="#ref5">wStack</A></b></LI>
+! <LI>CSet1 *<b><A HREF="#ref6">prop1</A></b></LI>
+! <LI>CSet2 *<b><A HREF="#ref7">prop2</A></b></LI>
+! </ul><HR><H2><A NAME="longdesc">Detailed Description</A></H2><A NAME="tab"></A><A NAME="ref1"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QTabBar * <strong>tab</strong>
+! </td><td align="right"><h3><strong>tab</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="t1"></A><A NAME="ref2"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QTab * <strong>t1</strong>
+! </td><td align="right"><h3><strong>t1</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="t2"></A><A NAME="ref3"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QTab * <strong>t2</strong>
+! </td><td align="right"><h3><strong>t2</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="t3"></A><A NAME="ref4"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QTab * <strong>t3</strong>
+! </td><td align="right"><h3><strong>t3</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="wStack"></A><A NAME="ref5"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QWidgetStack * <strong>wStack</strong>
+! </td><td align="right"><h3><strong>wStack</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="prop1"></A><A NAME="ref6"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CSet1.html">CSet1</A> * <strong>prop1</strong>
+! </td><td align="right"><h3><strong>prop1</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="prop2"></A><A NAME="ref7"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CSet2.html">CSet2</A> * <strong>prop2</strong>
+! </td><td align="right"><h3><strong>prop2</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="OnTabClick"></A><A NAME="ref8"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>OnTabClick</strong> ( int index )
+! <br></td><td align="right"><h3><strong>OnTabClick</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="accept"></A><A NAME="ref9"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>accept</strong> ()
+! <br></td><td align="right"><h3><strong>accept</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="CPrefs"></A><A NAME="ref10"></A><table width="100%"><tr bgcolor="#eeeeee"><td>&nbsp;<strong>CPrefs</strong> ( QWidget *parent, const char *name )
+! <br></td><td align="right"><h3><strong>CPrefs</strong></h3></td></tr></table><p></p><HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/CPrefs_h.html vstgl-0.6.1/Doc/CPrefs_h.html
+*** vstgl-0.6.1.orig/Doc/CPrefs_h.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/CPrefs_h.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,38 ****
+ <HTML>
+ <HEAD>
+ <TITLE>Source: CPrefs.h</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>Source: CPrefs.h</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <pre>
+ // ////////////////////////////////////////////////////////////////////////////
+ //
+ // Filename CPrefs.h
+ //
+! // Author Hans Palbøl &amp; Sune Frankild
+ //
+ // Created 29-03-1999
+ //
+--- 1,36 ----
+ <HTML>
+ <HEAD>
+ <TITLE>Source: CPrefs.h</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>Source: CPrefs.h</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <pre>
+ // ////////////////////////////////////////////////////////////////////////////
+ //
+ // Filename CPrefs.h
+ //
+! // Author Hans Palbøl & Sune Frankild
+ //
+ // Created 29-03-1999
+ //
+***************
+*** 47,56 ****
+ #include "CSet1.h"
+ #include "CSet2.h"
+
+! #include &lt;qdialog.h&gt;
+! #include &lt;qtabbar.h&gt;
+! #include &lt;qwidgetstack.h&gt;
+! #include &lt;qlabel.h&gt;
+
+
+
+--- 45,54 ----
+ #include "CSet1.h"
+ #include "CSet2.h"
+
+! #include <qdialog.h>
+! #include <qtabbar.h>
+! #include <qwidgetstack.h>
+! #include <qlabel.h>
+
+
+
+***************
+*** 79,85 ****
+ </pre>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 77,83 ----
+ </pre>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/CSObList.html vstgl-0.6.1/Doc/CSObList.html
+*** vstgl-0.6.1.orig/Doc/CSObList.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/CSObList.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,22 ****
+ <HTML>
+ <HEAD>
+ <TITLE>class CSObList</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>class CSObList</h1>
+! Double-linked list of CHObject pointers. <small><A HREF="#longdesc">More...</A></small>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1">
+! Double-linked list of CHObject pointers. <small><A HREF="#longdesc">More...</A></small></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+--- 1,19 ----
+ <HTML>
+ <HEAD>
+ <TITLE>class CSObList</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>class CSObList</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1">
+! Double-linked list of CHObject pointers. <small><A HREF="#longdesc">More...</A></small></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+***************
+*** 24,74 ****
+ <TR><TH><A HREF="full-list-CSObList.html">List of all Methods</A></TH></TR>
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+! <h4>Public Methods</h4><ul><LI>&nbsp;<b>CSObList</b> ()
+ </LI>
+! <LI>~&nbsp;<b>CSObList</b> ()
+ </LI>
+! <LI><A HREF="CHObject.html">CHObject</A>* &nbsp;<b>GetHead</b> ()
+ </LI>
+! <LI><A HREF="CHObject.html">CHObject</A>* &nbsp;<b>GetTail</b> ()
+ </LI>
+! <LI><A HREF="#POSITION">POSITION</A> &nbsp;<b>GetHeadPosition</b> ()
+ </LI>
+! <LI><A HREF="#POSITION">POSITION</A> &nbsp;<b>GetTailPosition</b> ()
+ </LI>
+! <LI>int &nbsp;<b>GetCount</b> ()
+ </LI>
+! <LI><A HREF="#POSITION">POSITION</A> &nbsp;<b>AddHead</b> ( <A HREF="CHObject.html">CHObject</A>* pObj )
+ </LI>
+! <LI><A HREF="#POSITION">POSITION</A> &nbsp;<b>AddTail</b> ( <A HREF="CHObject.html">CHObject</A>* pObj )
+ </LI>
+! <LI><A HREF="#POSITION">POSITION</A> &nbsp;<b>Find</b> ( <A HREF="CHObject.html">CHObject</A>* pObj )
+ </LI>
+! <LI><A HREF="#POSITION">POSITION</A> &nbsp;<b>FindIndex</b> ( int index )
+ </LI>
+! <LI>int &nbsp;<b>GetIndex</b> ( <A HREF="CHObject.html">CHObject</A>* pObj )
+ </LI>
+! <LI>void &nbsp;<b>RemoveAt</b> ( <A HREF="#POSITION">POSITION</A> pPosition )
+ </LI>
+! <LI><A HREF="CHObject.html">CHObject</A>* &nbsp;<b>GetAt</b> ( <A HREF="#POSITION">POSITION</A> pPosition )
+ </LI>
+! <LI><A HREF="CHObject.html">CHObject</A>* &nbsp;<b>GetNext</b> ( <A HREF="#POSITION">POSITION</A>&amp; mPos )
+ </LI>
+! <LI>bool &nbsp;<b>IsEmpty</b> ()
+ </LI>
+! <LI>void &nbsp;<b>RemoveAll</b> ()
+ </LI>
+! </ul><h4>Protected Members</h4><ul><LI>POSITION <b>pHead</b></LI>
+! <LI>POSITION <b>pTail</b></LI>
+! <LI>POSITION <b>pPos</b></LI>
+! <LI>int <b>iCount</b></LI>
+! </ul><HR><A NAME="longdesc"><H2>Detailed Description</H2><p>
+ Double-linked list of CHObject pointers.
+ CSObList implements an ordinary doubled-linked list capable
+ of storing pointers to CHObjects trough its list nodes
+--- 21,71 ----
+ <TR><TH><A HREF="full-list-CSObList.html">List of all Methods</A></TH></TR>
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+! <h4>Public Methods</h4><ul><LI>&nbsp;<b><A HREF="#ref1">CSObList</A></b> ()
+ </LI>
+! <LI>&nbsp;<b><A HREF="#ref2">~CSObList</A></b> ()
+ </LI>
+! <LI><A HREF="CHObject.html">CHObject</A>* &nbsp;<b><A HREF="#ref3">GetHead</A></b> ()
+ </LI>
+! <LI><A HREF="CHObject.html">CHObject</A>* &nbsp;<b><A HREF="#ref4">GetTail</A></b> ()
+ </LI>
+! <LI><A HREF="#POSITION">POSITION</A> &nbsp;<b><A HREF="#ref5">GetHeadPosition</A></b> ()
+ </LI>
+! <LI><A HREF="#POSITION">POSITION</A> &nbsp;<b><A HREF="#ref6">GetTailPosition</A></b> ()
+ </LI>
+! <LI>int &nbsp;<b><A HREF="#ref7">GetCount</A></b> ()
+ </LI>
+! <LI><A HREF="#POSITION">POSITION</A> &nbsp;<b><A HREF="#ref8">AddHead</A></b> ( <A HREF="CHObject.html">CHObject</A>* pObj )
+ </LI>
+! <LI><A HREF="#POSITION">POSITION</A> &nbsp;<b><A HREF="#ref9">AddTail</A></b> ( <A HREF="CHObject.html">CHObject</A>* pObj )
+ </LI>
+! <LI><A HREF="#POSITION">POSITION</A> &nbsp;<b><A HREF="#ref10">Find</A></b> ( <A HREF="CHObject.html">CHObject</A>* pObj )
+ </LI>
+! <LI><A HREF="#POSITION">POSITION</A> &nbsp;<b><A HREF="#ref11">FindIndex</A></b> ( int index )
+ </LI>
+! <LI>int &nbsp;<b><A HREF="#ref12">GetIndex</A></b> ( <A HREF="CHObject.html">CHObject</A>* pObj )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref13">RemoveAt</A></b> ( <A HREF="#POSITION">POSITION</A> pPosition )
+ </LI>
+! <LI><A HREF="CHObject.html">CHObject</A>* &nbsp;<b><A HREF="#ref14">GetAt</A></b> ( <A HREF="#POSITION">POSITION</A> pPosition )
+ </LI>
+! <LI><A HREF="CHObject.html">CHObject</A>* &nbsp;<b><A HREF="#ref15">GetNext</A></b> ( <A HREF="#POSITION">POSITION</A>& mPos )
+ </LI>
+! <LI>bool &nbsp;<b><A HREF="#ref16">IsEmpty</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref17">RemoveAll</A></b> ()
+ </LI>
+! </ul><h4>Protected Members</h4><ul><LI>POSITION <b><A HREF="#ref18">pHead</A></b></LI>
+! <LI>POSITION <b><A HREF="#ref19">pTail</A></b></LI>
+! <LI>POSITION <b><A HREF="#ref20">pPos</A></b></LI>
+! <LI>int <b><A HREF="#ref21">iCount</A></b></LI>
+! </ul><HR><H2><A NAME="longdesc">Detailed Description</A></H2><p>
+ Double-linked list of CHObject pointers.
+ CSObList implements an ordinary doubled-linked list capable
+ of storing pointers to CHObjects trough its list nodes
+***************
+*** 77,84 ****
+ providing a POSITION to some of the member functions like
+ RemoveAt(.), the POSITIONS is allways a valid one for
+ the list. If not the program will most likely fail.
+! </p><p>The general idea is that you find a POSITION via Find(...) or
+ FindIndex(.) and the retrieve the CHObject* from GetAt(...) or
+ remove the POSITION via RemoveAt(...).
+! </p><p></p><HR><UL><LI><i>Author</i>: Sune Frankild and Hans Palbøl
+! </LI><LI><i>Generated</i>: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</LI></UL></BODY></HTML>
+--- 74,105 ----
+ providing a POSITION to some of the member functions like
+ RemoveAt(.), the POSITIONS is allways a valid one for
+ the list. If not the program will most likely fail.
+! </p>
+! <p>The general idea is that you find a POSITION via Find(...) or
+ FindIndex(.) and the retrieve the CHObject* from GetAt(...) or
+ remove the POSITION via RemoveAt(...).
+! </p>
+! <p></p>
+! <A NAME="CSObList"></A><A NAME="ref1"></A><table width="100%"><tr bgcolor="#eeeeee"><td>&nbsp;<strong>CSObList</strong> ()
+! <br></td><td align="right"><h3><strong>CSObList</strong></h3></td></tr></table><p></p><A NAME="~CSObList"></A><A NAME="ref2"></A><table width="100%"><tr bgcolor="#eeeeee"><td>&nbsp;<strong>~CSObList</strong> ()
+! <br></td><td align="right"><h3><strong>~CSObList</strong></h3></td></tr></table><p></p><A NAME="GetHead"></A><A NAME="ref3"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CHObject.html">CHObject</A>* &nbsp;<strong>GetHead</strong> ()
+! <br></td><td align="right"><h3><strong>GetHead</strong></h3></td></tr></table><p></p><A NAME="GetTail"></A><A NAME="ref4"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CHObject.html">CHObject</A>* &nbsp;<strong>GetTail</strong> ()
+! <br></td><td align="right"><h3><strong>GetTail</strong></h3></td></tr></table><p></p><A NAME="GetHeadPosition"></A><A NAME="ref5"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="#POSITION">POSITION</A> &nbsp;<strong>GetHeadPosition</strong> ()
+! <br></td><td align="right"><h3><strong>GetHeadPosition</strong></h3></td></tr></table><p></p><A NAME="GetTailPosition"></A><A NAME="ref6"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="#POSITION">POSITION</A> &nbsp;<strong>GetTailPosition</strong> ()
+! <br></td><td align="right"><h3><strong>GetTailPosition</strong></h3></td></tr></table><p></p><A NAME="GetCount"></A><A NAME="ref7"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int &nbsp;<strong>GetCount</strong> ()
+! <br></td><td align="right"><h3><strong>GetCount</strong></h3></td></tr></table><p></p><A NAME="AddHead"></A><A NAME="ref8"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="#POSITION">POSITION</A> &nbsp;<strong>AddHead</strong> ( <A HREF="CHObject.html">CHObject</A>* pObj )
+! <br></td><td align="right"><h3><strong>AddHead</strong></h3></td></tr></table><p></p><A NAME="AddTail"></A><A NAME="ref9"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="#POSITION">POSITION</A> &nbsp;<strong>AddTail</strong> ( <A HREF="CHObject.html">CHObject</A>* pObj )
+! <br></td><td align="right"><h3><strong>AddTail</strong></h3></td></tr></table><p></p><A NAME="Find"></A><A NAME="ref10"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="#POSITION">POSITION</A> &nbsp;<strong>Find</strong> ( <A HREF="CHObject.html">CHObject</A>* pObj )
+! <br></td><td align="right"><h3><strong>Find</strong></h3></td></tr></table><p></p><A NAME="FindIndex"></A><A NAME="ref11"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="#POSITION">POSITION</A> &nbsp;<strong>FindIndex</strong> ( int index )
+! <br></td><td align="right"><h3><strong>FindIndex</strong></h3></td></tr></table><p></p><A NAME="GetIndex"></A><A NAME="ref12"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int &nbsp;<strong>GetIndex</strong> ( <A HREF="CHObject.html">CHObject</A>* pObj )
+! <br></td><td align="right"><h3><strong>GetIndex</strong></h3></td></tr></table><p></p><A NAME="RemoveAt"></A><A NAME="ref13"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>RemoveAt</strong> ( <A HREF="#POSITION">POSITION</A> pPosition )
+! <br></td><td align="right"><h3><strong>RemoveAt</strong></h3></td></tr></table><p></p><A NAME="GetAt"></A><A NAME="ref14"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CHObject.html">CHObject</A>* &nbsp;<strong>GetAt</strong> ( <A HREF="#POSITION">POSITION</A> pPosition )
+! <br></td><td align="right"><h3><strong>GetAt</strong></h3></td></tr></table><p></p><A NAME="GetNext"></A><A NAME="ref15"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CHObject.html">CHObject</A>* &nbsp;<strong>GetNext</strong> ( <A HREF="#POSITION">POSITION</A>& mPos )
+! <br></td><td align="right"><h3><strong>GetNext</strong></h3></td></tr></table><p></p><A NAME="IsEmpty"></A><A NAME="ref16"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool &nbsp;<strong>IsEmpty</strong> ()
+! <br></td><td align="right"><h3><strong>IsEmpty</strong></h3></td></tr></table><p></p><A NAME="RemoveAll"></A><A NAME="ref17"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>RemoveAll</strong> ()
+! <br></td><td align="right"><h3><strong>RemoveAll</strong></h3></td></tr></table><p></p><A NAME="pHead"></A><A NAME="ref18"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="#POSITION">POSITION</A> <strong>pHead</strong>
+! </td><td align="right"><h3><strong>pHead</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="pTail"></A><A NAME="ref19"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="#POSITION">POSITION</A> <strong>pTail</strong>
+! </td><td align="right"><h3><strong>pTail</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="pPos"></A><A NAME="ref20"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="#POSITION">POSITION</A> <strong>pPos</strong>
+! </td><td align="right"><h3><strong>pPos</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="iCount"></A><A NAME="ref21"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int <strong>iCount</strong>
+! </td><td align="right"><h3><strong>iCount</strong></h3></td></tr></table><p> <small>[protected]</small></p><HR><UL><LI><i>Author</i>: Sune Frankild and Hans Palbøl
+! </LI><LI><i>Generated</i>: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</LI></UL></BODY></HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/CSObList_h.html vstgl-0.6.1/Doc/CSObList_h.html
+*** vstgl-0.6.1.orig/Doc/CSObList_h.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/CSObList_h.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,31 ****
+ <HTML>
+ <HEAD>
+ <TITLE>Source: CSObList.h</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>Source: CSObList.h</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <pre>
+ #ifndef __CSOBLIST_H__
+--- 1,29 ----
+ <HTML>
+ <HEAD>
+ <TITLE>Source: CSObList.h</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>Source: CSObList.h</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <pre>
+ #ifndef __CSOBLIST_H__
+***************
+*** 99,105 ****
+ CHObject* GetAt( POSITION pPosition );
+
+ /// Returns a pointer to the CHObject pointed to by the mPos node and increments mPos.
+! CHObject* GetNext( POSITION&amp; mPos );
+
+ /// Returns true if list is empty and false if not.
+ bool IsEmpty();
+--- 97,103 ----
+ CHObject* GetAt( POSITION pPosition );
+
+ /// Returns a pointer to the CHObject pointed to by the mPos node and increments mPos.
+! CHObject* GetNext( POSITION& mPos );
+
+ /// Returns true if list is empty and false if not.
+ bool IsEmpty();
+***************
+*** 119,125 ****
+ </pre>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 117,123 ----
+ </pre>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/CSObNode.html vstgl-0.6.1/Doc/CSObNode.html
+*** vstgl-0.6.1.orig/Doc/CSObNode.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/CSObNode.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,24 ****
+ <HTML>
+ <HEAD>
+ <TITLE>class CSObNode</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>class CSObNode</h1>
+! Used by CSObList (Sune - fill in the blanks :-) )
+! <small><A HREF="#longdesc">More...</A></small>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1">
+ Used by CSObList (Sune - fill in the blanks :-) )
+! <small><A HREF="#longdesc">More...</A></small></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+--- 1,20 ----
+ <HTML>
+ <HEAD>
+ <TITLE>class CSObNode</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>class CSObNode</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1">
+ Used by CSObList (Sune - fill in the blanks :-) )
+! <small><A HREF="#longdesc">More...</A></small></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+***************
+*** 26,48 ****
+ <TR><TH><A HREF="full-list-CSObNode.html">List of all Methods</A></TH></TR>
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+! <h4>Public Methods</h4><ul><LI>&nbsp;<b>CSObNode</b> ()
+ </LI>
+! <LI>&nbsp;<b>CSObNode</b> ( class <A HREF="CHObject.html">CHObject</A>* )
+ </LI>
+! <LI>~&nbsp;<b>CSObNode</b> ()
+ </LI>
+! </ul><h4>Protected Members</h4><ul><LI>CHObject*<b>pCHObject</b></LI>
+! <LI>CSObNode*<b>pPrev</b></LI>
+! <LI>CSObNode*<b>pNext</b></LI>
+! </ul><h4>Private Members</h4><ul><LI>friend class <b>CSObList</b></LI>
+! </ul><HR><A NAME="longdesc"><H2>Detailed Description</H2><p>
+ Used by CSObList (Sune - fill in the blanks :-) )
+! </p><p></p><HR><UL><LI><i>Author</i>: Sune Frankild and Hans Palbøl
+! </LI><LI><i>Generated</i>: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</LI></UL></BODY></HTML>
+--- 22,53 ----
+ <TR><TH><A HREF="full-list-CSObNode.html">List of all Methods</A></TH></TR>
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+! <h4>Public Methods</h4><ul><LI>&nbsp;<b><A HREF="#ref2">CSObNode</A></b> ()
+ </LI>
+! <LI>&nbsp;<b><A HREF="#ref3">CSObNode</A></b> ( class <A HREF="CHObject.html">CHObject</A>* )
+ </LI>
+! <LI>&nbsp;<b><A HREF="#ref4">~CSObNode</A></b> ()
+ </LI>
+! </ul><h4>Protected Members</h4><ul><LI>CHObject* <b><A HREF="#ref5">pCHObject</A></b></LI>
+! <LI>CSObNode* <b><A HREF="#ref6">pPrev</A></b></LI>
+! <LI>CSObNode* <b><A HREF="#ref7">pNext</A></b></LI>
+! </ul><h4>Private Members</h4><ul><LI>friend class <b><A HREF="#ref1">CSObList</A></b></LI>
+! </ul><HR><H2><A NAME="longdesc">Detailed Description</A></H2><p>
+ Used by CSObList (Sune - fill in the blanks :-) )
+! </p>
+! <p></p>
+! <A NAME="CSObList"></A><A NAME="ref1"></A><table width="100%"><tr bgcolor="#eeeeee"><td>friend class <strong>CSObList</strong>
+! </td><td align="right"><h3><strong>CSObList</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="CSObNode"></A><A NAME="ref2"></A><table width="100%"><tr bgcolor="#eeeeee"><td>&nbsp;<strong>CSObNode</strong> ()
+! <br></td><td align="right"><h3><strong>CSObNode</strong></h3></td></tr></table><p></p><A NAME="CSObNode"></A><A NAME="ref3"></A><table width="100%"><tr bgcolor="#eeeeee"><td>&nbsp;<strong>CSObNode</strong> ( class <A HREF="CHObject.html">CHObject</A>* )
+! <br></td><td align="right"><h3><strong>CSObNode</strong></h3></td></tr></table><p></p><A NAME="~CSObNode"></A><A NAME="ref4"></A><table width="100%"><tr bgcolor="#eeeeee"><td>&nbsp;<strong>~CSObNode</strong> ()
+! <br></td><td align="right"><h3><strong>~CSObNode</strong></h3></td></tr></table><p></p><A NAME="pCHObject"></A><A NAME="ref5"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CHObject.html">CHObject</A>* <strong>pCHObject</strong>
+! </td><td align="right"><h3><strong>pCHObject</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="pPrev"></A><A NAME="ref6"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CSObNode.html">CSObNode</A>* <strong>pPrev</strong>
+! </td><td align="right"><h3><strong>pPrev</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="pNext"></A><A NAME="ref7"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CSObNode.html">CSObNode</A>* <strong>pNext</strong>
+! </td><td align="right"><h3><strong>pNext</strong></h3></td></tr></table><p> <small>[protected]</small></p><HR><UL><LI><i>Author</i>: Sune Frankild and Hans Palbøl
+! </LI><LI><i>Generated</i>: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</LI></UL></BODY></HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/CSObNode_h.html vstgl-0.6.1/Doc/CSObNode_h.html
+*** vstgl-0.6.1.orig/Doc/CSObNode_h.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/CSObNode_h.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,31 ****
+ <HTML>
+ <HEAD>
+ <TITLE>Source: CSObNode.h</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>Source: CSObNode.h</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <pre>
+ #ifndef __CSOBNODE_H__
+--- 1,29 ----
+ <HTML>
+ <HEAD>
+ <TITLE>Source: CSObNode.h</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>Source: CSObNode.h</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <pre>
+ #ifndef __CSOBNODE_H__
+***************
+*** 60,66 ****
+ </pre>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 58,64 ----
+ </pre>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/CSProp.html vstgl-0.6.1/Doc/CSProp.html
+*** vstgl-0.6.1.orig/Doc/CSProp.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/CSProp.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,55 ****
+ <HTML>
+ <HEAD>
+ <TITLE>class CSProp</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>class CSProp</h1>
+! Property box dialog for Signals. <small><A HREF="#longdesc">More...</A></small>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1">
+! Property box dialog for Signals. <small><A HREF="#longdesc">More...</A></small></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+ <TR><TH>Definition</TH><TD><code>#include &lt;<A HREF="CSProp_h.html">CSProp.h</A>&gt;</code></TD></TR>
+! <TR><TH>Inherits</TH><TD>QDialog</TD></TR>
+ <TR><TH><A HREF="full-list-CSProp.html">List of all Methods</A></TH></TR>
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+! <h4>Public Methods</h4><ul><LI>&nbsp;<b>CSProp</b> ( QWidget *parent, const char *name, <A HREF="CDoc.html">CDoc</A> *doc, <A HREF="CSSignal.html">CSSignal</A> *signal )
+ </LI>
+! </ul><h4>Private Slots</h4><ul><LI>void &nbsp;<b>accept</b> ()
+ </LI>
+! <LI>void &nbsp;<b>SetValue</b> ()
+ </LI>
+! </ul><h4>Private Members</h4><ul><LI>QButtonGroup *<b>nameFrame</b></LI>
+! <LI>QLineEdit *<b>SignalName</b></LI>
+! <LI>QButtonGroup *<b>statusFrame</b></LI>
+! <LI>QComboBox *<b>status</b></LI>
+! <LI>QButtonGroup *<b>bg</b></LI>
+! <LI>QRadioButton *<b>rb1</b></LI>
+! <LI>QRadioButton *<b>rb2</b></LI>
+! <LI>QRadioButton *<b>rb3</b></LI>
+! <LI>CDoc *<b>pDoc</b></LI>
+! <LI>CSSignal *<b>pSignal</b></LI>
+! <LI>SIGNAL_VALUE <b>value</b></LI>
+! <LI>SIGNAL_STATUS <b>statusValue</b></LI>
+! </ul><HR><A NAME="longdesc"><H2>Detailed Description</H2><p>
+ Property box dialog for Signals.
+! </p><p></p><HR><UL><LI><i>Author</i>: Sune Frankild and Hans Palbøl
+! </LI><LI><i>Generated</i>: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</LI></UL></BODY></HTML>
+--- 1,69 ----
+ <HTML>
+ <HEAD>
+ <TITLE>class CSProp</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>class CSProp</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1">
+! Property box dialog for Signals. <small><A HREF="#longdesc">More...</A></small></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+ <TR><TH>Definition</TH><TD><code>#include &lt;<A HREF="CSProp_h.html">CSProp.h</A>&gt;</code></TD></TR>
+! <TR><TH>Inherits</TH><TD>QDialog <small>(unknown)</small> <small>[public ]</small></TD></TR>
+ <TR><TH><A HREF="full-list-CSProp.html">List of all Methods</A></TH></TR>
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+! <h4>Public Methods</h4><ul><LI>&nbsp;<b><A HREF="#ref15">CSProp</A></b> ( QWidget *parent, const char *name, <A HREF="CDoc.html">CDoc</A> *doc, <A HREF="CSSignal.html">CSSignal</A> *signal )
+ </LI>
+! </ul><h4>Private Slots</h4><ul><LI>void &nbsp;<b><A HREF="#ref13">accept</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref14">SetValue</A></b> ()
+ </LI>
+! </ul><h4>Private Members</h4><ul><LI>QButtonGroup *<b><A HREF="#ref1">nameFrame</A></b></LI>
+! <LI>QLineEdit *<b><A HREF="#ref2">SignalName</A></b></LI>
+! <LI>QButtonGroup *<b><A HREF="#ref3">statusFrame</A></b></LI>
+! <LI>QComboBox *<b><A HREF="#ref4">status</A></b></LI>
+! <LI>QButtonGroup *<b><A HREF="#ref5">bg</A></b></LI>
+! <LI>QRadioButton *<b><A HREF="#ref6">rb1</A></b></LI>
+! <LI>QRadioButton *<b><A HREF="#ref7">rb2</A></b></LI>
+! <LI>QRadioButton *<b><A HREF="#ref8">rb3</A></b></LI>
+! <LI>CDoc *<b><A HREF="#ref9">pDoc</A></b></LI>
+! <LI>CSSignal *<b><A HREF="#ref10">pSignal</A></b></LI>
+! <LI>SIGNAL_VALUE <b><A HREF="#ref11">value</A></b></LI>
+! <LI>SIGNAL_STATUS <b><A HREF="#ref12">statusValue</A></b></LI>
+! </ul><HR><H2><A NAME="longdesc">Detailed Description</A></H2><p>
+ Property box dialog for Signals.
+! </p>
+! <p></p>
+! <A NAME="nameFrame"></A><A NAME="ref1"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QButtonGroup * <strong>nameFrame</strong>
+! </td><td align="right"><h3><strong>nameFrame</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="SignalName"></A><A NAME="ref2"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QLineEdit * <strong>SignalName</strong>
+! </td><td align="right"><h3><strong>SignalName</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="statusFrame"></A><A NAME="ref3"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QButtonGroup * <strong>statusFrame</strong>
+! </td><td align="right"><h3><strong>statusFrame</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="status"></A><A NAME="ref4"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QComboBox * <strong>status</strong>
+! </td><td align="right"><h3><strong>status</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="bg"></A><A NAME="ref5"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QButtonGroup * <strong>bg</strong>
+! </td><td align="right"><h3><strong>bg</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="rb1"></A><A NAME="ref6"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QRadioButton * <strong>rb1</strong>
+! </td><td align="right"><h3><strong>rb1</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="rb2"></A><A NAME="ref7"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QRadioButton * <strong>rb2</strong>
+! </td><td align="right"><h3><strong>rb2</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="rb3"></A><A NAME="ref8"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QRadioButton * <strong>rb3</strong>
+! </td><td align="right"><h3><strong>rb3</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="pDoc"></A><A NAME="ref9"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CDoc.html">CDoc</A> * <strong>pDoc</strong>
+! </td><td align="right"><h3><strong>pDoc</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="pSignal"></A><A NAME="ref10"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CSSignal.html">CSSignal</A> * <strong>pSignal</strong>
+! </td><td align="right"><h3><strong>pSignal</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="value"></A><A NAME="ref11"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="#SIGNAL_VALUE">SIGNAL_VALUE</A> <strong>value</strong>
+! </td><td align="right"><h3><strong>value</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="statusValue"></A><A NAME="ref12"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="#SIGNAL_STATUS">SIGNAL_STATUS</A> <strong>statusValue</strong>
+! </td><td align="right"><h3><strong>statusValue</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="accept"></A><A NAME="ref13"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>accept</strong> ()
+! <br></td><td align="right"><h3><strong>accept</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="SetValue"></A><A NAME="ref14"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SetValue</strong> ()
+! <br></td><td align="right"><h3><strong>SetValue</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="CSProp"></A><A NAME="ref15"></A><table width="100%"><tr bgcolor="#eeeeee"><td>&nbsp;<strong>CSProp</strong> ( QWidget *parent, const char *name, <A HREF="CDoc.html">CDoc</A> *doc, <A HREF="CSSignal.html">CSSignal</A> *signal )
+! <br></td><td align="right"><h3><strong>CSProp</strong></h3></td></tr></table><p></p><HR><UL><LI><i>Author</i>: Sune Frankild and Hans Palbøl
+! </LI><LI><i>Generated</i>: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</LI></UL></BODY></HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/CSProp_h.html vstgl-0.6.1/Doc/CSProp_h.html
+*** vstgl-0.6.1.orig/Doc/CSProp_h.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/CSProp_h.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,38 ****
+ <HTML>
+ <HEAD>
+ <TITLE>Source: CSProp.h</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>Source: CSProp.h</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <pre>
+ // ////////////////////////////////////////////////////////////////////////////
+ //
+ // Filename CHProp.h
+ //
+! // Author Hans Palbøl &amp; Sune Frankild
+ //
+ // Created 18-01-1999
+ //
+--- 1,36 ----
+ <HTML>
+ <HEAD>
+ <TITLE>Source: CSProp.h</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>Source: CSProp.h</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <pre>
+ // ////////////////////////////////////////////////////////////////////////////
+ //
+ // Filename CHProp.h
+ //
+! // Author Hans Palbøl & Sune Frankild
+ //
+ // Created 18-01-1999
+ //
+***************
+*** 50,64 ****
+ #include "Simulation.h"
+
+
+! #include &lt;qpushbutton.h&gt;
+! #include &lt;qdialog.h&gt;
+! #include &lt;qframe.h&gt;
+! #include &lt;qcombobox.h&gt;
+! #include &lt;qradiobutton.h&gt;
+! #include &lt;qbuttongroup.h&gt;
+! #include &lt;qstring.h&gt;
+! #include &lt;qmessagebox.h&gt;
+! #include &lt;qlineedit.h&gt;
+
+
+ /**
+--- 48,62 ----
+ #include "Simulation.h"
+
+
+! #include <qpushbutton.h>
+! #include <qdialog.h>
+! #include <qframe.h>
+! #include <qcombobox.h>
+! #include <qradiobutton.h>
+! #include <qbuttongroup.h>
+! #include <qstring.h>
+! #include <qmessagebox.h>
+! #include <qlineedit.h>
+
+
+ /**
+***************
+*** 109,115 ****
+ </pre>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 107,113 ----
+ </pre>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/CSSignal.html vstgl-0.6.1/Doc/CSSignal.html
+*** vstgl-0.6.1.orig/Doc/CSSignal.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/CSSignal.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,72 ****
+ <HTML>
+ <HEAD>
+ <TITLE>class CSSignal</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>class CSSignal</h1>
+! Specificly designed for STG simulation. <small><A HREF="#longdesc">More...</A></small>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1">
+! Specificly designed for STG simulation. <small><A HREF="#longdesc">More...</A></small></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+ <TR><TH>Definition</TH><TD><code>#include &lt;<A HREF="CSSignal_h.html">CSSignal.h</A>&gt;</code></TD></TR>
+! <TR><TH>Inherits</TH><TD><A HREF="CHObject.html">CHObject</A></TD></TR>
+ <TR><TH><A HREF="full-list-CSSignal.html">List of all Methods</A></TH></TR>
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+! <h4>Public Methods</h4><ul><LI>&nbsp;<b>CSSignal</b> ( const char*, SIGNAL_STATUS )
+ </LI>
+! <LI>void &nbsp;<b>SetValue</b> ( SIGNAL_VALUE )
+ </LI>
+! <LI>SIGNAL_VALUE &nbsp;<b>GetValue</b> ()
+ </LI>
+! <LI>const char* &nbsp;<b>GetSignalName</b> ()
+ </LI>
+! <LI>void &nbsp;<b>SetSignalName</b> ( const char* newName )
+ </LI>
+! <LI>void &nbsp;<b>SetStatus</b> ( SIGNAL_STATUS )
+ </LI>
+! <LI>SIGNAL_STATUS &nbsp;<b>GetStatus</b> ()
+ </LI>
+! <LI>void &nbsp;<b>SetToNull</b> ()
+ </LI>
+! <LI>bool &nbsp;<b>IsNull</b> ()
+ </LI>
+! <LI>bool &nbsp;<b>Plus</b> ()
+ </LI>
+! <LI>bool &nbsp;<b>Minus</b> ()
+ </LI>
+! </ul><h4>Public Members</h4><ul><LI>int <b>iPlus</b></LI>
+! <LI>int <b>iPlus_ref</b></LI>
+! <LI>int <b>iMinus</b></LI>
+! <LI>int <b>iMinus_ref</b></LI>
+! <LI>int <b>iNothing</b></LI>
+! <LI>int <b>iNothing_ref</b></LI>
+! </ul><h4>Protected Members</h4><ul><LI>char [40]<b>m_name</b></LI>
+! <LI>SIGNAL_STATUS <b>m_status</b></LI>
+! <LI>SIGNAL_VALUE <b>m_signal_value</b></LI>
+! <LI>bool <b>m_is_null</b></LI>
+! </ul><HR><A NAME="longdesc"><H2>Detailed Description</H2><p>
+ Specificly designed for STG simulation.
+ This class emulates a digital signal controlled by events defined in the
+ petrinet class CSTrans which is again controlled by a graphical CHtrans
+ usualy nesting in a CDoc object as in the VSTGL application.
+! </p><p></p><HR><UL><LI><i>Author</i>: Sune Frankild and Hans Palbøl
+! </LI><LI><i>Generated</i>: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</LI></UL></BODY></HTML>
+--- 1,92 ----
+ <HTML>
+ <HEAD>
+ <TITLE>class CSSignal</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>class CSSignal</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1">
+! Specificly designed for STG simulation. <small><A HREF="#longdesc">More...</A></small></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+ <TR><TH>Definition</TH><TD><code>#include &lt;<A HREF="CSSignal_h.html">CSSignal.h</A>&gt;</code></TD></TR>
+! <TR><TH>Inherits</TH><TD><A HREF="CHObject.html">CHObject</A> <small>[public ]</small></TD></TR>
+ <TR><TH><A HREF="full-list-CSSignal.html">List of all Methods</A></TH></TR>
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+! <h4>Public Methods</h4><ul><LI>&nbsp;<b><A HREF="#ref5">CSSignal</A></b> ( const char*, <A HREF="#SIGNAL_STATUS">SIGNAL_STATUS</A> )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref6">SetValue</A></b> ( <A HREF="#SIGNAL_VALUE">SIGNAL_VALUE</A> )
+ </LI>
+! <LI><A HREF="#SIGNAL_VALUE">SIGNAL_VALUE</A> &nbsp;<b><A HREF="#ref7">GetValue</A></b> ()
+ </LI>
+! <LI>const char* &nbsp;<b><A HREF="#ref8">GetSignalName</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref9">SetSignalName</A></b> ( const char* newName )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref10">SetStatus</A></b> ( <A HREF="#SIGNAL_STATUS">SIGNAL_STATUS</A> )
+ </LI>
+! <LI><A HREF="#SIGNAL_STATUS">SIGNAL_STATUS</A> &nbsp;<b><A HREF="#ref11">GetStatus</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref12">SetToNull</A></b> ()
+ </LI>
+! <LI>bool &nbsp;<b><A HREF="#ref13">IsNull</A></b> ()
+ </LI>
+! <LI>bool &nbsp;<b><A HREF="#ref14">Plus</A></b> ()
+ </LI>
+! <LI>bool &nbsp;<b><A HREF="#ref15">Minus</A></b> ()
+ </LI>
+! </ul><h4>Public Members</h4><ul><LI>int <b><A HREF="#ref16">iPlus</A></b></LI>
+! <LI>int <b><A HREF="#ref17">iPlus_ref</A></b></LI>
+! <LI>int <b><A HREF="#ref18">iMinus</A></b></LI>
+! <LI>int <b><A HREF="#ref19">iMinus_ref</A></b></LI>
+! <LI>int <b><A HREF="#ref20">iNothing</A></b></LI>
+! <LI>int <b><A HREF="#ref21">iNothing_ref</A></b></LI>
+! </ul><h4>Protected Members</h4><ul><LI>char <b><A HREF="#ref1">m_name[40]</A></b></LI>
+! <LI>SIGNAL_STATUS <b><A HREF="#ref2">m_status</A></b></LI>
+! <LI>SIGNAL_VALUE <b><A HREF="#ref3">m_signal_value</A></b></LI>
+! <LI>bool <b><A HREF="#ref4">m_is_null</A></b></LI>
+! </ul><HR><H2><A NAME="longdesc">Detailed Description</A></H2><p>
+ Specificly designed for STG simulation.
+ This class emulates a digital signal controlled by events defined in the
+ petrinet class CSTrans which is again controlled by a graphical CHtrans
+ usualy nesting in a CDoc object as in the VSTGL application.
+! </p>
+! <p></p>
+! <A NAME="m_name[40]"></A><A NAME="ref1"></A><table width="100%"><tr bgcolor="#eeeeee"><td>char <strong>m_name[40]</strong>
+! </td><td align="right"><h3><strong>m_name[40]</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="m_status"></A><A NAME="ref2"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="#SIGNAL_STATUS">SIGNAL_STATUS</A> <strong>m_status</strong>
+! </td><td align="right"><h3><strong>m_status</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="m_signal_value"></A><A NAME="ref3"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="#SIGNAL_VALUE">SIGNAL_VALUE</A> <strong>m_signal_value</strong>
+! </td><td align="right"><h3><strong>m_signal_value</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="m_is_null"></A><A NAME="ref4"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool <strong>m_is_null</strong>
+! </td><td align="right"><h3><strong>m_is_null</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="CSSignal"></A><A NAME="ref5"></A><table width="100%"><tr bgcolor="#eeeeee"><td>&nbsp;<strong>CSSignal</strong> ( const char*, <A HREF="#SIGNAL_STATUS">SIGNAL_STATUS</A> )
+! <br></td><td align="right"><h3><strong>CSSignal</strong></h3></td></tr></table><p></p><A NAME="SetValue"></A><A NAME="ref6"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SetValue</strong> ( <A HREF="#SIGNAL_VALUE">SIGNAL_VALUE</A> )
+! <br></td><td align="right"><h3><strong>SetValue</strong></h3></td></tr></table><p></p><A NAME="GetValue"></A><A NAME="ref7"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="#SIGNAL_VALUE">SIGNAL_VALUE</A> &nbsp;<strong>GetValue</strong> ()
+! <br></td><td align="right"><h3><strong>GetValue</strong></h3></td></tr></table><p></p><A NAME="GetSignalName"></A><A NAME="ref8"></A><table width="100%"><tr bgcolor="#eeeeee"><td>const char* &nbsp;<strong>GetSignalName</strong> ()
+! <br></td><td align="right"><h3><strong>GetSignalName</strong></h3></td></tr></table><p></p><A NAME="SetSignalName"></A><A NAME="ref9"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SetSignalName</strong> ( const char* newName )
+! <br></td><td align="right"><h3><strong>SetSignalName</strong></h3></td></tr></table><p></p><A NAME="SetStatus"></A><A NAME="ref10"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SetStatus</strong> ( <A HREF="#SIGNAL_STATUS">SIGNAL_STATUS</A> )
+! <br></td><td align="right"><h3><strong>SetStatus</strong></h3></td></tr></table><p></p><A NAME="GetStatus"></A><A NAME="ref11"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="#SIGNAL_STATUS">SIGNAL_STATUS</A> &nbsp;<strong>GetStatus</strong> ()
+! <br></td><td align="right"><h3><strong>GetStatus</strong></h3></td></tr></table><p></p><A NAME="SetToNull"></A><A NAME="ref12"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SetToNull</strong> ()
+! <br></td><td align="right"><h3><strong>SetToNull</strong></h3></td></tr></table><p></p><A NAME="IsNull"></A><A NAME="ref13"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool &nbsp;<strong>IsNull</strong> ()
+! <br></td><td align="right"><h3><strong>IsNull</strong></h3></td></tr></table><p></p><A NAME="Plus"></A><A NAME="ref14"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool &nbsp;<strong>Plus</strong> ()
+! <br></td><td align="right"><h3><strong>Plus</strong></h3></td></tr></table><p></p><A NAME="Minus"></A><A NAME="ref15"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool &nbsp;<strong>Minus</strong> ()
+! <br></td><td align="right"><h3><strong>Minus</strong></h3></td></tr></table><p></p><A NAME="iPlus"></A><A NAME="ref16"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int <strong>iPlus</strong>
+! </td><td align="right"><h3><strong>iPlus</strong></h3></td></tr></table><p></p><A NAME="iPlus_ref"></A><A NAME="ref17"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int <strong>iPlus_ref</strong>
+! </td><td align="right"><h3><strong>iPlus_ref</strong></h3></td></tr></table><p></p><A NAME="iMinus"></A><A NAME="ref18"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int <strong>iMinus</strong>
+! </td><td align="right"><h3><strong>iMinus</strong></h3></td></tr></table><p></p><A NAME="iMinus_ref"></A><A NAME="ref19"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int <strong>iMinus_ref</strong>
+! </td><td align="right"><h3><strong>iMinus_ref</strong></h3></td></tr></table><p></p><A NAME="iNothing"></A><A NAME="ref20"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int <strong>iNothing</strong>
+! </td><td align="right"><h3><strong>iNothing</strong></h3></td></tr></table><p></p><A NAME="iNothing_ref"></A><A NAME="ref21"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int <strong>iNothing_ref</strong>
+! </td><td align="right"><h3><strong>iNothing_ref</strong></h3></td></tr></table><p></p><HR><UL><LI><i>Author</i>: Sune Frankild and Hans Palbøl
+! </LI><LI><i>Generated</i>: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</LI></UL></BODY></HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/CSSignal_h.html vstgl-0.6.1/Doc/CSSignal_h.html
+*** vstgl-0.6.1.orig/Doc/CSSignal_h.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/CSSignal_h.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,31 ****
+ <HTML>
+ <HEAD>
+ <TITLE>Source: CSSignal.h</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>Source: CSSignal.h</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <pre>
+ #ifndef __CSSIGNAL_H__
+--- 1,29 ----
+ <HTML>
+ <HEAD>
+ <TITLE>Source: CSSignal.h</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>Source: CSSignal.h</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <pre>
+ #ifndef __CSSIGNAL_H__
+***************
+*** 78,84 ****
+ </pre>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 76,82 ----
+ </pre>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/CSet1.html vstgl-0.6.1/Doc/CSet1.html
+*** vstgl-0.6.1.orig/Doc/CSet1.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/CSet1.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,53 ****
+ <HTML>
+ <HEAD>
+ <TITLE>class CSet1</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>class CSet1</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+ <TR><TH>Definition</TH><TD><code>#include &lt;<A HREF="CSet1_h.html">CSet1.h</A>&gt;</code></TD></TR>
+! <TR><TH>Inherits</TH><TD>QWidget</TD></TR>
+ <TR><TH><A HREF="full-list-CSet1.html">List of all Methods</A></TH></TR>
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+! <h4>Public Methods</h4><ul><LI>&nbsp;<b>CSet1</b> (QWidget *parent, const char *name)
+ </LI>
+! <LI>void &nbsp;<b>GetSettings</b> ()
+ </LI>
+! <LI>void &nbsp;<b>SetSettings</b> ()
+ </LI>
+! </ul><h4>Public Members</h4><ul><LI>QFrame *<b>frame</b></LI>
+! <LI>QCheckBox *<b>UseMargin</b></LI>
+! <LI>QCheckBox *<b>DrawBorder</b></LI>
+! <LI>QCheckBox *<b>DrawPlaceNames</b></LI>
+! <LI>QLineEdit *<b>Margin</b></LI>
+! <LI>QLabel *<b>text1</b></LI>
+! <LI>QLabel *<b>text2</b></LI>
+! <LI>QLineEdit *<b>LineWidth</b></LI>
+! <LI>QCheckBox *<b>FillTrans</b></LI>
+! <LI>QLabel *<b>Copyright</b></LI>
+! </ul><HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 1,64 ----
+ <HTML>
+ <HEAD>
+ <TITLE>class CSet1</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>class CSet1</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+ <TR><TH>Definition</TH><TD><code>#include &lt;<A HREF="CSet1_h.html">CSet1.h</A>&gt;</code></TD></TR>
+! <TR><TH>Inherits</TH><TD>QWidget <small>(unknown)</small> <small>[public ]</small></TD></TR>
+ <TR><TH><A HREF="full-list-CSet1.html">List of all Methods</A></TH></TR>
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+! <h4>Public Methods</h4><ul><LI>&nbsp;<b><A HREF="#ref1">CSet1</A></b> (QWidget *parent, const char *name)
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref2">GetSettings</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref3">SetSettings</A></b> ()
+ </LI>
+! </ul><h4>Public Members</h4><ul><LI>QFrame *<b><A HREF="#ref4">frame</A></b></LI>
+! <LI>QCheckBox *<b><A HREF="#ref5">UseMargin</A></b></LI>
+! <LI>QCheckBox *<b><A HREF="#ref6">DrawBorder</A></b></LI>
+! <LI>QCheckBox *<b><A HREF="#ref7">DrawPlaceNames</A></b></LI>
+! <LI>QLineEdit *<b><A HREF="#ref8">Margin</A></b></LI>
+! <LI>QLabel *<b><A HREF="#ref9">text1</A></b></LI>
+! <LI>QLabel *<b><A HREF="#ref10">text2</A></b></LI>
+! <LI>QLineEdit *<b><A HREF="#ref11">LineWidth</A></b></LI>
+! <LI>QCheckBox *<b><A HREF="#ref12">FillTrans</A></b></LI>
+! <LI>QLabel *<b><A HREF="#ref13">Copyright</A></b></LI>
+! </ul><HR><H2><A NAME="longdesc">Detailed Description</A></H2><A NAME="CSet1"></A><A NAME="ref1"></A><table width="100%"><tr bgcolor="#eeeeee"><td>&nbsp;<strong>CSet1</strong> (QWidget *parent, const char *name)
+! <br></td><td align="right"><h3><strong>CSet1</strong></h3></td></tr></table><p></p><A NAME="GetSettings"></A><A NAME="ref2"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>GetSettings</strong> ()
+! <br></td><td align="right"><h3><strong>GetSettings</strong></h3></td></tr></table><p></p><A NAME="SetSettings"></A><A NAME="ref3"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SetSettings</strong> ()
+! <br></td><td align="right"><h3><strong>SetSettings</strong></h3></td></tr></table><p></p><A NAME="frame"></A><A NAME="ref4"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QFrame * <strong>frame</strong>
+! </td><td align="right"><h3><strong>frame</strong></h3></td></tr></table><p></p><A NAME="UseMargin"></A><A NAME="ref5"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QCheckBox * <strong>UseMargin</strong>
+! </td><td align="right"><h3><strong>UseMargin</strong></h3></td></tr></table><p></p><A NAME="DrawBorder"></A><A NAME="ref6"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QCheckBox * <strong>DrawBorder</strong>
+! </td><td align="right"><h3><strong>DrawBorder</strong></h3></td></tr></table><p></p><A NAME="DrawPlaceNames"></A><A NAME="ref7"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QCheckBox * <strong>DrawPlaceNames</strong>
+! </td><td align="right"><h3><strong>DrawPlaceNames</strong></h3></td></tr></table><p></p><A NAME="Margin"></A><A NAME="ref8"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QLineEdit * <strong>Margin</strong>
+! </td><td align="right"><h3><strong>Margin</strong></h3></td></tr></table><p></p><A NAME="text1"></A><A NAME="ref9"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QLabel * <strong>text1</strong>
+! </td><td align="right"><h3><strong>text1</strong></h3></td></tr></table><p></p><A NAME="text2"></A><A NAME="ref10"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QLabel * <strong>text2</strong>
+! </td><td align="right"><h3><strong>text2</strong></h3></td></tr></table><p></p><A NAME="LineWidth"></A><A NAME="ref11"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QLineEdit * <strong>LineWidth</strong>
+! </td><td align="right"><h3><strong>LineWidth</strong></h3></td></tr></table><p></p><A NAME="FillTrans"></A><A NAME="ref12"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QCheckBox * <strong>FillTrans</strong>
+! </td><td align="right"><h3><strong>FillTrans</strong></h3></td></tr></table><p></p><A NAME="Copyright"></A><A NAME="ref13"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QLabel * <strong>Copyright</strong>
+! </td><td align="right"><h3><strong>Copyright</strong></h3></td></tr></table><p></p><HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/CSet1_h.html vstgl-0.6.1/Doc/CSet1_h.html
+*** vstgl-0.6.1.orig/Doc/CSet1_h.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/CSet1_h.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,41 ****
+ <HTML>
+ <HEAD>
+ <TITLE>Source: CSet1.h</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>Source: CSet1.h</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <pre>
+ #ifndef CSet1_included
+ #define CSet1_included
+
+! #include &lt;qwidget.h&gt;
+! #include &lt;qchkbox.h&gt;
+! #include &lt;qframe.h&gt;
+! #include &lt;qlabel.h&gt;
+! #include &lt;qlined.h&gt;
+
+
+ /*!
+--- 1,39 ----
+ <HTML>
+ <HEAD>
+ <TITLE>Source: CSet1.h</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>Source: CSet1.h</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <pre>
+ #ifndef CSet1_included
+ #define CSet1_included
+
+! #include <qwidget.h>
+! #include <qchkbox.h>
+! #include <qframe.h>
+! #include <qlabel.h>
+! #include <qlined.h>
+
+
+ /*!
+***************
+*** 70,76 ****
+ </pre>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 68,74 ----
+ </pre>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/CSet2.html vstgl-0.6.1/Doc/CSet2.html
+*** vstgl-0.6.1.orig/Doc/CSet2.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/CSet2.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,48 ****
+ <HTML>
+ <HEAD>
+ <TITLE>class CSet2</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>class CSet2</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+ <TR><TH>Definition</TH><TD><code>#include &lt;<A HREF="CSet2_h.html">CSet2.h</A>&gt;</code></TD></TR>
+! <TR><TH>Inherits</TH><TD>QWidget</TD></TR>
+ <TR><TH><A HREF="full-list-CSet2.html">List of all Methods</A></TH></TR>
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+! <h4>Public Methods</h4><ul><LI>&nbsp;<b>CSet2</b> (QWidget *parent, const char *name)
+ </LI>
+! <LI>void &nbsp;<b>GetSettings</b> ()
+ </LI>
+! <LI>void &nbsp;<b>SetSettings</b> ()
+ </LI>
+! </ul><h4>Public Members</h4><ul><LI>QFrame *<b>frame</b></LI>
+! <LI>QCheckBox *<b>m_PopTransDlg</b></LI>
+! <LI>QLabel *<b>m_PopTransDlgText</b></LI>
+! <LI>QLabel *<b>m_guiStyleText</b></LI>
+! <LI>QComboBox *<b>m_guiStyleBox</b></LI>
+! </ul><HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 1,54 ----
+ <HTML>
+ <HEAD>
+ <TITLE>class CSet2</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>class CSet2</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+ <TR><TH>Definition</TH><TD><code>#include &lt;<A HREF="CSet2_h.html">CSet2.h</A>&gt;</code></TD></TR>
+! <TR><TH>Inherits</TH><TD>QWidget <small>(unknown)</small> <small>[public ]</small></TD></TR>
+ <TR><TH><A HREF="full-list-CSet2.html">List of all Methods</A></TH></TR>
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+! <h4>Public Methods</h4><ul><LI>&nbsp;<b><A HREF="#ref1">CSet2</A></b> (QWidget *parent, const char *name)
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref2">GetSettings</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref3">SetSettings</A></b> ()
+ </LI>
+! </ul><h4>Public Members</h4><ul><LI>QFrame *<b><A HREF="#ref4">frame</A></b></LI>
+! <LI>QCheckBox *<b><A HREF="#ref5">m_PopTransDlg</A></b></LI>
+! <LI>QLabel *<b><A HREF="#ref6">m_PopTransDlgText</A></b></LI>
+! <LI>QLabel *<b><A HREF="#ref7">m_guiStyleText</A></b></LI>
+! <LI>QComboBox *<b><A HREF="#ref8">m_guiStyleBox</A></b></LI>
+! </ul><HR><H2><A NAME="longdesc">Detailed Description</A></H2><A NAME="CSet2"></A><A NAME="ref1"></A><table width="100%"><tr bgcolor="#eeeeee"><td>&nbsp;<strong>CSet2</strong> (QWidget *parent, const char *name)
+! <br></td><td align="right"><h3><strong>CSet2</strong></h3></td></tr></table><p></p><A NAME="GetSettings"></A><A NAME="ref2"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>GetSettings</strong> ()
+! <br></td><td align="right"><h3><strong>GetSettings</strong></h3></td></tr></table><p></p><A NAME="SetSettings"></A><A NAME="ref3"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SetSettings</strong> ()
+! <br></td><td align="right"><h3><strong>SetSettings</strong></h3></td></tr></table><p></p><A NAME="frame"></A><A NAME="ref4"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QFrame * <strong>frame</strong>
+! </td><td align="right"><h3><strong>frame</strong></h3></td></tr></table><p></p><A NAME="m_PopTransDlg"></A><A NAME="ref5"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QCheckBox * <strong>m_PopTransDlg</strong>
+! </td><td align="right"><h3><strong>m_PopTransDlg</strong></h3></td></tr></table><p></p><A NAME="m_PopTransDlgText"></A><A NAME="ref6"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QLabel * <strong>m_PopTransDlgText</strong>
+! </td><td align="right"><h3><strong>m_PopTransDlgText</strong></h3></td></tr></table><p></p><A NAME="m_guiStyleText"></A><A NAME="ref7"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QLabel * <strong>m_guiStyleText</strong>
+! </td><td align="right"><h3><strong>m_guiStyleText</strong></h3></td></tr></table><p></p><A NAME="m_guiStyleBox"></A><A NAME="ref8"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QComboBox * <strong>m_guiStyleBox</strong>
+! </td><td align="right"><h3><strong>m_guiStyleBox</strong></h3></td></tr></table><p></p><HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/CSet2_h.html vstgl-0.6.1/Doc/CSet2_h.html
+*** vstgl-0.6.1.orig/Doc/CSet2_h.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/CSet2_h.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,42 ****
+ <HTML>
+ <HEAD>
+ <TITLE>Source: CSet2.h</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>Source: CSet2.h</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <pre>
+ #ifndef CSet2_included
+ #define CSet2_included
+
+! #include &lt;qwidget.h&gt;
+! #include &lt;qchkbox.h&gt;
+! #include &lt;qframe.h&gt;
+! #include &lt;qlabel.h&gt;
+! #include &lt;qlined.h&gt;
+!
+
+ /*!
+ \class CSet2 CSet2.h
+--- 1,40 ----
+ <HTML>
+ <HEAD>
+ <TITLE>Source: CSet2.h</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>Source: CSet2.h</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <pre>
+ #ifndef CSet2_included
+ #define CSet2_included
+
+! #include <qwidget.h>
+! #include <qchkbox.h>
+! #include <qframe.h>
+! #include <qlabel.h>
+! #include <qlined.h>
+! #include <qcombobox.h>
+
+ /*!
+ \class CSet2 CSet2.h
+***************
+*** 68,74 ****
+ </pre>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 66,72 ----
+ </pre>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/CSettings.html vstgl-0.6.1/Doc/CSettings.html
+*** vstgl-0.6.1.orig/Doc/CSettings.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/CSettings.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,139 ****
+ <HTML>
+ <HEAD>
+ <TITLE>class CSettings</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>class CSettings</h1>
+! Class for handling of loading and saving of application wide settings. <small><A HREF="#longdesc">More...</A></small>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1">
+! Class for handling of loading and saving of application wide settings. <small><A HREF="#longdesc">More...</A></small></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+ <TR><TH>Definition</TH><TD><code>#include &lt;<A HREF="CSettings_h.html">CSettings.h</A>&gt;</code></TD></TR>
+! <TR><TH>Inherits</TH><TD>QObject</TD></TR>
+ <TR><TH><A HREF="full-list-CSettings.html">List of all Methods</A></TH></TR>
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+! <h4>Public Methods</h4><ul><LI>&nbsp;<b>CSettings</b> ()
+ </LI>
+! <LI>void &nbsp;<b>GetNextWord</b> ( QString&amp; new_line, QString&amp; word )
+ </LI>
+! <LI>void &nbsp;<b>SaveSettings</b> ()
+ </LI>
+! <LI>bool &nbsp;<b>GetSettings</b> ()
+ </LI>
+! <LI>QPoint &nbsp;<b>GetPos</b> ()
+ </LI>
+! <LI>QSize &nbsp;<b>GetSize</b> ()
+ </LI>
+! <LI>void &nbsp;<b>SetPos</b> ( QPoint pos )
+ </LI>
+! <LI>void &nbsp;<b>SetSize</b> ( QSize size )
+ </LI>
+! <LI>int &nbsp;<b>GetNbRecent</b> ()
+ </LI>
+! <LI>QString &nbsp;<b>GetRecent1</b> ()
+ </LI>
+! <LI>QString &nbsp;<b>GetRecent2</b> ()
+ </LI>
+! <LI>QString &nbsp;<b>GetRecent3</b> ()
+ </LI>
+! <LI>QString &nbsp;<b>GetRecent4</b> ()
+ </LI>
+! <LI>void &nbsp;<b>UpdateRecent</b> ( QString file )
+ </LI>
+! <LI>void &nbsp;<b>SetRecent1</b> ( QString file )
+ </LI>
+! <LI>void &nbsp;<b>SetRecent2</b> ( QString file )
+ </LI>
+! <LI>void &nbsp;<b>SetRecent3</b> ( QString file )
+ </LI>
+! <LI>void &nbsp;<b>SetRecent4</b> ( QString file )
+ </LI>
+! <LI>bool &nbsp;<b>UseEpsMargin</b> ()
+ </LI>
+! <LI>void &nbsp;<b>SetUseEpsMargin</b> ( bool val )
+ </LI>
+! <LI>double &nbsp;<b>GetEpsMargin</b> ()
+ </LI>
+! <LI>void &nbsp;<b>SetEpsMargin</b> ( double val )
+ </LI>
+! <LI>int &nbsp;<b>GetEpsPageHeight</b> ()
+ </LI>
+! <LI>void &nbsp;<b>SetEpsPageHeight</b> ( int val )
+ </LI>
+! <LI>bool &nbsp;<b>GetEpsBorder</b> ()
+ </LI>
+! <LI>void &nbsp;<b>SetEpsBorder</b> ( bool val )
+ </LI>
+! <LI>double &nbsp;<b>GetEpsLineWidth</b> ()
+ </LI>
+! <LI>void &nbsp;<b>SetEpsLineWidth</b> ( double val )
+ </LI>
+! <LI>bool &nbsp;<b>GetEpsPlaceNames</b> ()
+ </LI>
+! <LI>void &nbsp;<b>SetEpsPlaceNames</b> ( bool val )
+ </LI>
+! <LI>bool &nbsp;<b>GetEpsFillTrans</b> ()
+ </LI>
+! <LI>void &nbsp;<b>SetEpsFillTrans</b> ( bool val )
+ </LI>
+! <LI>bool &nbsp;<b>GetPopTransDlg</b> ()
+ </LI>
+! <LI>void &nbsp;<b>SetPopTransDlg</b> ( bool val )
+ </LI>
+! <LI>int &nbsp;<b>GetGuiStyle</b> ()
+ </LI>
+! <LI>void &nbsp;<b>SetGuiStyle</b> ( int val )
+ </LI>
+! <LI>QString &nbsp;<b>GetHelpPath</b> ()
+ </LI>
+! <LI>void &nbsp;<b>SetHelpPath</b> ( QString val )
+ </LI>
+! </ul><h4>Signals</h4><ul><LI>void &nbsp;<b>StyleChange</b> ()
+ </LI>
+! </ul><h4>Private Members</h4><ul><LI>int <b>m_nb_recent_files</b></LI>
+! <LI>QString <b>m_recent1</b></LI>
+! <LI>QString <b>m_recent2</b></LI>
+! <LI>QString <b>m_recent3</b></LI>
+! <LI>QString <b>m_recent4</b></LI>
+! <LI>QPoint <b>m_last_pos</b></LI>
+! <LI>QSize <b>m_last_size</b></LI>
+! <LI>QString <b>m_petrify_exec</b></LI>
+! <LI>QString <b>m_petrify_args</b></LI>
+! <LI>QString <b>m_tmp_dir</b></LI>
+! <LI>bool <b>m_use_eps_margin</b></LI>
+! <LI>double <b>m_eps_margin</b></LI>
+! <LI>int <b>m_eps_page_height</b></LI>
+! <LI>bool <b>m_eps_border</b></LI>
+! <LI>double <b>m_eps_line_width</b></LI>
+! <LI>bool <b>m_eps_place_names</b></LI>
+! <LI>bool <b>m_eps_fill_trans</b></LI>
+! <LI>bool <b>m_pop_trans_dlg</b></LI>
+! <LI>int <b>m_gui_style</b></LI>
+! <LI>QString <b>m_help_path</b></LI>
+! </ul><HR><A NAME="longdesc"><H2>Detailed Description</H2><p>
+ Class for handling of loading and saving of application wide settings. VSTGL
+ will look for a file called .vstgl in the users home dir. If none is found,
+ one will be created with default values.
+! </p><p>Lots of usefull stuff is saved in this file e.g. the size and position of
+ VSTGL at last exit. Up to four recently opened files.
+! </p><p></p><HR><UL><LI><i>Author</i>: Sune Frankild and Hans Palbøl
+! </LI><LI><i>Generated</i>: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</LI></UL></BODY></HTML>
+--- 1,198 ----
+ <HTML>
+ <HEAD>
+ <TITLE>class CSettings</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>class CSettings</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1">
+! Class for handling of loading and saving of application wide settings. <small><A HREF="#longdesc">More...</A></small></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+ <TR><TH>Definition</TH><TD><code>#include &lt;<A HREF="CSettings_h.html">CSettings.h</A>&gt;</code></TD></TR>
+! <TR><TH>Inherits</TH><TD>QObject <small>(unknown)</small> <small>[public ]</small></TD></TR>
+ <TR><TH><A HREF="full-list-CSettings.html">List of all Methods</A></TH></TR>
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+! <h4>Public Methods</h4><ul><LI>&nbsp;<b><A HREF="#ref21">CSettings</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref22">GetNextWord</A></b> ( QString& new_line, QString& word )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref23">SaveSettings</A></b> ()
+ </LI>
+! <LI>bool &nbsp;<b><A HREF="#ref24">GetSettings</A></b> ()
+ </LI>
+! <LI>QPoint &nbsp;<b><A HREF="#ref25">GetPos</A></b> ()
+ </LI>
+! <LI>QSize &nbsp;<b><A HREF="#ref26">GetSize</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref27">SetPos</A></b> ( QPoint pos )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref28">SetSize</A></b> ( QSize size )
+ </LI>
+! <LI>int &nbsp;<b><A HREF="#ref29">GetNbRecent</A></b> ()
+ </LI>
+! <LI>QString &nbsp;<b><A HREF="#ref30">GetRecent1</A></b> ()
+ </LI>
+! <LI>QString &nbsp;<b><A HREF="#ref31">GetRecent2</A></b> ()
+ </LI>
+! <LI>QString &nbsp;<b><A HREF="#ref32">GetRecent3</A></b> ()
+ </LI>
+! <LI>QString &nbsp;<b><A HREF="#ref33">GetRecent4</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref34">UpdateRecent</A></b> ( QString file )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref35">SetRecent1</A></b> ( QString file )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref36">SetRecent2</A></b> ( QString file )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref37">SetRecent3</A></b> ( QString file )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref38">SetRecent4</A></b> ( QString file )
+ </LI>
+! <LI>bool &nbsp;<b><A HREF="#ref39">UseEpsMargin</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref40">SetUseEpsMargin</A></b> ( bool val )
+ </LI>
+! <LI>double &nbsp;<b><A HREF="#ref41">GetEpsMargin</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref42">SetEpsMargin</A></b> ( double val )
+ </LI>
+! <LI>int &nbsp;<b><A HREF="#ref43">GetEpsPageHeight</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref44">SetEpsPageHeight</A></b> ( int val )
+ </LI>
+! <LI>bool &nbsp;<b><A HREF="#ref45">GetEpsBorder</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref46">SetEpsBorder</A></b> ( bool val )
+ </LI>
+! <LI>double &nbsp;<b><A HREF="#ref47">GetEpsLineWidth</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref48">SetEpsLineWidth</A></b> ( double val )
+ </LI>
+! <LI>bool &nbsp;<b><A HREF="#ref49">GetEpsPlaceNames</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref50">SetEpsPlaceNames</A></b> ( bool val )
+ </LI>
+! <LI>bool &nbsp;<b><A HREF="#ref51">GetEpsFillTrans</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref52">SetEpsFillTrans</A></b> ( bool val )
+ </LI>
+! <LI>bool &nbsp;<b><A HREF="#ref53">GetPopTransDlg</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref54">SetPopTransDlg</A></b> ( bool val )
+ </LI>
+! <LI>int &nbsp;<b><A HREF="#ref55">GetGuiStyle</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref56">SetGuiStyle</A></b> ( int val )
+ </LI>
+! <LI>QString &nbsp;<b><A HREF="#ref57">GetHelpPath</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref58">SetHelpPath</A></b> ( QString val )
+ </LI>
+! </ul><h4>Signals</h4><ul><LI>void &nbsp;<b><A HREF="#ref59">StyleChange</A></b> ()
+ </LI>
+! </ul><h4>Private Members</h4><ul><LI>int <b><A HREF="#ref1">m_nb_recent_files</A></b></LI>
+! <LI>QString <b><A HREF="#ref2">m_recent1</A></b></LI>
+! <LI>QString <b><A HREF="#ref3">m_recent2</A></b></LI>
+! <LI>QString <b><A HREF="#ref4">m_recent3</A></b></LI>
+! <LI>QString <b><A HREF="#ref5">m_recent4</A></b></LI>
+! <LI>QPoint <b><A HREF="#ref6">m_last_pos</A></b></LI>
+! <LI>QSize <b><A HREF="#ref7">m_last_size</A></b></LI>
+! <LI>QString <b><A HREF="#ref8">m_petrify_exec</A></b></LI>
+! <LI>QString <b><A HREF="#ref9">m_petrify_args</A></b></LI>
+! <LI>QString <b><A HREF="#ref10">m_tmp_dir</A></b></LI>
+! <LI>bool <b><A HREF="#ref11">m_use_eps_margin</A></b></LI>
+! <LI>double <b><A HREF="#ref12">m_eps_margin</A></b></LI>
+! <LI>int <b><A HREF="#ref13">m_eps_page_height</A></b></LI>
+! <LI>bool <b><A HREF="#ref14">m_eps_border</A></b></LI>
+! <LI>double <b><A HREF="#ref15">m_eps_line_width</A></b></LI>
+! <LI>bool <b><A HREF="#ref16">m_eps_place_names</A></b></LI>
+! <LI>bool <b><A HREF="#ref17">m_eps_fill_trans</A></b></LI>
+! <LI>bool <b><A HREF="#ref18">m_pop_trans_dlg</A></b></LI>
+! <LI>int <b><A HREF="#ref19">m_gui_style</A></b></LI>
+! <LI>QString <b><A HREF="#ref20">m_help_path</A></b></LI>
+! </ul><HR><H2><A NAME="longdesc">Detailed Description</A></H2><p>
+ Class for handling of loading and saving of application wide settings. VSTGL
+ will look for a file called .vstgl in the users home dir. If none is found,
+ one will be created with default values.
+! </p>
+! <p>Lots of usefull stuff is saved in this file e.g. the size and position of
+ VSTGL at last exit. Up to four recently opened files.
+! </p>
+! <p></p>
+! <A NAME="m_nb_recent_files"></A><A NAME="ref1"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int <strong>m_nb_recent_files</strong>
+! </td><td align="right"><h3><strong>m_nb_recent_files</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_recent1"></A><A NAME="ref2"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QString <strong>m_recent1</strong>
+! </td><td align="right"><h3><strong>m_recent1</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_recent2"></A><A NAME="ref3"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QString <strong>m_recent2</strong>
+! </td><td align="right"><h3><strong>m_recent2</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_recent3"></A><A NAME="ref4"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QString <strong>m_recent3</strong>
+! </td><td align="right"><h3><strong>m_recent3</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_recent4"></A><A NAME="ref5"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QString <strong>m_recent4</strong>
+! </td><td align="right"><h3><strong>m_recent4</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_last_pos"></A><A NAME="ref6"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QPoint <strong>m_last_pos</strong>
+! </td><td align="right"><h3><strong>m_last_pos</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_last_size"></A><A NAME="ref7"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QSize <strong>m_last_size</strong>
+! </td><td align="right"><h3><strong>m_last_size</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_petrify_exec"></A><A NAME="ref8"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QString <strong>m_petrify_exec</strong>
+! </td><td align="right"><h3><strong>m_petrify_exec</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_petrify_args"></A><A NAME="ref9"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QString <strong>m_petrify_args</strong>
+! </td><td align="right"><h3><strong>m_petrify_args</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_tmp_dir"></A><A NAME="ref10"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QString <strong>m_tmp_dir</strong>
+! </td><td align="right"><h3><strong>m_tmp_dir</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_use_eps_margin"></A><A NAME="ref11"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool <strong>m_use_eps_margin</strong>
+! </td><td align="right"><h3><strong>m_use_eps_margin</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_eps_margin"></A><A NAME="ref12"></A><table width="100%"><tr bgcolor="#eeeeee"><td>double <strong>m_eps_margin</strong>
+! </td><td align="right"><h3><strong>m_eps_margin</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_eps_page_height"></A><A NAME="ref13"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int <strong>m_eps_page_height</strong>
+! </td><td align="right"><h3><strong>m_eps_page_height</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_eps_border"></A><A NAME="ref14"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool <strong>m_eps_border</strong>
+! </td><td align="right"><h3><strong>m_eps_border</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_eps_line_width"></A><A NAME="ref15"></A><table width="100%"><tr bgcolor="#eeeeee"><td>double <strong>m_eps_line_width</strong>
+! </td><td align="right"><h3><strong>m_eps_line_width</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_eps_place_names"></A><A NAME="ref16"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool <strong>m_eps_place_names</strong>
+! </td><td align="right"><h3><strong>m_eps_place_names</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_eps_fill_trans"></A><A NAME="ref17"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool <strong>m_eps_fill_trans</strong>
+! </td><td align="right"><h3><strong>m_eps_fill_trans</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_pop_trans_dlg"></A><A NAME="ref18"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool <strong>m_pop_trans_dlg</strong>
+! </td><td align="right"><h3><strong>m_pop_trans_dlg</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_gui_style"></A><A NAME="ref19"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int <strong>m_gui_style</strong>
+! </td><td align="right"><h3><strong>m_gui_style</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_help_path"></A><A NAME="ref20"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QString <strong>m_help_path</strong>
+! </td><td align="right"><h3><strong>m_help_path</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="CSettings"></A><A NAME="ref21"></A><table width="100%"><tr bgcolor="#eeeeee"><td>&nbsp;<strong>CSettings</strong> ()
+! <br></td><td align="right"><h3><strong>CSettings</strong></h3></td></tr></table><p></p><A NAME="GetNextWord"></A><A NAME="ref22"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>GetNextWord</strong> ( QString& new_line, QString& word )
+! <br></td><td align="right"><h3><strong>GetNextWord</strong></h3></td></tr></table><p></p><A NAME="SaveSettings"></A><A NAME="ref23"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SaveSettings</strong> ()
+! <br></td><td align="right"><h3><strong>SaveSettings</strong></h3></td></tr></table><p></p><A NAME="GetSettings"></A><A NAME="ref24"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool &nbsp;<strong>GetSettings</strong> ()
+! <br></td><td align="right"><h3><strong>GetSettings</strong></h3></td></tr></table><p></p><A NAME="GetPos"></A><A NAME="ref25"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QPoint &nbsp;<strong>GetPos</strong> ()
+! <br></td><td align="right"><h3><strong>GetPos</strong></h3></td></tr></table><p></p><A NAME="GetSize"></A><A NAME="ref26"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QSize &nbsp;<strong>GetSize</strong> ()
+! <br></td><td align="right"><h3><strong>GetSize</strong></h3></td></tr></table><p></p><A NAME="SetPos"></A><A NAME="ref27"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SetPos</strong> ( QPoint pos )
+! <br></td><td align="right"><h3><strong>SetPos</strong></h3></td></tr></table><p></p><A NAME="SetSize"></A><A NAME="ref28"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SetSize</strong> ( QSize size )
+! <br></td><td align="right"><h3><strong>SetSize</strong></h3></td></tr></table><p></p><A NAME="GetNbRecent"></A><A NAME="ref29"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int &nbsp;<strong>GetNbRecent</strong> ()
+! <br></td><td align="right"><h3><strong>GetNbRecent</strong></h3></td></tr></table><p></p><A NAME="GetRecent1"></A><A NAME="ref30"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QString &nbsp;<strong>GetRecent1</strong> ()
+! <br></td><td align="right"><h3><strong>GetRecent1</strong></h3></td></tr></table><p></p><A NAME="GetRecent2"></A><A NAME="ref31"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QString &nbsp;<strong>GetRecent2</strong> ()
+! <br></td><td align="right"><h3><strong>GetRecent2</strong></h3></td></tr></table><p></p><A NAME="GetRecent3"></A><A NAME="ref32"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QString &nbsp;<strong>GetRecent3</strong> ()
+! <br></td><td align="right"><h3><strong>GetRecent3</strong></h3></td></tr></table><p></p><A NAME="GetRecent4"></A><A NAME="ref33"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QString &nbsp;<strong>GetRecent4</strong> ()
+! <br></td><td align="right"><h3><strong>GetRecent4</strong></h3></td></tr></table><p></p><A NAME="UpdateRecent"></A><A NAME="ref34"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>UpdateRecent</strong> ( QString file )
+! <br></td><td align="right"><h3><strong>UpdateRecent</strong></h3></td></tr></table><p></p><A NAME="SetRecent1"></A><A NAME="ref35"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SetRecent1</strong> ( QString file )
+! <br></td><td align="right"><h3><strong>SetRecent1</strong></h3></td></tr></table><p></p><A NAME="SetRecent2"></A><A NAME="ref36"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SetRecent2</strong> ( QString file )
+! <br></td><td align="right"><h3><strong>SetRecent2</strong></h3></td></tr></table><p></p><A NAME="SetRecent3"></A><A NAME="ref37"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SetRecent3</strong> ( QString file )
+! <br></td><td align="right"><h3><strong>SetRecent3</strong></h3></td></tr></table><p></p><A NAME="SetRecent4"></A><A NAME="ref38"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SetRecent4</strong> ( QString file )
+! <br></td><td align="right"><h3><strong>SetRecent4</strong></h3></td></tr></table><p></p><A NAME="UseEpsMargin"></A><A NAME="ref39"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool &nbsp;<strong>UseEpsMargin</strong> ()
+! <br></td><td align="right"><h3><strong>UseEpsMargin</strong></h3></td></tr></table><p></p><A NAME="SetUseEpsMargin"></A><A NAME="ref40"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SetUseEpsMargin</strong> ( bool val )
+! <br></td><td align="right"><h3><strong>SetUseEpsMargin</strong></h3></td></tr></table><p></p><A NAME="GetEpsMargin"></A><A NAME="ref41"></A><table width="100%"><tr bgcolor="#eeeeee"><td>double &nbsp;<strong>GetEpsMargin</strong> ()
+! <br></td><td align="right"><h3><strong>GetEpsMargin</strong></h3></td></tr></table><p></p><A NAME="SetEpsMargin"></A><A NAME="ref42"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SetEpsMargin</strong> ( double val )
+! <br></td><td align="right"><h3><strong>SetEpsMargin</strong></h3></td></tr></table><p></p><A NAME="GetEpsPageHeight"></A><A NAME="ref43"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int &nbsp;<strong>GetEpsPageHeight</strong> ()
+! <br></td><td align="right"><h3><strong>GetEpsPageHeight</strong></h3></td></tr></table><p></p><A NAME="SetEpsPageHeight"></A><A NAME="ref44"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SetEpsPageHeight</strong> ( int val )
+! <br></td><td align="right"><h3><strong>SetEpsPageHeight</strong></h3></td></tr></table><p></p><A NAME="GetEpsBorder"></A><A NAME="ref45"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool &nbsp;<strong>GetEpsBorder</strong> ()
+! <br></td><td align="right"><h3><strong>GetEpsBorder</strong></h3></td></tr></table><p></p><A NAME="SetEpsBorder"></A><A NAME="ref46"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SetEpsBorder</strong> ( bool val )
+! <br></td><td align="right"><h3><strong>SetEpsBorder</strong></h3></td></tr></table><p></p><A NAME="GetEpsLineWidth"></A><A NAME="ref47"></A><table width="100%"><tr bgcolor="#eeeeee"><td>double &nbsp;<strong>GetEpsLineWidth</strong> ()
+! <br></td><td align="right"><h3><strong>GetEpsLineWidth</strong></h3></td></tr></table><p></p><A NAME="SetEpsLineWidth"></A><A NAME="ref48"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SetEpsLineWidth</strong> ( double val )
+! <br></td><td align="right"><h3><strong>SetEpsLineWidth</strong></h3></td></tr></table><p></p><A NAME="GetEpsPlaceNames"></A><A NAME="ref49"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool &nbsp;<strong>GetEpsPlaceNames</strong> ()
+! <br></td><td align="right"><h3><strong>GetEpsPlaceNames</strong></h3></td></tr></table><p></p><A NAME="SetEpsPlaceNames"></A><A NAME="ref50"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SetEpsPlaceNames</strong> ( bool val )
+! <br></td><td align="right"><h3><strong>SetEpsPlaceNames</strong></h3></td></tr></table><p></p><A NAME="GetEpsFillTrans"></A><A NAME="ref51"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool &nbsp;<strong>GetEpsFillTrans</strong> ()
+! <br></td><td align="right"><h3><strong>GetEpsFillTrans</strong></h3></td></tr></table><p></p><A NAME="SetEpsFillTrans"></A><A NAME="ref52"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SetEpsFillTrans</strong> ( bool val )
+! <br></td><td align="right"><h3><strong>SetEpsFillTrans</strong></h3></td></tr></table><p></p><A NAME="GetPopTransDlg"></A><A NAME="ref53"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool &nbsp;<strong>GetPopTransDlg</strong> ()
+! <br></td><td align="right"><h3><strong>GetPopTransDlg</strong></h3></td></tr></table><p></p><A NAME="SetPopTransDlg"></A><A NAME="ref54"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SetPopTransDlg</strong> ( bool val )
+! <br></td><td align="right"><h3><strong>SetPopTransDlg</strong></h3></td></tr></table><p></p><A NAME="GetGuiStyle"></A><A NAME="ref55"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int &nbsp;<strong>GetGuiStyle</strong> ()
+! <br></td><td align="right"><h3><strong>GetGuiStyle</strong></h3></td></tr></table><p></p><A NAME="SetGuiStyle"></A><A NAME="ref56"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SetGuiStyle</strong> ( int val )
+! <br></td><td align="right"><h3><strong>SetGuiStyle</strong></h3></td></tr></table><p></p><A NAME="GetHelpPath"></A><A NAME="ref57"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QString &nbsp;<strong>GetHelpPath</strong> ()
+! <br></td><td align="right"><h3><strong>GetHelpPath</strong></h3></td></tr></table><p></p><A NAME="SetHelpPath"></A><A NAME="ref58"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SetHelpPath</strong> ( QString val )
+! <br></td><td align="right"><h3><strong>SetHelpPath</strong></h3></td></tr></table><p></p><A NAME="StyleChange"></A><A NAME="ref59"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>StyleChange</strong> ()
+! <br></td><td align="right"><h3><strong>StyleChange</strong></h3></td></tr></table><p> <small>[signal]</small></p><HR><UL><LI><i>Author</i>: Sune Frankild and Hans Palbøl
+! </LI><LI><i>Generated</i>: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</LI></UL></BODY></HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/CSettings_h.html vstgl-0.6.1/Doc/CSettings_h.html
+*** vstgl-0.6.1.orig/Doc/CSettings_h.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/CSettings_h.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,38 ****
+ <HTML>
+ <HEAD>
+ <TITLE>Source: CSettings.h</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>Source: CSettings.h</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <pre>
+ // ////////////////////////////////////////////////////////////////////////////
+ //
+ // Filename CSettings.h
+ //
+! // Author Hans Palbøl &amp; Sune Frankild
+ //
+ // Created 29-03-1999
+ //
+--- 1,36 ----
+ <HTML>
+ <HEAD>
+ <TITLE>Source: CSettings.h</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>Source: CSettings.h</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <pre>
+ // ////////////////////////////////////////////////////////////////////////////
+ //
+ // Filename CSettings.h
+ //
+! // Author Hans Palbøl & Sune Frankild
+ //
+ // Created 29-03-1999
+ //
+***************
+*** 44,53 ****
+ #ifndef __CSETTINGS_H__
+ #define __CSETTINGS_H__
+
+! #include &lt;qstring.h&gt;
+! #include &lt;qpoint.h&gt;
+! #include &lt;qsize.h&gt;
+! #include &lt;qobject.h&gt;
+
+ #define STYLE_CDE 0
+ #define STYLE_WINDOWS 1
+--- 42,51 ----
+ #ifndef __CSETTINGS_H__
+ #define __CSETTINGS_H__
+
+! #include <qstring.h>
+! #include <qpoint.h>
+! #include <qsize.h>
+! #include <qobject.h>
+
+ #define STYLE_CDE 0
+ #define STYLE_WINDOWS 1
+***************
+*** 108,114 ****
+
+ public:
+ CSettings();
+! void GetNextWord( QString&amp; new_line, QString&amp; word );
+
+ void SaveSettings();
+ bool GetSettings();
+--- 106,112 ----
+
+ public:
+ CSettings();
+! void GetNextWord( QString& new_line, QString& word );
+
+ void SaveSettings();
+ bool GetSettings();
+***************
+*** 170,176 ****
+ </pre>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 168,174 ----
+ </pre>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/CTabCtrl.html vstgl-0.6.1/Doc/CTabCtrl.html
+*** vstgl-0.6.1.orig/Doc/CTabCtrl.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/CTabCtrl.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,74 ****
+ <HTML>
+ <HEAD>
+ <TITLE>class CTabCtrl</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>class CTabCtrl</h1>
+! Provides a tab control widget, which is a widget stack controlled by
+! a number of tabs. <small><A HREF="#longdesc">More...</A></small>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1">
+ Provides a tab control widget, which is a widget stack controlled by
+! a number of tabs. <small><A HREF="#longdesc">More...</A></small></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+ <TR><TH>Definition</TH><TD><code>#include &lt;<A HREF="CTabCtrl_h.html">CTabCtrl.h</A>&gt;</code></TD></TR>
+! <TR><TH>Inherits</TH><TD>QWidget</TD></TR>
+ <TR><TH><A HREF="full-list-CTabCtrl.html">List of all Methods</A></TH></TR>
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+! <h4>Public Methods</h4><ul><LI>&nbsp;<b>CTabCtrl</b> ( QWidget *parent=0, const char *name=0 )
+ </LI>
+! <LI>void &nbsp;<b>SetDoc</b> ( <A HREF="CDoc.html">CDoc</A> *doc )
+ </LI>
+! </ul><h4>Signals</h4><ul><LI>void &nbsp;<b>SignalsChanged</b> ()
+ </LI>
+! </ul><h4>Protected Methods</h4><ul><LI>void &nbsp;<b>resizeEvent</b> ( QResizeEvent * )
+ </LI>
+! </ul><h4>Private Slots</h4><ul><LI>void &nbsp;<b>OnTabClick</b> ( int index )
+! </LI>
+! <LI>void &nbsp;<b>Refresh</b> ()
+! </LI>
+! <LI>void &nbsp;<b>SetSignalProperties</b> ( QListViewItem *item )
+! </LI>
+! <LI>void &nbsp;<b>Update</b> ( QWidget *widget )
+! </LI>
+! </ul><h4>Private Members</h4><ul><LI>QTabBar *<b>tab</b></LI>
+! <LI>QTab *<b>t1</b></LI>
+! <LI>QTab *<b>t2</b></LI>
+! <LI>QTab *<b>t3</b></LI>
+! <LI>QFrame *<b>area</b></LI>
+! <LI>QWidgetStack *<b>wStack</b></LI>
+! <LI>QListView *<b>sigList</b></LI>
+! <LI>QListViewItem *<b>inputs</b></LI>
+! <LI>QListViewItem *<b>outputs</b></LI>
+! <LI>QListViewItem *<b>internals</b></LI>
+! <LI>QListViewItem *<b>dummy</b></LI>
+! <LI>QLabel *<b>flow</b></LI>
+! <LI>QMultiLineEdit *<b>edit</b></LI>
+! <LI>CDoc *<b>pDoc</b></LI>
+! <LI>QPixmap <b>inputIcon</b></LI>
+! <LI>QPixmap <b>outputIcon</b></LI>
+! <LI>QPixmap <b>internIcon</b></LI>
+! <LI>QPixmap <b>dummyIcon</b></LI>
+! </ul><HR><A NAME="longdesc"><H2>Detailed Description</H2><p>
+ Provides a tab control widget, which is a widget stack controlled by
+ a number of tabs.
+! </p><p></p><HR><UL><LI><i>Author</i>: Sune Frankild and Hans Palbøl
+! </LI><LI><i>Generated</i>: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</LI></UL></BODY></HTML>
+--- 1,98 ----
+ <HTML>
+ <HEAD>
+ <TITLE>class CTabCtrl</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>class CTabCtrl</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1">
+ Provides a tab control widget, which is a widget stack controlled by
+! a number of tabs. <small><A HREF="#longdesc">More...</A></small></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+ <TR><TH>Definition</TH><TD><code>#include &lt;<A HREF="CTabCtrl_h.html">CTabCtrl.h</A>&gt;</code></TD></TR>
+! <TR><TH>Inherits</TH><TD>QWidget <small>(unknown)</small> <small>[public ]</small></TD></TR>
+ <TR><TH><A HREF="full-list-CTabCtrl.html">List of all Methods</A></TH></TR>
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+! <h4>Public Methods</h4><ul><LI>&nbsp;<b><A HREF="#ref1">CTabCtrl</A></b> ( QWidget *parent=0, const char *name=0 )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref2">SetDoc</A></b> ( <A HREF="CDoc.html">CDoc</A> *doc )
+ </LI>
+! </ul><h4>Signals</h4><ul><LI>void &nbsp;<b><A HREF="#ref26">SignalsChanged</A></b> ()
+ </LI>
+! </ul><h4>Protected Methods</h4><ul><LI>void &nbsp;<b><A HREF="#ref3">resizeEvent</A></b> ( QResizeEvent * )
+ </LI>
+! </ul><h4>Private Slots</h4><ul><LI>void &nbsp;<b><A HREF="#ref22">OnTabClick</A></b> ( int index )
+! </LI>
+! <LI>void &nbsp;<b><A HREF="#ref23">Refresh</A></b> ()
+! </LI>
+! <LI>void &nbsp;<b><A HREF="#ref24">SetSignalProperties</A></b> ( QListViewItem *item )
+! </LI>
+! <LI>void &nbsp;<b><A HREF="#ref25">Update</A></b> ( QWidget *widget )
+! </LI>
+! </ul><h4>Private Members</h4><ul><LI>QTabBar *<b><A HREF="#ref4">tab</A></b></LI>
+! <LI>QTab *<b><A HREF="#ref5">t1</A></b></LI>
+! <LI>QTab *<b><A HREF="#ref6">t2</A></b></LI>
+! <LI>QTab *<b><A HREF="#ref7">t3</A></b></LI>
+! <LI>QFrame *<b><A HREF="#ref8">area</A></b></LI>
+! <LI>QWidgetStack *<b><A HREF="#ref9">wStack</A></b></LI>
+! <LI>QListView *<b><A HREF="#ref10">sigList</A></b></LI>
+! <LI>QListViewItem *<b><A HREF="#ref11">inputs</A></b></LI>
+! <LI>QListViewItem *<b><A HREF="#ref12">outputs</A></b></LI>
+! <LI>QListViewItem *<b><A HREF="#ref13">internals</A></b></LI>
+! <LI>QListViewItem *<b><A HREF="#ref14">dummy</A></b></LI>
+! <LI>QLabel *<b><A HREF="#ref15">flow</A></b></LI>
+! <LI>QMultiLineEdit *<b><A HREF="#ref16">edit</A></b></LI>
+! <LI>CDoc *<b><A HREF="#ref17">pDoc</A></b></LI>
+! <LI>QPixmap <b><A HREF="#ref18">inputIcon</A></b></LI>
+! <LI>QPixmap <b><A HREF="#ref19">outputIcon</A></b></LI>
+! <LI>QPixmap <b><A HREF="#ref20">internIcon</A></b></LI>
+! <LI>QPixmap <b><A HREF="#ref21">dummyIcon</A></b></LI>
+! </ul><HR><H2><A NAME="longdesc">Detailed Description</A></H2><p>
+ Provides a tab control widget, which is a widget stack controlled by
+ a number of tabs.
+! </p>
+! <p></p>
+! <A NAME="CTabCtrl"></A><A NAME="ref1"></A><table width="100%"><tr bgcolor="#eeeeee"><td>&nbsp;<strong>CTabCtrl</strong> ( QWidget *parent=0, const char *name=0 )
+! <br></td><td align="right"><h3><strong>CTabCtrl</strong></h3></td></tr></table><p></p><A NAME="SetDoc"></A><A NAME="ref2"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SetDoc</strong> ( <A HREF="CDoc.html">CDoc</A> *doc )
+! <br></td><td align="right"><h3><strong>SetDoc</strong></h3></td></tr></table><p></p><A NAME="resizeEvent"></A><A NAME="ref3"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>resizeEvent</strong> ( QResizeEvent * )
+! <br></td><td align="right"><h3><strong>resizeEvent</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="tab"></A><A NAME="ref4"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QTabBar * <strong>tab</strong>
+! </td><td align="right"><h3><strong>tab</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="t1"></A><A NAME="ref5"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QTab * <strong>t1</strong>
+! </td><td align="right"><h3><strong>t1</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="t2"></A><A NAME="ref6"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QTab * <strong>t2</strong>
+! </td><td align="right"><h3><strong>t2</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="t3"></A><A NAME="ref7"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QTab * <strong>t3</strong>
+! </td><td align="right"><h3><strong>t3</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="area"></A><A NAME="ref8"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QFrame * <strong>area</strong>
+! </td><td align="right"><h3><strong>area</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="wStack"></A><A NAME="ref9"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QWidgetStack * <strong>wStack</strong>
+! </td><td align="right"><h3><strong>wStack</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="sigList"></A><A NAME="ref10"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QListView * <strong>sigList</strong>
+! </td><td align="right"><h3><strong>sigList</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="inputs"></A><A NAME="ref11"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QListViewItem * <strong>inputs</strong>
+! </td><td align="right"><h3><strong>inputs</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="outputs"></A><A NAME="ref12"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QListViewItem * <strong>outputs</strong>
+! </td><td align="right"><h3><strong>outputs</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="internals"></A><A NAME="ref13"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QListViewItem * <strong>internals</strong>
+! </td><td align="right"><h3><strong>internals</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="dummy"></A><A NAME="ref14"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QListViewItem * <strong>dummy</strong>
+! </td><td align="right"><h3><strong>dummy</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="flow"></A><A NAME="ref15"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QLabel * <strong>flow</strong>
+! </td><td align="right"><h3><strong>flow</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="edit"></A><A NAME="ref16"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QMultiLineEdit * <strong>edit</strong>
+! </td><td align="right"><h3><strong>edit</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="pDoc"></A><A NAME="ref17"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CDoc.html">CDoc</A> * <strong>pDoc</strong>
+! </td><td align="right"><h3><strong>pDoc</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="inputIcon"></A><A NAME="ref18"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QPixmap <strong>inputIcon</strong>
+! </td><td align="right"><h3><strong>inputIcon</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="outputIcon"></A><A NAME="ref19"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QPixmap <strong>outputIcon</strong>
+! </td><td align="right"><h3><strong>outputIcon</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="internIcon"></A><A NAME="ref20"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QPixmap <strong>internIcon</strong>
+! </td><td align="right"><h3><strong>internIcon</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="dummyIcon"></A><A NAME="ref21"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QPixmap <strong>dummyIcon</strong>
+! </td><td align="right"><h3><strong>dummyIcon</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="OnTabClick"></A><A NAME="ref22"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>OnTabClick</strong> ( int index )
+! <br></td><td align="right"><h3><strong>OnTabClick</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="Refresh"></A><A NAME="ref23"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>Refresh</strong> ()
+! <br></td><td align="right"><h3><strong>Refresh</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="SetSignalProperties"></A><A NAME="ref24"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SetSignalProperties</strong> ( QListViewItem *item )
+! <br></td><td align="right"><h3><strong>SetSignalProperties</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="Update"></A><A NAME="ref25"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>Update</strong> ( QWidget *widget )
+! <br></td><td align="right"><h3><strong>Update</strong></h3></td></tr></table><p> <small>[private slots slot]</small></p><A NAME="SignalsChanged"></A><A NAME="ref26"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SignalsChanged</strong> ()
+! <br></td><td align="right"><h3><strong>SignalsChanged</strong></h3></td></tr></table><p> <small>[signal]</small></p><HR><UL><LI><i>Author</i>: Sune Frankild and Hans Palbøl
+! </LI><LI><i>Generated</i>: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</LI></UL></BODY></HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/CTabCtrl_h.html vstgl-0.6.1/Doc/CTabCtrl_h.html
+*** vstgl-0.6.1.orig/Doc/CTabCtrl_h.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/CTabCtrl_h.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,38 ****
+ <HTML>
+ <HEAD>
+ <TITLE>Source: CTabCtrl.h</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>Source: CTabCtrl.h</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <pre>
+ // ////////////////////////////////////////////////////////////////////////////
+ //
+ // Filename CTabCtrl.h
+ //
+! // Author Hans Palbøl &amp; Sune Frankild
+ //
+ // Created 14-03-1999
+ //
+--- 1,36 ----
+ <HTML>
+ <HEAD>
+ <TITLE>Source: CTabCtrl.h</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>Source: CTabCtrl.h</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <pre>
+ // ////////////////////////////////////////////////////////////////////////////
+ //
+ // Filename CTabCtrl.h
+ //
+! // Author Hans Palbøl & Sune Frankild
+ //
+ // Created 14-03-1999
+ //
+***************
+*** 44,56 ****
+ #ifndef __CTABCTRL_H__
+ #define __CTABCTRL_H__
+
+! #include &lt;qwidget.h&gt;
+! #include &lt;qtabbar.h&gt;
+! #include &lt;qframe.h&gt;
+! #include &lt;qlistview.h&gt;
+! #include &lt;qwidgetstack.h&gt;
+! #include &lt;qmultilinedit.h&gt;
+! #include &lt;qlabel.h&gt;
+
+ #include "CDoc.h"
+
+--- 42,54 ----
+ #ifndef __CTABCTRL_H__
+ #define __CTABCTRL_H__
+
+! #include <qwidget.h>
+! #include <qtabbar.h>
+! #include <qframe.h>
+! #include <qlistview.h>
+! #include <qwidgetstack.h>
+! #include <qmultilinedit.h>
+! #include <qlabel.h>
+
+ #include "CDoc.h"
+
+***************
+*** 111,117 ****
+ </pre>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 109,115 ----
+ </pre>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/CTrans.html vstgl-0.6.1/Doc/CTrans.html
+*** vstgl-0.6.1.orig/Doc/CTrans.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/CTrans.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,95 ****
+ <HTML>
+ <HEAD>
+ <TITLE>class CTrans</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>class CTrans</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+ <TR><TH>Definition</TH><TD><code>#include &lt;<A HREF="CTrans_h.html">CTrans.h</A>&gt;</code></TD></TR>
+! <TR><TH>Inherits</TH><TD><i><A HREF="CComp.html">CComp</A></i></TD></TR>
+ <TR><TH><A HREF="full-list-CTrans.html">List of all Methods</A></TH></TR>
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <h4>Public Methods</h4><ul><LI>&nbsp;<b><A HREF="#ref1">CTrans</A></b> ( QWidget* parent, const char *name, <A HREF="CDoc.html">CDoc</A> *doc )
+ </LI>
+ <LI>&nbsp;<b><A HREF="#ref2">CTrans</A></b> ( QWidget* parent, int xpos, int ypos, <A HREF="CDoc.html">CDoc</A> *doc )
+ </LI>
+! <LI>~&nbsp;<b><A HREF="#ref3">CTrans</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b>Draw</b> ( QPainter *p )
+ </LI>
+! <LI>void &nbsp;<b>CreateMask</b> ()
+ </LI>
+! <LI>bool &nbsp;<b>RectHit</b> ( QRect rect )
+ </LI>
+! <LI>bool &nbsp;<b>WriteEPS</b> ( char *eps )
+ </LI>
+! <LI>void &nbsp;<b>SetSignalEvent</b> ( EVENT e )
+ </LI>
+! <LI>EVENT &nbsp;<b>GetSignalEvent</b> ()
+ </LI>
+! <LI>void &nbsp;<b>AttachSignal</b> ( <A HREF="CSSignal.html">CSSignal</A>* obj )
+ </LI>
+! <LI><A HREF="CSSignal.html">CSSignal</A>* &nbsp;<b>GetSignal</b> ()
+ </LI>
+! <LI>bool &nbsp;<b>AllInputActive</b> ()
+ </LI>
+! <LI>bool &nbsp;<b>Fire</b> ()
+ </LI>
+! </ul><h4>Signals</h4><ul><LI>void &nbsp;<b>doubleClicked</b> ( <A HREF="CComp.html">CComp</A> * )
+ </LI>
+! </ul><h4>Public Members</h4><ul><LI>bool <b>m_just_fired</b></LI>
+! <LI>int <b>m_g_file_index</b></LI>
+! </ul><h4>Protected Methods</h4><ul><LI>int &nbsp;<b>Tokens</b> ()
+ </LI>
+ <LI>bool &nbsp;<b><A HREF="#ref16">Condition</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b>mouseDoubleClickEvent</b> ( QMouseEvent * e )
+ </LI>
+! <LI>void &nbsp;<b>mouseMoveEvent</b> ( QMouseEvent *e )
+ </LI>
+! </ul><h4>Protected Members</h4><ul><LI>CNet*<b><A HREF="#ref19">m_net</A></b></LI>
+! </ul><h4>Private Methods</h4><ul><LI>void &nbsp;<b>init</b> ()
+ </LI>
+! </ul><h4>Private Members</h4><ul><LI>QColor *<b>fill_color</b></LI>
+! <LI>CSSignal*<b>m_signal</b></LI>
+! <LI>EVENT <b>m_event</b></LI>
+! </ul><A NAME="CTrans"></A><A NAME="ref1"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>&nbsp;<underline>CTrans</underline> ( QWidget* parent, const char *name, <A HREF="CDoc.html">CDoc</A> *doc )
+! </strong></td></tr></table><p></p><p>
+ Constructs a transition with a default position.
+! </p><A NAME="CTrans"></A><A NAME="ref2"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>&nbsp;<underline>CTrans</underline> ( QWidget* parent, int xpos, int ypos, <A HREF="CDoc.html">CDoc</A> *doc )
+! </strong></td></tr></table><p></p><p>
+ Constructs a transition with a defined position.
+! </p><A NAME="CTrans"></A><A NAME="ref3"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>~&nbsp;<underline>CTrans</underline> ()
+! </strong></td></tr></table><p></p><p>
+ Destructs transition.
+! </p><A NAME="Condition"></A><A NAME="ref16"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong>bool &nbsp;<underline>Condition</underline> ()
+! </strong></td></tr></table><p> <small>[protected]</small></p><p> Must be implemented for any sub class of CTrans. This function can
+ any extra condition (besides enough tokens) that has to be true
+ before an augmented type of transistion can fire. Hence for the simple
+! transition it always returns true. </p><A NAME="m_net"></A><A NAME="ref19"></A><table width="100%"><tr bgcolor="#eeeeee"><td><strong><A HREF="CNet.html">CNet</A>* <underline>m_net</underline>
+! </strong></td></tr></table><p> <small>[protected]</small></p><p> For sim. time reference. </p><HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 1,121 ----
+ <HTML>
+ <HEAD>
+ <TITLE>class CTrans</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>class CTrans</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+ <TR><TH>Definition</TH><TD><code>#include &lt;<A HREF="CTrans_h.html">CTrans.h</A>&gt;</code></TD></TR>
+! <TR><TH>Inherits</TH><TD><i><A HREF="CComp.html">CComp</A></i> <small>[public ]</small></TD></TR>
+ <TR><TH><A HREF="full-list-CTrans.html">List of all Methods</A></TH></TR>
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <h4>Public Methods</h4><ul><LI>&nbsp;<b><A HREF="#ref1">CTrans</A></b> ( QWidget* parent, const char *name, <A HREF="CDoc.html">CDoc</A> *doc )
+ </LI>
+ <LI>&nbsp;<b><A HREF="#ref2">CTrans</A></b> ( QWidget* parent, int xpos, int ypos, <A HREF="CDoc.html">CDoc</A> *doc )
+ </LI>
+! <LI>&nbsp;<b><A HREF="#ref3">~CTrans</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref4">Draw</A></b> ( QPainter *p )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref5">CreateMask</A></b> ()
+ </LI>
+! <LI>bool &nbsp;<b><A HREF="#ref6">RectHit</A></b> ( QRect rect )
+ </LI>
+! <LI>bool &nbsp;<b><A HREF="#ref7">WriteEPS</A></b> ( char *eps )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref8">SetSignalEvent</A></b> ( <A HREF="#EVENT">EVENT</A> e )
+ </LI>
+! <LI><A HREF="#EVENT">EVENT</A> &nbsp;<b><A HREF="#ref9">GetSignalEvent</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref10">AttachSignal</A></b> ( <A HREF="CSSignal.html">CSSignal</A>* obj )
+ </LI>
+! <LI><A HREF="CSSignal.html">CSSignal</A>* &nbsp;<b><A HREF="#ref11">GetSignal</A></b> ()
+ </LI>
+! <LI>bool &nbsp;<b><A HREF="#ref12">AllInputActive</A></b> ()
+ </LI>
+! <LI>bool &nbsp;<b><A HREF="#ref13">Fire</A></b> ()
+ </LI>
+! </ul><h4>Signals</h4><ul><LI>void &nbsp;<b><A HREF="#ref25">doubleClicked</A></b> ( <A HREF="CComp.html">CComp</A> * )
+ </LI>
+! </ul><h4>Public Members</h4><ul><LI>bool <b><A HREF="#ref23">m_just_fired</A></b></LI>
+! <LI>int <b><A HREF="#ref24">m_g_file_index</A></b></LI>
+! </ul><h4>Protected Methods</h4><ul><LI>int &nbsp;<b><A HREF="#ref15">Tokens</A></b> ()
+ </LI>
+ <LI>bool &nbsp;<b><A HREF="#ref16">Condition</A></b> ()
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref17">mouseDoubleClickEvent</A></b> ( QMouseEvent * e )
+ </LI>
+! <LI>void &nbsp;<b><A HREF="#ref18">mouseMoveEvent</A></b> ( QMouseEvent *e )
+ </LI>
+! </ul><h4>Protected Members</h4><ul><LI>CNet* <b><A HREF="#ref19">m_net</A></b></LI>
+! </ul><h4>Private Methods</h4><ul><LI>void &nbsp;<b><A HREF="#ref14">init</A></b> ()
+ </LI>
+! </ul><h4>Private Members</h4><ul><LI>QColor *<b><A HREF="#ref20">fill_color</A></b></LI>
+! <LI>CSSignal* <b><A HREF="#ref21">m_signal</A></b></LI>
+! <LI>EVENT <b><A HREF="#ref22">m_event</A></b></LI>
+! </ul><HR><H2><A NAME="longdesc">Detailed Description</A></H2><A NAME="CTrans"></A><A NAME="ref1"></A><table width="100%"><tr bgcolor="#eeeeee"><td>&nbsp;<strong>CTrans</strong> ( QWidget* parent, const char *name, <A HREF="CDoc.html">CDoc</A> *doc )
+! <br></td><td align="right"><h3><strong>CTrans</strong></h3></td></tr></table><p></p><p>
+ Constructs a transition with a default position.
+! </p>
+! <A NAME="CTrans"></A><A NAME="ref2"></A><table width="100%"><tr bgcolor="#eeeeee"><td>&nbsp;<strong>CTrans</strong> ( QWidget* parent, int xpos, int ypos, <A HREF="CDoc.html">CDoc</A> *doc )
+! <br></td><td align="right"><h3><strong>CTrans</strong></h3></td></tr></table><p></p><p>
+ Constructs a transition with a defined position.
+! </p>
+! <A NAME="~CTrans"></A><A NAME="ref3"></A><table width="100%"><tr bgcolor="#eeeeee"><td>&nbsp;<strong>~CTrans</strong> ()
+! <br></td><td align="right"><h3><strong>~CTrans</strong></h3></td></tr></table><p></p><p>
+ Destructs transition.
+! </p>
+! <A NAME="Draw"></A><A NAME="ref4"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>Draw</strong> ( QPainter *p )
+! <br></td><td align="right"><h3><strong>Draw</strong></h3></td></tr></table><p></p><p>Reimplemented from <A HREF="CComp.html#Draw">CComp</A>.</p>
+! <A NAME="CreateMask"></A><A NAME="ref5"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>CreateMask</strong> ()
+! <br></td><td align="right"><h3><strong>CreateMask</strong></h3></td></tr></table><p></p><p>Reimplemented from <A HREF="CComp.html#CreateMask">CComp</A>.</p>
+! <A NAME="RectHit"></A><A NAME="ref6"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool &nbsp;<strong>RectHit</strong> ( QRect rect )
+! <br></td><td align="right"><h3><strong>RectHit</strong></h3></td></tr></table><p></p><A NAME="WriteEPS"></A><A NAME="ref7"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool &nbsp;<strong>WriteEPS</strong> ( char *eps )
+! <br></td><td align="right"><h3><strong>WriteEPS</strong></h3></td></tr></table><p></p><p>Reimplemented from <A HREF="CComp.html#WriteEPS">CComp</A>.</p>
+! <A NAME="SetSignalEvent"></A><A NAME="ref8"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>SetSignalEvent</strong> ( <A HREF="#EVENT">EVENT</A> e )
+! <br></td><td align="right"><h3><strong>SetSignalEvent</strong></h3></td></tr></table><p></p><A NAME="GetSignalEvent"></A><A NAME="ref9"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="#EVENT">EVENT</A> &nbsp;<strong>GetSignalEvent</strong> ()
+! <br></td><td align="right"><h3><strong>GetSignalEvent</strong></h3></td></tr></table><p></p><A NAME="AttachSignal"></A><A NAME="ref10"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>AttachSignal</strong> ( <A HREF="CSSignal.html">CSSignal</A>* obj )
+! <br></td><td align="right"><h3><strong>AttachSignal</strong></h3></td></tr></table><p></p><A NAME="GetSignal"></A><A NAME="ref11"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CSSignal.html">CSSignal</A>* &nbsp;<strong>GetSignal</strong> ()
+! <br></td><td align="right"><h3><strong>GetSignal</strong></h3></td></tr></table><p></p><A NAME="AllInputActive"></A><A NAME="ref12"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool &nbsp;<strong>AllInputActive</strong> ()
+! <br></td><td align="right"><h3><strong>AllInputActive</strong></h3></td></tr></table><p></p><A NAME="Fire"></A><A NAME="ref13"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool &nbsp;<strong>Fire</strong> ()
+! <br></td><td align="right"><h3><strong>Fire</strong></h3></td></tr></table><p></p><A NAME="init"></A><A NAME="ref14"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>init</strong> ()
+! <br></td><td align="right"><h3><strong>init</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="Tokens"></A><A NAME="ref15"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int &nbsp;<strong>Tokens</strong> ()
+! <br></td><td align="right"><h3><strong>Tokens</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="Condition"></A><A NAME="ref16"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool &nbsp;<strong>Condition</strong> ()
+! <br></td><td align="right"><h3><strong>Condition</strong></h3></td></tr></table><p> <small>[protected]</small></p><p> Must be implemented for any sub class of CTrans. This function can
+ any extra condition (besides enough tokens) that has to be true
+ before an augmented type of transistion can fire. Hence for the simple
+! transition it always returns true. </p>
+! <A NAME="mouseDoubleClickEvent"></A><A NAME="ref17"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>mouseDoubleClickEvent</strong> ( QMouseEvent * e )
+! <br></td><td align="right"><h3><strong>mouseDoubleClickEvent</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="mouseMoveEvent"></A><A NAME="ref18"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>mouseMoveEvent</strong> ( QMouseEvent *e )
+! <br></td><td align="right"><h3><strong>mouseMoveEvent</strong></h3></td></tr></table><p> <small>[protected]</small></p><p>Reimplemented from <A HREF="CComp.html#mouseMoveEvent">CComp</A>.</p>
+! <A NAME="m_net"></A><A NAME="ref19"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CNet.html">CNet</A>* <strong>m_net</strong>
+! </td><td align="right"><h3><strong>m_net</strong></h3></td></tr></table><p> <small>[protected]</small></p><A NAME="fill_color"></A><A NAME="ref20"></A><table width="100%"><tr bgcolor="#eeeeee"><td>QColor * <strong>fill_color</strong>
+! </td><td align="right"><h3><strong>fill_color</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_signal"></A><A NAME="ref21"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="CSSignal.html">CSSignal</A>* <strong>m_signal</strong>
+! </td><td align="right"><h3><strong>m_signal</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_event"></A><A NAME="ref22"></A><table width="100%"><tr bgcolor="#eeeeee"><td><A HREF="#EVENT">EVENT</A> <strong>m_event</strong>
+! </td><td align="right"><h3><strong>m_event</strong></h3></td></tr></table><p> <small>[private]</small></p><A NAME="m_just_fired"></A><A NAME="ref23"></A><table width="100%"><tr bgcolor="#eeeeee"><td>bool <strong>m_just_fired</strong>
+! </td><td align="right"><h3><strong>m_just_fired</strong></h3></td></tr></table><p></p><A NAME="m_g_file_index"></A><A NAME="ref24"></A><table width="100%"><tr bgcolor="#eeeeee"><td>int <strong>m_g_file_index</strong>
+! </td><td align="right"><h3><strong>m_g_file_index</strong></h3></td></tr></table><p></p><A NAME="doubleClicked"></A><A NAME="ref25"></A><table width="100%"><tr bgcolor="#eeeeee"><td>void &nbsp;<strong>doubleClicked</strong> ( <A HREF="CComp.html">CComp</A> * )
+! <br></td><td align="right"><h3><strong>doubleClicked</strong></h3></td></tr></table><p> <small>[signal]</small></p><HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/CTrans_h.html vstgl-0.6.1/Doc/CTrans_h.html
+*** vstgl-0.6.1.orig/Doc/CTrans_h.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/CTrans_h.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,38 ****
+ <HTML>
+ <HEAD>
+ <TITLE>Source: CTrans.h</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>Source: CTrans.h</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <pre>
+ // ////////////////////////////////////////////////////////////////////////////
+ //
+ // Filename CTrans.h
+ //
+! // Author Hans Palbøl &amp; Sune Frankild
+ //
+ // Created 14-11-1999
+ //
+--- 1,36 ----
+ <HTML>
+ <HEAD>
+ <TITLE>Source: CTrans.h</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>Source: CTrans.h</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <pre>
+ // ////////////////////////////////////////////////////////////////////////////
+ //
+ // Filename CTrans.h
+ //
+! // Author Hans Palbøl & Sune Frankild
+ //
+ // Created 14-11-1999
+ //
+***************
+*** 50,60 ****
+ #include "CSSignal.h"
+
+
+! #include &lt;qrect.h&gt;
+! #include &lt;qpoint.h&gt;
+! #include &lt;qstring.h&gt;
+! #include &lt;qwidget.h&gt;
+! #include &lt;qsize.h&gt;
+
+
+
+--- 48,58 ----
+ #include "CSSignal.h"
+
+
+! #include <qrect.h>
+! #include <qpoint.h>
+! #include <qstring.h>
+! #include <qwidget.h>
+! #include <qsize.h>
+
+
+
+***************
+*** 140,146 ****
+ </pre>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 138,144 ----
+ </pre>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/Simulation_h.html vstgl-0.6.1/Doc/Simulation_h.html
+*** vstgl-0.6.1.orig/Doc/Simulation_h.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/Simulation_h.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,48 ****
+ <HTML>
+ <HEAD>
+ <TITLE>Source: Simulation.h</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>Source: Simulation.h</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <pre>
+ #ifndef __SIMULATION_H__
+ #define __SIMULATION_H__
+
+
+! //#include &lt;string.h&gt; // strcpy(), strcmp().
+! #include &lt;stdlib.h&gt; // _itoa().
+! #include &lt;time.h&gt; // rand().
+! //#include &lt;afx.h&gt; // CObject.
+! //#include &lt;afxcoll.h&gt; // CObList.
+! #include &lt;fstream.h&gt; // Exporting text file to Petrify.
+ //#include "StdAfx.h" // win95 GUI header fil.
+
+
+ #ifdef _DEBUG
+! #include &lt;iostream.h&gt; // cout
+ #endif
+
+ /// Petri Net component types.
+--- 1,46 ----
+ <HTML>
+ <HEAD>
+ <TITLE>Source: Simulation.h</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>Source: Simulation.h</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <pre>
+ #ifndef __SIMULATION_H__
+ #define __SIMULATION_H__
+
+
+! //#include <string.h> // strcpy(), strcmp().
+! #include <stdlib.h> // _itoa().
+! #include <time.h> // rand().
+! //#include <afx.h> // CObject.
+! //#include <afxcoll.h> // CObList.
+! #include <fstream.h> // Exporting text file to Petrify.
+ //#include "StdAfx.h" // win95 GUI header fil.
+
+
+ #ifdef _DEBUG
+! #include <iostream.h> // cout
+ #endif
+
+ /// Petri Net component types.
+***************
+*** 58,67 ****
+ enum SIGNAL_STATUS {INPUT, OUTPUT, INTERNAL, DUMMY};
+
+
+! #endif</pre>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 56,66 ----
+ enum SIGNAL_STATUS {INPUT, OUTPUT, INTERNAL, DUMMY};
+
+
+! #endif
+! </pre>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/all-globals.html vstgl-0.6.1/Doc/all-globals.html
+*** vstgl-0.6.1.orig/Doc/all-globals.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/all-globals.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,48 ****
+ <HTML>
+ <HEAD>
+ <TITLE> Globals</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1> Globals</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+! <H2><A HREF="CSObList_h.html">CSObList.h</A></H2>
+! <UL>
+! <LI>typedef CSObNode* <b>POSITION</b></LI>
+! </UL>
+! <H2><A HREF="Simulation_h.html">Simulation.h</A></H2>
+! <UL>
+! <LI>enum <b> EVENT</b> {PLUS, MINUS, NOTHING}
+ </LI>
+! <LI>enum <b> SIGNAL_VALUE</b> {ZERO, ONE, UNKNOWN}
+ </LI>
+! <LI>enum <b> SIGNAL_STATUS</b> {INPUT, OUTPUT, INTERNAL, DUMMY}
+ </LI>
+! </UL>
+! <HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 1,49 ----
+ <HTML>
+ <HEAD>
+ <TITLE> Globals</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1> Globals</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+! <h3>CSObList.h</h3><ul>
+! <LI>typedef CSObNode* POSITION
+ </LI>
+! </ul>
+! <h3>Simulation.h</h3><ul>
+! <LI>enum EVENT {PLUS, MINUS, NOTHING}
+ </LI>
+! <LI>enum SIGNAL_VALUE {ZERO, ONE, UNKNOWN}
+ </LI>
+! <LI>enum SIGNAL_STATUS {INPUT, OUTPUT, INTERNAL, DUMMY}
+! </LI>
+! </ul>
+! <h2>Global member Documentation</h2>
+! <A NAME="POSITION"></A><A NAME="ref12"></A><table width="100%"><tr bgcolor="#eeeeee"><td>typedef <A HREF="CSObNode.html">CSObNode</A>* <strong>POSITION</strong></td><td align="right"><h3><strong>POSITION</strong></h3></td></tr></table><p></p><p><small><code>#include &lt;<A HREF="CSObList_h.html">CSObList.h</A>&gt;</code></small></p><A NAME="EVENT"></A><A NAME="ref22"></A><table width="100%"><tr bgcolor="#eeeeee"><td>enum <strong>EVENT</strong> {PLUS, MINUS, NOTHING}
+! </td><td align="right"><h3><strong>EVENT</strong></h3></td></tr></table><p></p><p><small><code>#include &lt;<A HREF="Simulation_h.html">Simulation.h</A>&gt;</code></small></p><A NAME="SIGNAL_VALUE"></A><A NAME="ref23"></A><table width="100%"><tr bgcolor="#eeeeee"><td>enum <strong>SIGNAL_VALUE</strong> {ZERO, ONE, UNKNOWN}
+! </td><td align="right"><h3><strong>SIGNAL_VALUE</strong></h3></td></tr></table><p></p><p><small><code>#include &lt;<A HREF="Simulation_h.html">Simulation.h</A>&gt;</code></small></p><A NAME="SIGNAL_STATUS"></A><A NAME="ref24"></A><table width="100%"><tr bgcolor="#eeeeee"><td>enum <strong>SIGNAL_STATUS</strong> {INPUT, OUTPUT, INTERNAL, DUMMY}
+! </td><td align="right"><h3><strong>SIGNAL_STATUS</strong></h3></td></tr></table><p></p><p><small><code>#include &lt;<A HREF="Simulation_h.html">Simulation.h</A>&gt;</code></small></p><HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/compile_h.html vstgl-0.6.1/Doc/compile_h.html
+*** vstgl-0.6.1.orig/Doc/compile_h.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/compile_h.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,6 ****
+--- 1,7 ----
+ <HTML>
+ <HEAD>
+ <TITLE>Source: compile.h</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+ <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+***************
+*** 18,35 ****
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <pre>
+! #define COMPILE_DATE "Tue Jan 18 23:38:57 CET 2000"
+ </pre>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: hans@satan.home on Tue Jan 18 23:42:13 2000, using kdoc 2.0a30.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 19,36 ----
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <pre>
+! #define COMPILE_DATE "Wed Sep 25 17:48:55 BST 2002"
+ </pre>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/defs_h.html vstgl-0.6.1/Doc/defs_h.html
+*** vstgl-0.6.1.orig/Doc/defs_h.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/defs_h.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,31 ****
+ <HTML>
+ <HEAD>
+ <TITLE>Source: defs.h</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>Source: defs.h</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <pre>
+ /* **************************************************************************
+--- 1,29 ----
+ <HTML>
+ <HEAD>
+ <TITLE>Source: defs.h</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>Source: defs.h</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <pre>
+ /* **************************************************************************
+***************
+*** 47,53 ****
+ *
+ * Filename defs.h
+ *
+! * Author Hans Palbøl &amp; Sune Frankild
+ *
+ * Created 18-01-1999
+ *
+--- 45,51 ----
+ *
+ * Filename defs.h
+ *
+! * Author Hans Palbøl & Sune Frankild
+ *
+ * Created 18-01-1999
+ *
+***************
+*** 122,128 ****
+ </pre>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 120,126 ----
+ </pre>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/full-list-CAboutBox.html vstgl-0.6.1/Doc/full-list-CAboutBox.html
+*** vstgl-0.6.1.orig/Doc/full-list-CAboutBox.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/full-list-CAboutBox.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,36 ****
+ <HTML>
+ <HEAD>
+ <TITLE>class CAboutBox: All methods</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>class CAboutBox: All methods</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <TABLE WIDTH="100%" BORDER="0"><TR><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>CAboutBox - CAboutBox</TH></TR><TR ><TD><A HREF="CAboutBox.html#CAboutBox">CAboutBox::CAboutBox</A></TD></TR>
+ </TABLE></TD></TR></TABLE><HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 1,34 ----
+ <HTML>
+ <HEAD>
+ <TITLE>class CAboutBox: All methods</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>class CAboutBox: All methods</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <TABLE WIDTH="100%" BORDER="0"><TR><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>CAboutBox - CAboutBox</TH></TR><TR ><TD><A HREF="CAboutBox.html#CAboutBox">CAboutBox::CAboutBox</A></TD></TR>
+ </TABLE></TD></TR></TABLE><HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/full-list-CArrow.html vstgl-0.6.1/Doc/full-list-CArrow.html
+*** vstgl-0.6.1.orig/Doc/full-list-CArrow.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/full-list-CArrow.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,31 ****
+ <HTML>
+ <HEAD>
+ <TITLE>class CArrow: All methods</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>class CArrow: All methods</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <TABLE WIDTH="100%" BORDER="0"><TR><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>CArrow - GetFromIndex</TH></TR><TR ><TD><A HREF="CArrow.html#CArrow">CArrow::CArrow</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CHObject.html#CHObject">CHObject::CHObject</A></TD></TR>
+--- 1,29 ----
+ <HTML>
+ <HEAD>
+ <TITLE>class CArrow: All methods</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>class CArrow: All methods</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <TABLE WIDTH="100%" BORDER="0"><TR><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>CArrow - GetFromIndex</TH></TR><TR ><TD><A HREF="CArrow.html#CArrow">CArrow::CArrow</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CHObject.html#CHObject">CHObject::CHObject</A></TD></TR>
+***************
+*** 42,48 ****
+ <TR ><TD><A HREF="CArrow.html#WriteEPS">CArrow::WriteEPS</A></TD></TR>
+ </TABLE></TD></TR></TABLE><HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 40,46 ----
+ <TR ><TD><A HREF="CArrow.html#WriteEPS">CArrow::WriteEPS</A></TD></TR>
+ </TABLE></TD></TR></TABLE><HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/full-list-CComp.html vstgl-0.6.1/Doc/full-list-CComp.html
+*** vstgl-0.6.1.orig/Doc/full-list-CComp.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/full-list-CComp.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,33 ****
+ <HTML>
+ <HEAD>
+ <TITLE>class CComp: All methods</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>class CComp: All methods</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+! <TABLE WIDTH="100%" BORDER="0"><TR><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>AddLinkFrom - GetPos</TH></TR><TR ><TD><A HREF="CComp.html#AddLinkFrom">CComp::AddLinkFrom</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#AddLinkTo">CComp::AddLinkTo</A></TD></TR>
+ <TR ><TD><A HREF="CComp.html#CComp">CComp::CComp</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CHObject.html#CHObject">CHObject::CHObject</A></TD></TR>
+--- 1,31 ----
+ <HTML>
+ <HEAD>
+ <TITLE>class CComp: All methods</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>class CComp: All methods</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+! <TABLE WIDTH="100%" BORDER="0"><TR><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>AddLinkFrom - GetType</TH></TR><TR ><TD><A HREF="CComp.html#AddLinkFrom">CComp::AddLinkFrom</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#AddLinkTo">CComp::AddLinkTo</A></TD></TR>
+ <TR ><TD><A HREF="CComp.html#CComp">CComp::CComp</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CHObject.html#CHObject">CHObject::CHObject</A></TD></TR>
+***************
+*** 38,57 ****
+ <TR ><TD><A HREF="CComp.html#GetNbLinkTo">CComp::GetNbLinkTo</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#GetOutputAt">CComp::GetOutputAt</A></TD></TR>
+ <TR ><TD><A HREF="CComp.html#GetPos">CComp::GetPos</A></TD></TR>
+! </TABLE></TD><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>GetType - Select</TH></TR><TR ><TD><A HREF="CComp.html#GetType">CComp::GetType</A></TD></TR>
+! <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#IsLinkedTo">CComp::IsLinkedTo</A></TD></TR>
+! <TR ><TD><A HREF="CComp.html#MoveTo">CComp::MoveTo</A></TD></TR>
+! <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#Offset">CComp::Offset</A></TD></TR>
+! <TR ><TD><A HREF="CComp.html#Pos">CComp::Pos</A></TD></TR>
+! <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#PtHit">CComp::PtHit</A></TD></TR>
+! <TR ><TD><A HREF="CComp.html#RemoveLinkFrom">CComp::RemoveLinkFrom</A></TD></TR>
+! <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#RemoveLinkTo">CComp::RemoveLinkTo</A></TD></TR>
+! <TR ><TD><A HREF="CComp.html#RemoveLinks">CComp::RemoveLinks</A></TD></TR>
+! <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#Rename">CComp::Rename</A></TD></TR>
+! <TR ><TD><A HREF="CComp.html#Select">CComp::Select</A></TD></TR>
+! </TABLE></TD><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>SetPos - rightClicked</TH></TR><TR ><TD><A HREF="CComp.html#SetPos">CComp::SetPos</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#WriteEPS">CComp::WriteEPS</A></TD></TR>
+! <TR ><TD><A HREF="CComp.html#leftClicked">CComp::leftClicked</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#linkObj">CComp::linkObj</A></TD></TR>
+ <TR ><TD><A HREF="CComp.html#mouseMoveEvent">CComp::mouseMoveEvent</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#mousePressEvent">CComp::mousePressEvent</A></TD></TR>
+--- 36,55 ----
+ <TR ><TD><A HREF="CComp.html#GetNbLinkTo">CComp::GetNbLinkTo</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#GetOutputAt">CComp::GetOutputAt</A></TD></TR>
+ <TR ><TD><A HREF="CComp.html#GetPos">CComp::GetPos</A></TD></TR>
+! <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#GetType">CComp::GetType</A></TD></TR>
+! </TABLE></TD><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>IsLinkedTo - WriteEPS</TH></TR><TR ><TD><A HREF="CComp.html#IsLinkedTo">CComp::IsLinkedTo</A></TD></TR>
+! <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#MoveTo">CComp::MoveTo</A></TD></TR>
+! <TR ><TD><A HREF="CComp.html#Offset">CComp::Offset</A></TD></TR>
+! <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#Pos">CComp::Pos</A></TD></TR>
+! <TR ><TD><A HREF="CComp.html#PtHit">CComp::PtHit</A></TD></TR>
+! <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#RemoveLinkFrom">CComp::RemoveLinkFrom</A></TD></TR>
+! <TR ><TD><A HREF="CComp.html#RemoveLinkTo">CComp::RemoveLinkTo</A></TD></TR>
+! <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#RemoveLinks">CComp::RemoveLinks</A></TD></TR>
+! <TR ><TD><A HREF="CComp.html#Rename">CComp::Rename</A></TD></TR>
+! <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#Select">CComp::Select</A></TD></TR>
+! <TR ><TD><A HREF="CComp.html#SetPos">CComp::SetPos</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#WriteEPS">CComp::WriteEPS</A></TD></TR>
+! </TABLE></TD><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>leftClicked - ~CComp</TH></TR><TR ><TD><A HREF="CComp.html#leftClicked">CComp::leftClicked</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#linkObj">CComp::linkObj</A></TD></TR>
+ <TR ><TD><A HREF="CComp.html#mouseMoveEvent">CComp::mouseMoveEvent</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#mousePressEvent">CComp::mousePressEvent</A></TD></TR>
+***************
+*** 60,68 ****
+ <TR ><TD><A HREF="CComp.html#moving">CComp::moving</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#paintEvent">CComp::paintEvent</A></TD></TR>
+ <TR ><TD><A HREF="CComp.html#rightClicked">CComp::rightClicked</A></TD></TR>
+ </TABLE></TD></TR></TABLE><HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 58,67 ----
+ <TR ><TD><A HREF="CComp.html#moving">CComp::moving</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#paintEvent">CComp::paintEvent</A></TD></TR>
+ <TR ><TD><A HREF="CComp.html#rightClicked">CComp::rightClicked</A></TD></TR>
++ <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#~CComp">CComp::~CComp</A></TD></TR>
+ </TABLE></TD></TR></TABLE><HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/full-list-CDoc.html vstgl-0.6.1/Doc/full-list-CDoc.html
+*** vstgl-0.6.1.orig/Doc/full-list-CDoc.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/full-list-CDoc.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,31 ****
+ <HTML>
+ <HEAD>
+ <TITLE>class CDoc: All methods</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>class CDoc: All methods</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <TABLE WIDTH="100%" BORDER="0"><TR><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>AddPlace - IsModified</TH></TR><TR ><TD><A HREF="CDoc.html#AddPlace">CDoc::AddPlace</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CDoc.html#AddTrans">CDoc::AddTrans</A></TD></TR>
+--- 1,29 ----
+ <HTML>
+ <HEAD>
+ <TITLE>class CDoc: All methods</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>class CDoc: All methods</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <TABLE WIDTH="100%" BORDER="0"><TR><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>AddPlace - IsModified</TH></TR><TR ><TD><A HREF="CDoc.html#AddPlace">CDoc::AddPlace</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CDoc.html#AddTrans">CDoc::AddTrans</A></TD></TR>
+***************
+*** 101,107 ****
+ <TR ><TD><A HREF="CDoc.html#SelectNone">CDoc::SelectNone</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CDoc.html#SelectObject">CDoc::SelectObject</A></TD></TR>
+ <TR ><TD><A HREF="CNet.html#SelectReadyTransitions">CNet::SelectReadyTransitions</A></TD></TR>
+! </TABLE></TD><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>SetEditMode - writeEPS</TH></TR><TR ><TD><A HREF="CDoc.html#SetEditMode">CDoc::SetEditMode</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CDoc.html#SetEventMinus">CDoc::SetEventMinus</A></TD></TR>
+ <TR ><TD><A HREF="CDoc.html#SetEventNothing">CDoc::SetEventNothing</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CDoc.html#SetEventPlus">CDoc::SetEventPlus</A></TD></TR>
+--- 99,105 ----
+ <TR ><TD><A HREF="CDoc.html#SelectNone">CDoc::SelectNone</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CDoc.html#SelectObject">CDoc::SelectObject</A></TD></TR>
+ <TR ><TD><A HREF="CNet.html#SelectReadyTransitions">CNet::SelectReadyTransitions</A></TD></TR>
+! </TABLE></TD><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>SetEditMode - ~CNet</TH></TR><TR ><TD><A HREF="CDoc.html#SetEditMode">CDoc::SetEditMode</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CDoc.html#SetEventMinus">CDoc::SetEventMinus</A></TD></TR>
+ <TR ><TD><A HREF="CDoc.html#SetEventNothing">CDoc::SetEventNothing</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CDoc.html#SetEventPlus">CDoc::SetEventPlus</A></TD></TR>
+***************
+*** 136,144 ****
+ <TR ><TD><A HREF="CDoc.html#viewportMousePressEvent">CDoc::viewportMousePressEvent</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CDoc.html#viewportMouseReleaseEvent">CDoc::viewportMouseReleaseEvent</A></TD></TR>
+ <TR ><TD><A HREF="CDoc.html#writeEPS">CDoc::writeEPS</A></TD></TR>
+ </TABLE></TD></TR></TABLE><HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 134,143 ----
+ <TR ><TD><A HREF="CDoc.html#viewportMousePressEvent">CDoc::viewportMousePressEvent</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CDoc.html#viewportMouseReleaseEvent">CDoc::viewportMouseReleaseEvent</A></TD></TR>
+ <TR ><TD><A HREF="CDoc.html#writeEPS">CDoc::writeEPS</A></TD></TR>
++ <TR bgcolor="#eeeeee"><TD><A HREF="CNet.html#~CNet">CNet::~CNet</A></TD></TR>
+ </TABLE></TD></TR></TABLE><HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/full-list-CHObArray.html vstgl-0.6.1/Doc/full-list-CHObArray.html
+*** vstgl-0.6.1.orig/Doc/full-list-CHObArray.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/full-list-CHObArray.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,44 ****
+ <HTML>
+ <HEAD>
+ <TITLE>class CHObArray: All methods</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>class CHObArray: All methods</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+! <TABLE WIDTH="100%" BORDER="0"><TR><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>CHObArray - GetSize</TH></TR><TR ><TD><A HREF="CHObArray.html#CHObArray">CHObArray::CHObArray</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CHObArray.html#GetAt">CHObArray::GetAt</A></TD></TR>
+ <TR ><TD><A HREF="CHObArray.html#GetSize">CHObArray::GetSize</A></TD></TR>
+! </TABLE></TD><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>IsInBound - SetAt</TH></TR><TR ><TD><A HREF="CHObArray.html#IsInBound">CHObArray::IsInBound</A></TD></TR>
+! <TR bgcolor="#eeeeee"><TD><A HREF="CHObArray.html#RemoveAt">CHObArray::RemoveAt</A></TD></TR>
+! <TR ><TD><A HREF="CHObArray.html#SetAt">CHObArray::SetAt</A></TD></TR>
+! </TABLE></TD><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>SetAtGrow - operator[]</TH></TR><TR ><TD><A HREF="CHObArray.html#SetAtGrow">CHObArray::SetAtGrow</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CHObArray.html#SetSize">CHObArray::SetSize</A></TD></TR>
+! <TR ><TD><A HREF="CHObArray.html#operator[]">CHObArray::operator[]</A></TD></TR>
+ </TABLE></TD></TR></TABLE><HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 1,43 ----
+ <HTML>
+ <HEAD>
+ <TITLE>class CHObArray: All methods</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>class CHObArray: All methods</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+! <TABLE WIDTH="100%" BORDER="0"><TR><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>CHObArray - IsInBound</TH></TR><TR ><TD><A HREF="CHObArray.html#CHObArray">CHObArray::CHObArray</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CHObArray.html#GetAt">CHObArray::GetAt</A></TD></TR>
+ <TR ><TD><A HREF="CHObArray.html#GetSize">CHObArray::GetSize</A></TD></TR>
+! <TR bgcolor="#eeeeee"><TD><A HREF="CHObArray.html#IsInBound">CHObArray::IsInBound</A></TD></TR>
+! </TABLE></TD><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>RemoveAt - ~CHObArray</TH></TR><TR ><TD><A HREF="CHObArray.html#RemoveAt">CHObArray::RemoveAt</A></TD></TR>
+! <TR bgcolor="#eeeeee"><TD><A HREF="CHObArray.html#SetAt">CHObArray::SetAt</A></TD></TR>
+! <TR ><TD><A HREF="CHObArray.html#SetAtGrow">CHObArray::SetAtGrow</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CHObArray.html#SetSize">CHObArray::SetSize</A></TD></TR>
+! <TR ><TD><A HREF="CHObArray.html#operator[]%20">CHObArray::operator[] </A></TD></TR>
+! <TR bgcolor="#eeeeee"><TD><A HREF="CHObArray.html#~CHObArray">CHObArray::~CHObArray</A></TD></TR>
+ </TABLE></TD></TR></TABLE><HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/full-list-CHObject.html vstgl-0.6.1/Doc/full-list-CHObject.html
+*** vstgl-0.6.1.orig/Doc/full-list-CHObject.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/full-list-CHObject.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,36 ****
+ <HTML>
+ <HEAD>
+ <TITLE>class CHObject: All methods</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>class CHObject: All methods</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <TABLE WIDTH="100%" BORDER="0"><TR><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>CHObject - CHObject</TH></TR><TR ><TD><A HREF="CHObject.html#CHObject">CHObject::CHObject</A></TD></TR>
+ </TABLE></TD></TR></TABLE><HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 1,34 ----
+ <HTML>
+ <HEAD>
+ <TITLE>class CHObject: All methods</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>class CHObject: All methods</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <TABLE WIDTH="100%" BORDER="0"><TR><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>CHObject - CHObject</TH></TR><TR ><TD><A HREF="CHObject.html#CHObject">CHObject::CHObject</A></TD></TR>
+ </TABLE></TD></TR></TABLE><HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/full-list-CHProp.html vstgl-0.6.1/Doc/full-list-CHProp.html
+*** vstgl-0.6.1.orig/Doc/full-list-CHProp.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/full-list-CHProp.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,31 ****
+ <HTML>
+ <HEAD>
+ <TITLE>class CHProp: All methods</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>class CHProp: All methods</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <TABLE WIDTH="100%" BORDER="0"><TR><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>AddSignal - CHProp</TH></TR><TR ><TD><A HREF="CHProp.html#AddSignal">CHProp::AddSignal</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CHProp.html#CHProp">CHProp::CHProp</A></TD></TR>
+--- 1,29 ----
+ <HTML>
+ <HEAD>
+ <TITLE>class CHProp: All methods</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>class CHProp: All methods</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <TABLE WIDTH="100%" BORDER="0"><TR><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>AddSignal - CHProp</TH></TR><TR ><TD><A HREF="CHProp.html#AddSignal">CHProp::AddSignal</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CHProp.html#CHProp">CHProp::CHProp</A></TD></TR>
+***************
+*** 35,41 ****
+ <TR bgcolor="#eeeeee"><TD><A HREF="CHProp.html#accept">CHProp::accept</A></TD></TR>
+ </TABLE></TD></TR></TABLE><HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 33,39 ----
+ <TR bgcolor="#eeeeee"><TD><A HREF="CHProp.html#accept">CHProp::accept</A></TD></TR>
+ </TABLE></TD></TR></TABLE><HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/full-list-CMainApp.html vstgl-0.6.1/Doc/full-list-CMainApp.html
+*** vstgl-0.6.1.orig/Doc/full-list-CMainApp.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/full-list-CMainApp.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,31 ****
+ <HTML>
+ <HEAD>
+ <TITLE>class CMainApp: All methods</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>class CMainApp: All methods</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <TABLE WIDTH="100%" BORDER="0"><TR><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>CMainApp - ShowInfo</TH></TR><TR ><TD><A HREF="CMainApp.html#CMainApp">CMainApp::CMainApp</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CMainApp.html#Close">CMainApp::Close</A></TD></TR>
+--- 1,29 ----
+ <HTML>
+ <HEAD>
+ <TITLE>class CMainApp: All methods</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>class CMainApp: All methods</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <TABLE WIDTH="100%" BORDER="0"><TR><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>CMainApp - ShowInfo</TH></TR><TR ><TD><A HREF="CMainApp.html#CMainApp">CMainApp::CMainApp</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CMainApp.html#Close">CMainApp::Close</A></TD></TR>
+***************
+*** 45,51 ****
+ <TR ><TD><A HREF="CMainApp.html#TitleChange">CMainApp::TitleChange</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CMainApp.html#ToggleSnap">CMainApp::ToggleSnap</A></TD></TR>
+ <TR ><TD><A HREF="CMainApp.html#UpdateMenu">CMainApp::UpdateMenu</A></TD></TR>
+! </TABLE></TD><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>aboutBox - showHelp</TH></TR><TR ><TD><A HREF="CMainApp.html#aboutBox">CMainApp::aboutBox</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CMainApp.html#aboutQt">CMainApp::aboutQt</A></TD></TR>
+ <TR ><TD><A HREF="CMainApp.html#buildMenuBar">CMainApp::buildMenuBar</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CMainApp.html#buildToolBar">CMainApp::buildToolBar</A></TD></TR>
+--- 43,49 ----
+ <TR ><TD><A HREF="CMainApp.html#TitleChange">CMainApp::TitleChange</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CMainApp.html#ToggleSnap">CMainApp::ToggleSnap</A></TD></TR>
+ <TR ><TD><A HREF="CMainApp.html#UpdateMenu">CMainApp::UpdateMenu</A></TD></TR>
+! </TABLE></TD><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>aboutBox - ~CMainApp</TH></TR><TR ><TD><A HREF="CMainApp.html#aboutBox">CMainApp::aboutBox</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CMainApp.html#aboutQt">CMainApp::aboutQt</A></TD></TR>
+ <TR ><TD><A HREF="CMainApp.html#buildMenuBar">CMainApp::buildMenuBar</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CMainApp.html#buildToolBar">CMainApp::buildToolBar</A></TD></TR>
+***************
+*** 53,61 ****
+ <TR bgcolor="#eeeeee"><TD><A HREF="CMainApp.html#modeChange">CMainApp::modeChange</A></TD></TR>
+ <TR ><TD><A HREF="CMainApp.html#newDoc">CMainApp::newDoc</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CMainApp.html#showHelp">CMainApp::showHelp</A></TD></TR>
+ </TABLE></TD></TR></TABLE><HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 51,60 ----
+ <TR bgcolor="#eeeeee"><TD><A HREF="CMainApp.html#modeChange">CMainApp::modeChange</A></TD></TR>
+ <TR ><TD><A HREF="CMainApp.html#newDoc">CMainApp::newDoc</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CMainApp.html#showHelp">CMainApp::showHelp</A></TD></TR>
++ <TR ><TD><A HREF="CMainApp.html#~CMainApp">CMainApp::~CMainApp</A></TD></TR>
+ </TABLE></TD></TR></TABLE><HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/full-list-CNet.html vstgl-0.6.1/Doc/full-list-CNet.html
+*** vstgl-0.6.1.orig/Doc/full-list-CNet.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/full-list-CNet.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,31 ****
+ <HTML>
+ <HEAD>
+ <TITLE>class CNet: All methods</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>class CNet: All methods</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <TABLE WIDTH="100%" BORDER="0"><TR><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>CNet - FireNetwork</TH></TR><TR ><TD><A HREF="CNet.html#CNet">CNet::CNet</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CNet.html#Connect">CNet::Connect</A></TD></TR>
+--- 1,29 ----
+ <HTML>
+ <HEAD>
+ <TITLE>class CNet: All methods</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>class CNet: All methods</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <TABLE WIDTH="100%" BORDER="0"><TR><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>CNet - FireNetwork</TH></TR><TR ><TD><A HREF="CNet.html#CNet">CNet::CNet</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CNet.html#Connect">CNet::Connect</A></TD></TR>
+***************
+*** 43,58 ****
+ <TR bgcolor="#eeeeee"><TD><A HREF="CNet.html#Insert">CNet::Insert</A></TD></TR>
+ <TR ><TD><A HREF="CNet.html#InsertSignal">CNet::InsertSignal</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CNet.html#IsSignalUsed">CNet::IsSignalUsed</A></TD></TR>
+! </TABLE></TD><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>MarkNetwork - Time</TH></TR><TR ><TD><A HREF="CNet.html#MarkNetwork">CNet::MarkNetwork</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CNet.html#Print">CNet::Print</A></TD></TR>
+ <TR ><TD><A HREF="CNet.html#Remove">CNet::Remove</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CNet.html#Rename">CNet::Rename</A></TD></TR>
+ <TR ><TD><A HREF="CNet.html#SelectReadyTransitions">CNet::SelectReadyTransitions</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CNet.html#SetTransProperties">CNet::SetTransProperties</A></TD></TR>
+ <TR ><TD><A HREF="CNet.html#Time">CNet::Time</A></TD></TR>
+ </TABLE></TD></TR></TABLE><HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 41,57 ----
+ <TR bgcolor="#eeeeee"><TD><A HREF="CNet.html#Insert">CNet::Insert</A></TD></TR>
+ <TR ><TD><A HREF="CNet.html#InsertSignal">CNet::InsertSignal</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CNet.html#IsSignalUsed">CNet::IsSignalUsed</A></TD></TR>
+! </TABLE></TD><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>MarkNetwork - ~CNet</TH></TR><TR ><TD><A HREF="CNet.html#MarkNetwork">CNet::MarkNetwork</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CNet.html#Print">CNet::Print</A></TD></TR>
+ <TR ><TD><A HREF="CNet.html#Remove">CNet::Remove</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CNet.html#Rename">CNet::Rename</A></TD></TR>
+ <TR ><TD><A HREF="CNet.html#SelectReadyTransitions">CNet::SelectReadyTransitions</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CNet.html#SetTransProperties">CNet::SetTransProperties</A></TD></TR>
+ <TR ><TD><A HREF="CNet.html#Time">CNet::Time</A></TD></TR>
++ <TR bgcolor="#eeeeee"><TD><A HREF="CNet.html#~CNet">CNet::~CNet</A></TD></TR>
+ </TABLE></TD></TR></TABLE><HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/full-list-CPlace.html vstgl-0.6.1/Doc/full-list-CPlace.html
+*** vstgl-0.6.1.orig/Doc/full-list-CPlace.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/full-list-CPlace.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,33 ****
+ <HTML>
+ <HEAD>
+ <TITLE>class CPlace: All methods</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>class CPlace: All methods</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+! <TABLE WIDTH="100%" BORDER="0"><TR><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>AddLinkFrom - GetTokens</TH></TR><TR ><TD><A HREF="CComp.html#AddLinkFrom">CComp::AddLinkFrom</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#AddLinkTo">CComp::AddLinkTo</A></TD></TR>
+ <TR ><TD><A HREF="CPlace.html#AutoPos">CPlace::AutoPos</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#CComp">CComp::CComp</A></TD></TR>
+--- 1,31 ----
+ <HTML>
+ <HEAD>
+ <TITLE>class CPlace: All methods</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>class CPlace: All methods</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+! <TABLE WIDTH="100%" BORDER="0"><TR><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>AddLinkFrom - GetType</TH></TR><TR ><TD><A HREF="CComp.html#AddLinkFrom">CComp::AddLinkFrom</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#AddLinkTo">CComp::AddLinkTo</A></TD></TR>
+ <TR ><TD><A HREF="CPlace.html#AutoPos">CPlace::AutoPos</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#CComp">CComp::CComp</A></TD></TR>
+***************
+*** 42,65 ****
+ <TR ><TD><A HREF="CComp.html#GetOutputAt">CComp::GetOutputAt</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#GetPos">CComp::GetPos</A></TD></TR>
+ <TR ><TD><A HREF="CPlace.html#GetTokens">CPlace::GetTokens</A></TD></TR>
+! </TABLE></TD><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>GetType - SetSTGFault</TH></TR><TR ><TD><A HREF="CComp.html#GetType">CComp::GetType</A></TD></TR>
+! <TR bgcolor="#eeeeee"><TD><A HREF="CPlace.html#IncrementTokens">CPlace::IncrementTokens</A></TD></TR>
+! <TR ><TD><A HREF="CComp.html#IsLinkedTo">CComp::IsLinkedTo</A></TD></TR>
+! <TR bgcolor="#eeeeee"><TD><A HREF="CPlace.html#IsVisible">CPlace::IsVisible</A></TD></TR>
+! <TR ><TD><A HREF="CComp.html#MoveTo">CComp::MoveTo</A></TD></TR>
+! <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#Offset">CComp::Offset</A></TD></TR>
+! <TR ><TD><A HREF="CComp.html#Pos">CComp::Pos</A></TD></TR>
+! <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#PtHit">CComp::PtHit</A></TD></TR>
+! <TR ><TD><A HREF="CComp.html#RemoveLinkFrom">CComp::RemoveLinkFrom</A></TD></TR>
+! <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#RemoveLinkTo">CComp::RemoveLinkTo</A></TD></TR>
+! <TR ><TD><A HREF="CComp.html#RemoveLinks">CComp::RemoveLinks</A></TD></TR>
+! <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#Rename">CComp::Rename</A></TD></TR>
+! <TR ><TD><A HREF="CComp.html#Select">CComp::Select</A></TD></TR>
+! <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#SetPos">CComp::SetPos</A></TD></TR>
+! <TR ><TD><A HREF="CPlace.html#SetSTGFault">CPlace::SetSTGFault</A></TD></TR>
+! </TABLE></TD><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>SetTokens - setAutoPos</TH></TR><TR ><TD><A HREF="CPlace.html#SetTokens">CPlace::SetTokens</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CPlace.html#SetVisible">CPlace::SetVisible</A></TD></TR>
+! <TR ><TD><A HREF="CPlace.html#WriteEPS">CPlace::WriteEPS</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CPlace.html#init">CPlace::init</A></TD></TR>
+ <TR ><TD><A HREF="CComp.html#leftClicked">CComp::leftClicked</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CPlace.html#linkObj">CPlace::linkObj</A></TD></TR>
+--- 40,63 ----
+ <TR ><TD><A HREF="CComp.html#GetOutputAt">CComp::GetOutputAt</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#GetPos">CComp::GetPos</A></TD></TR>
+ <TR ><TD><A HREF="CPlace.html#GetTokens">CPlace::GetTokens</A></TD></TR>
+! <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#GetType">CComp::GetType</A></TD></TR>
+! </TABLE></TD><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>IncrementTokens - SetVisible</TH></TR><TR ><TD><A HREF="CPlace.html#IncrementTokens">CPlace::IncrementTokens</A></TD></TR>
+! <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#IsLinkedTo">CComp::IsLinkedTo</A></TD></TR>
+! <TR ><TD><A HREF="CPlace.html#IsVisible">CPlace::IsVisible</A></TD></TR>
+! <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#MoveTo">CComp::MoveTo</A></TD></TR>
+! <TR ><TD><A HREF="CComp.html#Offset">CComp::Offset</A></TD></TR>
+! <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#Pos">CComp::Pos</A></TD></TR>
+! <TR ><TD><A HREF="CComp.html#PtHit">CComp::PtHit</A></TD></TR>
+! <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#RemoveLinkFrom">CComp::RemoveLinkFrom</A></TD></TR>
+! <TR ><TD><A HREF="CComp.html#RemoveLinkTo">CComp::RemoveLinkTo</A></TD></TR>
+! <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#RemoveLinks">CComp::RemoveLinks</A></TD></TR>
+! <TR ><TD><A HREF="CComp.html#Rename">CComp::Rename</A></TD></TR>
+! <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#Select">CComp::Select</A></TD></TR>
+! <TR ><TD><A HREF="CComp.html#SetPos">CComp::SetPos</A></TD></TR>
+! <TR bgcolor="#eeeeee"><TD><A HREF="CPlace.html#SetSTGFault">CPlace::SetSTGFault</A></TD></TR>
+! <TR ><TD><A HREF="CPlace.html#SetTokens">CPlace::SetTokens</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CPlace.html#SetVisible">CPlace::SetVisible</A></TD></TR>
+! </TABLE></TD><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>WriteEPS - ~CPlace</TH></TR><TR ><TD><A HREF="CPlace.html#WriteEPS">CPlace::WriteEPS</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CPlace.html#init">CPlace::init</A></TD></TR>
+ <TR ><TD><A HREF="CComp.html#leftClicked">CComp::leftClicked</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CPlace.html#linkObj">CPlace::linkObj</A></TD></TR>
+***************
+*** 72,80 ****
+ <TR ><TD><A HREF="CComp.html#paintEvent">CComp::paintEvent</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#rightClicked">CComp::rightClicked</A></TD></TR>
+ <TR ><TD><A HREF="CPlace.html#setAutoPos">CPlace::setAutoPos</A></TD></TR>
+ </TABLE></TD></TR></TABLE><HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 70,80 ----
+ <TR ><TD><A HREF="CComp.html#paintEvent">CComp::paintEvent</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#rightClicked">CComp::rightClicked</A></TD></TR>
+ <TR ><TD><A HREF="CPlace.html#setAutoPos">CPlace::setAutoPos</A></TD></TR>
++ <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#~CComp">CComp::~CComp</A></TD></TR>
++ <TR ><TD><A HREF="CPlace.html#~CPlace">CPlace::~CPlace</A></TD></TR>
+ </TABLE></TD></TR></TABLE><HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/full-list-CPrefs.html vstgl-0.6.1/Doc/full-list-CPrefs.html
+*** vstgl-0.6.1.orig/Doc/full-list-CPrefs.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/full-list-CPrefs.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,38 ****
+ <HTML>
+ <HEAD>
+ <TITLE>class CPrefs: All methods</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>class CPrefs: All methods</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <TABLE WIDTH="100%" BORDER="0"><TR><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>CPrefs - accept</TH></TR><TR ><TD><A HREF="CPrefs.html#CPrefs">CPrefs::CPrefs</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CPrefs.html#OnTabClick">CPrefs::OnTabClick</A></TD></TR>
+ <TR ><TD><A HREF="CPrefs.html#accept">CPrefs::accept</A></TD></TR>
+ </TABLE></TD></TR></TABLE><HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 1,36 ----
+ <HTML>
+ <HEAD>
+ <TITLE>class CPrefs: All methods</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>class CPrefs: All methods</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <TABLE WIDTH="100%" BORDER="0"><TR><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>CPrefs - accept</TH></TR><TR ><TD><A HREF="CPrefs.html#CPrefs">CPrefs::CPrefs</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CPrefs.html#OnTabClick">CPrefs::OnTabClick</A></TD></TR>
+ <TR ><TD><A HREF="CPrefs.html#accept">CPrefs::accept</A></TD></TR>
+ </TABLE></TD></TR></TABLE><HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/full-list-CSObList.html vstgl-0.6.1/Doc/full-list-CSObList.html
+*** vstgl-0.6.1.orig/Doc/full-list-CSObList.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/full-list-CSObList.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,31 ****
+ <HTML>
+ <HEAD>
+ <TITLE>class CSObList: All methods</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>class CSObList: All methods</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <TABLE WIDTH="100%" BORDER="0"><TR><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>AddHead - GetAt</TH></TR><TR ><TD><A HREF="CSObList.html#AddHead">CSObList::AddHead</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CSObList.html#AddTail">CSObList::AddTail</A></TD></TR>
+--- 1,29 ----
+ <HTML>
+ <HEAD>
+ <TITLE>class CSObList: All methods</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>class CSObList: All methods</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <TABLE WIDTH="100%" BORDER="0"><TR><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>AddHead - GetAt</TH></TR><TR ><TD><A HREF="CSObList.html#AddHead">CSObList::AddHead</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CSObList.html#AddTail">CSObList::AddTail</A></TD></TR>
+***************
+*** 39,51 ****
+ <TR bgcolor="#eeeeee"><TD><A HREF="CSObList.html#GetIndex">CSObList::GetIndex</A></TD></TR>
+ <TR ><TD><A HREF="CSObList.html#GetNext">CSObList::GetNext</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CSObList.html#GetTail">CSObList::GetTail</A></TD></TR>
+! </TABLE></TD><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>GetTailPosition - RemoveAt</TH></TR><TR ><TD><A HREF="CSObList.html#GetTailPosition">CSObList::GetTailPosition</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CSObList.html#IsEmpty">CSObList::IsEmpty</A></TD></TR>
+ <TR ><TD><A HREF="CSObList.html#RemoveAll">CSObList::RemoveAll</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CSObList.html#RemoveAt">CSObList::RemoveAt</A></TD></TR>
+ </TABLE></TD></TR></TABLE><HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 37,50 ----
+ <TR bgcolor="#eeeeee"><TD><A HREF="CSObList.html#GetIndex">CSObList::GetIndex</A></TD></TR>
+ <TR ><TD><A HREF="CSObList.html#GetNext">CSObList::GetNext</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CSObList.html#GetTail">CSObList::GetTail</A></TD></TR>
+! </TABLE></TD><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>GetTailPosition - ~CSObList</TH></TR><TR ><TD><A HREF="CSObList.html#GetTailPosition">CSObList::GetTailPosition</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CSObList.html#IsEmpty">CSObList::IsEmpty</A></TD></TR>
+ <TR ><TD><A HREF="CSObList.html#RemoveAll">CSObList::RemoveAll</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CSObList.html#RemoveAt">CSObList::RemoveAt</A></TD></TR>
++ <TR ><TD><A HREF="CSObList.html#~CSObList">CSObList::~CSObList</A></TD></TR>
+ </TABLE></TD></TR></TABLE><HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/full-list-CSObNode.html vstgl-0.6.1/Doc/full-list-CSObNode.html
+*** vstgl-0.6.1.orig/Doc/full-list-CSObNode.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/full-list-CSObNode.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,36 ****
+ <HTML>
+ <HEAD>
+ <TITLE>class CSObNode: All methods</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>class CSObNode: All methods</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+! <TABLE WIDTH="100%" BORDER="0"><TR><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>CSObNode - CSObNode</TH></TR><TR ><TD><A HREF="CSObNode.html#CSObNode">CSObNode::CSObNode</A></TD></TR>
+ </TABLE></TD></TR></TABLE><HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 1,35 ----
+ <HTML>
+ <HEAD>
+ <TITLE>class CSObNode: All methods</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>class CSObNode: All methods</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+! <TABLE WIDTH="100%" BORDER="0"><TR><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>CSObNode - ~CSObNode</TH></TR><TR ><TD><A HREF="CSObNode.html#CSObNode">CSObNode::CSObNode</A></TD></TR>
+! <TR bgcolor="#eeeeee"><TD><A HREF="CSObNode.html#~CSObNode">CSObNode::~CSObNode</A></TD></TR>
+ </TABLE></TD></TR></TABLE><HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/full-list-CSProp.html vstgl-0.6.1/Doc/full-list-CSProp.html
+*** vstgl-0.6.1.orig/Doc/full-list-CSProp.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/full-list-CSProp.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,38 ****
+ <HTML>
+ <HEAD>
+ <TITLE>class CSProp: All methods</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>class CSProp: All methods</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <TABLE WIDTH="100%" BORDER="0"><TR><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>CSProp - accept</TH></TR><TR ><TD><A HREF="CSProp.html#CSProp">CSProp::CSProp</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CSProp.html#SetValue">CSProp::SetValue</A></TD></TR>
+ <TR ><TD><A HREF="CSProp.html#accept">CSProp::accept</A></TD></TR>
+ </TABLE></TD></TR></TABLE><HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 1,36 ----
+ <HTML>
+ <HEAD>
+ <TITLE>class CSProp: All methods</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>class CSProp: All methods</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <TABLE WIDTH="100%" BORDER="0"><TR><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>CSProp - accept</TH></TR><TR ><TD><A HREF="CSProp.html#CSProp">CSProp::CSProp</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CSProp.html#SetValue">CSProp::SetValue</A></TD></TR>
+ <TR ><TD><A HREF="CSProp.html#accept">CSProp::accept</A></TD></TR>
+ </TABLE></TD></TR></TABLE><HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/full-list-CSSignal.html vstgl-0.6.1/Doc/full-list-CSSignal.html
+*** vstgl-0.6.1.orig/Doc/full-list-CSSignal.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/full-list-CSSignal.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,31 ****
+ <HTML>
+ <HEAD>
+ <TITLE>class CSSignal: All methods</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>class CSSignal: All methods</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <TABLE WIDTH="100%" BORDER="0"><TR><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>CHObject - GetStatus</TH></TR><TR ><TD><A HREF="CHObject.html#CHObject">CHObject::CHObject</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CSSignal.html#CSSignal">CSSignal::CSSignal</A></TD></TR>
+--- 1,29 ----
+ <HTML>
+ <HEAD>
+ <TITLE>class CSSignal: All methods</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>class CSSignal: All methods</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <TABLE WIDTH="100%" BORDER="0"><TR><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>CHObject - GetStatus</TH></TR><TR ><TD><A HREF="CHObject.html#CHObject">CHObject::CHObject</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CSSignal.html#CSSignal">CSSignal::CSSignal</A></TD></TR>
+***************
+*** 41,47 ****
+ <TR bgcolor="#eeeeee"><TD><A HREF="CSSignal.html#SetValue">CSSignal::SetValue</A></TD></TR>
+ </TABLE></TD></TR></TABLE><HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 39,45 ----
+ <TR bgcolor="#eeeeee"><TD><A HREF="CSSignal.html#SetValue">CSSignal::SetValue</A></TD></TR>
+ </TABLE></TD></TR></TABLE><HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/full-list-CSet1.html vstgl-0.6.1/Doc/full-list-CSet1.html
+*** vstgl-0.6.1.orig/Doc/full-list-CSet1.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/full-list-CSet1.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,38 ****
+ <HTML>
+ <HEAD>
+ <TITLE>class CSet1: All methods</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>class CSet1: All methods</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <TABLE WIDTH="100%" BORDER="0"><TR><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>CSet1 - SetSettings</TH></TR><TR ><TD><A HREF="CSet1.html#CSet1">CSet1::CSet1</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CSet1.html#GetSettings">CSet1::GetSettings</A></TD></TR>
+ <TR ><TD><A HREF="CSet1.html#SetSettings">CSet1::SetSettings</A></TD></TR>
+ </TABLE></TD></TR></TABLE><HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 1,36 ----
+ <HTML>
+ <HEAD>
+ <TITLE>class CSet1: All methods</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>class CSet1: All methods</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <TABLE WIDTH="100%" BORDER="0"><TR><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>CSet1 - SetSettings</TH></TR><TR ><TD><A HREF="CSet1.html#CSet1">CSet1::CSet1</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CSet1.html#GetSettings">CSet1::GetSettings</A></TD></TR>
+ <TR ><TD><A HREF="CSet1.html#SetSettings">CSet1::SetSettings</A></TD></TR>
+ </TABLE></TD></TR></TABLE><HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/full-list-CSet2.html vstgl-0.6.1/Doc/full-list-CSet2.html
+*** vstgl-0.6.1.orig/Doc/full-list-CSet2.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/full-list-CSet2.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,38 ****
+ <HTML>
+ <HEAD>
+ <TITLE>class CSet2: All methods</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>class CSet2: All methods</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <TABLE WIDTH="100%" BORDER="0"><TR><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>CSet2 - SetSettings</TH></TR><TR ><TD><A HREF="CSet2.html#CSet2">CSet2::CSet2</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CSet2.html#GetSettings">CSet2::GetSettings</A></TD></TR>
+ <TR ><TD><A HREF="CSet2.html#SetSettings">CSet2::SetSettings</A></TD></TR>
+ </TABLE></TD></TR></TABLE><HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 1,36 ----
+ <HTML>
+ <HEAD>
+ <TITLE>class CSet2: All methods</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>class CSet2: All methods</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <TABLE WIDTH="100%" BORDER="0"><TR><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>CSet2 - SetSettings</TH></TR><TR ><TD><A HREF="CSet2.html#CSet2">CSet2::CSet2</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CSet2.html#GetSettings">CSet2::GetSettings</A></TD></TR>
+ <TR ><TD><A HREF="CSet2.html#SetSettings">CSet2::SetSettings</A></TD></TR>
+ </TABLE></TD></TR></TABLE><HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/full-list-CSettings.html vstgl-0.6.1/Doc/full-list-CSettings.html
+*** vstgl-0.6.1.orig/Doc/full-list-CSettings.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/full-list-CSettings.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,31 ****
+ <HTML>
+ <HEAD>
+ <TITLE>class CSettings: All methods</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>class CSettings: All methods</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <TABLE WIDTH="100%" BORDER="0"><TR><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>CSettings - GetPos</TH></TR><TR ><TD><A HREF="CSettings.html#CSettings">CSettings::CSettings</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CSettings.html#GetEpsBorder">CSettings::GetEpsBorder</A></TD></TR>
+--- 1,29 ----
+ <HTML>
+ <HEAD>
+ <TITLE>class CSettings: All methods</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>class CSettings: All methods</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <TABLE WIDTH="100%" BORDER="0"><TR><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>CSettings - GetPos</TH></TR><TR ><TD><A HREF="CSettings.html#CSettings">CSettings::CSettings</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CSettings.html#GetEpsBorder">CSettings::GetEpsBorder</A></TD></TR>
+***************
+*** 68,74 ****
+ <TR ><TD><A HREF="CSettings.html#UseEpsMargin">CSettings::UseEpsMargin</A></TD></TR>
+ </TABLE></TD></TR></TABLE><HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 66,72 ----
+ <TR ><TD><A HREF="CSettings.html#UseEpsMargin">CSettings::UseEpsMargin</A></TD></TR>
+ </TABLE></TD></TR></TABLE><HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/full-list-CTabCtrl.html vstgl-0.6.1/Doc/full-list-CTabCtrl.html
+*** vstgl-0.6.1.orig/Doc/full-list-CTabCtrl.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/full-list-CTabCtrl.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,31 ****
+ <HTML>
+ <HEAD>
+ <TITLE>class CTabCtrl: All methods</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>class CTabCtrl: All methods</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <TABLE WIDTH="100%" BORDER="0"><TR><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>CTabCtrl - Refresh</TH></TR><TR ><TD><A HREF="CTabCtrl.html#CTabCtrl">CTabCtrl::CTabCtrl</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CTabCtrl.html#OnTabClick">CTabCtrl::OnTabClick</A></TD></TR>
+--- 1,29 ----
+ <HTML>
+ <HEAD>
+ <TITLE>class CTabCtrl: All methods</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>class CTabCtrl: All methods</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <TABLE WIDTH="100%" BORDER="0"><TR><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>CTabCtrl - Refresh</TH></TR><TR ><TD><A HREF="CTabCtrl.html#CTabCtrl">CTabCtrl::CTabCtrl</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CTabCtrl.html#OnTabClick">CTabCtrl::OnTabClick</A></TD></TR>
+***************
+*** 37,43 ****
+ <TR ><TD><A HREF="CTabCtrl.html#resizeEvent">CTabCtrl::resizeEvent</A></TD></TR>
+ </TABLE></TD></TR></TABLE><HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 35,41 ----
+ <TR ><TD><A HREF="CTabCtrl.html#resizeEvent">CTabCtrl::resizeEvent</A></TD></TR>
+ </TABLE></TD></TR></TABLE><HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/full-list-CTrans.html vstgl-0.6.1/Doc/full-list-CTrans.html
+*** vstgl-0.6.1.orig/Doc/full-list-CTrans.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/full-list-CTrans.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,31 ****
+ <HTML>
+ <HEAD>
+ <TITLE>class CTrans: All methods</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1>class CTrans: All methods</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <TABLE WIDTH="100%" BORDER="0"><TR><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>AddLinkFrom - GetPos</TH></TR><TR ><TD><A HREF="CComp.html#AddLinkFrom">CComp::AddLinkFrom</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#AddLinkTo">CComp::AddLinkTo</A></TD></TR>
+--- 1,29 ----
+ <HTML>
+ <HEAD>
+ <TITLE>class CTrans: All methods</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1>class CTrans: All methods</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <TABLE WIDTH="100%" BORDER="0"><TR><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>AddLinkFrom - GetPos</TH></TR><TR ><TD><A HREF="CComp.html#AddLinkFrom">CComp::AddLinkFrom</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#AddLinkTo">CComp::AddLinkTo</A></TD></TR>
+***************
+*** 59,65 ****
+ <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#Select">CComp::Select</A></TD></TR>
+ <TR ><TD><A HREF="CComp.html#SetPos">CComp::SetPos</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CTrans.html#SetSignalEvent">CTrans::SetSignalEvent</A></TD></TR>
+! </TABLE></TD><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>Tokens - rightClicked</TH></TR><TR ><TD><A HREF="CTrans.html#Tokens">CTrans::Tokens</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CTrans.html#WriteEPS">CTrans::WriteEPS</A></TD></TR>
+ <TR ><TD><A HREF="CTrans.html#doubleClicked">CTrans::doubleClicked</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CTrans.html#init">CTrans::init</A></TD></TR>
+--- 57,63 ----
+ <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#Select">CComp::Select</A></TD></TR>
+ <TR ><TD><A HREF="CComp.html#SetPos">CComp::SetPos</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CTrans.html#SetSignalEvent">CTrans::SetSignalEvent</A></TD></TR>
+! </TABLE></TD><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>Tokens - ~CTrans</TH></TR><TR ><TD><A HREF="CTrans.html#Tokens">CTrans::Tokens</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CTrans.html#WriteEPS">CTrans::WriteEPS</A></TD></TR>
+ <TR ><TD><A HREF="CTrans.html#doubleClicked">CTrans::doubleClicked</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CTrans.html#init">CTrans::init</A></TD></TR>
+***************
+*** 73,81 ****
+ <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#moving">CComp::moving</A></TD></TR>
+ <TR ><TD><A HREF="CComp.html#paintEvent">CComp::paintEvent</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#rightClicked">CComp::rightClicked</A></TD></TR>
+ </TABLE></TD></TR></TABLE><HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 71,81 ----
+ <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#moving">CComp::moving</A></TD></TR>
+ <TR ><TD><A HREF="CComp.html#paintEvent">CComp::paintEvent</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CComp.html#rightClicked">CComp::rightClicked</A></TD></TR>
++ <TR ><TD><A HREF="CComp.html#~CComp">CComp::~CComp</A></TD></TR>
++ <TR bgcolor="#eeeeee"><TD><A HREF="CTrans.html#~CTrans">CTrans::~CTrans</A></TD></TR>
+ </TABLE></TD></TR></TABLE><HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/header-list.html vstgl-0.6.1/Doc/header-list.html
+*** vstgl-0.6.1.orig/Doc/header-list.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/header-list.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,31 ****
+ <HTML>
+ <HEAD>
+ <TITLE> File Index</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1> File Index</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <TABLE WIDTH="100%" BORDER="0"><TR><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>CAboutBox.h - CMainApp.h</TH></TR><TR ><TD><A HREF="CAboutBox_h.html">CAboutBox.h</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CArrow_h.html">CArrow.h</A></TD></TR>
+--- 1,29 ----
+ <HTML>
+ <HEAD>
+ <TITLE> File Index</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1> File Index</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <TABLE WIDTH="100%" BORDER="0"><TR><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>CAboutBox.h - CMainApp.h</TH></TR><TR ><TD><A HREF="CAboutBox_h.html">CAboutBox.h</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CArrow_h.html">CArrow.h</A></TD></TR>
+***************
+*** 48,58 ****
+ <TR ><TD><A HREF="CTabCtrl_h.html">CTabCtrl.h</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CTrans_h.html">CTrans.h</A></TD></TR>
+ <TR ><TD><A HREF="Simulation_h.html">Simulation.h</A></TD></TR>
+! <TR bgcolor="#eeeeee"><TD><A HREF="defs_h.html">defs.h</A></TD></TR>
+ </TABLE></TD></TR></TABLE></UL>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 46,57 ----
+ <TR ><TD><A HREF="CTabCtrl_h.html">CTabCtrl.h</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CTrans_h.html">CTrans.h</A></TD></TR>
+ <TR ><TD><A HREF="Simulation_h.html">Simulation.h</A></TD></TR>
+! <TR bgcolor="#eeeeee"><TD><A HREF="compile_h.html">compile.h</A></TD></TR>
+! <TR ><TD><A HREF="defs_h.html">defs.h</A></TD></TR>
+ </TABLE></TD></TR></TABLE></UL>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/hier.html vstgl-0.6.1/Doc/hier.html
+*** vstgl-0.6.1.orig/Doc/hier.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/hier.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,41 ****
+ <HTML>
+ <HEAD>
+ <TITLE> Class Hierarchy</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1> Class Hierarchy</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+! <UL><LI><A HREF="CAboutBox.html">CAboutBox</A>
+! <LI><A HREF="CAboutBox.html">CAboutBox</A>
+! <LI><A HREF="CArrow.html">CArrow</A>
+! <LI><i><A HREF="CComp.html">CComp</A></i>
+! <UL><LI><A HREF="CPlace.html">CPlace</A>
+! <LI><A HREF="CTrans.html">CTrans</A>
+! </UL></LI>
+! <LI><A HREF="CDoc.html">CDoc</A>
+! <LI><A HREF="CHObArray.html">CHObArray</A>
+ <LI><A HREF="CHObject.html">CHObject</A>
+ <UL><LI><A HREF="CArrow.html">CArrow</A>
+ <LI><i><A HREF="CComp.html">CComp</A></i>
+--- 1,31 ----
+ <HTML>
+ <HEAD>
+ <TITLE> Class Hierarchy</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1> Class Hierarchy</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+! <UL><LI><A HREF="CHObArray.html">CHObArray</A>
+ <LI><A HREF="CHObject.html">CHObject</A>
+ <UL><LI><A HREF="CArrow.html">CArrow</A>
+ <LI><i><A HREF="CComp.html">CComp</A></i>
+***************
+*** 44,74 ****
+ </UL></LI>
+ <LI><A HREF="CSSignal.html">CSSignal</A>
+ </UL></LI>
+- <LI><A HREF="CHProp.html">CHProp</A>
+- <LI><A HREF="CHProp.html">CHProp</A>
+- <LI><A HREF="CMainApp.html">CMainApp</A>
+- <LI><A HREF="CMainApp.html">CMainApp</A>
+ <LI><A HREF="CNet.html">CNet</A>
+ <UL><LI><A HREF="CDoc.html">CDoc</A>
+ </UL></LI>
+- <LI><A HREF="CPrefs.html">CPrefs</A>
+- <LI><A HREF="CPrefs.html">CPrefs</A>
+ <LI><A HREF="CSObList.html">CSObList</A>
+ <LI><A HREF="CSObNode.html">CSObNode</A>
+ <LI><A HREF="CSProp.html">CSProp</A>
+! <LI><A HREF="CSProp.html">CSProp</A>
+! <LI><A HREF="CSet1.html">CSet1</A>
+ <LI><A HREF="CSet1.html">CSet1</A>
+ <LI><A HREF="CSet2.html">CSet2</A>
+- <LI><A HREF="CSet2.html">CSet2</A>
+- <LI><A HREF="CSettings.html">CSettings</A>
+- <LI><A HREF="CSettings.html">CSettings</A>
+- <LI><A HREF="CTabCtrl.html">CTabCtrl</A>
+ <LI><A HREF="CTabCtrl.html">CTabCtrl</A>
+ </UL>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 34,73 ----
+ </UL></LI>
+ <LI><A HREF="CSSignal.html">CSSignal</A>
+ </UL></LI>
+ <LI><A HREF="CNet.html">CNet</A>
+ <UL><LI><A HREF="CDoc.html">CDoc</A>
+ </UL></LI>
+ <LI><A HREF="CSObList.html">CSObList</A>
+ <LI><A HREF="CSObNode.html">CSObNode</A>
++ <LI>QDialog (unknown)
++ <UL><LI><A HREF="CAboutBox.html">CAboutBox</A>
++ <LI><A HREF="CHProp.html">CHProp</A>
++ <LI><A HREF="CPrefs.html">CPrefs</A>
+ <LI><A HREF="CSProp.html">CSProp</A>
+! </UL></LI>
+! <LI>QMainWindow (unknown)
+! <UL><LI><A HREF="CMainApp.html">CMainApp</A>
+! </UL></LI>
+! <LI>QObject (unknown)
+! <UL><LI><A HREF="CSettings.html">CSettings</A>
+! </UL></LI>
+! <LI>QScrollView (unknown)
+! <UL><LI><A HREF="CDoc.html">CDoc</A>
+! </UL></LI>
+! <LI>QWidget (unknown)
+! <UL><LI><A HREF="CArrow.html">CArrow</A>
+! <LI><i><A HREF="CComp.html">CComp</A></i>
+! <UL><LI><A HREF="CPlace.html">CPlace</A>
+! <LI><A HREF="CTrans.html">CTrans</A>
+! </UL></LI>
+ <LI><A HREF="CSet1.html">CSet1</A>
+ <LI><A HREF="CSet2.html">CSet2</A>
+ <LI><A HREF="CTabCtrl.html">CTabCtrl</A>
++ </UL></LI>
+ </UL>
+ <HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/index-long.html vstgl-0.6.1/Doc/index-long.html
+*** vstgl-0.6.1.orig/Doc/index-long.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/index-long.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,31 ****
+ <HTML>
+ <HEAD>
+ <TITLE> Annotated List</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1> Annotated List</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <TABLE WIDTH="100%" BORDER=\"0\"><TR ><TD><A HREF="CAboutBox.html">CAboutBox</A></TD><TD>
+ An about box with a pixmap and a text label.</TD></TR><TR bgcolor="#eeeeee"><TD><A HREF="CArrow.html">CArrow</A></TD><TD>
+--- 1,29 ----
+ <HTML>
+ <HEAD>
+ <TITLE> Annotated List</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1> Annotated List</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <TABLE WIDTH="100%" BORDER=\"0\"><TR ><TD><A HREF="CAboutBox.html">CAboutBox</A></TD><TD>
+ An about box with a pixmap and a text label.</TD></TR><TR bgcolor="#eeeeee"><TD><A HREF="CArrow.html">CArrow</A></TD><TD>
+***************
+*** 47,53 ****
+ Provides a tab control widget, which is a widget stack controlled by
+ a number of tabs.</TD></TR><TR bgcolor="#eeeeee"><TD><A HREF="CTrans.html">CTrans</A></TD><TD></TD></TR></TABLE><HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 45,51 ----
+ Provides a tab control widget, which is a widget stack controlled by
+ a number of tabs.</TD></TR><TR bgcolor="#eeeeee"><TD><A HREF="CTrans.html">CTrans</A></TD><TD></TD></TR></TABLE><HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Doc/index.html vstgl-0.6.1/Doc/index.html
+*** vstgl-0.6.1.orig/Doc/index.html Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Doc/index.html Wed Sep 25 17:51:01 2002
+***************
+*** 1,31 ****
+ <HTML>
+ <HEAD>
+ <TITLE> Class Index</TITLE>
+ <META NAME="Generator" CONTENT="KDOC ">
+- <LINK rel="stylesheet" TYPE="text/css" HREF="default.css">
+ </HEAD>
+! <BODY><!--
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">-->
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="center" align="left" cellspacing="0">
+! <h1> Class Index</h1>
+ </TD>
+! <!--<TD valign="center" align="right" colspan="1"></TD>-->
+! </TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <TABLE WIDTH="100%" BORDER="0"><TR><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>CAboutBox - CHProp</TH></TR><TR ><TD><A HREF="CAboutBox.html">CAboutBox</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CArrow.html">CArrow</A></TD></TR>
+--- 1,29 ----
+ <HTML>
+ <HEAD>
+ <TITLE> Class Index</TITLE>
++
+ <META NAME="Generator" CONTENT="KDOC ">
+ </HEAD>
+! <BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
+ <TABLE WIDTH="100%" BORDER="0">
+ <TR>
+ <TD>
+ <TABLE BORDER="0">
+! <TR><TD valign="top" align="left" cellspacing="10">
+! <h1> Class Index</h1>
+ </TD>
+! <TD valign="top" align="right" colspan="1"></TD></TR>
+ </TABLE>
+ <HR>
+ <TABLE BORDER="0">
+
+ </TABLE>
+ </TD>
+! <TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
+! <TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
+! <TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
+! <TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
+! <TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
+ </TABLE></TD></TR></TABLE>
+ <TABLE WIDTH="100%" BORDER="0"><TR><TD VALIGN="top"><TABLE BORDER="0"><TR bgcolor="b0b0b0"><TH>CAboutBox - CHProp</TH></TR><TR ><TD><A HREF="CAboutBox.html">CAboutBox</A></TD></TR>
+ <TR bgcolor="#eeeeee"><TD><A HREF="CArrow.html">CArrow</A></TD></TR>
+***************
+*** 49,55 ****
+ <TR bgcolor="#eeeeee"><TD><A HREF="CTrans.html">CTrans</A></TD></TR>
+ </TABLE></TD></TR></TABLE><HR>
+ <table>
+! <tr><td><small>Generated by: hans@hanspp on Sat Mar 31 23:09:47 2001, using kdoc 2.0a35.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+--- 47,53 ----
+ <TR bgcolor="#eeeeee"><TD><A HREF="CTrans.html">CTrans</A></TD></TR>
+ </TABLE></TD></TR></TABLE><HR>
+ <table>
+! <tr><td><small>Generated by: chrb on europa.dcs.ed.ac.uk on Wed Sep 25 17:51:01 2002, using kdoc 2.0a54.</small></td></tr>
+ </table>
+ </BODY>
+ </HTML>
+diff -u -r -c vstgl-0.6.1.orig/Makefile vstgl-0.6.1/Makefile
+*** vstgl-0.6.1.orig/Makefile Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Makefile Wed Sep 25 19:10:21 2002
+***************
+*** 19,25 ****
+ # CXXFLAGS = -g
+
+ # Release
+! CXXFLAGS = -O2
+
+ LIBS = -lX11 -lXext -lSM -lpng -lz
+ XLIBDIR = -L/usr/X11R6/lib
+--- 19,25 ----
+ # CXXFLAGS = -g
+
+ # Release
+! #CXXFLAGS = -O2
+
+ LIBS = -lX11 -lXext -lSM -lpng -lz
+ XLIBDIR = -L/usr/X11R6/lib
+***************
+*** 33,42 ****
+ CPrefs.o CSet1.o CSet2.o CAboutBox.o
+ SRCMOC = moc_cmainapp.cpp moc_cdoc.cpp moc_chprop.cpp moc_ctabctrl.cpp moc_csprop.cpp\
+ moc_cprefs.cpp moc_csettings.cpp moc_ccomp.cpp moc_cplace.cpp moc_ctrans.cpp\
+! moc_caboutbox.cpp
+ OBJMOC = moc_cmainapp.o moc_cdoc.o moc_chprop.o moc_ctabctrl.o moc_csprop.o\
+ moc_cprefs.o moc_csettings.o moc_ccomp.o moc_cplace.o moc_ctrans.o\
+! moc_caboutbox.o
+
+ CLEAN = *.o *~ $(SRCMOC) compile.h vstgl-linux-$(MAJOR).$(MINOR).$(VER) vstgl-linux-static-$(MAJOR).$(MINOR).$(VER) core
+
+--- 33,42 ----
+ CPrefs.o CSet1.o CSet2.o CAboutBox.o
+ SRCMOC = moc_cmainapp.cpp moc_cdoc.cpp moc_chprop.cpp moc_ctabctrl.cpp moc_csprop.cpp\
+ moc_cprefs.cpp moc_csettings.cpp moc_ccomp.cpp moc_cplace.cpp moc_ctrans.cpp\
+! moc_caboutbox.cpp #CHObject.cpp
+ OBJMOC = moc_cmainapp.o moc_cdoc.o moc_chprop.o moc_ctabctrl.o moc_csprop.o\
+ moc_cprefs.o moc_csettings.o moc_ccomp.o moc_cplace.o moc_ctrans.o\
+! moc_caboutbox.o #CHObject.o
+
+ CLEAN = *.o *~ $(SRCMOC) compile.h vstgl-linux-$(MAJOR).$(MINOR).$(VER) vstgl-linux-static-$(MAJOR).$(MINOR).$(VER) core
+
+***************
+*** 55,61 ****
+
+ vstgl: $(OBJECTS) $(OBJMOC)
+ $(CXX) $(OBJECTS) $(OBJMOC) $(LDFLAGS) $(QT) -o vstgl-linux-$(MAJOR).$(MINOR).$(VER)
+- $(STRIP) vstgl-linux-$(MAJOR).$(MINOR).$(VER)
+
+ vstgl_static: $(OBJECTS) $(OBJMOC)
+ $(CXX) $(OBJECTS) $(QTLIBDIR)/libqt.a $(OBJMOC) $(XLIBDIR) $(LIBS) -o vstgl-linux-static-$(MAJOR).$(MINOR).$(VER)
+--- 55,60 ----
+***************
+*** 109,112 ****
+--- 108,114 ----
+ moc_caboutbox.cpp: CAboutBox.h
+ $(MOC) CAboutBox.h -o moc_caboutbox.cpp
+
++ #CHObject.cpp: CHObject.h
++ # $(MOC) CHObject.h -o CHObject.cpp
++
+ # DO NOT DELETE
+diff -u -r -c vstgl-0.6.1.orig/Simulation.h vstgl-0.6.1/Simulation.h
+*** vstgl-0.6.1.orig/Simulation.h Sat Mar 31 22:09:48 2001
+--- vstgl-0.6.1/Simulation.h Wed Sep 25 19:19:01 2002
+***************
+*** 7,15 ****
+ #include <time.h> // rand().
+ //#include <afx.h> // CObject.
+ //#include <afxcoll.h> // CObList.
+! #include <fstream.h> // Exporting text file to Petrify.
+ //#include "StdAfx.h" // win95 GUI header fil.
+!
+
+ #ifdef _DEBUG
+ #include <iostream.h> // cout
+--- 7,16 ----
+ #include <time.h> // rand().
+ //#include <afx.h> // CObject.
+ //#include <afxcoll.h> // CObList.
+! //#include <fstream.h> // Exporting text file to Petrify.
+ //#include "StdAfx.h" // win95 GUI header fil.
+! #include <fstream>
+! using namespace std;
+
+ #ifdef _DEBUG
+ #include <iostream.h> // cout
+***************
+*** 28,31 ****
+ enum SIGNAL_STATUS {INPUT, OUTPUT, INTERNAL, DUMMY};
+
+
+! #endif
+\ No newline at end of file
+--- 29,32 ----
+ enum SIGNAL_STATUS {INPUT, OUTPUT, INTERNAL, DUMMY};
+
+
+! #endif