How to control TitledBorder insets / margin / buffer / space?

I'm trying to remove some space on my GUI. Here's a simple example, with a couple buttons in a JPanel with a TitledBorder.
Is there any way to decrease the space between the buttons and the border (especially the top one)?
I'm pretty sure it has something to do with the TitledBorder's insets, but I don't see any obvious way to decrease it.
I don't understand what the getBorderInsets() method does, or what I should pass to it.
Thanks!
import java.awt.BorderLayout;
import javax.swing.BorderFactory;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class Test
   public static void main (final String[] args)
      JPanel panel = new JPanel();
      panel.setBorder (BorderFactory.createTitledBorder ("Title"));
      panel.add (new JButton ("Button 1"));
      panel.add (new JButton ("Button 2"));
      JFrame frame = new JFrame();
      frame.add (panel, BorderLayout.CENTER);
      frame.pack();
      frame.setVisible (true);
}

I don't understand what the getBorderInsets() method does, or what I should pass to it.It returns the insets of the specified component.
So you need to override this method to return your required insets:
//TitledBorder border = BorderFactory.createTitledBorder ("Title");
TitledBorder border = new TitledBorder("Title")
     private Insets customInsets = new Insets(15, 5, 5, 5);
     public Insets getBorderInsets(Component c)
          return customInsets;
};

Similar Messages

  • IBooks Author: How do you get the inset margins applied to the caption text of gallery widgets to preview correctly on an iPad?

    Currently the inset margins I set for caption text in the gallery widget resets to zero when previewed on different iPads. These are galleries with different images and the captions are set to “individual caption per image” in the interaction panel.
    BUT the inset margins will preview correctly if the gallery caption is set to “same caption for all images” in the widget interactions panel. How does one go about fixing this in iBooks Author? Would love to hear others advice or suggestions or work arounds. Thanks!

    I found this article that shows the folder we are looking for is here --
    ~/Library/Containers/com.apple.iBooksX/Data/Documents/AEAnnotation/
    per http://mjtsai.com/blog/2013/11/06/the-problem-with-ibooks/ and http://computers.tutsplus.com/tutorials/beyond-highlighting-how-to-get-the-most- from-your-annotations--cms-20013
    So I opened the files in TextWrangler to search for a word I know I highlighted in a particular book.  That helped me identify the correct file for the book I am concerned with.  I did a Time Machine restore of the file and got my notes back the way they were.

  • IBooks Author: How do you get the inset margins applied to the caption text of gallery widgets to preview correctly?

    Currently the inset margins I set for caption text in the gallery widget reset to zero when previewed on different iPads. These galleries have multiple images and the captions are set to "individual caption per image" on the widget interaction panel. BUT the inset margins preview correctly if the gallery caption is set to "same caption for all images" in the gallery widget interaction panel. How does one fix this in iBooks Author? Would appreciate any advice or work arounds or suggestions.
    Thanks!

    The arrows don't show up on the iPad, they are only to aid navigation within iBA. You can use boxes in the background to frame your galleries (as the background is off). I believe it's also possible to change the colour of the dots beneath the gallery too, although I forget how to do that right now.
    About Apple's rigid UX – I agree that it can be frustrating. Apple intended iBA to be used by everyone, and the sort of design options and customisability we might want may confuse the less experienced user. Apple also wanted the UI for every book to be the same – from the point of view of the new user, once you've used one iBA ebook (or iBook, I'm not sure what Apple want us to call it), you can use them all. Otherwise end users would to get used to a slightly different UI on each book, which kind of works against the idea that ideally UI should be intuitive enough to be invisible. I can see the point in that. I have created a 'How to use' section in every iBA file I've made. It get's old quickly.
    Oh, and (you probably know this, but…) you can choose your own custom icon for audio. It's limited, as it's only a placeholder image that allows you to play an audio file, there's no ability to pause the audio or stop it once you choose the view as thumbnail choice. Something I'd like to see changed.
    Here's a link to Apple feedback page for iBA. Feel free to hammer it with your suggestions.
    https://www.apple.com/feedback/ibooks-author.html

  • How to control leading spaces exchnage rate value

    Hi
    We have issue,when user is given the rate value with leadeing spaces in spread sheet,after upload spread sheet, rate is upload as 0.Please advise me how to control this in spread sheet
    Thanks
    Anjireddy

    Hi,
    what about if you format this cell as number? In this case the leading space will be ignored as soon as you press enter or navigate out of the cell.
    does this help?
    kr, Volker

  • How do I disable Mission Control in favor of old Spaces and Exposé?

    Spaces was my favorite feature from previous versions and now they upgraded (killed) it. I loved having a Space for each kind of activity, like browsing or email or system-related tasks, and so on. Now it’s all confusing and I still don’t know how to assign apps to a space. I don’t like either that you have to go over all of them to get to a specific one and there’s no easy way of recalling where -recently unassigned opened- your app was, you have to go thru Mission Control. It’s irritating.
    I know you can go directly to a Space by using ^+the number or the space, but I liked way more the grid in which they were set up before.
    The window management system OS X is one of the major things I choose this OS over all the other but now it's getting screwed up. It seems like an OS for iOS to Mac OS switchers. Is there some file or setting I have to edit like in Terminal? An app to buy? Anything.
    I really appreciate your help.
    UPDATE: I just learned how to assign applications to a space, from the application's dock menu, yet the fact that spaces are not fixed and you can easily close them by just clicking the X that on it, keeps me a little too uneasy.

    Some people hate it, some like it. 
    http://arstechnica.com/apple/reviews/2011/07/mac-os-x-10-7.ars/6#window-manageme nt
    At least now we can have up to 16 spaces.
    Work in multiple spaces
    When projects pile up and your desktop becomes cluttered, you can use Spaces to organize your windows into groups. For example, create a space for work, another for games, and a third for chatting and checking email messages.
    Add one or more spaces
    Enter Mission Control using one of these methods:
    From a trackpad, swipe up using three or four fingers.
    From the keyboard, press the Mission Control key. If your keyboard doesn’t have a Mission Control key, press F9 (Fn-F9 on portable keyboards).
    Move the pointer toward the upper-right corner of your screen.
    To add a space, click the Add button (+). You can add up to 16 spaces.
    To leave Mission Control, swipe again, or press the key you used to enter Mission Control.
    HideMove from one space to another
    Do any of these:
    Swipe left or right with three fingers to scroll through your spaces.
    Enter Mission Control, and then click the space you want to use.
    Press the Control key and the number key for the space you want. For example, press Control-3 to go to Desktop 3.
    Press the Control key and an arrow key to scroll through the spaces.
    HideMove a window from one space to another
    Do any of these:
    Drag the window to the edge of your screen and pause; after a moment, the window is switched to the next space.
    Move the pointer over the window, and hold down the mouse button while pressing the Control key and an arrow or number key.
    From the space that has the window you want to move, enter Mission Control. Then drag the window itself (not the thumbnail image) up to the space you want to use.
    HideDecide which spaces to use with particular applications
    If you work in multiple spaces, you can assign applications to particular spaces.
    Press and hold an application’s icon in the Dock. You may have to first open the application from Launchpad to see its icon in the Dock.
    From the shortcut menu that appears over the icon, choose one of these:
    To have the application open only in the current space, choose Options > This Desktop. From now on the application will open in the current space; if you are working in a different space, the application’s space scrolls into view.
    To have the application open in every space, choose Options > All Desktops. From now on, when the application is open it will appear in every space.
    To have the application open in the whichever space you are currently using, choose Options > None.
    In Mission Control preferences, you can specify that when switching to an application, your desktop should scroll to a space with open windows for that application.
    Delete a space
    Enter Mission Control using one of these methods:
    From a trackpad, swipe up using three or four fingers.
    From the keyboard, press the Mission Control key. If your keyboard doesn’t have a Mission Control key, press F9 (Fn-F9 on portable keyboards).
    Move the pointer over the the space you want to delete. After a moment a delete button (x) appears on the space.
    Click the delete button (x) to remove the space. If the space contains windows, the windows are moved to another space.

  • When I look in Add/Remove Programs in the Control Panel it reports Firefox as 5.44GB. Could this be true? If so how do I reduce the amount of space it is taking up?

    When I look in Add/Remove Programs in the Control Panel it reports Firefox as 5.44GB. Could this be true? If so how do I reduce the amount of space it is taking up?

    It is quite common for the program size listings to be wrong. To check the actual size of the Firefox installation, you can manually check the size of the Firefox [http://kb.mozillazine.org/Installation_directory installation directory]. It is is typically around 26-30Mb, and the default location on 32 bit Windows is C:\Program Files\Mozilla Firefox\
    There are also a couple of other locations where Firefox stores data, check the size of the following folders as well.
    Firefox also stores user data such as bookmarks and passwords in the [[profiles|profile folder]]. It should be inside this folder C:\Users\''username''\AppData\Roaming\Mozilla\Firefox\Profiles\
    Firefox stores temporary files in the cache. To find the location of the cache, type '''about:cache''' into the location bar. It should be inside this folder C:\Users\''username''\AppData\Local\Mozilla\Firefox\Profiles\
    The last 2 folders are normally hidden, you may need to set Vista to [http://www.bleepingcomputer.com/tutorials/tutorial130.html show hidden files and folders].

  • TextField and CSS: How to control spacing between paragraphs

    I'm using an external CSS to format a textField that has some
    HTML text in it, let's say something similar to this:
    myTextField.htmlText = "<p>paragraph
    one</p><p>paragraph two</p>";
    How can I control the spacing between paragraphs when there
    is no support for margin-top or margin-bottom? I don't want to add
    empty <p> or <br /> elements to my text since they
    don't allow exact control and insert too much space. Is there any
    good solution?
    Thanks

    I think rob day's suggestion has merits too. Either way I
    don't see any other way but inserting an extra element that adjusts
    the spacing somehow.
    Yes, it sucks that the majority of styling declarations are
    not supported but, on the other hand, it is not such a big deal to
    insert an element especially with the powerful XML tools in AS3.
    You can create a function that will preprocess all XML "page"
    nodes and insert an extra <p> tag after each <p> tag
    (see attached code)
    I did not check if code works - it is just a concept.
    The same approach can be taken with rob's suggestion but
    inside the <p> element that comes with the XML.

  • Cannot save Ibot  - Error message as insufficient buffer space

    Hi,
    I am trying to implement the ibots and I have followed the step by step procedure as in
    http://oraclebizint.wordpress.com/2007/09/13/oracle-bi-ee-10133-configuring-delivers-ibots/
    Now when I create an Ibot and try to save it, I get the message as
    Oracle BI Scheduler Error: [nQSError: 12008] Unable to connect to port 25 on machine xxx.xx.xx.xx [nQSError: 12002] Socket communication error at call=recv: (Number=10055) An operation on a socket could not be performed because the system lacked sufficient buffer space or because a queue was full.
    Can anyone let me know what this error corresponds to and how this can be fixed?
    Thanks
    Edited by: user3518109 on Jul 22, 2010 4:18 PM

    Sounds like some memory issue or some network problem. Check to make sure you telnet to port 25 of SMTP server from the command line.

  • How to load and display the external flv video files in dynamicly and the how to control the flv fil

    How to load and display the external flv video files in dynamicly using AS 3.0
    and  How to control the flv file  add the play paus button and add seekbar.
    I have using to load the flv file following code
    var flvPlaceHolder1:MovieClip = new MovieClip();
    var vid1:Video = new Video(734, 408);
    flvPlaceHolder1.addChild(vid1);
    addChild(flvPlaceHolder1);
    flvPlaceHolder1.x = 1059;
    flvPlaceHolder1.y = 152;
    var nc1:NetConnection = new NetConnection();
    nc1.connect(null);
    var ns1:NetStream = new NetStream(nc1);
    vid1.attachNetStream(ns1);
    var listener1:Object = new Object();
    listener1.onMetaData = function(evt:Object):void {};
    ns1.client = listener1;
    ns1.play("GV-1600 TURNING.flv");
    ns1.addEventListener(NetStatusEvent.NET_STATUS, statusChanged1);
    function statusChanged1(ns1:NetStatusEvent):void
             trace(ns1.info.code);
            if (ns1.info.code == 'NetStream.Buffer.Empty')
                 trace('the video has ended');
                 removeChild(flvPlaceHolder1);
                 //trace('removeChild');
                gotoAndPlay(1786);
    then how to add the play,paus ,full screen button    and   seekbar,volumebar.

    I have to Create the flash presentation for our company product
    In this presentation the left  side the text animation are displayed then right side the our product video is displayed.
    In this presentation i need the following option :
    1, The first product video and animation is finished then the next product is played
    2, then the video displayed  (size width and height 400x300) , I click this video to increase the size(ex:1000x700)
    3, then the playing video i control  it play, stop, paus button and volume bar, seek bar.
    4, then this presentation is displayed on 42 inches LCD TV so this full presentation is run full screen.
    I have finished first two steps 1 and 2
    the following are the screen short and code:-
    code :-
    var count=0;
    var flvPlaceHolder2:MovieClip = new MovieClip();   
    var vid2:Video = new Video(734, 408);
    flvPlaceHolder2.addChild(vid2);
    addChild(flvPlaceHolder2);
    flvPlaceHolder2.x = 1059;
    flvPlaceHolder2.y = 152;
    var nc2:NetConnection = new NetConnection();
    nc2.connect(null);
    var ns2:NetStream = new NetStream(nc2);
    vid2.attachNetStream(ns2);
    var listener2:Object = new Object();
    listener2.onMetaData = function(evt:Object):void {};
    ns2.client = listener2;
    ns2.play("GS-4000.flv");
    this.addEventListener(Event.ENTER_FRAME, BtnFadeIn2);
    function BtnFadeIn2(event:Event):void
        if (this.currentFrame == 387)
            /*flvPlaceHolder2.x = 30;
            flvPlaceHolder2.y = 140;
            vid2.width=1800;
            vid2.height=800;
            trace('Screen size is changed');*/
            if(count==0)
            flvPlaceHolder2.x = 30;
            flvPlaceHolder2.y = 140;
            vid2.width=1800;
            vid2.height=800;
            count++;
    ns2.addEventListener(NetStatusEvent.NET_STATUS, statusChanged2);
    function statusChanged2(ns2:NetStatusEvent):void
        trace(ns2.info.code);
        if (ns2.info.code == 'NetStream.Buffer.Empty')
                trace('the video has ended');
                 removeChild(flvPlaceHolder2);
                 //trace('removeChild');
                gotoAndPlay(433);
    flvPlaceHolder2.buttonMode=true;
    flvPlaceHolder2.addEventListener(MouseEvent.CLICK,home2);
    function home2(e:MouseEvent):void
        if(vid2.width==734 && vid2.height==408)
            flvPlaceHolder2.x = 30;
            flvPlaceHolder2.y = 140;
            vid2.width=1800;
            vid2.height=800;
        else
            flvPlaceHolder2.x = 1059;
            flvPlaceHolder2.y = 152;
            vid2.width=734;
            vid2.height=408;

  • How do I know when the buffer flushed all the data out?

    I am using a very high sampling rate (500000 Hz) and acquire 1024 data points continuously.   It takes 370000 data points in 10 second.   I use a counter to help with the retrigger PFI line.   I have a huge buffer so that I can make sure that the buffer is not overflowed.  The code is attached below.  My problem is that the data acquisition is done so fast (in 10 seconds)  but the processing of the data is not.  In :nEvent, I basically save and plot the data.  The saving process is not slow.   However, our videocard is so SSSSLOOOW and can not keep up with realtime data display.    After the user is done collecting the data, they do not want to wait for the screen to plot the data from the buffer.   So after the data collection is done, I basically stop the plotting process but we still need to flush the data out from the buffer for saving.  My question is that how can I tell when the buffer is empty.
    Thanks,
    Yajai
    m_task = std::auto_ptr<CNiDAQmxTask>(new CNiDAQmxTask("aiTask"));
    m_counter = std::auto_ptr<CNiDAQmxTask>(new CNiDAQmxTask("coTask"));
    m_task->Stream.Timeout = -1;
    //Create a channel
    m_task->AIChannels.CreateVoltageChannel(physicalChannel, "",
    static_cast<DAQmxAITerminalConfiguration>(DAQmxAITerminalConfigurationRse), minimum, maximum,
    DAQmxAIVoltageUnitsVolts);
    m_task->Timing.ConfigureSampleClock(counterSource, sampleRate,DAQmxSampleClockActiveEdgeRising,DAQmxSampleQuantityModeContinuousSamples, samplesPerChannel);
    m_task->Stream.Buffer.InputBufferSize = samplesPerChannel * 2000;
    m_counter->COChannels.CreatePulseChannelFrequency(counterChannel, "coChannel", DAQmxCOPulseFrequencyUnitsHertz, DAQmxCOPulseIdleStateLow, 0, sampleRate, 0.5);
    m_counter->Timing.ConfigureImplicit(DAQmxSampleQuantityModeFiniteSamples, samplesPerChannel);
    m_task->Control(DAQmxTaskVerify);
    m_counter->Control(DAQmxTaskVerify);
    m_counter->Triggers.StartTrigger.ConfigureDigitalEdgeTrigger(
    referenceTriggerSource, DAQmxDigitalEdgeStartTriggerEdgeRising);
    m_counter->Triggers.StartTrigger.Retriggerable = true;
    m_taskRunning = true;
    m_counter->Start();
    // Set up the graph
    m_Graph.Plots.RemoveAll();
    for (unsigned int i = 0; i < m_task->AIChannels.Count; i++)
    m_Graph.Plots.Add();
    m_Graph.Plots.Item(i+1).LineColor = m_colors[i % 8];
    // Create Multi-channel Reader
    m_reader = std::auto_ptr<CNiDAQmxAnalogMultiChannelReader>(new CNiDAQmxAnalogMultiChannelReader(m_task->Stream));
    m_reader->InstallEventHandler(*this, OnEvent);
    m_reader->ReadMultiSampleAsync(samplesPerChannel, m_data);

    Yajai,
    I'm a little confused about your acquisiton. Do you intend for it to be
    finite, or continuous? I'm also unclear about your rates. You state
    that you are acquiring 1024 samples at 500kHz, yet you get only 370k
    samples in 10 seconds. Are you periodically acquiring 1024 samples at
    500kHz?  Do you do any reads other than the final m_reader->ReadMultiSampleAsync(samplesPerChannel, m_data)? Could you provide the code where you stop the plotting process?
    Thanks,
    Ryan V.
    Ryan Verret
    Product Marketing Engineer
    Signal Generators
    National Instruments

  • How to control the size of live data in Coherence?

    How to control the size of live data in Coherence?
    See the following statement:
    Pause times increase as the amount of live data in the heap increases. We recommend not exceeding 70% live data in your heap. This includes primary data, backup data, indexes, and application data.
    --Excerpted from http://coherence.oracle.com/display/COH35UG/Best+Practices                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

    In any Java program, it is good practice to make sure your live objects leave some room in the heap for "scratch space." Without this, you will spend too much time in GC, and, in the worst cases, run out of memory. In the general case, you can see how much live data your application requires by looking at the heap used after a full GC's. For Coherence, you should ensure that live data, as you say, is under 70% of the maximum heap size.
    Coherence provides you tools to help enforce this policy. [http://coherence.oracle.com/display/COH35UG/local-scheme] describes how to size limit your cache. By implementing an eviction policy, you can control what happens when a size limit is exceeded.

  • How to control the size of SVG images in epub files?

    There is unfortunately no support for SVG files in InDesign.
    Most of my images in jpg convertes nicely, but the small ones do not.
    Therefore I want to use SVG files which I have created in Illustrator.
    But how do I set the size in the epub file? Right now, whatever I do, they come out too big and I don't know how to control the size.
    Is there a program, like Sigil or other, that can place the image for me - I'm no html wizard you see....

    In any Java program, it is good practice to make sure your live objects leave some room in the heap for "scratch space." Without this, you will spend too much time in GC, and, in the worst cases, run out of memory. In the general case, you can see how much live data your application requires by looking at the heap used after a full GC's. For Coherence, you should ensure that live data, as you say, is under 70% of the maximum heap size.
    Coherence provides you tools to help enforce this policy. [http://coherence.oracle.com/display/COH35UG/local-scheme] describes how to size limit your cache. By implementing an eviction policy, you can control what happens when a size limit is exceeded.

  • IPv6 - No buffer space available

    Anyone else seen this IPv6 weirdness:
    6to4 tunnel to Hurricane Electric. Mac Pro is the router and tunnel endpoint (gif0). ip Protocol 41 passed through various routers/firewalls, etc.
    sysctl'd ipv6 forwarding on and RA.
    statically assigned /64 either end on subnet 2001:feed:d00d:1f04:: for tunnel
    local wire net /64 subnet 2001:feed:d00d:1f05:: (I made up these example addrs, so don't get all bothered
    rtadvd configured for en0, with :tc=ether.
    en0 assigned a /128%en0 address in Control Panel. Perfect, works
    great.
    After about 8 hours, connectivity dies, err= "Sendmsg: No buffer space
    available".
    FYI: sysctl kern.ipc.maxsockbuf: 4194304
    I can still ping locally and hit either end of the tunnel, but no external addresses, as routing has stopped. ipv6 and icmpv6 are not transmitted or received to/from routed nets. Inbound traffic is dumped on the floor, with no icmpv6 message, such as a type 1 (no route available).
    What (semi) fixes it is to NOT assign the /128%en0 in Control Panel, instead ifconfig the address for en0. However, this stimulates a bug in rtadvd where it assigns an incorrect link local fe80:: as the default gw, if the Control Panel IPv6 is set to Auto. Even if rtadvd is configured correctly, a bug overrides the
    rtadvd.conf en0 addr and advertises an incorrect link local addr as route 'default'.
    netstat still shows the correct default route, gif0 is fine in terms of routes and so on and ip6fw rules are flushed for the purposes of this test.
    Rock and a hard place .
    thanks!
    geoff

    Hi Ananda and Vyara,
    Thanks a lot for your replies!
    Restart did not help (including restart the machine).
    From the google search I also hit the same MS page. Obviously it did not help either. I guess there is some problem with connection to the SQL server. I checked the tcp connections and another server which is running well has more connections than this one.
    Regards,
    Hart

  • Tuning : log buffer space in 11gr2

    Hi,
    version : 11202 on hpux
    awr Top 5 events shows :
    Top 5 Timed Foreground Events :
    Event Waits Time(s) Avg wait (ms) % DB time Wait Class
    log buffer space 12,401 29,885 2410 55.83 Configuration
    My log_buffer size is :
    SQL> show parameter log_buffer
    NAME                                 TYPE        VALUE
    log_buffer                           integer     104857600And the sga values are :
    SQL> show parameter sga
    NAME                                 TYPE        VALUE
    sga_max_size                         big integer 15G
    sga_target                           big integer 15GI wanted to know if there are guide lines for tuning log_buffer space .
    Can just double it from 100m to 200m ?
    Thanks

    Yoav wrote:
    Top 5 Timed Foreground Events :
    Event                    Waits    Time(s)       Avg wait (ms) % DB time    Wait Class
    log buffer space      12,401  29,885            2410              55.83     Configuration My log_buffer size is :
    SQL> show parameter log_buffer
    NAME                                 TYPE        VALUE
    log_buffer                           integer     104857600I wanted to know if there are guide lines for tuning log_buffer space .
    Can just double it from 100m to 200m ?
    You're the second person this week to come up with this issue.
    The ONLY sensible guideline for the log buffer is to let it default until you have good reason to change it. Reasons for change (even to the point of modifying a hidden parameter) are really application dependent.
    The last couple of times something like this has come up the issue has revolved around mixing very large uncommitted changes with large numbers of small transactions - resulting in many small transactions waiting for the log writer to complete a large write on behalf of the large transaction. Does this pattern describe your application environment ?
    For reference - how many public and how many private redo strands do you have, and how many have been active. (See http://jonathanlewis.wordpress.com/2012/09/17/private-redo-2/ for a query that shows the difference).
    Regards
    Jonathan Lewis

  • How do I view page margins and drag objects around to fit?

    How do I view page margins and drag objects around to fit?

    Hi Sime,
    Some ideas for workarounds now that Numbers 3 has lost Page Setup, Print View and Layout View.
    1. Numbers 2.3 is still on your computer unless you deleted it. Look in your Applications folder for the iWork '09 folder. Drag the Numbers '09 (Numbers 2) icon to your Dock. It will become an Alias. Right click (or control click) on it then Options > Keep in Dock. You might actually enjoy running both versions at the same time, to compare features. Just be careful which version you are running before you edit and save.
    2. Use Numbers 3 to export a document 'backwards' to Numbers 2. Be aware that features lost in Numbers 3 may not be restored by exporting 'backwards' to Numbers 2.
    3. In Numbers 3 > Preferences > Rulers
    Those Guides help you to align objects with each other.
    4. Menu > View > Show Rulers. This will show zero for the top or right left margin. Then drag a ruler guide from top or left.
    More hints on workarounds here:
    https://discussions.apple.com/message/23622372#23622372
    What has been GAINED in Numbers 3 is here:
    https://discussions.apple.com/thread/5473882?start=45&tstart=0
    If you want to see what has been lost in Numbers 3, go here:
    https://discussions.apple.com/thread/5470448?start=240&tstart=0
    Regards,
    Ian.
    Message was edited by: Yellowbox. Oops, This will show zero for the top or *right* margin. Mirror image this to *left* margin

Maybe you are looking for

  • Indesign is opening templates at 1/3 of their normal size.

    I'm a newbie to InDesign and designing albums. This is my first try at designing an album, and I've absolutely had enough of it, grrrrr!! I've downloaded 10x10 inch templates from an album company, and have loaded my images into them. Problem - When

  • Issue while installing Professional 8.3

    At the end of P6 professional installation i am getting error as "Issuw with windows installer package contact administrator". Please before this i was able to install successfully on same system. I had uninstall it due to some reason. I had cleared

  • I have downloaded and installed cc 2014 in DUTCH  can I overwrite my installed version with an english one ?

    I have downloaded and installed cc 2014 in DUTCH  initially can I overwrite my installed version with an english one ? thanks for help [email protected]

  • How to make menu rotate 360

    Hi all can any help me with this little  problem, I have a rotating menu that rotates but stops at the first and last  menu object rather than just continuing in a 360 rotation. I have tried  downloading other AS3 rotating menus but as I am newbie to

  • User exits/Badi PO Item category type L

    Hi, My requirement is when ever a PO is created with some specific Order Type (Ex: ZPOG), items with item category as L (subcontracting), in the material BOM component the Plant should be changed from AAAA  to BBBB. Pls suggest some user exits or bad