Layout manager for a Windows type toolbar

I have made a layout manager that when there is not enough room to put all the buttons it stores them inside a "subMenu" that appears at the end of the tool bar. Unfortunally the perfered size is not being calculated correctly so when the user makes the toolbar floatable it doesn't make the toolbar long enough.
Here is my code:
* ExpandLayout.java
* Created on May 29, 2003, 3:17 PM
package edu.cwu.virtualExpert.caseRecorder;
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
* @author  subanark
public class ExpandLayout implements java.awt.LayoutManager
    private JPopupMenu extenderPopup = new JPopupMenu();
    private JButton extenderButton = new JButton(new PopupAction());
    /** Creates a new instance of ExpandLayout */
    public ExpandLayout()
    protected class PopupAction extends AbstractAction
        public PopupAction()
            super(">");
        public void actionPerformed(ActionEvent e)
            JComponent component = (JComponent)e.getSource();
            extenderPopup.show(component,0,component.getHeight());
    /** If the layout manager uses a per-component string,
     * adds the component <code>comp</code> to the layout,
     * associating it
     * with the string specified by <code>name</code>.
     * @param name the string to be associated with the component
     * @param comp the component to be added
    public void addLayoutComponent(String name, Component comp)
     * Lays out the specified container.
     * @param parent the container to be laid out
    public void layoutContainer(Container parent)
        Dimension parentSize = parent.getSize();
        Dimension prefSize = preferredLayoutSize(parent);
        Insets insets = parent.getInsets();
        int x = insets.left;
        int y = insets.top;
        parentSize.width -= insets.right;
        int i;
        for(int j = 0; j < extenderPopup.getComponentCount();)
            Component aComponent = extenderPopup.getComponent(j);
            parent.add(aComponent);
        parent.remove(extenderButton);
        //System.out.println("Component count:"+parent.getComponentCount());
        for(i = 0; i < parent.getComponentCount() &&
                   parent.getComponent(i).getPreferredSize().width +(i==parent.getComponentCount()-1?0:extenderButton.getPreferredSize().width) + x < parentSize.width;i++)
            //System.out.println("exSize"+(parent.getComponent(i).getPreferredSize().width +extenderButton.getPreferredSize().width + x));
            Component aComponent = parent.getComponent(i);
            if(aComponent != extenderButton)
                aComponent.setSize(aComponent.getPreferredSize());
                aComponent.setLocation(x,y);
                x += aComponent.getPreferredSize().width;
                //System.out.println(aComponent.getX());
        if(i < parent.getComponentCount())
            while(i < parent.getComponentCount())
                //System.out.println("Need Room");
                extenderPopup.add(parent.getComponent(i));
            //System.out.println("extenderButton added");
            parent.add(extenderButton);
            extenderButton.setSize(extenderButton.getPreferredSize());
            extenderButton.setLocation(x,y);
            x += extenderButton.getPreferredSize().width;
            //System.out.println(extenderButton);
        else
            //System.out.println("extenderButton removed");
            parent.remove(extenderButton);
            //System.out.println("Component count:"+extenderButton.getComponentCount());
     * Calculates the minimum size dimensions for the specified
     * container, given the components it contains.
     * @param parent the component to be laid out
     * @see #preferredLayoutSize
    public Dimension minimumLayoutSize(Container parent)
        return extenderButton.getMinimumSize();
    /** Calculates the preferred size dimensions for the specified
     * container, given the components it contains.
     * @param parent the container to be laid out
     * @see #minimumLayoutSize
    public Dimension preferredLayoutSize(Container parent)
        Dimension d = new Dimension();
        d.width += parent.getInsets().right+parent.getInsets().left;
        for(int i = 0; i < parent.getComponents().length;i++)
            if(parent.getComponent(i) != extenderButton)
                d.width+=parent.getComponent(i).getPreferredSize().width;
                d.height = Math.max(d.height,parent.getComponent(i).getPreferredSize().height);
        for(int i = 0; i < extenderPopup.getComponentCount();i++)
            d.width+=extenderPopup.getComponent(i).getPreferredSize().width;
            d.height = Math.max(d.height,extenderPopup.getComponent(i).getPreferredSize().height);
        d.height += parent.getInsets().top+parent.getInsets().bottom+5;
        return d;
    /** Removes the specified component from the layout.
     * @param comp the component to be removed
    public void removeLayoutComponent(Component comp)
    public static void main(String[] argv)
        JFrame f = new JFrame();
        JToolBar toolBar = new JToolBar();
        toolBar.setLayout(new ExpandLayout());
        toolBar.add(new JButton("hello"));
        toolBar.add(new JButton("Hello2"));
        toolBar.add(new JButton("Hello3"));
        toolBar.add(new JButton("Hi"));
        f.getContentPane().setLayout(new BorderLayout());
        f.getContentPane().add(toolBar,BorderLayout.NORTH);
        f.setBounds(0,0,300,300);
        f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        f.setVisible(true);
}

This is a wierd one. I noticed that the width of a button is 22 pixels larger in the popup menu that it is in the toolbar.I traced this down to the insets being changed when the button is added to the toolbar. The strange part is that the size of the component keeps changing as you move it from the toolbar to the popup menu and back.
Anyway, I ended up changing most of you code. Here is my version:
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
* @author subanark
public class ExpandLayout implements java.awt.LayoutManager
     private JPopupMenu extenderPopup = new JPopupMenu();
     private JButton extenderButton = new JButton(new PopupAction());
     /** Creates a new instance of ExpandLayout */
     public ExpandLayout()
     /** If the layout manager uses a per-component string,
     * adds the component <code>comp</code> to the layout,
     * associating it
     * with the string specified by <code>name</code>.
     * @param name the string to be associated with the component
     * @param comp the component to be added
     public void addLayoutComponent(String name, Component comp)
     * Lays out the specified container.
     * @param parent the container to be laid out
     public void layoutContainer(Container parent)
          //  Position all buttons in the container
          Insets insets = parent.getInsets();
          int x = insets.left;
          int y = insets.top;
          int spaceUsed = insets.right + insets.left;
          for (int i = 0; i < parent.getComponentCount(); i++ )
               Component aComponent = parent.getComponent(i);
               aComponent.setSize(aComponent.getPreferredSize());
               aComponent.setLocation(x,y);
               int componentWidth = aComponent.getPreferredSize().width;
               x += componentWidth;
               spaceUsed += componentWidth;
          //  All the buttons won't fit, add extender button
          //  Note: the size of the extender button changes once it is added
          //  to the container. Add it here so correct width is used.
          int parentWidth = parent.getSize().width;
          if (spaceUsed > parentWidth)
               parent.add(extenderButton);
               extenderButton.setSize( extenderButton.getPreferredSize() );
               spaceUsed += extenderButton.getSize().width;
          //  Remove buttons that don't fit and add to the popup menu
          while (spaceUsed > parentWidth)
               int last = parent.getComponentCount() - 2;
               Component aComponent = parent.getComponent( last );
               parent.remove( last );
               extenderPopup.insert(aComponent, 0);
               extenderButton.setLocation( aComponent.getLocation() );
               spaceUsed -= aComponent.getSize().width;
     * Calculates the minimum size dimensions for the specified
     * container, given the components it contains.
     * @param parent the component to be laid out
     * @see #preferredLayoutSize
     public Dimension minimumLayoutSize(Container parent)
          return extenderButton.getMinimumSize();
     /** Calculates the preferred size dimensions for the specified
     * container, given the components it contains.
     * @param parent the container to be laid out
     * @see #minimumLayoutSize
     public Dimension preferredLayoutSize(Container parent)
          //  Move all components to the container and remove the extender button
          parent.remove(extenderButton);
          while ( extenderPopup.getComponentCount() > 0 )
               Component aComponent = extenderPopup.getComponent(0);
               extenderPopup.remove(aComponent);
               parent.add(aComponent);
          //  Calculate the width of all components in the container
          Dimension d = new Dimension();
          d.width += parent.getInsets().right + parent.getInsets().left;
          for (int i = 0; i < parent.getComponents().length; i++)
               d.width += parent.getComponent(i).getPreferredSize().width;
               d.height = Math.max(d.height,parent.getComponent(i).getPreferredSize().height);
          d.height += parent.getInsets().top + parent.getInsets().bottom + 5;
          return d;
     /** Removes the specified component from the layout.
     * @param comp the component to be removed
     public void removeLayoutComponent(Component comp)
     protected class PopupAction extends AbstractAction
          public PopupAction()
               super(">");
          public void actionPerformed(ActionEvent e)
               JComponent component = (JComponent)e.getSource();
               extenderPopup.show(component,0,component.getHeight());
     public static void main(String[] argv)
          JFrame f = new JFrame();
          JToolBar toolBar = new JToolBar();
          toolBar.setLayout(new ExpandLayout());
          toolBar.add(new JButton("hello"));
          JButton button = new JButton("Hello2");
          System.out.println( button.getInsets() );
          toolBar.add(button);
          System.out.println( button.getInsets() );
          toolBar.add(new JButton("Hello3"));
          toolBar.add(new JButton("Hi"));
          f.getContentPane().setLayout(new BorderLayout());
          f.getContentPane().add(toolBar,BorderLayout.NORTH);
          f.setBounds(0,0,300,300);
          f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
          f.setVisible(true);
}

Similar Messages

  • Dwb libsoup-WARNING No feature manager for feature of type

    Hi, after upgrading to  glibc-2.18-5 I get this warning.
    dwb libsoup-WARNING No feature manager for feature of type 'SoupAuthNTLM'
    And dwb will not autostart anymore.
    Same on a build with archiso, file a bug?...

    Trilby wrote:Is this a [testing] issue, or are my mirrors behind?  I just now got glibc-2.18-4.
    You can always check online https://www.archlinux.org/packages/?name=glibc

  • Suitable layout manager for adding JToolbar?

    Hi there,
    I'm new to Java Swing. I'm looking to add a toolbar to the top of a JFrame. I've created a Grid layout with 3 rows and no columns. I've placed the JToolbar in the first row. Unfortunately, each row in the grid is of equal size so the toolbar is stretched to 1/3rd the size of the JFrame. I want to the toolbar to be standard size but I don't know how to resize the grid rows. I don't want to have to add more rows to reduce the size.
    Can anyone help me here? Or if you have a better layout manager suggestion.
    Thanks,
    Sean

    You can use the default BorderLayout of JFrame and add your JToolBar to the North.

  • What is the optimal layout manager for a task bar

    Hi all, I am programming a task bar like the one used in windows. On first glance, it seems as though FlowLayout would be good, but I need to be able to add new buttons in between existing ones (instead of just appending them to the end). It doesn't seem that BoxLayout or GridLayout support this functionality especially well either. Any suggestions as to what I should use?
    Can I tweak one of the existing Layouts? Do I need to make my own?
    thanks

    Hi,
    you may use FlowLayout. Any layout is not responsible for the order.
    you should use the method :
    public Component add(Component comp, int index);
    to place the component in a right place.
    from class java.awt.Container.

  • After CTRL+N for new window, bookmarks toolbar disappears on the new window

    When I already have a fully, correctly functioning window with tabs running, with the Bookmarks Toolbar visible, and then I use CTRL+N to open a new window, the 2nd window does not show the Bookmarks Toolbar.
    When I go to View > ToolBars, the Bookmarks Toolbar show a check. It is not there in the new window, but it in the first window. Seems like a glitch caused by CTRL+N?
    This is repeatable, and has happened many times. I have 12.0 but this happened with other Firefox versions as well.

    hello, can you replicate the same behaviour when you're running firefox in safe mode? it might be one of the addons interfering...
    [[Troubleshoot extensions, themes and hardware acceleration issues to solve common Firefox problems]]

  • Choosing Layout Manager for a simple swing GUI application.

    I am about to design a swing application with following design. The main Frame will consist of two panels, the left one will hold a tree menu and the right one will display or remove other panels from the main Frame based on the tree menu item selection. I won't be using CardLayout, because when a new menu item is selected from the left tree, I will remove the existing panel from the right side (completely from the swing memmory) and load a fresh panel.
    I have used absolute positioning in the past and can use the same for this design too. But for the advantages of using a LayoutManagers instead, I am willing to use them(Layout Managers).
    I understand that the main Frame could have BorderLayout with the tree menu on the left, the appropriate panels can be positioned at the center.
    For the panels that are loaded on the right side of the Frame, I am not sure about which LayoutManager should be used (hence I am posting this question). The panel will compose of input components (labels, textfields, comboboxes...), properly formatted and buttons. I believe that I can use FlowLayout for positioning the buttons in the bottom of the panel, but I am not sure of which LayoutManager to use for input components.
    regards,
    nirvan.

    I would use a JSplitPane to separate the tree menu from the display panel with the display panel being static and a fixed size(you're won't be removing or replacing) and placing the app. panels that correspond to the selected item in the menu into the "display panel".
    //             //     display          //
    //   tree      //        panel         //
    //   menu      //                      //
    /////////////////////////////////////////

  • Good Font manager for Windows 7/8

    Hello,
    Like the topic says, I'm looking for a good font manager for my Windows machine. I saw NexusFont at xiles.net, and wanted to see if anyone had experience with that or any other programs. Maybe something Adobe has that I overlooked. Obviously, I'm new to the font management game.
    Thanks!

    I downloaded the trial of this (Extensis Suitcase Fusion), installed it, and Photoshop came grinding to a halt. I had to uninstall. Any ideas why? I'm running Windows 7, CC 2014. Still looking for a decent font manager on Windows.

  • Crystal Report Layout asking for Login Info

    I have modified the Delivery Note Crystal Report Layout for Business One by clicking the Edit button on the Report and Layout Manager for Delivery Note (Items).  I then saved my modifications to a file.  Finally, I go into Business One and import the Layout for Delivery Note (Items).  When I preview the Layout it asks me for login information then continues to fail.  How dow I make it so I can print the Delivery without having to constantly log in?

    Hi Jeff,
    I recently had a similar problem on an 8.82 implementation, having contacted and spoken to SAP Support multiple times these suggested fixes worked:
    The request to login to the database when you open or print preview a Crystal
    report is a known issue. To resolve this, I recommend you go through our Root
    Cause Analysis (RCA) guide. Please see attac hed Note 1676353 on where to find
    this. There are four Cases in this guide (which contain a number of Influences)
    - please go through all Cases and Influences.
    We also tried the following:
    STEP 1:
    Influence 2: Case 2 is to clear all the data for login (e.g. sa and
    password - delete them) and then ticked 'Integrated Security#.
    - Influence
    3: #: Check the current datasource is to update connection.
    - Retest opening
    the system reports on a workstation.
    - If they are still reporting an error
    try the next step
    - STEP 2:
    - Change the datasource location of
    the report from OLE DB to SAP Business One type and leave the
    authentication
    information blank. Try running the report in Crystal, and then import to SAP.
    And also opened up the Crystal Report via the Edit button in SAP in Reports and Layouts Manager, we then clicked on the database connection and updated all the tables (even though they were the same) and these got the reports needed working. Speaking to SAP it is a known bug and they are releasing a hotfix to resolve it, but try explaining that to a customer !!!
    Hope these help.
    Regards
    Sean

  • Opinion about MiG Layout Manager

    Hi coders,
    I am rather new to SWING coding.
    I just wanted to know whether using MiG Layout Manager for creating GUI in SWING is preferable or not.
    I had come across some reviews about the same which were good.
    If anyone have used this layout manager, please give your feedback.
    Also if any one have a suggestion to use any layout manager other than MiG (may be default ones), please post that also
    Thank you all.
    Edited by: crispwind on Aug 11, 2008 11:20 PM

    Also if any one have a suggestion to use any layout manager other than MiG (may be default ones)...you seem to have the mis-conception that you can only use a single LayoutManager in an app.
    you need to get to know most of the common ones, their stong (and weak) points, then, using
    this knowledge (and some imagination) nest one or more panels (each a different layoutmanager) to
    get the effect you're after e.g. if the frame is resized, is the component to grow/shrink, is it to move or stay put etc
    [http://java.sun.com/docs/books/tutorial/uiswing/layout/visual.html]

  • DB type repository manager for information broadcasting?

    I read some article which says only FSDB type of repository manager can be used for BI informaiton broadcasting. I want to broadcast to MOSS server, which uses IIS, but stores everything in database. Is there anyway to use DB or WSDL type repository manager for broadcasting?
    Thanks
    Jane Zhou

    Where did you get this information from? Is there any document that states that? Below is the information I got, it says FSDB has to be used:
    Can I use information broadcasting to distribute precalculated queries, Web applications, and workbooks to a third-party file server, Web server or document management systems?
    Yes. With information broadcasting, you can precalculate queries, Web applications, and workbooks and publish them into the Knowledge Management of the SAP NetWeaver Portal.
    In KM, you can easily create a Repository Manager (CM repository with persistence mode FSDB) that is attached to a file system directory (for example, the directory of an Internet Information Server (IIS)). You have to create a link in the KM folder of documents to the folder of the CM Repository attached to the file system or you can define your CM Repository as an entry point in KM. For more information, see SAP Note 827994 (SMP login required).
    Information broadcasting can automatically put a new report on the third-party file server (for example, using the data change event in the process chain). KM offers repository managers for many different file servers, Web servers, and document management systems (such as IIS and Documentum):
    1.                            Create CM Repository attached to file system.
    2.                            Use iView KM Content to create subfolder in file system (optional).
    3.                            Set permission to Administrator (optional).
    4.                            Create link in /documents to folder of CM Repository attached to file system or define CM Repository as entry point. (See SAP Note 827994.)
    5.                            Schedule Broadcasting Settings that export to a linked folder of CM Repository.
    Because documents created via Information Broadcasting have additional attributes attached to them which mark them as broadcasted documents, it is not possible to store these kind of documents in a "pure" file system repository because such a repository usually only stores properties like "last changed", "creator", etc. Fortunately, KM provides a mechanism to nevertheless use a file system repository to store the documents. The additional properties will be stored in the database. Details are given here and here.
    The "persistence mode" of the repository must be "FSDB" to allow this kind of behavior. Please note that because of the distributed storage of file and additional properties, the property assignment will be lost when moving around the document in the file system using some non-KM tool like windows explorer.

  • Best tiling window manager for two monitors

    I am looking for a window manager, that will work thus, my main window on my main left monitor, and my stack (my unfocused windows) on my right monitor.  Is there a WM that can do this or anyone know one that comes close.
    Thanks

    skottish wrote:
    If it helps at all, this is a useful way to look at awesome vs. xmonad:
    awesome is pretty much a complete WM/DE (it's close to being a full DE) with a task bar, system tray, run dialog, something like nine preconfigured window management algorithms, right-click menus, etc. Through lua scripting it can be fully extended. There's a lot to awesome by default and more often than not users are going to start to tear it down because there's just so much of it.
    xmonad out of the box is about 5% WM and 95% toolkit to build your own. It has no DE features upon first start and few layouts. If your objective is to build up your WM and not to tear it down, this is a good place to start. The GHC dependency is irrelevant if this is your goal (assuming you can afford the hard drive space) in my opinion.
    One thing that's pretty cool about xmonad that a lot people may not realize is that some of it's developers are involved with Arch. Arch-haskell (the bazillion packages in AUR), Real World Haskell (the book), and GHC are all tied nicely together by some of these people.
    What is cool about XMonad too that you can integrate Gnome and KDE easily in XMonad and bluetile is really cool for starters

  • Battery gauge error running Power Manager for Windows XP version 5.20

    Last week on my R61 (8932-CTO),  Update Retriever and System Update requested that I download and install ThinkPad Power Manager for Windows XP version 5.20. After rebooting, I immediately received an error box with the following message: 
    An exception occurred while trying to run"C:\Progra~1\ThinkPad\UTILIT~1\PWRMGRTR.DLL,PwrMgrBkGndMonitor"
    As a result of this error, the battery gauge no longer displays correctly. The space where it used to be is blank, but clicking the empty space still gives you the option of starting Power Manager.
    What is puzzling about this is that version 5.20 is not available in either in the Driver Matrix, nor on the Downloads and Drivers web page. The version of the software that is presented there is version 5.13.
    The driver for ThinkPad Power Manager for Windows XP - version 5.20 can be downloaded from:
    http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles/ghu704ww.exe
    http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles/ghu704ww.txt
    Another interesting point, is that this version of the driver has, as yet, not been presented to me on my R500 (2714CTO), although both machine types are listed as supported models.
    Why are Update Retriever and System Update downloading software that apparently has not been officially released yet?  Why is this only happening on my R61 and not on my R500?
    And last of all, why has his software been released when it seems to have an obvious problem? 
    Any explanations would be appreciated.
    ThinkPad R61 8932-CTO T8300 2.40 Ghz 3GB RAM Win XP
    ThinkPad R500 2714-CTO P8600 2.40 Ghz 3GB RAM Win XP; Two ThinkPad R500's 2714-CTO T9600 2.80 Ghz 4GB RAM Win 7
    ThinkPad T500 2241-DB9 T9600 2.80 Ghz 4GB RAM Win 7
    ThinkCenter A63 5237-CTO 3GB Ram Win XP; A21m and a pair of 380XD's

    I just wanted to confirm that the last working version for Windows XP is version 5.05 revision 04.
    It can be downloaded from Lenovo:
    http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles/g6u702ww.exe
    http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles/g6u702ww.txt
    Cheers!

  • Replacement Windows Manager for OS X?

    Hi, i love my Mac for only two reasons -- digital video editing with iMovie and it's unix core -- i've probably used FreeBSD longer than any other server OS.
    I also love keyboard shortcuts.
    I've had extreme problems with tendonitis, and carpal tunnel/ulnar tunnel syndrome.
    Menus without lots of keyboard shortcuts are very frustrating since it forces me to use the mouse. The more I use the mouse, the worse my condition gets.
    #1 - With that background in mind, I need a Windows Manager (see http://en.wikipedia.org/wiki/Windowmanager#X_windowmanagers ) that would give me more keyboard shortcuts than OS X currently does.
    I love all the keyboard shortcuts available in practically every program built for Microsoft Windows as well as the default apps in it such as Windows Explorer, etc.
    I really, really need keyboard shortcuts like that or like they have in the Window Managers of KDE or GNOME.
    If I could get that here on my Mac then I think I would cease to be frustrated with it.
    #2 - One other thing, I would love a Windows Manager with a "taskbar" or "dock" or "menu bar" -- i don't care what you call it -- but I need a bar at the top or bottom of the screen that shows me ALL of my open windows.
    #3 - It also must let me Apple-Tab through all of my open windows, not just the applications.
    So... anybody know of a drop-in replacement Windows Manager that would let me still run native apps that I love like iMovie yet get the keyboard functionality that I need to prevent me from further exacerbating my medical condition?
    I've researched this for at least a few hours and the System Preferences tweaks don't even come close to what I need. Those of you that use both KDE/Microsoft Windows/GNOME && OS X every day will at least partially understand the big difference between the two camps of Windows Managers(again see http://en.wikipedia.org/wiki/Windowmanager#X_windowmanagers if necessary).
    Thanks so much to anybody that can even give me at least half of a solution -- i surely would appreciate it!!!

    Mac OS X is not X-windows. I doubt that there is a "drop-in Windows manager".
    Keyboard shortcuts are controlled on an application basis. But you can define your own shortcut for any menu command. See System Preferences > Keyboard & Mouse > Keyboard Shortcuts.
    Also, virtually anything you can do with the mouse can be done from the keyboard. See Mac Help, search for "Full keyboard navigation". For example, to navigate to a menu item, type Control-F2, then use the arrow keys to move to the menu item you want. Return activates the selected item, ESC cancels the operation. Control-F3 gives the same kind of access to the Dock.
    Navigating open windows is easy: Command-Tab to the application, Command-` (back quote:forward/tilde:backward) to the desired window.
    In dialogs, most buttons have a keyboard shortcut, although it is not always obvious what they are. The Blue button = Return, the Cancel button = ESC. Other buttons are typically Command-(first letter of the button name). For example "Don't Save"=Command-D, usually.

  • After I updated my iPhone with IOS 6.1 my old Apple ID keeps popping up on my iPhone for me to type in the password that I no longer know. On the Apple site the Manage my Apple ID says my old Apple ID could not be found. How do I get this to stop?

    I just updated my iPhone with the newest update IOS 6.1. My old Apple ID keeps popping up on my iPhone for me to type in the password that I no longer know. All the passwords I type in do not work. I no longer have access to this email which is my old Apple ID. After installing the newest software update my old Apple ID came up to finish configuring. Since I no longer have access to this Apple ID and email account and after trying some passwords I skipped the step. It then said FaceTime, iCloud (which I do not use), and more may not work. I clicked that it was OK since I could not remember the password to my old Apple ID. I then went to my settings to be sure my newer email was my Apple ID by typing in my current Apple ID and password.  Also, I went to Manage my Apple ID online and my old Apple ID could not be found. Is it OK I skipped that step in the IOS 6.1 configuration? How do I get my old Apple ID to stop popping up?

    Blue
    It sounds like you restored from an old back-up.  Did you back-up just before your software update?  It will use your last one and if your last back-up was a ywear old then it will use that one.
    In general, if you are getting these messages on your iPhones select logout (when you get that Apple Id request) and then log back in with your newer ID.
    Sorry for your losses.
    Cheers

  • SCCM 2012 Software Update Management for Windows Servers and how to automatic set SCOM maintenance mode?

    Hi,
    We planning to go one level higher to automat and have more dynamic Software Update Management for Windows Servers. We have SCCM 2012 R2, SCOM 2012 R2 and SCO 2012 R2.
    Our plan is to pur server in an AD-Group to get Update Schedule, from the servers will be importet to an Collection for Automatic Update and reboot. If I understand Everything right SCOM can't read AD-Group and put then in an Schedule maintenance mode. SCOM
    can read reg value as exempel.
    IS there any smar way to make the SCOM Maintenance Mode Schedule dynamic?
    I found this
    http://www.scom2k7.com/scom-2012-maintenance-mode-scheduler/?
    /SaiTech

    You could use Orchestrator to put the servers from a specific collection, or AD group, in maintenance mode in SCOM. For an example see:
    http://www.systemcentercentral.com/orchestrator-how-to-scom-maintenance-mode-for-windows-computers-in-an-sccm-collection/
    My Blog: http://www.petervanderwoude.nl/
    Follow me on twitter: pvanderwoude

Maybe you are looking for

  • How to add all site activity to site Newsfeed

    Hi, After extensive search and research (and a number of dead ends) I am coming up empty handed on any info re: how to expand the functionality of Newsfeed within Sharepoint. My goal is to create a Newsfeed that includes more activity than just what

  • Custom Stamp Name Display in Acrobat X?

    Our organization relies heavily on the usage of the Stamp tool, we have over 100 custom stamps created which enables us to be a paperless environment.  Here's the problem, in the new Acrobat X, Adobe removed the "names" of the custom stamps in the dr

  • IMovie 10.0.7 won't allow me to record voiceover

    I'm using iMovie 10.0.7 and have been recording voiceovers without a problem up until recently. I can't work out why the program no longer allows me to record. I press 'V' and the red record button appears, but when I press it to record a voiceover t

  • Can any one tell me how to enable metadata API in salesforce developer acc?

    hi, i'm new to salesforce. i've just registered as a developer user in that site. can anyone tell me how to enable metadata API in my account. then only i can able to develop projects. plz help

  • Nokia E7 with bell to Spanish

    Hi, recently bought my nokia e7, I love the phone, I update the operating system using Nokia Suite, but I can not change the phone language to Spanish, also the text-to-speech is in English, I try to download  the Spanish language from http :/ /europ