Article View: comp.os.ms-windows.programmer.controls
Article #12reduce flicker in activex control by using double-buffering?
From: Scott M Baker
Date: Sun, 28 Nov 1999 00:00
Date: Sun, 28 Nov 1999 00:00
23 lines
1739 bytes
1739 bytes
Hello, I'm looking for a way to reduce flickering in an OCX control in a Borland C++ Builder application. The particular control is the netmanage HTML control. Although the documentation describes a technique to reduce flickering by turning off the redraw property while the control is being updated, this does not eliminate all flicker. There is still a very quick blink when the control apparantly erases it's background before drawing the image. What I am wondering is if there is a generic solution to this problem. i.e. some way to double-buffer the output of any OCX control. Obviously, I don't have the source code to the control, so it can't be modified itself. I do need to preserve the interface of the control (i.e. being able to click in it's client area and use the scrollbars). Any ideas? Thank You, Scott Baker, smbaker@primenet.com
Technical Details
Message-ID:
<384208FB.7892@primenet.com>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 1110c5,a88dcd932876bbce,start X-Google-Attributes: gid1110c5,public X-Google-Thread: 105df1,a88dcd932876bbce,start X-Google-Attributes: gid105df1,public X-Google-Thread: f7033,a88dcd932876bbce,start X-Google-Attributes: gidf7033,public From: Scott M Baker <smbaker@primenet.com> Subject: reduce flicker in activex control by using double-buffering? Date: 1999/11/28 Message-ID: <384208FB.7892@primenet.com> X-Deja-AN: 554297419 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii X-Complaints-To: abuse@globalcenter.net Organization: SB Software Mime-Version: 1.0 Reply-To: smbaker@primenet.com X-Posted-By: @169.197.15.87 (smbaker) Newsgroups: comp.os.ms-windows.programmer.controls,comp.os.ms-windows.programmer.misc,borland.public.delphi.activex.controls