realbasic-plugins
[Top] [All Lists]

Re: g.DrawPicture change Clipping?

To: REALbasic Plugins <realbasic-plugins at lists dot realsoftware dot com>
Subject: Re: g.DrawPicture change Clipping?
From: Alexander Cohen <alexcohen at toomuchspace dot com>
Date: Thu, 1 Feb 2007 09:45:53 -0500
Delivered-to: listarchive at realsoftware dot com
Delivered-to: realbasic-plugins at lists dot realsoftware dot com
References: <47A41792-B89A-48AC-9562-91D466D7CF66 at toomuchspace dot com> <5B1182E8-9437-4233-98DA-9F4063D52BD0 at einhugur dot com> <DBB3BE89-F2B4-424F-825B-703082BFD888 at toomuchspace dot com> <2A1B0FD2-4F9F-4680-BBED-4134DBF2BC8C at einhugur dot com> <AA501BF5-18B1-4BE4-BD5B-42FD3C9EFA9B at coficio dot com> <F1EF5DE7-21AF-428C-8B41-6D398232CA97 at einhugur dot com>
In the meantime, we could implement at least a DrawPicture and a DrawString that does not mess around with the clipping area. It would at least be a start. I am working on this today cause i cant take it anymore. :P

AC

On 31-Jan-07, at 4:30 PM, Björn Eiríksson wrote:

I have thought of that many times, but in the end you always need to channel the graphics to the Window, and once on the Window its just QuickDraw, if you write to your own context first and then to the Window's QuickDraw port then you are triple buffering since OS X already double buffers for you.

The problem here is that when they added Quartz then it should have been so that Quartz was primary and QuickDraw the exception in the mechanishm but it is the other way around. As for why REALbasic has to have the only Graphics system in the world that does not support at least ClipRect, that I will never understand, since the technology under the REALbasic's Graphics supports it on all platforms, GDK, GDI, GDI+, QuickDraw, Quartz, they all have it.


On Jan 31, 2007, at 9:23 PM, Alexander Cohen wrote:

makes me think that someone should write a new class that works like the graphics class but does it correctly.

AC

--
______________________________________________________________________
Björn Eiríksson                        bjorn at einhugur dot com
Einhugur Software
http://www.einhugur.com/
______________________________________________________________________
Einhugur Software has sold its products in 55 countries world wide.
______________________________________________________________________
For support:                           support at einhugur dot com
To post on the maillist:               plugins at einhugur dot com


_______________________________________________
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>

_______________________________________________
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  Thu 1 Feb 2007 21:13:29 +0100
Return-Path: <realbasic-plugins-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 3322218A5CB5; Thu,  1 Feb 2007 12:14:03 -0800 (PST)
X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on realxserve.local
X-Spam-Level:
X-Spam-Status: No, score=-2.5 required=4.5 tests=AWL,BAYES_00 autolearn=ham
        version=3.1.1
Received: from lists.realsoftware.com (lists.realsoftware.com [209.198.132.125])
        by xmail.realsoftware.com (Postfix) with ESMTP id 024A218A5CA9;
        Thu,  1 Feb 2007 12:13:58 -0800 (PST)
Received: from lists.realsoftware.com (localhost [127.0.0.1])
        by lists.realsoftware.com (Postfix) with ESMTP
        id DB87118A7DBC; Thu,  1 Feb 2007 14:13:37 -0600 (CST)
X-Original-To: realbasic-plugins at lists dot realsoftware dot com
Delivered-To: realbasic-plugins at lists dot realsoftware dot com
Received: from smtprelay04.ispgateway.de (smtprelay04.ispgateway.de
        [80.67.18.16])
        by lists.realsoftware.com (Postfix) with ESMTP id 7705D18A7DA2
        for <realbasic-plugins at lists dot realsoftware dot com>;
        Thu,  1 Feb 2007 14:13:31 -0600 (CST)
Received: (qmail 18823 invoked from network); 1 Feb 2007 20:13:30 -0000
Received: from unknown (HELO [192.168.1.80]) (363246 at [84 dot 175 dot 85 dot 
58])
        (envelope-sender <support at monkeybreadsoftware dot de>)
        by smtprelay04.ispgateway.de (qmail-ldap-1.03) with SMTP
        for <realbasic-plugins at lists dot realsoftware dot com>;
        1 Feb 2007 20:13:30 -0000
To: realbasic-plugins at lists dot realsoftware dot com (REALbasic Plugins)
In-Reply-To: <B13E3F6B-3933-431C-A37B-D6D2FF00FAE1 at toomuchspace dot com>
From: support at monkeybreadsoftware dot de (Christian Schmitz)
Date: Thu, 1 Feb 2007 21:13:29 +0100
Message-ID: <1hsvk9f dot 1xwef1x1mnzmeaM%support at monkeybreadsoftware dot de>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Organization: Monkeybread Software Germany
X-Face: nrf3>{WQ6c&r+7 at e)"]0G60`-6ND^)I2mI%>)QGYa=9"=7jhd-g2|b3!>Al0+
        Ccb%xGQshhi|g at QU2$
User-Agent: MacSOUP/D-2.7 (Mac OS X version 10.4.8)
Subject: Re: g.DrawPicture change Clipping?
X-BeenThere: realbasic-plugins at lists dot realsoftware dot com
X-Mailman-Version: 2.1.2
Precedence: list
Reply-To: REALbasic Plugins <realbasic-plugins at lists dot realsoftware dot 
com>
Sender: realbasic-plugins-bounces at lists dot realsoftware dot com
Errors-To: realbasic-plugins-bounces at lists dot realsoftware dot com

Alexander Cohen <alexcohen at toomuchspace dot com> wrote:

In the meantime, we could implement at least a DrawPicture and a DrawString that does not mess around with the clipping area. It would
at least be a start. I am working on this today cause i cant take it
anymore. :P

Maybe we can do all together and make it somehow public so RS knows the
code and we all use the same.

Gruß
Christian

--
Around eleven thousand functions in one REALbasic plug-in. The Monkeybread Software Realbasic Plugin v6.5. Now universal!
<http://www.monkeybreadsoftware.de/realbasic/plugins.shtml>
_______________________________________________
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>


<Prev in Thread] Current Thread [Next in Thread>
  • Re: g.DrawPicture change Clipping?, Alexander Cohen <=