BlueM.Opt Monitor: Difference between revisions
Jump to navigation
Jump to search
(Die Seite wurde neu angelegt: {{BlueM.Opt nav}} thumb|Screenshot des Monitors Der '''Monitor''' besteht aus einem '''Diagramm''' und einem '''Log''' (Text). Er ist (seit [http...) |
m (fix syntax highlighting and update assembly names) |
||
Line 4: | Line 4: | ||
Der '''Monitor''' besteht aus einem '''Diagramm''' und einem '''Log''' (Text). | Der '''Monitor''' besteht aus einem '''Diagramm''' und einem '''Log''' (Text). | ||
Er ist (seit [http:// | Er ist (seit [http://websvn.bluemodel.org/listing.php?repname=BlueM.Opt&path=%2Ftrunk%2F&rev=1483#path_trunk_ v1.3.1/r1483]) als Singleton implementiert, d.h. es gibt nur eine einzige Instanz des Monitors, die aber von überall aus erreichbar ist. | ||
Um die Instanz anzusprechen: | Um die Instanz anzusprechen: | ||
<vbnet> | <source lang="vbnet">BlueM.Opt.Diagramm.Monitor.getInstance()</source> | ||
Wenn man den Monitor öfters ansprechen will, kann man auch eine Referenz auf die Instanz erstellen | Wenn man den Monitor öfters ansprechen will, kann man auch eine Referenz auf die Instanz erstellen | ||
<vbnet>Dim myMonitor As | <source lang="vbnet">Dim myMonitor As BlueM.Opt.Diagramm.Monitor = BlueM.Opt.Diagramm.Monitor.getInstance()</source> | ||
Um in den Log zu schreiben: | Um in den Log zu schreiben: | ||
<vbnet> | <source lang="vbnet">BlueM.Opt.Diagramm.Monitor.getInstance().LogAppend("mein Logeintrag")</source> | ||
Um auf das TeeChart-Diagramm zuzugreifen: | Um auf das TeeChart-Diagramm zuzugreifen: | ||
<vbnet> | <source lang="vbnet">BlueM.Opt.Diagramm.Monitor.getInstance().Diag</source> | ||
[[Kategorie:BlueM.Opt Development]] | [[Kategorie:BlueM.Opt Development]] |
Latest revision as of 04:58, 3 March 2018
BlueM.Opt | Download | Usage | Development
Der Monitor besteht aus einem Diagramm und einem Log (Text).
Er ist (seit v1.3.1/r1483) als Singleton implementiert, d.h. es gibt nur eine einzige Instanz des Monitors, die aber von überall aus erreichbar ist.
Um die Instanz anzusprechen:
BlueM.Opt.Diagramm.Monitor.getInstance()
Wenn man den Monitor öfters ansprechen will, kann man auch eine Referenz auf die Instanz erstellen
Dim myMonitor As BlueM.Opt.Diagramm.Monitor = BlueM.Opt.Diagramm.Monitor.getInstance()
Um in den Log zu schreiben:
BlueM.Opt.Diagramm.Monitor.getInstance().LogAppend("mein Logeintrag")
Um auf das TeeChart-Diagramm zuzugreifen:
BlueM.Opt.Diagramm.Monitor.getInstance().Diag