Feedback & Help: Zooming the Slide Canvas

Sometimes, I'd like to place object outside the Slide borders so that i can make them fly in & out at my wish.
Keynote lets you place anything outside your Slide (Above, Left, Below, Right).
When you want to see the bigger picture you can use Zoom Out -
and you can see the Canvas with al the objects placed outside the slides.. But..
Keynote always aligns the Slides in the Top Left Corner,
so you can only see what you placed Below or Right to the slide,
and not what is above or left from the Slide..
I can't find a way to center the slide so you can see what is above and left from it.
Is there a setting i'm missing? (Apple Help Center couldn't find it)
It Would be kind of strange if you can't center the Slide,
since you CAN use the space (Left&Above) but you CAN'T see the space?
Anyone else thinks this is a problem?

Done some digging on this forum,
and found more people ran into this
Maybe it's time to organise and send some stimulating e-mails to the Keynote team to please solve this in the next version...

Similar Messages

  • Help Zooming the 3D Sphere

    Hello Friends ...
    am pretty much new to Java 3D... my objective is to come up with a Sphere, add Mouse events to it & then wrap a texture around it....
    with help from this forum, i have a SPhere in place, which rotates just fine.. am unable to add the zooming behaviour... i am posting the code here. .will be great if someone can help.
    regards.,
    krishnan
    import javax.swing.JFrame;
    import javax.media.j3d.Canvas3D;
    import java.awt.*;
    import javax.swing.* ;
    import javax.media.j3d.*;
    import com.sun.j3d.utils.universe.SimpleUniverse;
    import com.sun.j3d.utils.universe.ViewingPlatform;
    import javax.media.j3d.BranchGroup;
    import javax.media.j3d.TransformGroup;
    import com.sun.j3d.utils.behaviors.mouse.*;
    import javax.media.j3d.Appearance;
    import javax.media.j3d.Material;
    import javax.media.j3d.BoundingSphere;
    import javax.media.j3d.DirectionalLight;
    import javax.vecmath.*;
    import com.sun.j3d.utils.geometry.Sphere;
    public class SphericalSpecimen extends JFrame
         private SimpleUniverse universe ;
         private BranchGroup rootBG ;
         public SphericalSpecimen ()
              super ("Sphere") ;
              setSize (300,300) ;
              initialise () ;
              addMomentsToSphereSpecimen () ;
              finialise () ;
         public void initialise ()
              /* Create a universe .place a canavas within that universe */
              GraphicsConfiguration config = SimpleUniverse.getPreferredConfiguration();
              Canvas3D canvas = new Canvas3D (config);
              universe = new SimpleUniverse (canvas) ;
              /* set layout manager to "BORDER" layout */
              getContentPane().setLayout(new BorderLayout());
              getContentPane().add("Center", canvas);
              /*Create a Branch Group to hold the Sphere **/
              rootBG = new BranchGroup () ;
              /* Create a transform Group to allow sphere rotation via mouse */
              TransformGroup RSTG = new RotSphereTransformGroup () ;
              * Add light (certain color)to the whole scene
              * (in a certain direction) to have the visual
              * objects within the "dark" universe become visible
              addDirectionalLight (new Vector3f(0f, 0f, -1) ,
                                       new Color3f(1f, 1f, 0f)) ;
         } /*end of initialize */
         private void addMomentsToSphereSpecimen ()
              ParticleParameters pp = new ParticleParameters (0f,1f);
              TransformGroup momentsTG = pp.addTG () ;
         private void finialise ()
              universe.addBranchGraph(rootBG);
              universe.getViewingPlatform().setNominalViewingTransform();
         public void addDirectionalLight(Vector3f direction, Color3f color)
              /* Create a bounding sphere for the lights */
              BoundingSphere bounds =     new BoundingSphere ();
              * create a directional light with the given
              * direction and color and set its influencing
              * bounds to "bounds" .
              DirectionalLight lightD = new DirectionalLight(color, direction);
    lightD.setInfluencingBounds(bounds);
              /* add the light to the root BranchGroup */
    rootBG.addChild(lightD);
         } /* end of addDirectionalLight */
         public class RotSphereTransformGroup extends TransformGroup
              /* Constructor */
              public RotSphereTransformGroup ()
                   * Add transform group to root branch group.
                   * This will make transform group a "live" object.
                   rootBG.addChild (this ) ;
                   * The behavior and properties of a "live" object
                   * like "this" transform group object cannot be
                   * manipulated or changed unless their capabilities
                   * are set prior to any change
                   setCapability(TransformGroup.ALLOW_TRANSFORM_WRITE);
              setCapability(TransformGroup.ALLOW_TRANSFORM_READ);
              * Add a behavior -- which allows any object
              * attached to this transfrom group to rotate
              * by mouse interaction.
              MouseRotate mouseRotate = new MouseRotate();
              mouseRotate.setTransformGroup(this);
              mouseRotate.setSchedulingBounds(new BoundingSphere());
              rootBG.addChild(mouseRotate);
              MouseZoom zoom =
              new MouseZoom(MouseZoom.INVERT_INPUT);
              zoom.setTransformGroup(this);
              zoom.setSchedulingBounds(new BoundingSphere());
              rootBG.addChild(zoom);
              * Now, we wish to add a sphere to the transform
              * group but, prior to this, we would like to .
              * customize the sphere's appearance
              Appearance app = new Appearance ();
              Material mat = new Material () ;
                   mat.setAmbientColor (new Color3f(1,0,0));
         mat.setDiffuseColor (new Color3f(1,0,0));
         mat.setSpecularColor(new Color3f(1,0,0));
              app.setMaterial (mat);
              /* create a 0.5-meter diameter sphere */
              Sphere mainSphere = new Sphere (0.5f,app);
              /* attach the sphere to the rotating transform group */
              addChild (mainSphere) ;
              } /* end of constructor */
         } /* end of class "RotSphereTransformGroup" */
         public class ParticleParameters
              private final ColoringAttributes BLACK =
              new ColoringAttributes(0,0,0,
              ColoringAttributes.FASTEST );
              private float theta ;
              private float phi ;
              public ParticleParameters ( float theta, float phi)
                   this.theta = theta ;
                   this.phi = phi ;
              public TransformGroup addTG ()
                   Transform3D t3d = new Transform3D () ;
                   float x = (float)(0.5f * Math.cos(theta)* Math.sin(phi)) ;
                   float y = (float)(0.5f * Math.sin(theta)* Math.sin(phi)) ;
                   float z = (float)(0.5f * Math.cos (phi)) ;
                   t3d.set (new Vector3d (y,z,x));
                   Appearance mApp = new Appearance () ;
                   mApp.setColoringAttributes(BLACK) ;
                   Sphere s1 = new Sphere ((float)(0.5/2.0),mApp);
                   TransformGroup mtg = new TransformGroup (t3d) ;
                   mtg.addChild(s1) ;
                   return (mtg);               
         public static void main ( String args [])
              SphericalSpecimen a = new SphericalSpecimen () ;
              a.setVisible(true) ;
    thanks in advacnce...
    Message was edited by:
    krishnan82

    Hi can you suggest how do i Controll mouse for obj clip.
    I want to move inside house.obj and not collide with walls. I am able to load the obj file
    I want to move inside and rotate side movement not Up and down and Prevent Collosion with walls and objects
    import java.applet.Applet;
    import java.awt.BorderLayout;
    import java.awt.GraphicsConfiguration;
    import java.io.FileNotFoundException;
    import java.net.MalformedURLException;
    import java.net.URL;
    import javax.media.j3d.Alpha;
    import javax.media.j3d.AmbientLight;
    import javax.media.j3d.Background;
    import javax.media.j3d.BoundingSphere;
    import javax.media.j3d.BranchGroup;
    import javax.media.j3d.Canvas3D;
    import javax.media.j3d.DirectionalLight;
    import javax.media.j3d.RotationInterpolator;
    import javax.media.j3d.Transform3D;
    import javax.media.j3d.TransformGroup;
    import javax.vecmath.Color3f;
    import javax.vecmath.Point3d;
    import javax.vecmath.Vector3d;
    import javax.vecmath.Vector3f;
    import com.mnstarfire.loaders3d.Inspector3DS;
    import com.sun.j3d.loaders.IncorrectFormatException;
    import com.sun.j3d.loaders.ParsingErrorException;
    import com.sun.j3d.loaders.Scene;
    import com.sun.j3d.loaders.objectfile.ObjectFile;
    import com.sun.j3d.utils.applet.MainFrame;
    import com.sun.j3d.utils.behaviors.vp.OrbitBehavior;
    import com.sun.j3d.utils.universe.PlatformGeometry;
    import com.sun.j3d.utils.universe.SimpleUniverse;
    import com.sun.j3d.utils.universe.ViewingPlatform;
    public class ObjLoad extends Applet {
    private boolean spin = false;
    private boolean noTriangulate = false;
    private boolean noStripify = false;
    private double creaseAngle = 0.0;
    private URL filename = null;
    private SimpleUniverse u;
    private BoundingSphere bounds;
    public BranchGroup createSceneGraph() {
    // Create the root of the branch graph
    BranchGroup branchGroupObject = new BranchGroup();
    // Create a Transformgroup to scale all objects so they
    // appear in the scene.
    TransformGroup transformGroup1 = new TransformGroup();
    Transform3D transform3DObject1 = new Transform3D();
    transform3DObject1.setScale(0.5);
    transformGroup1.setTransform(transform3DObject1);
    branchGroupObject.addChild(transformGroup1);
    // Create the transform group node and initialize it to the
    // identity. Enable the TRANSFORM_WRITE capability so that
    // our behavior code can modify it at runtime. Add it to the
    // root of the subgraph.
    TransformGroup transformGroup2 = new TransformGroup();
    transformGroup2.setCapability(TransformGroup.ALLOW_TRANSFORM_WRITE);
    transformGroup2.setCapability(TransformGroup.ALLOW_TRANSFORM_READ);
    transformGroup1.addChild(transformGroup2);
    int flags = ObjectFile.RESIZE;
    // int flags = ObjectFile.REVERSE;
    if (!noTriangulate)
    flags |= ObjectFile.TRIANGULATE;
    if (!noStripify)
    flags |= ObjectFile.STRIPIFY;
    ObjectFile f = new ObjectFile(flags,
    (float) (creaseAngle * Math.PI / 180.0));
    Scene s = null;
    try {
    s = f.load(filename);
    } catch (FileNotFoundException e) {
    System.err.println(e);
    System.exit(1);
    } catch (ParsingErrorException e) {
    System.err.println(e);
    System.exit(1);
    } catch (IncorrectFormatException e) {
    System.err.println(e);
    System.exit(1);
    transformGroup1.addChild(s.getSceneGroup());
    bounds = new BoundingSphere(new Point3d(0.0, 0.0, 0.0), 100.0);
    /*if (spin) {
    Transform3D yAxis = new Transform3D();
    Alpha rotationAlpha = new Alpha(-1, Alpha.INCREASING_ENABLE, 0, 0,
    4000, 0, 0, 0, 0, 0);
    RotationInterpolator rotator = new RotationInterpolator(
    rotationAlpha, objTrans, yAxis, 0.0f,
    (float) Math.PI * 2.0f);
    rotator.setSchedulingBounds(bounds);
    objTrans.addChild(rotator);
    // Set up the background
    Color3f bgColor = new Color3f(0.05f, 0.05f, 0.5f);
    Background bgNode = new Background(bgColor);
    bgNode.setApplicationBounds(bounds);
    branchGroupObject.addChild(bgNode);
    return branchGroupObject;
    private void usage() {
    System.out.println("Usage: java ObjLoad [-s] [-n] [-t] [-c degrees] <.obj file>");
    System.out.println(" -s Spin (no user interaction)");
    System.out.println(" -n No triangulation");
    System.out.println(" -t No stripification");
    System.out
    .println(" -c Set crease angle for normal generation (default is 60 without");
    System.out
    .println(" smoothing group info, otherwise 180 within smoothing groups)");
    System.exit(0);
    } // End of usage
    public void init() {
    if (filename == null) {
    // Applet
    try {
    URL path = getCodeBase();
    filename = new URL(path.toString() + "./house.obj");
    } catch (MalformedURLException e) {
    System.err.println(e);
    System.exit(1);
    setLayout(new BorderLayout());
    GraphicsConfiguration config = SimpleUniverse
    .getPreferredConfiguration();
    Canvas3D c = new Canvas3D(config);
    add("Center", c);
    // Create a simple scene and attach it to the virtual universe
    BranchGroup scene = createSceneGraph();
    u = new SimpleUniverse(c);
    // add mouse behaviors to the ViewingPlatform
    ViewingPlatform viewingPlatform = u.getViewingPlatform();
    PlatformGeometry pg = new PlatformGeometry();
    // Set up the ambient light
    Color3f ambientColor = new Color3f(0.1f, 0.1f, 0.1f);
    AmbientLight ambientLightNode = new AmbientLight(ambientColor);
    ambientLightNode.setInfluencingBounds(bounds);
    pg.addChild(ambientLightNode);
    // Set up the directional lights
    Color3f light1Color = new Color3f(1.0f, 1.0f, 0.9f);
    Vector3f light1Direction = new Vector3f(1.0f, 1.0f, 1.0f);
    Color3f light2Color = new Color3f(1.0f, 1.0f, 1.0f);
    // Color3f light2Color = new Color3f(1.1f, 1.5f, 2.2f);
    Vector3f light2Direction = new Vector3f(-1.0f, -1.0f, -1.0f);
    // Vector3f light2Direction = new Vector3f(15.0f, 5.0f, 5.0f);
    DirectionalLight light1 = new DirectionalLight(light1Color,
    light1Direction);
    light1.setInfluencingBounds(bounds);
    pg.addChild(light1);
    DirectionalLight light2 = new DirectionalLight(light2Color,
    light2Direction);
    light2.setInfluencingBounds(bounds);
    pg.addChild(light2);
    viewingPlatform.setPlatformGeometry(pg);
    // This will move the ViewPlatform back a bit so the
    // objects in the scene can be viewed.
    viewingPlatform.setNominalViewingTransform();
    if (!spin ) {
    OrbitBehavior orbit = new OrbitBehavior(c,
    OrbitBehavior.REVERSE_ALL);
    BoundingSphere bounds = new BoundingSphere(new Point3d(0.0, 0.0,
    0.0), 100.0);
    orbit.setSchedulingBounds(bounds);
    viewingPlatform.setViewPlatformBehavior(orbit);
    u.addBranchGraph(scene);
    // Caled if running as a program
    public ObjLoad(String[] args) {
    if (args.length != 0) {
    for (int i = 0; i < args.length; i++) {
    if (args.startsWith("-")) {
    if (args[i].equals("-s")) {
    spin = true;
    } else if (args[i].equals("-n")) {
    noTriangulate = true;
    } else if (args[i].equals("-t")) {
    noStripify = true;
    } else if (args[i].equals("-c")) {
    if (i < args.length - 1) {
    creaseAngle = (new Double(args[++i])).doubleValue();
    } else
    usage();
    } else {
    usage();
    } else {
    try {
    if ((args[i].indexOf("file:") == 0)
    || (args[i].indexOf("http") == 0)) {
    filename = new URL(args[i]);
    } else if (args[i].charAt(0) != '/') {
    filename = new URL("file:./" + args[i]);
    } else {
    filename = new URL("file:" + args[i]);
    } catch (MalformedURLException e) {
    System.err.println(e);
    System.exit(1);
    // Running as an applet
    public ObjLoad() {
    public void destroy() {
    u.cleanup();
    // The following allows ObjLoad to be run as an application
    // as well as an applet
    public static void main(String[] args) {
    new MainFrame(new ObjLoad(args), 700, 700);
    Can any one help me to for me Collision Class for this program
    Thank you
    Santosh
    [email protected]

  • My iphone 4 is frozen on the slide to unlock screen. ive tried the sleep/awake button home button but it doesnt work can someone help me :)

    my iphone 4 is frozen on the slide to unlock screen. ive tried the sleep/awake button home button but it doesnt work can someone help me

    By the slide to unlock screen, are you talking about the slider at the bottom of the screen after taking out of sleep mode?
    And by trying the sleep/wake button and home button, are you talking about a reboot by holding both the power/sleep button and the home button until the apple logo appears and it reboots?  And that does not help release the issue with the slider?
    Are you sure the iPhone is well charged?
    If none if this helps, have you tried syncing/backing up to a compter and then restore by iTunes on a computer?
    If you cannot do any of this it would be good to schedule a visit to an Apple store genius bar and have the techs try their hand and diagnostics.

  • Keyboard navigation between slide navigator and slide canvas

    Does anyone know how to switch from the slide navigator to the slide canvas using the keyboard?
    Also, if you use page up/down to change to the previous/next slides, how do you use the keyboard to start editing the content of the slides again?
    Any help is appreciated.

    You can access a list of keyboard shortcuts in Keynote's Help menu. Hopefully you can find what you need there.
    Good luck!

  • The lock screen on my IPad zoomed in on itself. It is zoomed in so far that I can't unlock it, and I can't see the 'slide to power off' option. I've tried to reset it numerous times. Any suggestions?

    The lock screen on my IPad zoomed in on itself. It is zoomed in so far that I can't unlock it, and I can't see the 'slide to power off' option. I've tried to reset it numerous times. Any suggestions? Help please!

    Try double tapping the screen with three fingers to return to normal size. If it works go to settings> general> accessibility> zoom> off.

  • Can I stop the slide audio (text to speech) when a quiz feedback caption with audio appears?

    Hi there, We use text to speech on all our slides, however there is a problem we have been unable to solve.  If we have audio on a quiz slide this continues to play when the feedback caption comes up.  This means that if a learner clicks the answer quickly they hear the slide text and the caption text on top of each other.  How can I stop the slide audio if the feedback caption appears.  We have tried advanced actions to "stop triggered audio" and experimented with invisible text captions that have the audio added but have not solved it so far.  Does anyone have any idea how to resolve this? Any help gratefully received, Many thanks Janet
    PS We are using Captivate 8 with the installed Text to Speech voices

    This is currently a common problem with audio in quiz slides of Captivate modules.
    The configuration options for interactive objects on quiz slides to not allow the same level of control for audio playback that you have with normal interactive objects on other slides.  (e.g. being able to stop other audio when something is clicked).
    The Stop Triggered Audio action is often misunderstood.  But as its name clearly indicates, it really only applies to stopping an audio clip that was TRIGGERED by another advanced action.  That doesn't apply to background audio, slide level audio, or object level audio.
    My suggestion is that you go back to your design and work out which of the two audio clips (the slide or the feedback audio) you can do without.  Maybe your learners don't need them quite as much as you think.

  • My iPad2 is frozen at slide to unlock and every few minutes te apple appears on the middle for a while and then back on freeze to the slide to unlock screen. Please I need your help please

    My iPad2 is frozen at slide to unlock screen, every few minutes the apple appears in the middle of the screen and couple of minutes later it will go back on freeze to the slide to unlock screen .  I have tried all tricks even the restoration through iTunes which I was never able to complete because of the apple screen; iTunes thinks I am resetting my iPad and the restoration get aborted.
    Please help, I can't even turn it off.

    Force iPad into Recovery Mode
    1. Turn off iPad
    2. Connect USB cable to computer; leave the other end alone
    3. Press and hold the Home button down and connect the docking end of cable to iPad
    4. Continue holding the Home button until you see the "Connect To iTune" screen
    5. Release the Home button
    6. Open iTune
    7. You should see "iTunes has detected an iPad in recovery mode"
    8. Use iTune to restore iPad
    Note: You need to be patient and repeat the above many times.

  • Just bought Photoshop Elements 13...I'm trying to make a slideshow but can't figure out how to alter duration time that the slide is on the screen.  They presently move from one to another way too quickly...also need a different pan and zoom option.  Wher

    Just bought Photoshop Elements 13...I'm trying to make a slideshow but can't figure out how to alter duration time that the slide is on the screen.  They presently move from one to another way too quickly...also need a different pan and zoom option.  Where are all the options I had in PS10?  Also...Can I burn this to a DVD?

    The changes have brought improvements but also drawbacks compared with the old slideshow editor.
    The templates are now fairly fixed but I find the “Classic Dark” gives reasonable results with some panning and you can click the audio button and browse you PC for any track. Unfortunately there are only three speed choices linked to the music track. The improvement for most people is that you can now export to your hard drive at 720p or 1080p and upload to sites like YouTube and Vimeo.

  • HT201210 screen is in a zoom mode and will not open with the slider

    Hi, my iphone 3gs screen has gone into a zoom mode and will not allow me to switch on with the slider, or decrease the zoom. When first activated the screen is normal for a second, then zooms in and becomes inoperable, if anyone has any ideas, would be much appreciated, cheers John.

    Double-tap the screen with three fingers.   Then go to Settings>General>Accessibility>Zoom and turn it off.

  • I just completed a keynote presentation, but it will not "play"...I just get a blank slide (probably the final slide) when I hit the play button, even though I can see all the slides are in the list and will open as I click on them. HELP!

    I just completed a keynote presentation but it will not "Play".  I can see the slides are in place, but all that comes to the screen when I hit the play arrow is the last, blank, slide. HELP!

    At the risk of stating the obvious, is your first slide highlighted before you hit play?  You mentioned the last blank slide shows up which could mean you have that last slide highlighted.  If the last slide is highlighted and you hit play then that is the slide that will show up and if it's your last slide that is all you will see. 
    Make sense?

  • HT4061 I can't get my touch screen to work. Have tried to reset, but nothing happens. A box appears round the date intermittently and round the 'slide' to open if I try to do as instructed. Help!

    Please help me get my i phone screen to respond. I have suddenly found it won't respond to touch and I can't answer calls or read messages. I've tried the reset by holding the home button and off button till the logo appears to no avail. A box sometimes comes round the date and the slide to unlock sign. Any help would be great!

    Try a full restore. If the screen is still unresponsive after the reset then its a harsware problem.

  • Please help! DVD works, except the slides are smaller.

    Hi-
    I've been working on a project for quite some time and am in the final stages. I went to do a proof of the DVD and have found that the slides I have inserted are not the full screen size. How do I make adjustments? I've been working with Photoshop, Final Cut Express and iDVD. The videos and menus look good but the slides aren't right.
    Please help! I'd be forever greatful.
    -Joshi
    Ibook G4   Mac OS X (10.4.8)   512 MB + 400GB External Hard Drive

    A few Helpful links:
    http://docs.info.apple.com/article.html?path=iDVD/6.0/en/17.html
    http://homepage.mac.com/profpixel/iDVD_6size.html
    http://www.apple.com/ilife/tutorials/idvd/id2-3.html
    http://www.kenstone.net/fcphomepage/idvd_6stone.html

  • I have just updated my iPhone to version 5.1, and the camera button next to the "slide to unlock" button does not work at all. It used to function well before the update. Can someone help??

    I have just updated my iPhone to version 5.1. After the update, the camera button next to the "slide to unlock" button does not work at all. It used to function well before the update. It happens to my friends as well. What should I do? Can someone help?? Thanks!!!!

    Slide the camera button up

  • HT201406 i have been having trouble my iphone 3gs doesn't work the slide to unlock is broken i have tired everything to get it open but it won't work please help me!

    i have been having trouble my iphone 3gs doesn't work the slide to unlock is broken i have tired everything to get it open but it won't work please help me!

    Basic troubleshooting steps are:  Restart, Reset, Restore,

  • I try to copy a selection into new blank canvas however the layer in the new canvas becomes gray/black/white, did i wrongly click on something ? Please help , Thank you in advance

    Hi Gurus,
    I have a beginner in photoshop , I tried to copy a selection into new blank canvas however the layer in the new canvas becomes gray/black/white, did i wrongly click on something ? Please help , Thank you in advance

    How did you open the new document? What Image mode is the document in and what exactly did you copy to the clipboard? What was the current Photoshop target when you did the copy? Was it a straight copy or a copy merge etc...

Maybe you are looking for