Hallo Leute,
bin dabei mich in das Thema nesting von DCL`s einzuarbeiten und stoße auf ein großes Problem, welches mir erfahrene Lisp`ler bestimmt schnell lösen können:
Ich habe mal eine Ersatzbeispiel angehangen um mein Problem zu veranschaulichen. Das Beispiel ist total sinnlos, aber das ist ja wurst. Das Beispiel soll so sein, das ich aus einer Hauptmaske in eine verzweigte gehen muß, dort Werte eingeben und beim bestätigen der beiden Masken wird irgendeine Aktion ausgeführt - in dem Fall eine Linie gezeichnet.
Ich weiß nicht, wie ich einen Wert aus einer „Untermaske“ in die LSP hole und entsprechend weiterverarbeite.
Weitere Fragen bzgl DCL :
- Ist es möglich bei der DCL-Programmierung ein „variables Bild“ einzubauen ? Die Maske soll eine Bildpositionierung und mehrere Edit_row`s haben. Je nach der Position des Cursors soll ein anderes Bild angezeigt werden.
Aus einer Bibliothek sollen verschiedene Bauteile eingefügt werden. Von jedem dieser Bauteile soll man auf gewisse „konstruktive Parameter“( Untermasken) gehen können, die bei allen Bauteilen gleiche Einstellungsparameter haben. Es kann sein, das z.B. für ein konstruktives Detail 3 oder 4 verschiedene Varianten existieren.
- kann man die verschiedenen Varianten als Datensatz laden / speichern und als Auftragswert global setzen. Sind diese Globalen Variablen an einem einzelnen Artikel auch anders einstellbar ?
- kann der User selber Datensätze abspeichern oder müssen diese fest „verdrahtet“ sein ?
Allgemeine Frage :
Diese Bauteile bestehen aus mehreren Einzelelementen. Im Rahmen der Konstruktion kann es vorkommen, das ein eingefügtes Objekt wieder verändert werden muß. Ist es möglich diese Objekte später anzuclicken und in den Masken neue Werte zu setzen, das alte Bauteil wird gelöscht und neu eingefügt.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP