[archimedes] Re: Fragen zu Symbolen

  • From: Alexander Ausserstorfer <bavariasound@xxxxxxxxxxxxxxx>
  • To: archimedes@xxxxxxxxxxxxx
  • Date: Sun, 07 Feb 2016 16:16:31 +0200

In message <745b324e55.cms@xxxxxxxxxxxxxxxxxxxxxx>
          Carlos Michael Santillan <ml-archimedes@xxxxxxxxxx> wrote:

- Die 3-D-Umrandung verschwindet beim Drüberschieben eines anderen
 Fensters. Woran liegt das und wie lässt sich das abstellen?

Da fehlt etwas wichtiges in der Pollschleife. Du mußt auf das Ereignis
RedrawWindow reagieren. Wenn die Umrandung weg ist, drück mal F12 und
dann Return und die Umrandung ist wieder da. Das Fenster bzw. der
verdeckte Teil muss neu gezeichnet werden.

Ich hab's 'mal eben folgendermaßen probiert:

       case wimp_REDRAW_WINDOW_REQUEST:
                wimp_open_window(&(block.open));
                break;

Funktioniert hier leider nicht. Der Rahmen verschwindet trotzdem.

So wie ich das gesehen habe, muss ein Teil des Fensters neu gepinselt
werden. Keine Ahnung, wie das geht. Muss ich mir noch näher ansehen.
Allerdings nehme ich diesen Teil dann lieber vom nächsten Kursteil raus,
da es eigentlich schon wieder zuviel wird.

Freuen tut mich jetzt, dass ich die Entwicklungsumgebung zwar auf dem
RPI installiert habe, ich die aber problemlos ebenfalls vom RISC PC aus
über ShareFS nutzen kann. Ich kann so Programme compilieren. Ist aber
arschlangsam.

A.

-- 
http://home.chiemgau-net.de/ausserstorfer/


Other related posts: