Scaling graphic-primitive's points only

Hi.
Is there any possibility to scale 2D Graphic primitives (Lines, Arcs, Rectangles, etc..) in a way that only the primitive's edge points are affected?
My problem is as follows:
All primitives in my Panel (for example, a line, which is drawn by g.drawLine(....)) do react when a user resizes the panel/window. If the windowsize grows, so does the thickness of the line.
I just want the endpoints to be scaled (ie. moved/scaled in my coordinate system), not the line itself.
My code goes like this:
public void paint(Graphics g)
Graphics2D g2 = (Graphics2D) g;
g2.scale(scaleX, scaleY);
g2.drawLine(..........coords......);
Where the variables scaleX/Y are computed relative to the size of the panel (and relative to the width/height
presented by the current view of my coordinate system).
The endpoints of my primitives are scaled correctly of course, but how can I avoid this "zooming" effect which kinda ***** up the whole drawing.
Thanks in advance.

Run this code and resize the JFrame:
import java.awt.*;
import java.awt.geom.*;
import javax.swing.*;
public class X extends JPanel {
    private Shape shape; //drawn within unit circle, in my example
    public X() {
        GeneralPath gp = new GeneralPath();
        //this must be my luck star :-)
        double fifth = 2*Math.PI/5;
        gp.moveTo(1,0);
        gp.lineTo((float)Math.cos(2*fifth), (float)Math.sin(2*fifth));
        gp.lineTo((float)Math.cos(4*fifth), (float)Math.sin(4*fifth));
        gp.lineTo((float)Math.cos(fifth), (float)Math.sin(fifth));
        gp.lineTo((float)Math.cos(3*fifth), (float)Math.sin(3*fifth));
        gp.closePath();
        shape = gp;
    protected void paintComponent(Graphics g) {
        super.paintComponent(g);
        Graphics2D g2 = (Graphics2D) g;
        int w = getWidth(), h = getHeight();
        double scale = 0.90 * Math.min(w,h);
        AffineTransform xform = AffineTransform.getTranslateInstance(w/2, h/2);
        xform.scale(scale/2, scale/2);
        g2.draw(xform.createTransformedShape(shape));
    public static void main(String[] args) {
        JFrame f = new JFrame("");
        f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        f.getContentPane().add(new X());
        f.setSize(400,300);
        f.setLocationRelativeTo(null);
        f.setVisible(true);
}Tip:
I never change the AffineTransform associated with the graphics object like this:
g2.scale(scaleX, scaleY);(Well, besides the occasional translate)
As you've already seen this rescales everthing, including stroke width. It will also resize fonts in an unpleasing way, images, texture paints, etc...
Instead, I take the Shapes, construct a seperate AffineTransform and pass the shape through it, as demonstrated above.

Similar Messages

  • Paint Component using scaled Graphics with TiledImage

    Hello,
    I am in the process of adding minor image manipulation in an application I created. I have paint overridden on the component that displays the image and in that component I am scaling the graphics to a representation of the image at 300 dpi versus the screen resolution. The image is a TiledImage which gave me pretty good performance benefits when I was painting at screen resolution. Now I want to know if there is something I can do to the tiles to get the performance benefit back. I understand this
    may not be possible because the entire image displays at once with the scaled graphics instance.
    Here is a copy of my paint method:
    public void paintComponent(Graphics gc) {
              Graphics2D g = (Graphics2D) gc;
              g.scale(scale, scale);
              Rectangle rect = this.getBounds();
              rect.width *= (1/scale);
              rect.height *= (1/scale);
              if ((viewerWidth != rect.width) || (viewerHeight != rect.height)) {
                   viewerWidth = rect.width;
                   viewerHeight = rect.height;
              setDoubleBuffered(false);
              g.setColor(Color.BLACK);
              g.fillRect(0, 0, viewerWidth, viewerHeight);
              if (displayImage == null)     return;
              int ti = 0, tj = 0;
              Rectangle bounds = new Rectangle(0, 0, rect.width, rect.height);
              bounds.translate(-panX, -panY);
              int leftIndex = displayImage.XToTileX(bounds.x);
              if (leftIndex < ImageManip.getMinTileIndexX())
                   leftIndex = ImageManip.getMinTileIndexX();
              if (leftIndex > ImageManip.getMaxTileIndexX())
                   leftIndex = ImageManip.getMaxTileIndexX();
              int rightIndex = displayImage.XToTileX(bounds.x + bounds.width - 1);
              if (rightIndex < ImageManip.getMinTileIndexX())
                   rightIndex = ImageManip.getMinTileIndexX();
              if (rightIndex > ImageManip.getMaxTileIndexX())
                   rightIndex = ImageManip.getMaxTileIndexX();
              int topIndex = displayImage.YToTileY(bounds.y);
              if (topIndex < ImageManip.getMinTileIndexY())
                   topIndex = ImageManip.getMinTileIndexY();
              if (topIndex > ImageManip.getMaxTileIndexY())
                   topIndex = ImageManip.getMaxTileIndexY();
              int bottomIndex = displayImage.YToTileY(bounds.y + bounds.height - 1);
              if (bottomIndex < ImageManip.getMinTileIndexY())
                   bottomIndex = ImageManip.getMinTileIndexY();
              if (bottomIndex > ImageManip.getMaxTileIndexY())
                   bottomIndex = ImageManip.getMaxTileIndexY();
              for (tj = topIndex; tj <= bottomIndex; tj++) {
                   for (ti = leftIndex; ti <= rightIndex; ti++) {
                        Raster tile = displayImage.getTile(ti, tj);
                        DataBuffer dataBuffer = tile.getDataBuffer();
                        WritableRaster wr = Raster.createWritableRaster(sampleModel,
                                  dataBuffer, new Point(0, 0));
                        BufferedImage bi = new BufferedImage(colorModel, wr,
                                  colorModel.isAlphaPremultiplied(), null);
                        if (bi == null) continue;
                        int xInTile = displayImage.tileXToX(ti);
                        int yInTile = displayImage.tileYToY(tj);
                        atx = AffineTransform.getTranslateInstance(
                                  xInTile + panX, yInTile + panY);
                        g.drawRenderedImage(bi, atx);
              imageDrawn = true;
              if (cropOn) {
                   Rectangle cropRect = getDimensions();
                   if (cropRect == null) return;
                   g.setColor(Color.BLACK);
                   g.drawRect(cropRect.x, cropRect.y, cropRect.width, cropRect.height);
                   g.setComposite(makeComposite(0.5f));
                   g.fillRect(0, 0, cropRect.x, cropRect.y);
                   g.fillRect(cropRect.x, 0, viewerWidth - cropRect.x, cropRect.y);
                   g.fillRect(0, cropRect.y, cropRect.x, viewerHeight - cropRect.y);
                   g.fillRect(cropRect.x + cropRect.width, cropRect.y,
                             viewerWidth - cropRect.x, viewerHeight - cropRect.y);
                   g.fillRect(cropRect.x, cropRect.y + cropRect.height, cropRect.width,
                             viewerHeight - cropRect.y);
              g.dispose();
              if (((double)GarbageCollection.getFreeMem() /
                        (double)GarbageCollection.getRuntimeMem()) > 0.7d) {
                   System.out.println("Memory Usage: " +
                             (int)(((double)GarbageCollection.getFreeMem() /
                             (double)GarbageCollection.getRuntimeMem()) * 100) + "%");
                   System.out.println("Requesting garbage collection.");
                   GarbageCollection.runGc();
              setDoubleBuffered(true);
    Thank you in advance for support

    I moved the sizing out of the paint method and put in a component listener. I am still getting approx. the
    same performance. Possibly because I am trying to do too much. I have a mouse listener that allows
    the user to pan the image. I also have crop, rotate, shear, and flip methods. The main problem I think
    is when I change graphics to scale at (72d / 300d) which puts the display comparable to 300 dpi.
    My main reason for this was to allow zooming for the user. Am I overtasking the graphics object by
    doing this?

  • Make WRT54G an Access Point Only

    I need to make my WRT54G an access point only. I tried information contained on Linksys site, but I can't seem to get it to work.
    I can access my wireless router and disable DHCP fine. But when I try to change the wireless routers IP, I'm instructed to refresh/renew. Once that's done, I can no longer access the router at the old or new address.
    My Netgear wired router has a range of 192.168.0.1 to 192.168.0.50.
    I changed the WRT54G to 192.168.0.49, but I can't access it.
    I should note that my Netgear wired router already has a Cisco router attached to it for home access to my company via VPN and VOIP. Also, the wireless router is connected to the Netgear router via a linksys switch, but I don't think any of that should really matter ....

    Microsoft Windows [Version 6.0.6000]
    Copyright (c) 2006 Microsoft Corporation. All rights reserved.
    C:\Users\Dantheman2865>ipconfig /all
    Windows IP Configuration
    Host Name : NotebookDAN
    Primary Dns Suffix :
    Node Type : Hybrid
    IP Routing Enabled : No
    WINS Proxy Enabled : No
    DNS Suffix Search List : mshome.net
    Wireless LAN adapter Wireless Network Connection:
    Connection-specific DNS Suffix . : mshome.net
    Description : Broadcom 802.11b/g WLAN
    Physical Address : 00-1A-73-3D-58-22
    DHCP Enabled : Yes
    Autoconfiguration Enabled : Yes
    IPv6 Address : 2002:2ab7:5c22:8:1094:38ae:77d:c2d8(Prefe
    rred)
    IPv6 Address : 2002:2ac5:ca4a:8:1094:38ae:77d:c2d8(Prefe
    rred)
    Site-local IPv6 Address : fec0::8:1094:38ae:77d:c2d8%1(Preferred)
    Temporary IPv6 Address : 2002:2ab7:5c22:8:35de:c0e8:c3a2:4946(Pref
    erred)
    Temporary IPv6 Address : 2002:2ac5:ca4a:8:35de:c0e8:c3a2:4946(Pref
    erred)
    Link-local IPv6 Address : fe80::1094:38ae:77d:c2d8%9(Preferred)
    IPv4 Address : 172.16.3.92(Preferred)
    Subnet Mask : 255.255.240.0
    Lease Obtained : Monday, November 26, 2007 7:25:37 PM
    Lease Expires : Wednesday, November 28, 2007 1:59:55 PM
    Default Gateway : fe80::68a5:25b6:ef52:9a35%9
    192.168.1.1
    172.16.0.1
    DHCP Server : 172.16.0.1
    DHCPv6 IAID : 151001715
    DHCPv6 Client DUID : 00-01-00-01-0E-15-11-5D-00-1B-24-13-5B-36
    DNS Servers : fe80::68a5:25b6:ef52:9a35%9
    192.168.0.1
    Primary WINS Server : 42.0.0.1
    NetBIOS over Tcpip : Enabled
    Ethernet adapter Local Area Connection:
    Connection-specific DNS Suffix : mshome.net
    Description : NVIDIA nForce Networking Controller
    Physical Address : 00-1B-24-13-5B-36
    DHCP Enabled : Yes
    Autoconfiguration Enabled : Yes
    IPv6 Address : 2002:2ab7:5c22:8:d89c:9395:3740:16fe(Pref
    erred)
    IPv6 Address : 2002:2ac5:ca4a:8:d89c:9395:3740:16fe(Pref
    erred)
    Site-local IPv6 Address : fec0::8:d89c:9395:3740:16fe%1(Preferred)
    Temporary IPv6 Address : 2002:2ab7:5c22:8:e0b9:21d0:4a49:ac2c(Pref
    erred)
    Temporary IPv6 Address : 2002:2ac5:ca4a:8:e0b9:21d0:4a49:ac2c(Pref
    erred)
    Link-local IPv6 Address : fe80::d89c:9395:3740:16fe%8(Preferred)
    IPv4 Address : 172.16.2.35(Preferred)
    Subnet Mask : 255.255.240.0
    Lease Obtained : Monday, November 26, 2007 10:22:35 PM
    Lease Expires : Wednesday, November 28, 2007 2:14:30 PM
    Default Gateway : fe80::68a5:25b6:ef52:9a35%8
    172.16.0.1
    DHCP Server : 172.16.0.1
    DHCPv6 IAID : 201333540
    DHCPv6 Client DUID : 00-01-00-01-0E-15-11-5D-00-1B-24-13-5B-36
    DNS Servers : fe80::68a5:25b6:ef52:9a35%8
    192.168.0.1
    NetBIOS over Tcpip : Enabled
    C:\Users\Dantheman2865>
    I'm sorry, I hope this helps
    Message Edited by Dantheman2865 on 11-27-2007 05:04 PM

  • Business graphics/series:series/Point" Role "Values":A minimum 1 object(s)

    Hi All,
    I am getting an error:
    Webdynpro generation: metadata constraint of component component_name is violated: Point "// WebDynpro/View:com.domain.ProjectViewName/RootUIelementcontainer/...../ business graphics/series:series/Point" Role "Values":A minimum 1 object(s) is required.
    I am using pie chart for graphics.
    Thanks and regards,
    Hanif Kukkalli

    Hi ,
    When you create a series , you have to create a series -> series_point->point ->numerical or time value..
    Blogs by Marcin Galczynski
    /people/sap.user72/blog/2006/05/01/advanced-business-graphics--time-scatter
    Or you can use a simple series
    /people/sap.user72/blog/2005/03/23/business-graphics-in-webdynpro
    Regards
    Bharathwaj

  • 3rd party downloader should start only from the broken point only

    3rd party downloader should start only from the broken point only.   

    This is a SharePoint forum, we don't tend to work too closely with Google drive. You might want to try a Google support forum.

  • WRT54G as access point only

    Hi!
    I searched through the forums and could not find the exact answer I was looking for. 
    I have a client who has an exisiting network.  They wanted to add wireless capabilities and bought 2 WRT54G for me to install as access points only.  Their exisiting network runs internal IPs of 10.0.0.x.  They want the wireless clients to get an IP in that subnet. 
    Will the WRT54G do that?  I cannot seem to make it work.  It is easy to hang it off the network on the WAN port and DHCP 192.168.1.x addresses to wireless clients, but that is not what they want.
    If I plug the network into the LAN side of the WRT54G, turn DHCP on the WRT54G off, they do not get IP addresses.
    I am thinking that I need to use the WAP54G to make it simple, but am I missing something? 
    Thanks!

    Hi
    Sorry, did not provide enough information.
    The client has an exisiting network comprised of Cisco Routers and Switches.  DHCP is handled by the Cisco Router.  They bought the WRT54G without consulting with us first (we are the reseller and IT consultants) and want the WRT54G to act as a AP.  They want the wireless clients to get IPs handed out by the Cisco Router.  Basically they want the WRT54G to act like a WAP54G. 
    The client thought that by turning off DHCP and plugging the wired network into the LAN side of the WRT54G, the wireless clients/traffic would just be passed to the Cisco router.  I dont think that will work. 
    Here is a basic look at the network.
    T1 line-----Cisco 2811 router---Cisco Switch-----wired clients and wireless clients.
    I could PDF a Visio if that would help.
    I am just thinking that this is a waste of time to try to get this to work when the WAP54G will do what we want.  But thought I would ask.  Also, the 2 APs are to serve wireless clients in seperate parts of the building.  They will have seperate SSIDs and will not be in a bridge mode.
    Thanks
    Chris

  • [svn] 4023: Interim check-in for FXG as SWF graphics primitives, integrating Kaushal' s prototype of programmatic linkage of TextGraphic instances with the appropriate parent DefineSprite in the SWF display list .

    Revision: 4023
    Author: [email protected]
    Date: 2008-11-05 11:10:38 -0800 (Wed, 05 Nov 2008)
    Log Message:
    Interim check-in for FXG as SWF graphics primitives, integrating Kaushal's prototype of programmatic linkage of TextGraphic instances with the appropriate parent DefineSprite in the SWF display list. This change temporarily adds awareness to [Embed] to allow sprites to be constructed from .fxg files.
    QA: No
    Doc: No
    Checkintests: Pass
    Modified Paths:
    flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/Transcoder.java
    flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/as3/EmbedEvaluator.java
    flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/as3/EmbedUtil.java
    flex/sdk/trunk/modules/compiler/src/java/flex2/tools/WebTierAPI.java
    flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/AbstractTextNode.java
    flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/GraphicContentNode.java
    flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/GraphicNode.java
    flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/GroupDefinitionNode.java
    flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/GroupNode.java
    flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/TextGraphicNode.java
    flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/text/ParagraphNode.java
    flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/text/TextNode.java
    flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/sax/FXGSAXScanner.java
    flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/swf/TypeHelper.java
    flex/sdk/trunk/modules/swfutils/src/java/flash/swf/tags/DefineSprite.java
    Added Paths:
    flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/media/FXGTranscoder.java
    flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/swf/AbstractFXGGraphics.java
    flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/swf/SpriteClass.java
    flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/swf/TextFXGGraphics.java
    flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/swf/TextHelper.java
    Removed Paths:
    flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/swf/FXGSWFGraphics.java

  • Intel HD Graphics 4000 IS THE ONLY GRAPHICS CARD FOR MINI?

    Intel HD Graphics 4000  IS THE ONLY GRAPHICS CARD FOR MINI? OR APPLE SELLS Minis WITH A REAL GRAPHICS CARD?

    lse123 wrote:
    BOTH MINIS AND APPLE EXT OPTICAL DRIVE are dual band 110V/240V correct?
    how much size has the box of mini and the optical drive?
    Look here for what you want:
    http://www.apple.com/mac-mini/specs.html

  • Is it possible to point only a subdomain to BC servers?

    Is it possible to modify DNS settings for a subdomain to Business Catalyst Servers - or can it only be done through changing nameservers?

    Thank you for posting.
    As Brad mentioned, you can point only sub-domain to BC server. For a complete list of IP addresses for all the 3 data centers, please refer to this article : http://kb.worldsecuresystems.com/601/bc_601.html#main_IP_addresses_to_use_setting_up_an_ex ternal_DNS
    Regards,
    Aishvarya Raj Rastogi

  • Graphics in Power Point not being converted to PDF

    Hi guys
    I'm trying to convert a Power Point 2010 document to a PDF using Acrobat XI Pro
    below is what happens before and after the conversion....
    ....the graphics disappear.
    In the Power Point document editing is enabled.
    In Power Point i can only select the text and not the orange graphic.
    When using "combined files" within Acrobat or the Acrobat tab within Power Point 2010 I get the same results.
    Does anyone know a fix?
    Thanks
    Jamie

    Make sure you have applied all updated to Acrobat XI (Help->check for updates). If you can still reproduce the problem, would it be possible for you to share a file that demonstrates the problem?

  • When using EA6400 as an access point only, certain features lost

    I've set up my EA6400 and have it connected to my Verizon MW424WR(Gigabit) and it works fine as an access point and the Twonky Server uses the USB drive I have attached to the router's USB port. Problems:
    1)I can not use the linksyssmartwifi link for management, I have to use the IP(set for 192.168.1.50) for this. When trying to register/login, the Linksys end is trying to find a Linksys router but can not and will not allow any action.
    2)Although Twonky will use the attached HD, I can not share the device over the home (Windows) network. I've tried various incantations of the IP \\192.168.1.50\(whatever share name I can think of) with no avail.
    3)Using the Linksys admin, the Device List is incomplete. Devices connected wirelessly  such as my iPod, Roku, Sony Media Player and WD HD TV Live do not show as wirelessly connected and do not have an IP listed.
    4)Is there any point in using the Media Prioritization settings since no routing is done by an access point. Or will it actually prioritize the wireless connection.
    BTW, the Verizon router can not be set in bridge mode so I have to use the router as an access point to accomplish what I wish.
    TIA,
    Randy

    Some applications and router features require the use of the WAN port. If the router is set up for LAN to LAN AP mode only, then those features won't work in this mode. Only Router mode. 
    If the ISP modem has a built in router, it's best to bridge the modem. Having 2 routers on the same line can cause connection problems: Link>http://www.practicallynetworked.com/networking/fixing_double_nat.htm and http://computer.howstuffworks.com/nat.htm If the modem can't be bridged then see if the modem has a DMZ option and input the IP address the router gets from the modem and put that into the modems DMZ. Then connect the router in router mode using the WAN port to the ISP modem, then features and apps should work.
    tduong44 wrote:
    I am having the same problem, not being able to use ANY apps like USB drive, FTP, etc when setting the device in bridge mode because I want to access the drive outside of my network using port forwarding.  Contact Linksys/Cisco support and was told that I needed to setup the Verizon router in Bridge mode..   That was it, that was the solution... AND also to check with provider for instruction how to.. WTH kind of support is that>??

  • Using WRT54GR as a Wireless Access Point only

    I have a WRT610N as my main router. I want to use an existing WRT54GR purely as a wireless access point and ethernet switch. Any suggestions on how best to do that so I can still access the WRT54GR to make configuration changes? Right now I have the network functionality working by simply not using the Internet port on the WRT54G but by going to 192.168.1.1 I can only get to the WRT610N.

    (Restarting this thread).
    I made the change you suggested and statically assigned 192.168.1.200 to the WRT54GR. I can reliably access it through this IP address. I connected it to the rest of my network by using one of the 4 switch ports (not the Internet port). I disabled DHCP on it and configured the Wireless settings to be the same (same SSID and Security Settings) as my other wireless router.
    What I'm finding is that devices in my house won't assoicate with it. I tried changing the SSID to a different value; devices were able to see the new SSID but when I entered the pasword they told me that no DHCP server could be detected. A wired device that I plugged into another of the 4 switch ports on the WRT54GR was able to pick up an IP address from the main router just fine so I know that basic connectivity is OK.
    To achieve what I want (i.e. the WRT54GR just acts as a wireless base station to extend wireless coverage in the house), do I need to connect the WRT54GR to the rest of the network using the Internet port rather than a switch port? If so, what configuration settings do I need to set up so that all the devices can get their IP address from the main router?

  • Run test uut entry point only once

    Hi,
    I want to avoid that users can run test uuts entry point more than once. I use an operator interface written in CVI 7.1.1 and netry point button is deactivated when run state changes. But after loading the application sometimes is too slow so the user can press this button twice before it is deactivated.
    So is there any possibility to avoid running this entry point more than one time?
    Regards
    Steffen

    Steffen,
    Thank you so much for the help.  You recommendations worked perfectly.  Both of us implemented more or less the same behavior in our operator interfaces, although we used slightly different methods.  Here is what I did:
    I established a count variable in my operator interface that is initially set to 0.  Each time the Test UUTs or Single Pass button is pressed, I increment the count by 1.  I determine that the Test UUTs or Single Pass button is pressed by registering for and handling the Application Manager PreCommandExecute event.  In my callback for this event, I examine the returned Command and look at its EntryPointIndex property to see if the index is 0 (Test UUTs) or 1 (Single Pass).  If it is, I increment the count variable count by 1.  If the index is not 0 or 1, I do nothing.  Once execution has stopped, I reset the count variable back to 0.  I do this by registering for and handling the ExecutionView Manager RunStateChanged event (as you recommended).  In my callback for this event, I examine the returned newRunState to see if it stopped (numerical value of 3).  If it is, I set the value of the count variable back to 0.  If it isn't stopped, I do nothing.
    This method is basically the same as the one you propose.  This method allows you to use the built in TestStand buttons instead of having to use those found in your development environment.  The only drawback is that they don't disable and gray out during execution; they just do nothing when an execution is in progress and the operator presses them.

  • 2nd Graphic card displays white only if used for Video Preview in FCP

    I just bought a Vavida 8800 graphics card, so that I could connect 3 monitors total. I have my main two monitors on my table connected to the Navida, and a flatscreen TV behind me in the living room connected to the original Redeaon graphics card. All 3 monitors display fine, but when I try to set the Video Preview in FCP, either on RAW or Full Screen, all I get is a white Image. This worked fine with only 2 monitors.
    Does anyone have any ideas?
    Christian

    Does anyone know if Apple is working on the second graphic card issue in FCP?
    I installed an ATI 3870 on top of the 2600 that came with my MacPro, assuming that it will work.
    But I'm having all kinds of problems in FCP, random freezes, long waits for rendering and exporting, etc.
    I have two Dell 24 inches monitors and a smaller 19 inches Acer, and I would love to have some extra real estate to leave the timeline in one Dell, the preview in another, and the canvas and viewer on the Acer.
    I read I can get the Blackmagic Intensity to output HDMI/DVI (via an adapter, I guess, since the Blackmagic has no DVI output and my monitors have no HDMI), so my question is: if I get the Blackmagic can I use it's output for other programs (Photoshop, ProTools, and so on)? or it will only appear as a valid output in FCP? In other words, does the Blackmagic works as a graphic card when FCP is not active?
    Sorry for the silly question, but I already bought a card that is actually useless for me, and I don't want to spend $250 in another.
    Thanks

  • Reset to previous RESTORE POINT only possible with FLASHBACK ?

    Ok, I can create a Restore Point (in v10g) by a command like:
    CREATE RESTORE POINT foobar;
    Actually I expected a symmetric command which reverts the whole database back
    with a command like
    RESET to RESTORE POINT foobar;
    However I did not found such a (or similar) command.
    Instead the only way I found was by a FLASHBACK command:
    FLASHBACK DATABASE TO RESTORE POINT foobar;
    Is this correct? Is there no other command for reverting back to a previous RESTORE POINT?
    Peter

    HI
    Well there is no such command "RESET to RESTORE POINT foobar".....its... "Flashback database to restore point"
    now question is that why we use flashback database to restore point? for example we want to run some application on our database but we are not sure that it might create some unwanted changes in our database ...so we mount our database and enable flashback then we create restore point let say "create restore point beforeupgrade"....and then we run our application now if we find some unwanted changes in our database we will flashback database to created restore point.
    here is the link to understand more......
    http://arjudba.blogspot.com/2008/04/performing-flashback-database.html..

Maybe you are looking for

  • Stereo Fader Missing in LPX Arrange Window

    I've imported a project from LP9 and noticed that there is no Stereo output fader in the arrange window in LPX, it was there in LP9.. So I create a "new" audio track and LPX generated Ch 81 (my mixer has 80 channels).  I selected "reassign track" to

  • 0CO_OM_OPA_6 creation time for delta Q in R/3

    Hi all, Once a month a job on R/3 runs to generate the actual costs/billing for CS-orders. These are then picked up by datasource 0CO_OM_OPA_6 for transfer to BW where the month-end reports can be made. The monthly R/3 job runs on the 4th of each mon

  • Multi-mapping with message bundling but without using BPM

    Hi all, I have a requirement to bunch specific no. of records (say 50) from source message and create separate target messages for those bunches. For example, if the source message has 120 records, then there should be three separate target messages

  • Bluetooth on 64-bit operating systems.

    I have a MSI bluetooth adapter used in my last system. I want to use this one in my new Athlon 64-based system.  But the motherboard (K8N Neo4-FI) doesn't have such a bluetooth connection. Now I know it's possible to connect it on an usb pin header (

  • Project/Albums show as having pictures, but won't display the pictures.

    I have a Project and it has two albums listed (indented) underneath it. I have moved them around a bit to put them in different folders, and now the pictures won't display.  By that I mean that if I mouse over the project, a popup (or flyover) says t