on 6/30/06 8:29 AM, John Kubie at jkubie at mac dot com wrote:
> I've worked on several applications where I've had images be drawn on
> a canvas in which, in the windows build, the canvas 'flashes' briefly
> when the images changes. This is distracting and incorrect behavior,
> but I've never been able to eliminate it. I've recently been working
> on a simple application that suffers from the same problem. If I
> recall correctly, suggestions for fixing this have been to build the
> image in a picture off canvas and display it all at once. Doing this
> doesn't help.
>
> My impression is that the problem is an interaction between canvas
> drawing and the screen refresh rate of the display, but that is a
> guess. The problem is irregular in that, if I make a picture display
> on a canvas when I click on the canvas, the flash (or flicker)
> doesn't occur with every click and isn't always identical.
>
> Again, any suggestions are appreciated.
>
> This seems like something that REALbasic should be fixing.
Have you tried setting the Canvas.EraseBackground property to false. The
flicker you are seeing if the canvas being erased prior to the new image
being drawn.
The big difference between drawing on Mac and Windows has to do with the OS.
On Mac all windows are double-buffered and the OS throttles copies from the
backing store to the screen to avoid flicker. On Windows you have to look
after everything yourself.
Chris
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>
Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>
From Fri 30 Jun 2006 06:08:51 -0700 (PDT)
Return-Path: <realbasic-nug-bounces at lists dot realsoftware dot com>
X-Original-To: listarchive at realsoftware dot com
Delivered-To: listarchive at realsoftware dot com
Received: by xmail.realsoftware.com (Postfix, from userid 1037)
id DE25F74DA5E; Fri, 30 Jun 2006 06:09:13 -0700 (PDT)
X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on
www.realsoftware.com
X-Spam-Level:
X-Spam-Status: No, score=-2.6 required=4.5 tests=AWL,BAYES_00,NO_REAL_NAME
autolearn=no version=3.1.1
Received: from lists.realsoftware.com (lists.realsoftware.com [209.198.132.125])
by xmail.realsoftware.com (Postfix) with ESMTP id 24FB374DA56;
Fri, 30 Jun 2006 06:09:13 -0700 (PDT)
Received: from lists.realsoftware.com (localhost [127.0.0.1])
by lists.realsoftware.com (Postfix) with ESMTP
id DA14313469BC; Fri, 30 Jun 2006 08:08:59 -0500 (CDT)
X-Original-To: realbasic-nug at lists dot realsoftware dot com
Delivered-To: realbasic-nug at lists dot realsoftware dot com
Received: from xmail.realsoftware.com (www.realsoftware.com [66.116.103.173])
by lists.realsoftware.com (Postfix) with ESMTP id 836BA13469AD
for <realbasic-nug at lists dot realsoftware dot com>;
Fri, 30 Jun 2006 08:08:52 -0500 (CDT)
Received: by xmail.realsoftware.com (Postfix, from userid 1037)
id 39E8474DA13; Fri, 30 Jun 2006 06:08:52 -0700 (PDT)
Received: from xmail.realsoftware.com (unknown [66.116.103.173])
by xmail.realsoftware.com (Postfix) with ESMTP id 15BC374D9F1
for <realbasic-nug at lists dot realsoftware dot com>;
Fri, 30 Jun 2006 06:08:51 -0700 (PDT)
Received: from 63.246.164.129
(SquirrelMail authenticated user matt at realsoftware dot com)
by xmail.realsoftware.com with HTTP;
Fri, 30 Jun 2006 06:08:51 -0700 (PDT)
Message-ID: <50821 dot 63 dot 246 dot 164 dot 129 dot 1151672931 dot squirrel
at xmail dot realsoftware dot com>
In-Reply-To: <B00EB123-1EBE-4C24-8240-70B4192B0A83 at elfdata dot com>
References: <20060629162009 dot 97A3D134295A at lists dot realsoftware dot com>
<AF7BCD4C-1E1F-49AC-914F-09CD5C7A3CBA at elfdata dot com>
<B00EB123-1EBE-4C24-8240-70B4192B0A83 at elfdata dot com>
Date: Fri, 30 Jun 2006 06:08:51 -0700 (PDT)
From: matt at realsoftware dot com
To: "REALbasic NUG" <realbasic-nug at lists dot realsoftware dot com>
User-Agent: SquirrelMail/1.4.6
MIME-Version: 1.0
Content-Type: text/plain;charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Priority: 3 (Normal)
Importance: Normal
Subject: Re: Where to download RB 2006 Linux SE?
X-BeenThere: realbasic-nug at lists dot realsoftware dot com
X-Mailman-Version: 2.1.2
Precedence: list
Reply-To: REALbasic NUG <realbasic-nug at lists dot realsoftware dot com>
Sender: realbasic-nug-bounces at lists dot realsoftware dot com
Errors-To: realbasic-nug-bounces at lists dot realsoftware dot com
> And what's the URL to download it?
You can download REALbasic 2006 for Linux from:
http://www.realbasic.com/download/
There is one Linux executable, but we provide it in three different
installer formats as a convenience to our customers.
Novell: This is an installer that should work on most Novell/SUSE
distributions.
Red Hat: This is an installer for Red Hat Enterprise Desktop
TGZ: This is a Linux archive in the TAR file format. Use this if you are
not using a Novell or Red Hat Linux distribution or if one of the first
two installers does not work for you. The tgz is just an archive, not an
installer; it unpackages the files, but does not do all of the nice things
an installer would, like set the correct icon on the REALbasic executable
and put a shortcut in your application menu.
You can read more about the tar file format here:
http://en.wikipedia.org/wiki/Tgz
You might also want to read up on the RPM format, which is what we use for
the first two options:
http://en.wikipedia.org/wiki/Red_Hat_Package_Manager
I've found that the RPMs tend to work better when used from the command
line, rather than the GUI.
When you launch REALbasic for Linux you will be presented with the choice
of either getting a free Standard Edition key or entering the a
Professional Edition key that you have previously purchased.
--
Matt Quagliana
REAL Software, Inc.
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>
Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>
|