How to bring a objects on a Canvas to the foreground

I have a list objects on a canvas. How do I manipulate the objects as to make one of them "ontop" of the other (i.e. bring it to the foreground). Thanks for your help

How can you not understand what I said (unless you werent' talking to me)? You never did any painting or drawing in school?
Let's put it another way: There is no foreground. There is no background. There is only painting. You paint on the Graphics object what you want to show. If you want to move things, you clear the view and paint the stuff again as it should be. If you want to make it look like something is on top of another thing, you paint the bottom thing first, then the top thing second.

Similar Messages

  • When displaying multiple curves on one 2d graph in reports how do I force one curve to be in the foreground?

    When displaying multiple curves on one 2d graph in reports how do I force one curve to be in the foreground? I have two signals and I want to show one overlayed on top of the other. Right now Diadem will only graph it the other way around. I have tried deleting the curves and re-adding them in differnt orders, changin the order they are in the curve list, changing their order inthe data portal, right clicking on the curve and selecting "move to forground" (this only moves the entire 2-d graph object to the foreground). Im using Diadem 12.0 Basic.
    Solved!
    Go to Solution.

    Hello Joe,
    I figured out what causes your curves to draw in the wrong "order".
    You are using two Y-axes, and DIAdem always draws the data for Y1 before Y2, no matter what the order of the curves is in the "Curve and Axis Definition" dialog.
    I am attaching your layout with a small modification, I changed the Y1 and Y2 axis order (I swapped which Y-axis the data is displayed on), and I get the following result:
    Once I looked at your layout it became clear why the order of the curves didn't reflect the order in which the curves were drawn. I didn't know this - so I just learned something new here as well.
    I hope this answers your question, feel free to ask if there is anything else I can help you with.
          Otmar
    Otmar D. Foehner
    Business Development Manager
    DIAdem and Test Data Management
    National Instruments
    Austin, TX - USA
    "For an optimist the glass is half full, for a pessimist it's half empty, and for an engineer is twice bigger than necessary."
    Attachments:
    Modified Report Layout.TDR ‏146 KB

  • How to bring customised objects from repository to directory

    Hi all,
    In integration directory from menu options --> tools --> transfer scenarios from integration repository --->
    i am unable to get the objects which i have created in repository. All default list (bpm and basis system ) is getting. Could you pleaz suggest me how can i bring the objects from repository to directory.
    warm regards,
    Mona

    Hi,
    have a look at this weblogs series to see how it's done:
    /people/shailesh.mane/blog/2006/06/27/b2b-configuration-part-i--creating-an-integration-scenario
    /people/shailesh.mane/blog/2006/06/29/b2b-configuration-part-ii--creating-the-configuration-using-the-automated-configuration-tool
    Regards,
    michal

  • How to make 2 objects one as high as the other (1 step) ?

    The heighest object must remain. The little object has to become as high as the big one. I need this in an action.

    I tried it and tried it and ...
    I think you might missed something ... the object on the clipboard (with the GS on it) will be replaced by the new object (left image).
    This works nice now :
    Now ... when saving for Web (or is exporting a better way ?), Illustrator puts an hyphen between the filename. Photoshop does this too, which is very annoying.
    I can't use that because otherwise I have to change all the filenames in the database !
    Also "[Converted]" is added, but that's because the .ai's were saved in an older version.
    How can I this work around ?
    If that issue is solved ... we're done ... hope so !?

  • How to bring closed and assembled activities back to the assembly queue

    Hello,
    I have accidentaly assembled two activities and left one open.
    Now, I have checked in the 3rd activity but I would like to assemble this one with the previous closed ones. ISo my question is: How can I bring closed and already assembeled activities back to the Assembly queue in order to integrate them with the one I left behind?
    Message was edited by:
            Roy Cohen

    Yes of course I ment to do all these steps as well...
    Just a quick question: at which stage from the ones you mentioned the activity is transporting into the consolidation state? when I do the import to the consolidationm workspace I assume. So this means that any new activity, after release and activation will wait at the import queue of the consolidation tag of the track?
    Roy
    Message was edited by:
            Roy Cohen

  • How to create a object for IPageItemControlData?

    how to create a object for IPageItemControlData?

    From the header comment you'll see that IPageItemControlData is an Interface of PageItemWidget. That must've been an InDesign 1.0 or 1.5 feature predating kPageItemBoss, because except for the same comment even in InDesign 2.0 SDK the only further reference is a copy in the comment of its sibbling IFrameControlData which was removed with InDesign CS.
    The IID and kPageItemControlDataImpl are probably only around because deep under the hood there must be some kind of conversion provider waiting to do its job on a very old document.
    I guess the closest in today's functionality will be IHierarchy.
    Dirk

  • How to pass an object from jsp to other jsp using SendRedirect

    How to pass an object from one jsp to the other jsp using ssendRedirect with out using the session
    I am having 2 jsps
    x.jsp and y.jsp
    From x.jsp using sendRedirect iam going to y.jsp
    From x.jsp i have pass an object to the y.jsp
    Is it possible without putting the object in session
    Is it possible using EncodeUrl
    Please help me Its Urgent

    Is it possible without putting the object in sessionAnything is possible. Would you accept that it is very difficult?
    When you send a redirect, it tells the browser to send a new request for the target page. That means any request parameters/attributes are lost.
    Is it possible using EncodeUrl response.encodeURL() puts the session id into a url if the browser does not support cookies. It is purely for retaining the session.
    There are two ways that you can communicate across a sendRedirect.
    1 - use the session
    2 - pass a parameter in the url.
    parameters are string based, so passing objects is almost out of the question.
    Potentially you could serialize your object, encode it in base64 (so it is composed completely as characters) and pass it as a parameter to the other page, where you retrieve it, unencode it, and then load the serialized object.
    Or you can just use the session.

  • How may total Info Objects can a Info Cube hold?

    Can someone explain how many total Info Objects can be used in the construction of an Info Cube?  Thanks.

    Hi Sandeep, I havent come to a point where in I got some message saying "You have reached a maximum limit".
    I think you can keep on trying and you'll come to know if you get any message.
    ~BD

  • How to bring the hyperlink in a JLabel object ?

    How to bring the hyperlink in a JLabel object ?
    I tried the following--> [ this is a sample ]
    JLabel label;
    label=new JLabel("<HTML><A HREF='file://D:/Examination/calc.exe'>Calculator</A></HTML>");Using this JLabel object in an JDialog the label comes perfectly with such a look of the hyperlink
    [ Blue coloured and underlined ] that's all !!
    It doesn't work anything that it should do.
    While all the html tags work perfectly in java then why the hyperlink in label doesn't ?
    If you have an idea then please send me the code.
    Thanks!

    see JXHyperLink at https://swingx.dev.java.net/
    Yeah, I looked at this. I agree with the other guy who said that all this does, presumably, is change the color of the text when the button is getting mousedover. That doesn't solve anything.
    As far as JEditorPane, it has its bad points and ... well, mostly bad points. However that's not really fair. JEditorPane was not designed to be on the level of an IE or FireFox.
    The BEST thing to use JEditor's web browsing facilities on is for creating your own documentation and help pages for software you are developing. Here is a list of some of the things JEditorPane does not come equiped with (as of 1.4 I haven't tried playing with it in 1.5):
    1. Form submission, PUT, and GET
    2. Download status
    3. Caching
    4. Cookies
    5. Plugins (ie Java, Flash, Quicktime)
    6. No javascript.
    Beyond that it is extremely brittle in parsing the HTML, and if the HTML is not totally well formed (and many pages are not) you won't get anything

  • How to bring a .jpg into an open PSD file as a layer & smart object

    Note: Posted in MAC section also.
    Goal:
    Using a script - Bring a .jpg an artist chooses, into Photoshop in an existing project into its own layer, and make it a smart object.
    This way, when the artist double-clicks on the smart object in Photoshop, it opens the original .jpg
    Currently, doing this creates a new window and file - a temp file, called xxx.psb.
    Photoshop does this by default to prevent destructive editing.  However, in this case, we purposely want to open the original.
    Why?  the .jpg files are approved art by the organization.
    Here is the script I did and have working in JavaScript.  (Has to be js because it will run on MAC's)
    Currently, it creates a NEW file.  I want it, however to create the SO as a layer in the existing open file.
    In JS: (has to be js for MAC's)
    var idOpn = charIDToTypeID( "Opn " );
        var desc4 = new ActionDescriptor();
        var idnull = charIDToTypeID( "null" );
        desc4.putPath( idnull, new File( "C:\\Users\\jleahy\\Desktop\\JPG_Meeting.jpg" ) );
        var idsmartObject = stringIDToTypeID( "smartObject" );
        desc4.putBoolean( idsmartObject, true );
    executeAction( idOpn, desc4, DialogModes.NO );

    I'm half way there, but stuck at:
    Getting a file location reference when the .jpg is first brought into PS as a layer.
    Getting a script to write the location of the file into the medata for the PSD in some field
    Reading back the metadata file location for the .jpg and bringing it back into the PSD again.
    Any help would really be appreciated.
    I can make the completed script(s) available when its complete, as this has possibilities for other uses, batch process, and more.

  • How can I "unhide" everything on my canvas?

    I accidentally hit a keyboard button and all of the elements in my project became invisible, so that now all I'm looking at is a white background. I've tried hitting every key, but nothing is bringing them back. What is this command, and how do I undo it?

    Chances are you "Soloed" your background (or the white layer object you see.)
    Select the layer that's visible in the canvas and go to Object (menu) and look down the list to see if Solo is checked. [You can also right-click on the layer and see if Solo is checked in the popup menu.] If so, uncheck it.
    If you don't know which layer is soloed, you can select all the layers in the layers list, then from the Object menu select Solo, then unselect Solo (you want the "end state" to be unsoloed for all the layers.)

  • How come, that the shadow of an object on one layer effects the view of an image, that is on a different layer

    one layer has a shadow - on a second layer I have my image - how come, that  the image-view is effected by the shadow of an object of a different layer? is this only a view-effect or does this effects the prints as well? if so, how can I change it?
    thanks for advice!
    angelika

    Basic rule is that transparent object affects other objects behind it. So if you bring some object to front of transparent object (or upper layer), transparency flatteners doesn´t flatten it during transparency flattening. There are some exceptions to that rule, but I almost categorize those as bugs...
    Use Window>Output>Flattener Preview panel to see which objects are affected...
    If you export PDF, it makes a difference if you use PDF1.3 as compatibility. Using that PDF-version triggers Transparency Flattener and resulting PDF has no live transparency. All the other compatibility options preserve live transparencies....
    http://www.adobe.com/products/creativesuite/pdfs/dgt.pdf is quite good white paper about transparencies in CS softwares, it´s a bit old but most of the things have not changed since CS2...

  • How to add two objects on scene and how to rotate them?

    I am beginer on 3d. I am trying do write applet where are 3x3x3 rubic.
    My plans are to have 27 litle cubes. There are 6 flats (9 cubes in a flat) so i have six objects groups. My problem at this moment is that i cant find out how to make two objets. Each of this two objects consists from couple more litle objects. Some of litle objects can be in first and second big object. For example it can be two flats of rubic (corner).
    Is anybody have some examples or somehow to hepl me to find out.
    Thanks a lot

    I have code :
    import java.applet.Applet;
    import java.awt.*;
    import java.awt.event.MouseEvent;
    import java.awt.event.MouseListener;
    import com.sun.j3d.utils.applet.MainFrame;
    import com.sun.j3d.utils.behaviors.mouse.*;
    import com.sun.j3d.utils.universe.SimpleUniverse;
    import javax.media.j3d.*;
    import javax.vecmath.AxisAngle4f;
    import javax.vecmath.Color3f;
    import javax.vecmath.Vector3f;
    public class RubicApplet extends Applet implements MouseListener
         TransformGroup objRotate = null;
    public BranchGroup createSceneGraph(SimpleUniverse su,Canvas3D canvas)
         // Create the root of the branch graph
         BranchGroup objRoot = new BranchGroup();
         objRoot.setCapability(BranchGroup.ALLOW_DETACH);
    Transform3D transform = new Transform3D();
         transform.setRotation(new AxisAngle4f(.5f,1f,1f,.5f));
    BoundingSphere behaveBounds = new BoundingSphere();
    // create Cube and RotateBehavior objects
    objRotate = new TransformGroup(transform);
    objRotate.setCapability(TransformGroup.ALLOW_TRANSFORM_WRITE);
    objRotate.setCapability(TransformGroup.ALLOW_TRANSFORM_READ);
    objRotate.setCapability(TransformGroup.ENABLE_PICK_REPORTING);
    // Colors
    Color3f gray = new Color3f(0.2f,0.2f,0.2f);
    Color3f red = new Color3f(1.0f,0.0f,0.0f);
    Color3f white = new Color3f(1.0f,1.0f,1.0f);
    Color3f yellow = new Color3f(1.0f,1.0f,0.0f);
    Color3f green = new Color3f(0.0f,1.0f,0.0f);
    Color3f blue = new Color3f(0.0f,0.0f,1.0f);
    Color3f purple = new Color3f(1.0f,0.0f,1.0f);
         // Object possition
    float x=-0.5f;
    float y=-0.5f;
    float z=-0.5f;
    objRoot.addChild(objRotate);
         // colors for: back, front, right, left, bottom, top
    Color3f[] myColors0 = {white,gray,gray,red,blue,gray};
    RCube cube1 = new RCube(myColors0,new Vector3f(x-1,y-1,z-1));
         // colors for: back, front, right, left, bottom, top
    Color3f[] myColors1 = {gray,gray,gray,red,blue,gray};
         RCube cube2 = new RCube(myColors1,new Vector3f(x-1,y-1,z+1));
         // colors for: back, front, right, left, bottom, top
    Color3f[] myColors2 = {gray,yellow,gray,red,blue,gray};
         RCube cube3 = new RCube(myColors2,new Vector3f(x-1,y-1,z+3));
    // colors for: back, front, right, left, bottom, top
    Color3f[] myColors3 = {white,gray,gray,red,gray,gray};
         RCube cube4 = new RCube(myColors3,new Vector3f(x-1,y+1,z-1));
    objRotate.addChild(cube1);
    objRotate.addChild(cube2);
    objRotate.addChild(cube3);
    objRotate.addChild(cube4);
    MouseRotate myMouseRotate = new MouseRotate();
    myMouseRotate.setTransformGroup(objRotate);
    myMouseRotate.setSchedulingBounds(new BoundingSphere());
    objRoot.addChild(myMouseRotate);
    MouseTranslate myMouseTranslate = new MouseTranslate();
    myMouseTranslate.setTransformGroup(objRotate);
    myMouseTranslate.setSchedulingBounds(new BoundingSphere());
    objRoot.addChild(myMouseTranslate);
    MouseZoom myMouseZoom = new MouseZoom();
    myMouseZoom.setTransformGroup(objRotate);
    myMouseZoom.setSchedulingBounds(new BoundingSphere());
    objRoot.addChild(myMouseZoom);
    // Let Java 3D perform optimizations on this scene graph.
    objRoot.compile();
         return objRoot;
    public RubicApplet()
    setLayout(new BorderLayout());
    GraphicsConfiguration config =SimpleUniverse.getPreferredConfiguration();
    Canvas3D canvas3D = new Canvas3D(config);
    canvas3D.addMouseListener(this);
    add("Center", canvas3D);
    SimpleUniverse simpleU = new SimpleUniverse(canvas3D);
    BranchGroup scene = createSceneGraph(simpleU,canvas3D);
         simpleU.getViewingPlatform().setNominalViewingTransform();
    simpleU.addBranchGraph(scene);
    public static void main(String[] args)
    Frame frame = new MainFrame(new RubicApplet(), 600, 600);
         public void mouseClicked(MouseEvent e)
         public void mouseEntered(MouseEvent e)
         public void mouseExited(MouseEvent e)
         public void mousePressed(MouseEvent e)
         public void mouseReleased(MouseEvent e)
    I need to rotate with some event two cubes and with some other event rotate three cubes

  • How to View portions of layers off canvas?

    When I copy a layer from one image to another (by dragging it from one tab to the next) it appears in the destination tab as a new layer.  However because of the difference in size of the canvas between the two images, I can't see the content of the new layer in the destination image.  I know there is some method of viewing portions of a layer that reside off the canvas, can anyone remind me of how this is done?
    Thanks

    You can't see the object off the canvas, but you should be able to see it's bounding box - if you can't see it, check under the View button at the top right of the Canvas - make sure Lines and Handles both have checkmarks.

  • Perspective grid: some grids invisible - how to bring them back?

    I was drawing an image using 2-vanishing-point perspective grid when, at some point, for a reason unknown to me, 2 out of 3 grids dissapeared.
    Currently I have the left (blue) grid, but they right (orange) and bottom (green) grids are not there.
    My question is, how to bring them back, without resetting the whole grid?
    Thank you

    Monika Gause wrote:
    Or did you hide the grids by Alt-clicking the widget that moves the perspective planes?
    The latter is the case!
    I was copying objects perpendicularly, by Shift+Alt+Dragging the widget. I might have accidently Alt+clicked the widget in the process.
    Later on, in an attempt to solve the problem I thought I did everything I could with the widgets, but apparently I missed that.
    Thank you!

Maybe you are looking for

  • Automate month-end process using BDC OB52

    Hello All, Did anyone work for FI period open/Close automation? OB52 is used for opening and closing of FI posting periods. Did anyone write a BDC for transaction OB52. Thanks in advance Pavan

  • "...can no longer be made into a ringtone" why not, I ask

    I purchased a song on itunes today (a song that I already owned!) for the purpose of creating a ringtone. Went to the Purchased folder, highlighted the song, selected "create ringtone", had to login to itunes store again, clicked Buy...then I was pre

  • Adhoc query based on HRP inofytpes with already existing PA

    Hi Experts, Is it possible to build a adhoc query based on the combination of PA & OM infotypes. Thanks in Advance Regards, IFF

  • Cinema Display Support Part.

    The support for my 15" cinema display bit the dust about three weeks ago. I've tried to fix it on my own but no amount of super glue will hold up the weight of the monitor. I am looking for a replacement of the failed support. Does anyone have an ext

  • Shifting Dreamweaver websites into ColdFusion Builder 3

    I have developed a number of extensive websites in Dreamweaver 3. I now want to shift over to ColdFusion Builder 3. How do I shift the Dreamweaver sites into ColdFusion 3?