Thomas Woelfers Baustatik Blog

Baustatik-Software und was sonst des Weges kommt

Das Client-Debug-Fenster

Im Faltwerksprogramm sind die Abhängigkeiten zwischen den einzelnen Objekten teilweise sehr komplex. Alle möglichen Objekte "horchen" auf Veränderungen von anderen Objekten. Ein Objekt das "horcht" nennen wir "Client" des anderen Objektes. Diese Clients gibt es aus verschiedenen Gründen - im wesentlichen läuft es aber immer darauf hinaus, das ein Objekt eine Veränderung eines anderen mitbekommen muss. So muss die Baumansicht des aktuellen Dokumentes beispielsweise mitbekommen, wenn sich der Name eines Objektes ändert, die 3D-Ansicht muss wissen, wenn sich die Dicke einer Platte ändert - und so weiter.

Damit wir dabei nicht die Übersicht verlieren, gibts dafür ein eigenes Debug-Fenster, das im "normalen" Auslieferungszustand der Software allerdings nicht dabei ist. (Natürlich ist es für den Anwender der Software auch nicht weiter von Interesse, wie sich die Objekte untereinander verständigen.)

client-debug-fenster.png

Comments (2) -

  • Konrad

    4/5/2006 4:17:59 PM |

    Hallo,

    ich bin neu in der C# und .Net Programmierung. Daher habe ich eine Frage: Was ist das rechts für eine Windows.Form. (VS benutzt die für ihre Properties)

    Mit freundlichen Grüßen,
    Konrad

  • thomas woelfer

    4/6/2006 8:51:30 AM |

    das ist das propertygrid control. ist eines der standard-controls von windows.forms.

Comments are closed