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

Warum flimmert das? [signed]

To: "'REALbasic NUG German'" <realbasic-nug dot de at lists dot realsoftware dot com>
Subject: Warum flimmert das? [signed]
From: "Andreas Franke [c]" <info at doc4pc dot de>
Date: Mon, 26 Sep 2005 19:17:42 +0200
Delivered-to: realbasic-nug dot de at lists dot realsoftware dot com
Thread-index: AcXCvjP0T2xVpUgPS56KoHGKMkh9nQ==
Hallo,

da ich die Progressbar für eine Level-Anzeige leider nicht vergewaltigen
konnte, dachte ich mir etwas in der Art aus einem Canvas zu basteln.

Im Paint-Event mach ich folgendes (bg ist ein Picture-Objekt das ich dem
Canvas als Property hinzugefügt habe):

 

  bg.Graphics.ClearRect (0,0,me.Width,me.Height)

  

  bg.Graphics.ForeColor = RGB(0,0,0)

  bg.Graphics.FillRect (0,0,me.Width, me.Height)

  

  bg.Graphics.ForeColor = RGB(0,0,255)

  bg.Graphics.FillRect (0,(me.height/100)*me.value ,me.Width,me.Height)

  

  

  g.DrawPicture (bg,0,0)

 

Obwohl ich nun nicht direkt in Canvas zeichne, flimmert dieser wenn ich den
Wert me.value z.B. mit einem Slider verändere.

Hat jemand einen Tipp?

 

Gruß Andreas

 




-- 
------------------------ [ SECURITY NOTICE ]
------------------------
To: realbasic-nug dot de at lists dot realsoftware dot com dot 
For your security, info at doc4pc dot de
digitally signed this message on 26 September 2005 at 17:17:44 UTC.
Verify this digital signature at http://www.ciphire.com/verify.
------------------- [ CIPHIRE DIGITAL SIGNATURE ]
-------------------
Q2lwaGlyZSBTaWcuAjhyZWFsYmFzaWMtbnVnLmRlQGxpc3RzLnJlYWxzb2Z0d2FyZS5jb
20AaW5mb0Bkb2M0cGMuZGUAZW1haWwgYm9keQBUAgAAfAB8AAAAAQAAADgtOENUAgAAsw
EAAgACAAIAIM53Kks6zJtq7Vc4FWVeDjlPATmSa0tp4logfHtPJ+IsAQA9WsVURPES2ez
XLhRDymM1f6DBnVNggpTcDrBdfnhqmQWBuDyVx76pMHLEQAMg7WQFwDNbq+aFLrSFrP/E
EdF8U2lnRW5k
--------------------- [ END DIGITAL SIGNATURE ]
---------------------

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