Posts by Rainer

    Oh, sehr interessant. Erzählst du uns bitte etwas mehr?

    Das gibts nicht viel zu erzählen. Der Typ von golem.de hat mich angeschrieben, ob er mit mir über GEOS / R-BASIC reden kann. Irgendwie ist er über R-BASIC auf mich gestoßen, das Repo von Falk kannte er gar nicht. Wir haben uns dann unterhalten, wie ich zu GEOS gekommen bin, was GEOS ist und letztlich auch über R-BASIC gesprochen. Er wollte eben eine Geschichte erzählen. Ich hab die Vorteile von GEOS gebührend gelobt - hoffe ich - und nicht allzuviel Blödsinn erzählt. In den Shownotes dazu wird es Links auf github, die Infobase, Discord und mehr geben. Sobald der Podcast online ist, schreibe ich das ins Forum.
    LG
    Rainer

    Nur ein paar unausgegorene Gedanken. Wo ich anfangen würde zu suchen ist GrCreatePath. das wird oftmals verwendet im Repo. Auf den allerersten Blick scheint es so, als erzeugt man einen Pfad in eine gstate, der dann den Zeichenbereich für die "echten" Zeichenoperationen. einschränkt. Also man zeichnet z.B. eine Ellipse und ein Rechteck, die sich nicht überlappen müssen. Evtl muss man die Dinge noch "füllen". Nach GrEndPath ist das der Bereich in dem die folgenden Grafikausgaben noch wirken. So stelle ich mir "Innen einfügen" vor.

    Das wäre also meine Arbeitshypothese "Null" - die man jetzt verifiziren oder verwerfen muss.

    Außerdem würde ich persönlich die Doku wälzen und versuchen zu verstehen, was der Unterschied zwischen Pfad und Region ist...

    Soweit meine unausgegorenen Gedanken dazu. jpolzfuss Dass Routinen umbenannt worden sind, halte ich für extrem unwahrscheinlich.

    Rainer

    P.S. Wenn das so stimmt, würde GrSetPath() einen GString nehmen und daraus den Path für das gstate machen. Das wäre für mich konsistent. Dassie imrepo nicht vorkommt könnte heißen, dass sie geplant, aber nie realisiert wurde. falls (!) ich richtig liege würde dann GrBeginPat() - GrDrawGString() - GrEndPath() genau diese Funktionalität liefern. - oder ich liege eben ganz falsch :)

    jpolzfuss Das Bild sieht so aus, als ob der Link auf den eigentliche Virus führt ... Wer würde wohl genau so einen Text schreiben ... ?

    Autoruns von sysinternals zeigt auf Virustotal (76 Virenscanner) keine relevanten Funde an. Die geposteten Bilder entsprechen genau dem, was ich beim allerersten Aufruf der Seite hatte.

    Was immer ein Singleton ist :)
    Üblicher Weise definiert man doch zum Belegen der Instancevariablen eigene Messages. Mir erschließt sich auch nicht, warum du im UI-code einen anderen Wert vorgibst als du dann später initial brauchst ... Warum belegst du nicht TWI_mode gleich mit 10?

    Rainer

    Hallo Andreas,

    guggst du Doku...

    MSG_META_INITIALIZE

    Code
    void	MSG_META_INITIALIZE();

    Every object class should provide a handler for this message which should call the superclass and then perform any initialization of the instance data required. This message is not delivered to statically declared objects because they are already initialized.

    Ich tippe jetzt mal auf den Borland-Compiler (siehe Bild). Programme, die mit Borland sauber compilieren, tun es noch lange nicht immer mit Watkom. Neben der Groß- und Kleinschreibung der Ressourcen in der .gp sind da diverse Flags in der local.mk und weiteres. Also warum soll es umgekehrt anders sein?

    Ich hab mal kurz die Pfade auf Watcom auf Borland umgebogen., Bei mir wird Borland nach mkmf / pmake depend gar nicht gerufen. Allerdings kann ich das nicht mit den alten SDK-Tools testen, weil die unter 64 Bit nicht laufen und in der DosBox keine langen Dateinamen unterstützt werden. BCC läuft in der 64 Bit Konsole übrigens auch nicht .