Another problem with using canvases and scrollviewers in tab

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;
namespace WPFDynamicTab
    /// <summary>
    /// Interaction logic for MainWindow.xaml
    /// </summary>
    public partial class MainWindow : Window
        private List<TabItem> _tabItems;
        private TabItem _tabAdd;
   //     private Canvas canvas1;
        public MainWindow()
           try
                InitializeComponent();
                // initialize tabItem array
                _tabItems = new List<TabItem>();
                // add a tabItem with + in header
                _tabAdd = new TabItem();
             //    canvas1= new Canvas();
                _tabAdd.Header = "+";
                _tabAdd.MouseLeftButtonUp += _tabAdd_MouseLeftButtonUp;
                _tabItems.Add(_tabAdd);
                this.AddTabItem();   // add first tab
                // bind tab control
                tabDynamic.DataContext = _tabItems;
                tabDynamic.SelectedIndex = 0;
            catch (Exception ex)
                MessageBox.Show(ex.Message);
        private TabItem AddTabItem()
            int count = _tabItems.Count;
            // create new tab item
            TabItem tab = new TabItem();
            tab.Header = string.Format("Tab {0}", count);
            tab.Name = string.Format("tab{0}", count);
            tab.HeaderTemplate = tabDynamic.FindResource("TabHeader") as DataTemplate;
            // add controls to tab item, this case I added just a canvas
            ScrollViewer scrollview1 = new ScrollViewer();
            Canvas canvas1 = new Canvas();
            canvas1.Name = "canvas1";
// XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
            Canvas_Paint(ref canvas1); // Canvas_Paint defines the background color of  "canvas1"
            scrollview1.Height=200;
            scrollview1.VerticalAlignment = VerticalAlignment.Center;
            canvas1.Height=400+400*count;
            scrollview1.Content = canvas1;
            tab.Content = scrollview1;    
//YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY 
            // insert tab item right before the last (+) tab item
            _tabItems.Insert(count - 1, tab);
            return tab;
        private void _tabAdd_MouseLeftButtonUp(object sender, MouseButtonEventArgs e)
            TabItem newTab = this.AddTabItem();
            // clear tab control binding
            tabDynamic.DataContext = null;
            // bind tab control
            tabDynamic.DataContext = _tabItems;
            tabDynamic.SelectedItem = newTab;
        private void Canvas_Paint(ref Canvas canvas1)
            int count = _tabItems.Count;
            switch (count)
                case 0:
                    canvas1.Background = Brushes.Green;
                    break;
                case 1:
                    canvas1.Background = Brushes.Red;
                    break;
                case 2:
                    canvas1.Background = Brushes.Blue;
                    break;
                case 3:
                    canvas1.Background = Brushes.Yellow;
                    break;
                case 4:
                    canvas1.Background = Brushes.Brown;
                    break;
                case 5:
                    canvas1.Background = Brushes.Orange;
                    break;
                case 6:
                    canvas1.Background = Brushes.Olive;
                    break;
                default:
                    break;
        private void tabDynamic_SelectionChanged(object sender, SelectionChangedEventArgs e)
      // this is a dummy method
 and the xaml
<Window x:Class="WPFDynamicTab.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="Dynamic Tab" Height="300" Width="527" WindowStartupLocation="CenterScreen">
    <Grid>
        <TabControl Name="tabDynamic" ItemsSource="{Binding}" SelectionChanged="tabDynamic_SelectionChanged">
            <TabControl.Resources>
                <DataTemplate x:Key="TabHeader" DataType="TabItem">
                    <DockPanel>
                        <TextBlock Text="{Binding RelativeSource={RelativeSource AncestorType=TabItem }, Path=Header}" />
                    </DockPanel>
                </DataTemplate>
            </TabControl.Resources>
        </TabControl>
    </Grid>
</Window>
The program does the job but there are 2 questions. I am using a scrollviewer and each time the tab increases the canvas size increases and this is reflected in the scrollview bar getting shorter.
Question 1)
I set the scrollview1 height to  200 ,which was obtained by trial and error, increasing causes the extents to go outside the box etc,
the window height was 300 , is it possible to automatically set the scrollviewer height.
Question 2)
Is it possible to  put the canvas and scrollviewer into the XAML I tried but  failed
Note: the relevent code to the above questeions is between XXXXX... and YYYY...

>>the window height was 300 , is it possible to automatically set the scrollviewer height.
You should not specify an explicit height if you want an element to fill the available space. Just set the VerticalAlignment property to Strecth (which is the default value for a ScrollViewer:
Canvas_Paint(ref canvas1); // Canvas_Paint defines the background color of "canvas1"
scrollview1.VerticalAlignment = VerticalAlignment.Stretch;
canvas1.Height = 400 + 400 * count;
scrollview1.Content = canvas1;
tab.Content = scrollview1;
//YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
// insert tab item right before the last (+) tab item
_tabItems.Insert(count - 1, tab);
return tab;
>>Is it possible to  put the canvas and scrollviewer into the XAML I tried but  failed
Well, you could define the ScrollViewer, i.e. the root element, as a resource and then add access it from the AddTabItem() method like this:
<Window x:Class="WPFDynamicTab.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Dynamic Tab" Height="300" Width="527" WindowStartupLocation="CenterScreen">
<Window.Resources>
<ScrollViewer x:Key="sv" x:Shared="false">
<Canvas Height="800">
</Canvas>
</ScrollViewer>
</Window.Resources>
<Grid>
<TabControl Name="tabDynamic" ItemsSource="{Binding}" SelectionChanged="tabDynamic_SelectionChanged">
<TabControl.Resources>
<DataTemplate x:Key="TabHeader" DataType="TabItem">
<DockPanel>
<TextBlock Text="{Binding RelativeSource={RelativeSource AncestorType=TabItem }, Path=Header}" />
</DockPanel>
</DataTemplate>
</TabControl.Resources>
</TabControl>
</Grid>
</Window>
private TabItem AddTabItem()
int count = _tabItems.Count;
// create new tab item
TabItem tab = new TabItem();
tab.Header = string.Format("Tab {0}", count);
tab.Name = string.Format("tab{0}", count);
tab.HeaderTemplate = tabDynamic.FindResource("TabHeader") as DataTemplate;
// add controls to tab item, this case I added just a canvas
ScrollViewer scrollview1 = this.Resources["sv"] as ScrollViewer;
Canvas canvas1 = scrollview1.Content as Canvas;
canvas1.Name = "canvas1";
Canvas_Paint(ref canvas1); // Canvas_Paint defines the background color of "canvas1"
scrollview1.VerticalAlignment = VerticalAlignment.Stretch;
canvas1.Height = 400 + 400 * count;
scrollview1.Content = canvas1;
tab.Content = scrollview1;
// insert tab item right before the last (+) tab item
_tabItems.Insert(count - 1, tab);
return tab;
It may not provide that much benefits in this scenario though since you are setting the height and the background of the Canvas dynamically but it is indeed possible.
Hope that helps.
Please remember to close your threads by marking helpful posts as answer and then start a new thread if you have a new question.

Similar Messages

  • I have two Iphones with different email addresses sharing one Apple ID. Will that cause problems with using messaging and FaceTime?

    I have two Iphones 5 with different email addresses sharing one Apple ID account.Both are using IOS 8.
    I would like to set up a new Apple Id for one of the phones and remove it from the old account.
    If I do that, can I move all of the purchased apps and songs to the new Apple account?
    Also, will sharing one Apple ID account with two devices cause problems with using messaging and FaceTime?

    Sharing an iCloud account between two devices can be done without causing issues with iMessage and FaceTime, just go into Settings for each of these functions and designate separate points of contact (i.e. phone number only, or phone number and unique email address).  While that works, you'll then face the problem where a phone call to one iPhone will ring both if on the same Wi-Fi network -- but again, that can be avoided by changing each phone's settings.
    Rather than do all that, don't fight it -- use separate IDs for iCloud.  You can still use a common ID for iTunes purchases (the ID for purchases and iCloud do not have to be the same) or you can use Family Sharing to share purchases from a primary Apple account.

  • Yet again another problem with Firefox Beta and Hotmail

    So, I think the new version of firefox 4.XXX does not like hotmail or vice versa. When in hotmail and composing a new message, I cannot add attachments at all. I once again verified that I had this ability in the most current version of Firefox and in Safari. Everything works fine. Did the usual junk, dumped my cache, etc. And I am still having a problem with the calendar not loading. I use to work in IT in a support function and I can clearly tell you that the new browser does not like Windows Live/ Hotmail, whatever you want to call it. It is broken, so please fix this because I like the new browser other than the hotmail issues.

    Many site issues can be caused by corrupt cookies or cache. In order to try to fix these problems, the first step is to clear both cookies and the cache.
    Note: ''This will temporarily log you out of all sites you're logged in to.''
    To clear cache and cookies do the following:
    #Go to Firefox > History > Clear recent history or (if no Firefox button is shown) go to Tools > Clear recent history.
    #Under "Time range to clear", select "Everything".
    #Now, click the arrow next to Details to toggle the Details list active.
    #From the details list, check ''Cache'' and ''Cookies'' and uncheck everything else.
    #Now click the ''Clear now'' button.
    Further information can be found in the [[Clear your cache, history and other personal information in Firefox]] article.
    Did this fix your problems? Please report back to us!

  • LR4 Beta...another problem with using Lens Correction

    Not sure if it's me or the beta. I'm trying to do a lens correction on a file that was edited in CS5. The photos were taken in 2009/10. They are importing as Process 2012.
    I'm using the Lens Correction in manual. About 15 seconds after I start using the sliders, my LR stops working and I have to close the program (white outs the screen with the note saying the program has to be closed).
    I do know there can be problems with a beat so I wanted to post this problem in case it is a bug in the system.

    I have the same probem if I try to push the scale slider down below about 87%.  It is quite annoying when it keeps happening on the same photo. It's not something I use a lot but it can be necessary with tall buildings when the correction pushes the top out of the frame.
    JW

  • I have problem with using maps and directions.

    Hi,
    I'm using iPhone 5, I purchased before 1 year from Qatar. I have a problem with maps and direction here, I have attached error message. Please kindly inform me reason.

    The feature(s) you are looking for don't appear to be available in your country.
    See:
    http://www.apple.com/ios/feature-availability/

  • Another problem with Tuxedo XA and informix

    In an application running Tuxedo 6.5 with Informix DS 7.3 sometimes writes
    the following message in the ulog.
    LIBTUX_CAT:1397: WARN:tpreturn transaction processing failure
    may be due to a transaction timeout???
    and with the XA trace running seems like some xa_rollback statements return
    with error when a transaction involves two servers in different groups. the
    line is some like this:
    .........TRACE:XA: 0xc0 0x3ccf8af 0x1 xa_rollback = -4
    (-4 = XAER_NOTA)
    Is Tuxedo or Informix loosing the XID???
    Apparently, despite this, nothing serious happens, i guess because the
    transaction is currently rollingback. But 1 or 2 times a week, the Informix
    Server stop responding and the entire app. must be restarted.
    Any ideas??
    Thanks in advance

    Thanks a lot. I'll work on that.
    "Martin Sullivan" <[email protected]> wrote in message
    news:[email protected]..
    This looks to be something I've observed with other TPM and other
    DBM. The root cause is the DBM being, er, flexible with the XA
    specification. The conjecture is that something happened to your
    Transaction Branch in Informix and it voted rollback on the prepare
    but it didn't wait, as the specification requires, to forget the
    Transaction Branch and then when Tuxedo issued the rollback there
    wasn't a valid Transaction XID that the DB knew about, so XAER_NOTA
    (Not a Transaction).
    Oracle does much the same thing with when the TM value on the Open
    string is too small and this may be the reasoning behind the
    "transaction timeout" message.
    Martin.
    On Mon, 3 Jun 2002 15:29:20 -0500, Eric Velazquez <[email protected]>
    wrote:
    :In an application running Tuxedo 6.5 with Informix DS 7.3 sometimeswrites
    :the following message in the ulog.
    :LIBTUX_CAT:1397: WARN:tpreturn transaction processing failure
    :may be due to a transaction timeout???
    :and with the XA trace running seems like some xa_rollback statementsreturn
    :with error when a transaction involves two servers in different groups.the
    :line is some like this:
    :.........TRACE:XA: 0xc0 0x3ccf8af 0x1 xa_rollback = -4
    :(-4 = XAER_NOTA)
    :Is Tuxedo or Informix loosing the XID???
    :Apparently, despite this, nothing serious happens, i guess because the
    :transaction is currently rollingback. But 1 or 2 times a week, theInformix
    :Server stop responding and the entire app. must be restarted.
    :Any ideas??
    :Thanks in advance
    Martin Sullivan. The reply-to e-mail address is temporary to thwart spam.
    If viewing from an archive try sullivan at zois &c. There is more on
    Open OLTP at http://www.zois.co.uk.

  • Another problem with swfloader (subapplication) and gc

    I am trying to load a swf sub-application using the swfloader. I know that this is a well-discussed topic but i cannot find the reason why the air gc does not get rid of the loaded subapplication or -in a better way- why does it get rid of some intances and other instances remain in the memory (cumulative instances 10, instances 4 never destroyed). Here is my code
    ParentApplication
    <?xml version="1.0" encoding="utf-8"?>
    <s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009"
                           xmlns:s="library://ns.adobe.com/flex/spark"
                           xmlns:mx="library://ns.adobe.com/flex/mx"
                           width="500"
                           height="1000"
                           creationComplete="onCreationComplete()">
        <fx:Script>
            <![CDATA[
                import mx.controls.Alert;
                import mx.controls.SWFLoader;
                private var loader:SWFLoader;
                private function onCreationComplete():void
                    addEventListener(MouseEvent.CLICK, loadSwf);
                    addEventListener(MouseEvent.RIGHT_CLICK, unloadSwf);
                    function loadSwf():void
                        loader = new SWFLoader();
                        loader.addEventListener(Event.UNLOAD,unloaded);
                        loader.cachePolicy = "off";
                        loader.width = 500;
                        loader.height = 1000;
                        loader.trustContent = false;
                        loader.loadForCompatibility = true;
                        addElement(loader);
                        var mySubApplication:File = File.userDirectory.resolvePath("file:///C:/ReaGuide.swf");
                        loader.load(mySubApplication.url);
                    function unloadSwf():void
                        removeElement(loader);
                        var e:Event = new Event("subAppCleanUp");
                        loader.content.loaderInfo.sharedEvents.dispatchEvent(e);
                        loader.source = null;
                        loader.load(null);
                        loader.unloadAndStop(true);
                        loader = null;
                        System.gc();
                        System.gc();
                    function unloaded():void
                        Alert.show("unloaded event")
            ]]>
        </fx:Script>
    </s:WindowedApplication>
    SubApplication
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
                    layout="absolute" backgroundColor="#333333"                
                    width="100%" height="100%" creationComplete="onCreationComplete()">
        <mx:Script>
            <![CDATA[
                import mx.controls.Alert;
                public function onCreationComplete():void{
                    this.systemManager.loaderInfo.sharedEvents.addEventListener("subAppCleanUp",_cleanUp)
                        function _cleanUp():void
                            trace("CleanUp called from parent");
                            myImage = null;
            ]]>
        </mx:Script>
    <mx:Image id="myImage" source="@Embed(source='images/rea-00.jpg')" width="500" height="1000"/>
    </mx:Application>
    I would like to mention that if i remove the mx:Image from the subApplication tha garbage collector works fine loading and unloading the swf correctly.
    As you can see i have created an event (dispatched from the parent application ) that cleans up the subapplication in order to avoid garbages.
    i would be gratefull for any piece of advice.
    Thank you!

    Thank you for your immediate response.
    i set the image.source = null and evaluateNow() but still the problem exists. Random instances remain while other instances (the majority)are garbage collected. At the moment, i am profiling and while i have 106 cumulative instances of the sub application i have still 6 instances alive that the garbage collector failed to collect (why not these 6???what was the difference of these 6 objects comparing to the other 100 that were removed from the memory!).
    While debugging i observed the following output ( Remember testLoad.swf is the parent and SubApp is the loaded subapplication)
    Console Output
    [SWF] testLoad.swf - 2,151,642 bytes after decompression
    [SWF] bin-release/SubApp.swf - 547,190 bytes after decompression
    [SWF] bin-release/SubApp.swf/[[DYNAMIC]]/1 - 323,748 bytes after decompression
    [SWF] bin-release/SubApp.swf/[[DYNAMIC]]/2 - 202,168 bytes after decompression
    [SWF] bin-release/SubApp.swf/[[DYNAMIC]]/3 - 1,314,527 bytes after decompression
    [SWF] bin-release/SubApp.swf/[[DYNAMIC]]/4 - 797,233 bytes after decompression
    [SWF] bin-release/SubApp.swf/[[DYNAMIC]]/5 - 261,592 bytes after decompression
    [SWF] bin-release/SubApp.swf/[[DYNAMIC]]/6 - 194,680 bytes after decompression
    Warning: Ignoring 'secure' attribute in policy file from http://fpdownload.adobe.com/pub/swz/crossdomain.xml.  The 'secure' attribute is only permitted in HTTPS and socket policy files.  See http://www.adobe.com/go/strict_policy_files for details.
    Has the above output any relation with my mentioned problem?
    Thank you.

  • Problem with "Using Validators and Converters" example

    Hi,
    I am doing the Validatoris an Converters tutorial and I can't get it correctly executed.
    In step 9, I double click on textField1 and the systems goes to textField1_processValueChange function instead of textField1_valueChangeListener.
    I added the code of step 10 as a separate method and after executing it there is no error message. Please help. Thanks,
    I wish these examples where a little more of dummies: step 2 toke some time because you don't say "In the properties window". Please look the tutorials with people that does not know anything about the Creator.
    Also I wish you had a step by step tutorial with "About Components", "About Message Components", and "About Converters". Just reading , I did not grasp anything, so I prefer to create a project with these tutorials.
    Do I need to learn JSF in order to understand and use Creator? It seems as I read the tutoriasl you assume to much. I found that Cay Horstmann's Core JavaServer Faces book is downloadable at http://horstmann.com/corejsf/
    Thanks for your input,
    Lorenzo Jimenez

    Hi,
    You may find our book, Java Studio Creator Field Guide, helpful for a more gentle introduction to Creator and JSF components. We don't assume that you know JSF or even Java. We also have step-by-step instructions for building projects.
    Here's the link to our website:
    www.asgteach.com
    (You can download Chapter 2, which is the basic introduction to Creator.)
    Hope that helps.
    Gail and Paul Anderson

  • Problem with using iPhoto and Preview

    I needed to resize a picture in iphoto. I opened it in Preview and resized it. At the top of the Preview window, where the file name is, I wanted to rename it so it would be easier to find. It let me do that. I closed the picture. When I went to open it in iphoto, the thumbnail is there, but when I double click on the thumbnail, the exclamation mark appears. I cannot open it in Preview either. It says the size is 0. It also still shows the original filename. I can't find the picture in Finder, using either the original or new name. From what I've found online, it seems I've changed the pathway. I can't find anything to rename/change it back. Help!!!! (I repeated the process with a picture I didn't care about. Somehow I changed the name back and am able to open it again in iphoto. I can't for the life of me remember what I did!!!! Both pictures, with the original filename and the new one are in Preview, but I can't open the one with the new name.)
    (If renaming the picture means you can't access it anymore, why is that a feature?)

    Are you using the same User Account as before?
    Does anything here help"
    http://www.apple.com/support/ilife/tutorials/iphoto/ip1-3.html

  • Another problem with iTune 8 and Vista

    iTunes downloaded and updated. successfully on a Vista machine
    However, when I try to start iTunes, I get the messag " Preparing to install iTunes", closely follwed by "Windows is try to configure"
    Then after a while the system says it needs to reboot to complete the configuration.
    So I reboot , then after the restart I try to start iTunes and the same happens all over again
    Any help gratefully recived, I have tried re-installing
    Thanks

    I found a solution that at least worked in my case. The iTunes desktop shortcut may be pointing to the installation file. To see if iTunes really works, navigate to the iTunes folder under "Program Files." Double click on the file iTunes.exe and see if it starts up. If so, go back to the iTunes.exe file, and click on it with the RIGHT mouse button, hold the button down, and drag the file to your desktop. Select "create shortcut" from the menu. Now rename the new shortcut on your desktop to "iTunes." Now it should start correctly when you click on the new icon. Good luck!
    Bob

  • Problem with using CNEX0027 and BOM

    Hi Experts,
    I need your help. If I activate user-exit CNEX0027 the BOM item is not transfered into components list of PM order. When UE is not activated the BOM item is transfered correctly.
    I was looking for a note but it did not avail.
    How can I solve this problem?
    Regards,
    Yura

    Yura,
    Activate the user-exit, but comment-out your code (i.e. no active ABAP code).
    Then re-test.
    I'm guessing that its your code causing the problem which is why I asked for you to post the code so we can see for ourselves..
    PeteA

  • Problem with InDesing hiding and other programs can not be opened on screen at the same time.

    I have just installed InDesign on my Mac today. When opened it takes up all the screen and then when I try to open any other programs like a browser, it hides. I would like to make the InDesign window smaller, so I can follow instructions from a website, but the minimize window size buttons are not showing up at all. Any idea how I can fix the InDesing window size and show it along with the browser? Also how to detach it from Finder bar on the top of my screen?

    Hi Guys,
    Thank you so much for all your help. I was now able to fix it. It was after all the problem with the application frame being Off by dafout. It was showing up, but taking my whole descktop. Now when I followed your advice and checket it on under "Window" , it become much smaller and I am not able to resize it and the buttons to minimize or close it are now showing up (they were invisible before). Thank you so much to all of you who have helped me here.
    If I may have one more question, I have enocuntered another problem with using this Trial version of inDesign. When I wanted to access Bridge from the Bridge icon inside the program, I got an message that I need to download it from Creative Clowd. I found it strange since I have Photoshop CS6 and Brigge is part of this program, so I don't want to pay for it via Clowd service.
    I was able to open Bridge by just clicking on the program from my software launch screen, so it is now working along InDesign, but I wanted it to be part of the InDesign workspcace, so it would show along the program frame on the right of InDesign window and then could be attached there and moved along with it. In such set up I won't need to move each program frame separatelly when they are in my way while I work.  I wonder if it could be fixed and how. Any ideas? I would appreciate very much your reply.

  • I am using iPhoto 11 and my library has 736.5mb on disk. I have problems with iPhoto stalling and needing to force quit. I have rebuilt my library. Can you suggest anything else?

    I am using iPhoto 11 and my library has 736.5mb on disk. I have problems with iPhoto stalling and needing to force quit. I have rebuilt my library. Can you suggest anything else? Thanks, Rose

    Make a temporary, backup copy (if you don't already have a backup copy) of the library and try the following:
    1 - delete the iPhoto preference file, com.apple.iPhoto.plist, that resides in your
         User/Home()/Library/ Preferences folder.
    2 - delete iPhoto's cache file, Cache.db, that is located in your
         User/Home()/Library/Caches/com.apple.iPhoto folder. 
    Click to view full size
    3 - launch iPhoto and try again.
    NOTE: If you're moved your library from its default location in your Home/Pictures folder you will have to point iPhoto to its new location when you next open iPhoto by holding down the Option key when launching iPhoto.  You'll also have to reset the iPhoto's various preferences.
    NOTE 2:  In Lion and Mountain Lion the Library folder is now invisible. To make it permanently visible enter the following in the Terminal application window: chflags nohidden ~/Library and hit the Enter button - 10.7: Un-hide the User Library folder.
    If that does'nt help log into another user account on your Mac and try iPhoto from there. 

  • After having yet another problem with my MacBook Pro and having to wipe the drive, I am now unable to sync my iPhones etc without erasing all the music on them. Is there a way around this? I have no other library!

    After having yet another problem with my MacBook Pro and having to wipe the drive, I am now unable to sync my iPhones etc without erasing all the music on them. Is there a way around this? I have no other library!
    iTunes is a mess! It couldn't find it's own libraries and I was forced to create a new one. Now I don't know where my music is or if any's missing.

    columbus new boy wrote:
    How crap is that?
    It's not crap at all.
    It's not that simple. For example, I've 3500 songs on my MacBook but don't want them all on my phone, so I have to manually select each song again???
    There has to be a solution.
    Why not simply make a playlist with the songs you want on the iPhone?
    and maintain a current backup of your computer.

  • I am going to buy unlocked iphone 5.. i will be going to india nxt months and will stay there for a while... so my question is will i get warrenty in india.. and will there be any problem with using indian sims..?? thnx for the help..

    i am going to buy unlocked iphone 5.. i will be going to india nxt months and will stay there for a while... so my question is will i get warrenty in india.. and will there be any problem with using indian sims..?? thnx for the help..

    The warranty for the iPhone is not and has never been International.
    Warranty and support are ONLY valid in the country of origin.  The only exception is the EU where the entire EU is treated as one country.
    If the device will be used in India, buy it in India.
    An unlocked iPhone will work on any supported GSM carrier world wide.  The LTE portion of a US purchased, unlocked iPhone is unlikely to work outside North America as it does not support the appropriate bands used in other countries.

Maybe you are looking for

  • PC Expert Day June 1st and 2nd

    On behalf of all of the HP experts, we would like to thank you for coming to the Forum to connect with us. We hope you will return to the notebook and desktop boardsand share your expereinces -- both the good and the bad. We will be holding more of t

  • ABAP Question- line item transfer from one customer to another

    Dear SAP Guru's- I have a hot issue so any help would be greatly appreciate.  I have a customer that needs to move open A/R line items to one payer to another and without using F-30 or F-21, I recall seeing a program or t-code that gave one the abili

  • Purchase Requistion

    Hello Friends So far I have not worked on following transactions, Could u please explain specifically,importance / application of the following transactions and on what circumstances we can use the following transactions with simple example. In Logis

  • Underclocked cpu can it be made to run faster

    hi i read somewhere n8 has 772 mhz cpu underclocked is it possible to utilize the full  power of cpu most importantly will it  improveteh n8 xperience??? how will it effect battery life? except for n8 requiring charging everyday post anaa   i have no

  • Neither Appleworks nor Office will run

    My daughter's MacBook (OS 10.5) will launch neither Appleworks nor Office. They start to run, but then immediately quit and she gets the "quit unexpectedly" message. Text edit and NeoOffice both run fine. I trashed the plist file and cleaned the rece