realbasic-nug.de
[Top] [All Lists]

Re: AW: Fensterreihenfolge beim Neuzeichnen

To: REALbasic-NUG German <realbasic-nug dot de at lists dot realsoftware dot com>
Subject: Re: AW: Fensterreihenfolge beim Neuzeichnen
From: Andy Fuchs <andy at foxwerk dot de>
Date: Thu, 23 Aug 2007 23:29:23 +0200
Delivered-to: listarchive at realsoftware dot com
Delivered-to: realbasic-nug dot de at lists dot realsoftware dot com
Thread-index: AcflzKxK6pIDxFG/EdyBIQAWy46NPw==
Thread-topic: AW: Fensterreihenfolge beim Neuzeichnen
at 23.08.2007 21:46 Uhr, Christian Hahn wrote:

> Alle meine Fenster haben im resized-Eventhandler eine Routine, die die Größe
> der Controls der neuen Fenstergröße anpasst. Klar, dass das jeweilige
> Fenster neu gezeichnet werden muss, wenn es resized wird, aber doch nicht,
> weil ein anderes Fenster darüber geschoben wurde und sich ein weiteres
> Fenster öffnet.
> Und dann kommt noch hinzu, das alles passiert nur, wenn das sich öffnende
> Fenster3 ein Floating Windows ist. Ist es ein gewöhnliches Document, ist das
> ganze Problem verschwunden.
> Ist das ein Bug (RB 07_2 für Windows) ?

Hi Christian,

keine Ahnung ob das ein Bug ist oder nicht - auf dem Mac hab' ich das bisher
noch nicht gesehen. Andererseits kannst Du das ja auch einfach umschiffen,
indem Du in Deinem Resized-Event prüfst, ob sich die Fenstergröße
tatsächlich geändert hat:

if (gOldWidth <> w.width OR gOldHeight <> w.height)
       AdjustWindowContents...
end if

oder so.

andy




<Prev in Thread] Current Thread [Next in Thread>