Distributing objects on a slide

Here is a strange one. I want to evenly distribute many small graphic objects (stars, circles, etc.) on a slide. I have inserted a shape; copy and pasted multiple times, and then tried to use the Arrange: Distribute Objects to move them around. Rather than spreading them around on the slide, it scatters them far beyond onto the white sheet (I only found them when I went to 25% magnification.
Am I missing something? Is there a way to have KN scatter the objects evenly- only on the viewable area of the slide?

Distribute works by creating even spacing either horizontally or vertically among the selected items. It sounds like you may have had some object selected off of the slide.
I'd suggest retrying the process in the following manner. First, make all the copies you want. Then, position at least one at the edges of area you want them distributed. Next, select all those copies one by one (don't use Select All). Now you can use the two Distribute menu items to evenly space them horizontally and vertically.
Do note that this process won't really "scatter" items in a randomized way, it will only produce even spacing among the items.

Similar Messages

  • In Keynote '09 distribute objects horizontally/vertically is distributing objects beyond the slide. How do I make the left-most and right-most objects the limit of the distribution?

    I used to have the option of distributing objects so that they would overlap, but the current "distribute" tool is functioning as if overlapping isn't allowed. The result is that the objects move beyond the limits of the slide. Any suggestions?

    I know that's what *should* happen, but it just doesn't. I've made screen-grabs of the entire process:
    Like I said, this use to work just as you've described it. Is there a box I accidentally selected? I just really don't understand why the tool has changed the way it functions...

  • Imported audio files are repeating same audio on objects in a slide

    Hi
    I can't find anything here that mentions the problem I am having.
    I am using Captivate 4. And Neospeechs desktop VoiceText program to record audio files outside of Captivate. They are saved as WAV files, then I import the audio into Captivate.
    I have various objects on a slide. For example, I have six text Rollover Captions. When you roll over them, some text is displayed. I have attached my audio files to these rollover objects. So, I would have audio1.wav, audio2.wav, audio3.wav etc and these play when you roll over the captions.
    The issue I am having, is that when I Publish or Preview the project, sometimes the wrong audio file is playing upon rollover. Usually the first couple of caption/file combinations will work, so I get audio1.wav for caption1 and audio2.wav for caption2, but then say for captions 3,4,5,6 I am still getting audio1.wav playing!
    I have doubled checked everything and the correct audio files are attached to the captions. And they all play correctly in Edit view.
    I've just noticed this has happened again in a different Captivate 4 project, where I have about 6 lines of Text Animation, with an audio file for each text animation. They have been distributed across the timeline so that the text animations do not overlap, and yet I am still hearing imported audio files repeated.
    If anyone can help to shed any light on this, i'd be grateful, as I'm totally stumped!
    thanks
    Lolly

    Have you got the correct selection buttons at the bottom left of the Files panel enabled under Sort by:?

  • Objects in Master slides staying infront

    Hi I'm wondering if there is an option within keynote to allow objects in master slides to appear in front of objects in slides that that master is applied to.
    Hope this makes sense!!

    Yes, select the Master slide, then
    Chose the "Slide" tab in the inspector, then "Appearance" and select "Allow objects on slide to layer with master"

  • Distributed objects leak memory

    When passing this C struct
    NSString* nickname;
    unsigned age;
    } ConnectInfo;
    to this method of distributed object
    - (oneway void)connect:(in ConnectInfo*)ci
    nickname = \[ci->nickname retain]; // or copy - doesn't matter
    the NSString is reported leaked by `leaks` tool. There are as many strings leaked as many calls I did. Memory dump shows exactly this string object's contents. Allocation stack trace points inside NSInvocation/_NSWalkData, not into my code.
    Distributed object is running in separate Cocoa thread in same process. Both threads has auto-release pool established, and there's no warnings in log regarding autoreleasing. SDK is 10.4u, OS is 10.5.4, my platform is PowerPC.
    I tried all combinations of oneway, two-way, in, inout, bycopy, byref, retaining, copying, passing pointer, or reference (ConnectInfo&) to string - every time the string is leaked. If there are more strings in struct, they are also leaked. The only working method is to cast pointer to integer value, but this is a kind of hack.
    DO runtime is obviously doing a deep copy of plain C struct, and somehow forgets to release Obj-C objects it copied. Is this a DO bug, or am I doing something wrong?

    kasym wrote:
    DO runtime is obviously doing a deep copy of plain C struct, and somehow forgets to release Obj-C objects it copied.
    No, it isn't. It is doing a bitwise copy. It doesn't "forget" to release the Objective C object. That object is inside a C struct. Nothing happens automatically in C.
    Is this a DO bug, or am I doing something wrong?
    You are doing something wrong. When working in Cocoa, especially things like Distributed Objects, stick to Cocoa. Use an NSDictionary instead.

  • Distributing objects around a circle

    Hi everyone,
    I'm new here, so I'm sorry if I post it to a wrong section.
    I'm a begginer with Illustrator and I've got a problem with distributing objects around a circle in Illustrator cs6.
    What I'm trying to do is to have these acrhed lines (as per the top three curves you can see below) go around a circle, surrounding it (don't know if i explain myself good...). I was using both blend tool and rotate tool and it doesnt work for me the way I want it. All the time its sort of upside down at the bottom of the cirle and totaly twisted on the left and right... I guess im doing smth wrong, but I just can't find anything helpfull on web..
    Would appreciate it a lot if you could helo me!
    Thanks in advance and sorry for my English, its not my 1st language.

    Cat Nat,
    A completely different way, which may be (un)usable for your purpose is to create the circle with a Stroke Weight corresponding to the width of the arched lines and then in the Stroke palette/panel  apply Dashed line with Round Caps and suitable Dash and Gap values (you may try different values until you get it right).
    You may use the free Adjust Dashes script available here,
    http://park12.wakwak.com/~shp/lc/et/en_aics_script.html
    to get an even distribution/final adjustment.

  • Distributing objects around circle

    I am working on Mac OS 10.4.11 and Adobe CS3 ME.
    I know it's possible to evenly distribute objects in a line. But I would like to evenly distribute objects in a circle shape. Can that be done in Indesign or Illustrator?

    Yes, it can be done in either InDesign or Illustrator.
    I'm going to give you the steps in InDesign, but Illustrator is almost identical.
    First draw the shape that you want to distribute. Position it where you would want the top or 12 o'clock item.
    Now, switch to the Rotate tool. As you do, a rotation center point appears inside the bounding box of the original object.
    This center point needs to be moved to the center of the circle that you want to rotate the object around. (Or where the hands of the clock would originate from.)
    Hold the Option or Alt key and click where the roatation center point needs to be.
    A dialog box appears.
    Enter the angle of roation. This is usually an amount that is created by dividing 360. For instance, if you want 10 objects around the circle, you would enter the rotation amount of 36 degrees.
    If you wanted 12 objects, you would enter the rotation amount of 30 degrees. You figure out what you want.
    Use the Preview amount to see what it would look like. When you like what you have, click the Copy button (not the OK button).
    You will now have one new object in position. At this point you have "primed the pump" so to speak. InDesign now knows to make a copy at a certain rotation.
    Go to Object > Transform Again > Transform Again. The keyboard shortcut is Cmd-Opt-3 or Control-Alt-3.
    Each time you invoke the command, a new copy appears in position.
    This is the classic way to distribute objects in a circle.
    There are other ways to do it that would put the object around an actual circular object.
    But you might as well learn this one first.

  • Distributed transactions, distributed objects

    An observation and a conjecture about distributed transactions
    and distributed object references:
    Distributed non-service object references are persistent, and
    a transaction can, in principle, propagate to the distributed
    object through a method call from another partition.
    However, in order to make the transaction propagate to the
    object's partition the object must also have the
    isTransactional attribute set to TRUE. The Forté runtime
    system apparently uses the isTransactional property not only
    for rollback of a distributed object's state, but also to
    indicate whether it is desired that transactions propagate to
    the object's partition. Thus, the behavior of a distributed
    object reference with respect to distributed transactions can
    be controlled by the value of the isTransactional attribute
    in the same way that the behavior of an environment-visible
    service object with respect to distributed transactions can
    be controlled by the dialog duration.
    Comments?
    John Hodgson |Descartes Systems Group Inc.|Tel TBD
    Systems Engineer|120 Randall Drive |Fax TBD
    |Waterloo, Ontario |www.descartes.com
    |CANADA N2V 1C6 |[email protected]
    Get Your Private, Free Email at http://www.hotmail.com
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>

    http://transxtrail.sourceforge.net/

  • Distributed objects

    Hi,
    I have a doubt while going through mastering ejb book. can any one clarify me abt this of exactly what happening
    internally.
    In the implicit middleware:
    " when a client call a distributed object, the client calls a stub which is a client-side proxy object which inturn
    calls over the network the skeleton, which is a server side proxy object then the request interceptor intercepts
    the requests from the clients and then performs the middleware the your distributed object needs".
    In other place i found the following information:
    " The client never invokes the method on the actual instance of the bean, rather the request is intercepted by
    the Ejb container and then delegated to the actual bean instance".
    So what i want to know is what is the actual elements reprsenting the skeleton, request interceptor and stub on client
    side.
    chetana_vir

    So what i want to know is what is the actual
    al elements reprsenting the skeleton, request
    interceptor and stub on client
    side.On the client side, the objects are the vendor-specific implementations of your Remote interface. (The Home acts as the "locator".) However, you don't ever really need to use anything beyond what your interface has provided. Don't worry about the stubs - they're hiding "under" the Remote interface.
    As for the server side, once again you never "see" the skeletons or the request interceptors - all you need to be concerned with is the code in your EJB. The vendor classes take care of accessing and maintaining the various instances of your EJB.
    Personally, having done "straight" RMI, I find this one of the most compelling "beauties" of EJBs. Just get the stuff in order, deploy it, and go!

  • Distributed Objects access control

    When vending a distributed object, I may want the object to be accessible:
    (1) on the internet
    (2) only on the local network
    (3) only on the same machine
    (4) only to the same user on the same machine
    (5) only to other threads in the same process
    Apple's documentation suggests that Cocoa's Distributed Objects are a good choice for any one of these scenarios, but offers no clear explanation of how to specify which of those behaviors is desired. Any pointers?

    Look at the documentation for Configuring a Connection. Use a plain NSPort for local-only communication. Use an NSSocketPort for network communication. A couple of pages after that section, there is another one on "Authenticating Connections".
    There isn't anything about Distributed Objects that differentiates any of the different possibilities. You can use your port type to differentiate local vs network and then you will have to write your own authentication scheme for the other possibilities.

  • Distributed Objects over the internet

    I'm hoping that someone can help me out here. I'm trying to get distributed objects to work on a game I'm developing. I can make it work if I run both the 'server' and the 'client' on the same machine, but when I try to set it up for use over a network, it crashes when trying to get the rootProxy.
    Here's the code for vending the object:
    id theServer;
    NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
    MYMessageServer * server = [[MYMessageServer alloc] init];
    NSSocketPort * receivePort;
    NSConnection * theConnection;
    receivePort = nil;
    theConnection = nil;
    receivePort = [[NSSocketPort alloc] initWithTCPPort:1234];
    theConnection = [NSConnection connectionWithReceivePort:receivePort sendPort:nil];
    [theConnection setRootObject:server];
    [theConnection registerName:@"server"];
    theServer = [[theConnection rootProxy] retain];
    [[NSRunLoop currentRunLoop] configureAsServer];
    [[NSRunLoop currentRunLoop] run];
    [server release];
    [pool release];
    return 0;
    This runs fine and seems to vend the object without a problem.
    Here's the code for trying to access the vended object:
    NSSocketPort * sendPort;
    NSConnection * theConnection;
    sendPort = nil;
    theConnection = nil;
    sendPort = [[NSSocketPort alloc] initRemoteWithTCPPort:8081 host:@"192.168.0.5"];
    theConnection = [NSConnection connectionWithReceivePort:sendPort sendPort:nil];
    server = [[theConnection rootProxy] retain];
    if (nil == server) {
    NSLog(@"Error: Failed to connect to server.");
    } else {
    [server setProtocolForProxy:@protocol(MYMessageServerProtocol)];
    [server addMessageClient:self];
    [server broadcastMessageString:[NSString stringWithFormat:@"Connected: %@ %d\n", [[NSProcessInfo processInfo] processName], [[NSProcessInfo processInfo] processIdentifier]]];
    When I use the defaultConnection for the vending of the object and localhost for accessing it on the same machine, everything runs just fine. However, when i try to use the TCP and setup the connection through the network, it crashes on server = [[theConnection rootProxy] retain];
    If anyone can make suggestions or offer examples of how to set up this, I would be extremely grateful.
    Thanks.
    PS 'server' variable is declared in the object.h file.
    Mac Pro 4 GB Ram   Mac OS X (10.4.8)

    I've only tested this method locally, haven't had time to connect to another remote network to do further testing...
    *BETA SOFTWARE - Hamachi and the HamachiX GUI are BETA! Still undergoing testing, bugfixing, etc.*
    Look into Hamachi/HamachiX (Hamachi is a hosted VPN app - beta, and HamachiX is a GUI for it - also beta) If this is mission critical work, you may want to wait until it is out of beta..
    www.hamachi.cc
    http://forums.hamachi.cc/viewforum.php?f=16&sid=8e6c84f54d65b9d8974ca8e1da860932 (Hamachi MacOS X forum)
    ( - As with all BETA software... YMMV, use at your own risk, you break it you bought it, no blaming Jeff for loosing your data, stop use immediately if rash, shortness of breath, or annal leakage is observed.. talk to your Dr. about other supplements and medication you may already be taking. - )
    (I'd really like to see Apple license Hamachi - once it's out of beta of corse -and integrate it into the next version of ARD... seems slick.)
    I have 3 Macs right now on a Hamachi network, named **, and a password **. Once all 3 Macs are connected to the Hamachi network, I enter the 2 ARD client Macs Hamachi IPs 5..*. into ARD.
    So far, so good.
    Leo Laporte and Steve Gibson have discussed Hamachi and it's use on the Security Now! podcast.
    http://www.grc.com/securitynow.htm
    ep #18 (Titled "Hamachi" Rocks!) and #19 (Titled VPNs Three: Hamachi, iPig, and OpenVPN) specifically ....
    One thing not made clear at the Hamachi or HamachiX web sites is that HamachiX (GUI) also installs Hamachi (get to avoid the command line if you wish) if it isn't already installed.
    Good luck.
    Jeff
    PowerBook G4 550 512MB ram, 40GB HD, SuperDrive, PowerMac G5 2x2.3GHz - 2.5GB   Mac OS X (10.4.2)   250GB HD, Mac mini - 1GB Ram, Apple 20" LCD connected to mini+PM G5 via DVI Swit

  • Distributed objects on a LAN

    I want to write an application that uses distributed objects over a Local Area Network, but the problem is that when a client makes an NSConnection to the server, the host argument has to be a registered internet domain name, which i don't have on my network. Is there a way i could make this work?
    Thanks

    Have you tried using the machine's Bonjour name (i.e., "nameofmachine.local.")?

  • Sliding objects in different slides

    I want to make a presentation with sliding objects. This is what i do, i place each object i want in a slide and apply the build in and out commands, adjust their time and hey presto... BUT the problem is when i change to the next slide, things kinda get stuck and two clicks are needed! This slows down the whole presentation what can i do so those sliding objects in each slide act like in one slide?
    I dont know how i can send the file so what i want to make can be seen!

    i just want to ask one more thing,
    is ut possible to go backwards using the same transitions and effects? I mean, if the sliding occurs from left to right, then can it go from right to left by the press of the button, the same way as it advances forward, only this time i want it to advance backwards!

  • Undo Merging Objects into a Slide

    I imported an image in to my slide and right-clicked on the
    image to merge into a slide so that it can look like the
    background, but how can I undo this?
    The reason is that when people open up my demo, depending on
    the size of their monitor, generally they have to use their scroll
    bar to the right to center my demo on their screen, so I'm thinking
    if I move my image up, more likely they won't have to do this.
    Any suggestions would be appreciated. Thanks!!

    HI mhkdemo and welcome to our community
    When you elected to right-click the image and merge it into
    the background, you should have received a rather ominous looking
    dialog you had to click Yes on, in order to proceed.
    The dialog reads as follows:
    This option will merge the object onto the current slide and
    remove the object. Are you sure you want to merge the object (it
    cannot be undone)?
    So the short answer is that you cannot "undo" the action. But
    what does this REALLY mean? Well, Captivate keeps track of
    everything you do. This provides an essentially unlimited number of
    undo levels. I've actually put this to the test and I gave up after
    successfully undoing about 300 levels or so.
    The only real way for you to recover is to probably insert a
    blank slide, then insert the image again as an object on the slide.
    Hopefully this helps... Rick

  • Blend tool problems with distributing objects.

    Hi Everyone,
    First time here so I hope this is the appropriate forum locale for this specific question - of which I have not found a solution online or in these forums.
    I have dealt with this problem for quite some time and am sick of manually correcting blends so I am seeking help.
    Here is the situation:
    I draw a simple oval, copy it and move it somewhat diagonally across the page.  I then resize the oval slightly (thinner) but retain the same amount of anchor points.
    I then rotate the oval about 2 degrees.
    Next I apply a blend - hoping it will blend the two shapes evenly (like it did in pre CS versions) but the blended ovals get closer to each other on one side than the other - so it seems to be a weighting problem... so I checked out each of the blend options and even tried the various methods of making a blend (via panel, or pull down menu, hot keys, etc.)  Nothing works to get the shapes evenly spaced.  Distribution and alignment panel offers no help either and in some cases makes the objects distribute more unevenly.
    Summary:  If I make two IDENTICAL shapes/ovals, the blend works fine... but once I modify one of the ovals, before or after the blend is made, even in the slightest bit, the distribution spacing gets skewed/uneven.
    I don't think it is a bug since I've had this problem since early CS days.   Is anyone else having this problem?
    I hope it is an easy fix.  I am using a PC version of Illustrator, if that matters in this case.
    Thank you ahead of time for your consideration and help.

    I've tried all those options (distribute spacing, distribute objects, specified distance, specified steps, etc) without success... it wound up just being the 'ol visual issue described above and the manner in which I set up my illustration.
    So after I create a blend, I try the various options to get the objects to align / distribute correctly (to fix the visual issue), but after, say, applying "distribute spacing", the ovals arc slightly so that they are not aligned in a straight manner from end to end.
    I then try other alignment options and nothing seemed to correct the alignment from one oval to the next... thus I had to correct it manually.
    Anyways, I found that if I set up my illustration so as to do my oval blends on a horizontal or vertical axis (without transforming one side, but keeping them all the same - in a grid-like pattern) and then Free Transform the group of ovals afterwards to indicate perspective and the like -- that seems to be a reasonable solution.
    I also learned a new trick in this process / forum post.
    I won't be able to reply for a while... All is well now and I gotta get to work, so it's literally back to the drawing board for me.
    Thanks again!   =)

Maybe you are looking for