Hallo !
Unterschiede im Verhalten der Funktion (grread) zwischen ACAD (2011) und BCAD (V12):
Soweit ich BitCode 2 im 2.Argument verstanden habe, sollte da auch das Drücken von Funktions-Tasten detektiert werden.
[F1] -> Aufruf der Hilfe in ACAD, weder Aufruf noch Rückgabe in BCAD
[F2] -> Textschirm in ACAD, weder Reaktion noch Rückgabe in BCAD
[F3] bis [F12] -> Rückg. mit Code 2 nur in ACAD, keine Rückg. in BCAD
[Pos1] -> (2 36) nur BCAD, keine Reaktionen oder Rückg. in ACAD
[Ende] -> (2 35) -"- -"-
[Entf] -> (2 127) -"- -"-
[Seite auf] -> (2 33) -"- -"-
[Seite ab] -> (2 34) -"- -"-
[Auf] -> (2 38) -"- -"-
[Rechts] -> (2 39) -"- -"-
[Ab] -> (2 40) -"- -"-
[Links] -> (2 37) -"- -"-
[Tab] -> (2 9) -"- -"-
Sollte BitCode 8 im 2.Argument nicht bewirken, das Drücken von [ESC] zwar zu detektieren, aber nicht gleich die ganze Funktion abzuwürgen?
Sowohl bei ACAD alsauch bei BCAD führt [ESC] jedoch zum Abbruch und der Meldung: ; Fehler: Funktion abgebrochen
An sich keine schwerwiegenden Mängel, braucht man nicht alle Tage und man kann ihnen irgendwie aus dem Weg gehen. Wenn man aber Funktionen mit universellen und intuitiven Benutzer-Eingaben erstellen will, möchte man auch gerne, dass sie kompatibel zu beiden Plattformen sind.
Gibt es vielleicht irgendwo im Netz eine Mängel-Liste für ACAD und/oder BCAD, damit man das Verhalten nicht per Try & Error mühsam erforschen muss?
Irendwie komme ich mir schon vor wie Konrad Lorenz mit seinen Graugänsen.
Die Revisions-History von BricsCAD bis V14 habe ich, die nicht gefixten Mankos wären aber noch interessanter.
V.G.
Arcuso
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP