Hallo, Klemens,
das ist ja 'mal eine schöne Idee. Als Windows-Benutzer kenne ich das Drawer-Window nur vom Hörensagen und ich habe mir seine Funktionalität etwas anders vorgestellt, als dein Code-Beispiel es nahelegt: Ich hätte gern, dass irgendwo am Rand eines gewöhnlichen Windows ein kleiner Streifen zu sehen ist, auf den man mit der Maus fahren kann und dann schiebt sich ein kleines Teil-Fenster dynamisch in das ursprüngliche Fenster hinein.
Ist es das, was du meinst?
Sicherlich könnte sich das kleine Fenster auch nach außerhalb des ursprünglichen Fensters herausschieben, auch wenn das wohl Probleme machen würde, wenn das ursprüngliche Fenster z.B. maximized ist.

beste Grüße, Christian Hahn.

----- Original Message ----- From: "Klemens Klarhoelter" <[email protected]>
To: "REALbasic NUG German" <[email protected]>
Sent: Monday, December 22, 2008 10:31 PM
Subject: Fenster verknüpfen (frame Drawer fuer WindowsXP nachbilden)


Hi folks,

im RB gib es leider nur für Mac OS den Frame 10 (Drawer Window). Wie
kann ich das am besten für Windows XP nachbilden?
Bisher habe ich wie im Beispiel das Window4 mit dem Window5 wie folgt
verknüpft:

  if TargetWin32 = true then
    Window5.top = me.top
    Window5.Left = me.Left -220
  end if

Nur leider liegt das window5 nicht immer direkt hinter dem window4 auf
dem Desktop und somit kann schon mal ein anderes Window sich
dazwischen schieben.

Hat einer eine Idee??


Mit freundlichen Grüßen

Klemens Klarhoelter-Selbst
kNetSoft
[email protected]









Antwort per Email an