Tree drag initiation, replace 'treeItems' format

When dragging an item from a tree, I'd like to change the
format of the dragSource from 'treeItems' to a custom format. There
are plenty of examples that show how to do it for a non-drag
enabled component like a label using DragManager.doDrag (ie
creating from scratch), but on the tree component that initiates
the drag, how do I change the format of the drag initiator during
the initiating phase?
I don't want to use the isDragging method from the
dragManager, because I don't want a bunch of event listeners
hanging around if there is an drag initialization event handle,
which would be easier. I'd just be better off filtering the data at
the drop target.

I'm not sure this will work, but create a new class which
extends Tree. In that class override the protected function,
dragStartHandler( event:DragEvent ). You should probably call
super.dragStartHandler(event) and then replace the data in the
DragSource.

Similar Messages

  • How to load bookmark tree in initial view setting by pdfmark reference

    how to load bookmark tree in initial view setting by pdfmark reference

    You are talking about two different completely unrelated things here: The
    initial view (which can be modified in an epilogue.ps file) and the actual
    bookmark setup (which is done in the PostScript file, and not in the
    epilogue file). You can change which navigation pane gets displayed
    when the PDF file is opened, but only the application that creates the
    bookmarks as access to he setting that defines if the bookmark is expanded
    or not.
    By the time the epilogue file runs, you don't "know" which bookmarks were
    created. You can know that if you redefine the pdfmark command in
    PostScript, and then modify the parameters that are passed to the real
    pdfmark operator.
    Another option would be to add JavaScript that controls the state of your
    bookmarks that gets executed the first time the document is opened. This
    will however only work in Adobe Acrobat, not the free Reader (the open
    property is read-only in Reader).
    The simplest way to get your bookmarks in the correct state, is to create
    your PDF files and then run an action on them to expand the bookmark tree.
    Karl Heinz Kremer
    PDF Acrobatics Without a Net
    PDF Software Development, Training and More...
    [email protected]
    http://www.khkonsulting.com
    On Mon, Feb 24, 2014 at 7:44 AM, Manoranjan.Parhi

  • I have 3-4 computers authorized on my apple id. These computers have either been replaced or formatted. Is there any way of de-authorizing these old computers?

    I have 3-4 computers authorized on my apple id. These computers have either been replaced or formatted. Is there any way of de-authorizing these old computers?

    Your Google must be broken?
    No problem, let me do it for you:
    http://support.apple.com/kb/HT1420?viewlocale=en_US&locale=en_US

  • Tree - drag node on node to make folder

    Hello,
    I've made a tree drag & dropable, but I found out that if
    I drag all of the childnodes out of a folder, the folder becomes a
    node (which is normal). But I would like to know if it is possible
    to drag a node and drop it on another node so it makes a folder out
    of the dropped on node.
    Hope this is a clear explination.
    Thanks.

    no one knows?

  • Replace system formatted search

    Hi experts,
    I need to delete a formatted search which is predefined in SAP.  Is this possible?  I want to replace the formatted search to get data from another table.
    The field I am talking about is the 'Project' field in the Cost Accounting tab of the Fixed Asset Master Data.
    Any ideas please?
    Thanks,
    vankri

    Hi Vankri,
    Yes, you can remove the predefine FMS. But you have to do it manually. To remove FMS on attached field press ShiftAltF2 and then select first option Without Search in User-Defined Values then press OK.
    Regards,
    Datta Kharat

  • Search and replace string formatting

    Hi,
    I am trying to do a search and replace formatting of a string.
    In the example I am looking for string "PASSED" but it must also start with usbflash and some number + PASSED.
    I can't get the format to have a number from 1-99. The number of replacements should add up to 6 in this case. I have tried with \d for any number, and I also tried [1-99].
    Solved!
    Go to Solution.

    Right click on the Search And Replace String function.  There is an option to use Regular Expressions.  Then give this a try.
    EDIT: You will need to set the Replace All input to TRUE.
    There are only two ways to tell somebody thanks: Kudos and Marked Solutions
    Unofficial Forum Rules and Guidelines
    Attachments:
    Match Pattern.png ‏12 KB

  • Render and Replace Different Format In Same Sequence

    Is there any way to keep the Interpret Footage settings after make Render and Replace option?
    I have a sequence setting in 1080 50p with two different formats  50p 720 (interpret in 25p) / 1080 25p, I did a render and replace of the total. And the result was that the rendered footage doesn´t  respect me the interpret settings.
    Thanks.

    Render and Replace is currently designed to transcode the clip and keep the Interpret Footage settings applied to the clip (not burned/rendered in). There is a feature request to burn/render in Interpret Footage (and other effects) to the transcoded clip.
    Not ideal, but a possible workaround would be to export the clips with "Import into project" selected in Export Settings, then Replace with Clip to get your desired outcome.

  • Tree drag-drop function

    hello all,
    there is one single tree component in my application.
    XML is dataprovider of that tree.
    e.g
    <node name="Cars" id="1" isparent="true">
    <node name="Audi" id="2" isparent="true">
    <node name="A4" id="3" isparent="false"/>
    <node name="A6" id="4" isparent="false"/>
    </node>
    <node name="Mercedes" id="5" isparent="true">
    <node name="M-Class" id="6" isparent="false"/>
    <node name="R-Class" id="7" isparent="false"/>
    </node>
    </node
    when i drag one node and drop to another node, how can i know the xml value of
    both source & destination node?
    e.g
    we are Dragging 'R-Class' node to 'Audi' node, on dragComplete OR dragDrop
    event, how to get R-Class node id 7 & Audi node id 2 in different variables.
    So we can check some validation of node and perform drag-drop operation.
    Any idea?
    Steve Roger.

    actually what i want to implement is like :
    When drapDrop event complete, i want XML value of both nodes (source & target) in variables.
    Then I will show dialog box having some options & instructions (e.g You wanna Move node OR Copy node to target).
    Depend on user selection, do the operation.
    hope u get application scenario.
    is this possible for tree control using drag drop? if so, then how?
    Please help.
    Thank you,
    Steve Roger.

  • Tree table-initially expand all nodes raises error when closing a node 11g

    Hello,
    Frank Nimphius posted a blog entry about how to initially display all the nodes in a tree or table here:
    [http://thepeninsulasedge.com/frank_nimphius/2007/12/19/adf-faces-rc-initially-expanding-all-nodes-in-a-tree-or-tree-table/|http://thepeninsulasedge.com/frank_nimphius/2007/12/19/adf-faces-rc-initially-expanding-all-nodes-in-a-tree-or-tree-table/]
    This works very well. However, when the user tries to close a node, a NullPointerException is thrown.
    Below is the stacktrace.
    Does anyone know how to work around that issue?
    java.lang.NullPointerException
         at org.apache.myfaces.trinidad.model.RowKeySetTreeImpl$Search.find(RowKeySetTreeImpl.java:608)
         at org.apache.myfaces.trinidad.model.RowKeySetTreeImpl._setContained(RowKeySetTreeImpl.java:496)
         at org.apache.myfaces.trinidad.model.RowKeySetTreeImpl.add(RowKeySetTreeImpl.java:97)
         at oracle.adfinternal.view.faces.renderkit.rich.TableRendererUtils.decodeDisclosedRowKeys(TableRendererUtils.java:774)
         at oracle.adfinternal.view.faces.renderkit.rich.table.BaseTableRenderer.decodeIncompatiblePropertyKey(BaseTableRenderer.java:198)
         at oracle.adf.view.rich.render.RichRenderer.decode(RichRenderer.java:203)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.__rendererDecode(UIXComponentBase.java:1089)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.decode(UIXComponentBase.java:714)
         at org.apache.myfaces.trinidad.component.UIXTreeTable.decode(UIXTreeTable.java:133)
         at org.apache.myfaces.trinidad.component.UIXCollection.processDecodes(UIXCollection.java:193)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl$ApplyRequestValuesCallback.invokeContextCallback(LifecycleImpl.java:1113)
         at org.apache.myfaces.trinidad.component.UIXCollection.invokeOnComponent(UIXCollection.java:1030)
         at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:731)
         at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:731)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.invokeOnComponent(ContextSwitchingComponent.java:153)
         at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:731)
         at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:731)
         at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:731)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.invokeOnComponent(ContextSwitchingComponent.java:153)
         at oracle.adf.view.rich.component.fragment.UIXPageTemplate.invokeOnComponent(UIXPageTemplate.java:208)
         at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:731)
         at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:731)
         at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:731)
         at javax.faces.component.UIComponentBase.invokeOnComponent(UIComponentBase.java:664)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:303)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:175)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:181)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:85)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:279)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._invokeDoFilter(TrinidadFilterImpl.java:239)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:196)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:139)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at edu.wisc.csa.web.ApplicationSessionExpiryFilter.doFilter(ApplicationSessionExpiryFilter.java:66)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at edu.wisc.csa.web.ResponseHeaderFilter.doFilter(ResponseHeaderFilter.java:36)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at oracle.security.jps.wls.JpsWlsFilter$1.run(JpsWlsFilter.java:85)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:257)
         at oracle.security.jps.wls.JpsWlsSubjectResolver.runJaasMode(JpsWlsSubjectResolver.java:250)
         at oracle.security.jps.wls.JpsWlsFilter.doFilter(JpsWlsFilter.java:100)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:65)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3496)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(Unknown Source)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2180)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2086)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1406)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)

    OK I have tried Frank's suggestion about the 2 entries in the managed bean and it works but I cannot collapse my child node !
    I have a Master-Detail-Detail setup.
    In the Grandparent I have this :
    RowKeySet rks = new RowKeySet(true);
    table1.setDisclosureState(rks);
    this.grandParentTable = table1;
    and in my Parent table I have this :
    RowKeySet rks = new RowKeySet(true);
    table2.setDisclosureState(rks);
    this.parentTable = table2;
    ie the same.
    In my child I have nothing just the default accessors.
    The collapse works OK for the Grandparent but when I click Hide for the Parent it does not do anything - no error message either.
    cheers

  • Replace all format masks in report (9i2)

    Hi all.
    We use Reports 9i2 and I have a report with approx. 250 fields where many format masks have been defined as N,NNN,NNN,NN0
    Is there any possibility to change all format masks that have been defined such to NGNNNGNNNGNN0 with a global replacement?
    ... or am I looking forward to a REALLY boring afternoon? :)
    thanks for any tips!
    best,
    Martin

    Thanks Adrian,
    can you (or someone else who uses this) give me a piece of code to see who it works with the BC4J layer. I get different errors and I am not sure if these errors appear because I use the stuff in the wrong way. Maybe you can zip a project and send it to [email protected]
    Thank you very much.
    Axel

  • Tree Drag & Drop - Drop Over

    Hi Experts!
    I have a small question.I have a tree control, there are many nodes in it. I have allopwed all Drag and Drop properties, and handle the following events:
    - Drag Starting? to check if the selected node is "valid"
    Using this event I can filter the items what I want to drag.
    The tree D&Drop functionality works fine,
    but I want to filter  where do I want to drop the selected node. For the filtering I use Drag Over event - Coords - Point to row Column - Tag , and check the tag is valid so the drop will be in right place.
    But, when I insert the Drag Over event, and Accepted - set true, the dropping not executes, nothing changes.
    BTW, when I delete this Drag Over event again, the dropping executes well, but I can not filter the place where I want to Insert.
    Please Help
    +++ In God we believe, in Trance we Trust +++
    [Hungary]

    See Attachment
    +++ In God we believe, in Trance we Trust +++
    [Hungary]
    Attachments:
    Test.png ‏23 KB

  • Tree Drag & Drop problem identifying drop location

    Item0
    ----- Item1
    ---------- Item11
    ---------- Item12
    ..............................<--------
    ----- Item2
    ---------- Item21
    ---------- Item22
    ----- Item3
    ---------- Item31
    ---------- Item32
    When I drag Item32 to drop at the location pointed by the
    arrow, it can be dropped as :
    1). A third child of Item1 or
    2). A Second child of Item0
    After drop, I need to update the database for Item32's new
    parent change.
    How can we identify new parent whether it is dropped as Case
    1). or Case 2).
    Because the calculateDropIndex return the same index(of
    Item2) and cannot identify...
    Any suggestion?
    Thanks

    Hi guys,
    I ran into the same issue and think I have managed to solve it. Below are the steps I took:
    1. In my dragDrop event I grabbed the drop index by using tree.calculateDropIndex(event) and created a bindable variable [dropIndex] to store the index number.
    2. I created a separate function [tree_getNewParent] to get the new parent from.
    3. In my dragDrop event (I have also tried this with dragComplete) I added a callLater to the function I created in the previous step. I remembered that I had dramas trying to expand items and the solution I found used callLater as the items weren't yet bound. I assume it is the same case here.
    4. Finally in the separate function I set tree.selectedIndex to equal the index I stored in the dragDrop event. Then to access the new parent I simply did a tree.selectedItem.parent()!
    Mine looks something like this:
    [Bindable]
    private var dropIndex:Number;
    private function tree_dragDrop(event:DragEvent):void{
         var dIndex:Number = tree.calcualteDropIndex(event);
         dropIndex = dIndex;
         callLater(tree_getNewParent);
    private function tree_getNewParent():Object{
         tree.selectedIndex = dropIndex; 
         var newParent:Object = new Object();
         newParent = tree.selectedItem.parent();
         return newParent;
    Please let me know how you go.
    Cheers,
    Stu.

  • Problem in tree while using the HTML format in the lable

    Hi all,
    DefaultTreeCellRenderer is not working properly if we pass the string as a html format inside the DefaultMutableTreeNode. Using the below code snipet you can cleraly identify the problem.
    Kindly compile &execute the below code.All the lable's will be painted properly according to the color code that i've mentioned.
    After that please uncomment al the DefaultMutableTreeNode variables corresponding to html tag representation and comment the already existing DefaultMutableTreeNode variables .
    someone please clarify me the things what is happening here?
    import java.awt.BorderLayout;
    import javax.swing.*;
    import javax.swing.tree.*;
    import java.awt.*;
    public class MultiLineTreeDemo extends JFrame {
         private JTree tree;
          final int[] colorcode={0xFF0000,0x00FFFF,0x0000A0,0x800080};
         public static void main( String[] args ) throws Exception {
              SwingUtilities.invokeLater( new Runnable() {
                   public void run() { new MultiLineTreeDemo(); }
         public MultiLineTreeDemo() {
              super( "MultiLineTreeDemo" );
              setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
              DefaultMutableTreeNode root = new DefaultMutableTreeNode( "<html>This is<p>the root node.</html>" );
              DefaultMutableTreeNode node = new DefaultMutableTreeNode( "<html>This is<p>a child node.<html>" );
              DefaultMutableTreeNode leaf = new DefaultMutableTreeNode( "<html>This is<p>a leaf node.<html>" );
              DefaultMutableTreeNode leaf1 = new DefaultMutableTreeNode( "<html>This is<p>a leaf1 node.<html>" );
              /*DefaultMutableTreeNode root = new DefaultMutableTreeNode( " root node" );
              DefaultMutableTreeNode node = new DefaultMutableTreeNode( " child node" );
              DefaultMutableTreeNode leaf = new DefaultMutableTreeNode( " leaf node" );
              DefaultMutableTreeNode leaf1 = new DefaultMutableTreeNode( " leaf1 node" );*/
              node.add(leaf);
              root.add( node );
              root.add( leaf1 );
              tree = new JTree( root );
              tree.setCellRenderer(new DefaultTreeCellRenderer()
                           public Component getTreeCellRendererComponent(JTree pTree,
                               Object pValue, boolean pIsSelected, boolean pIsExpanded,
                               boolean pIsLeaf, int pRow, boolean pHasFocus)
                                JLabel lbl = (JLabel)super.getTreeCellRendererComponent(pTree, pValue, pIsSelected,pIsExpanded, pIsLeaf, pRow, pHasFocus);
                                DefaultMutableTreeNode newNode=(DefaultMutableTreeNode)pValue;
                                if(newNode.isRoot())
                                lbl.setForeground(Color.red);
                                else if(newNode.isLeaf())
                                 lbl.setForeground(Color.green);
                               else
                                lbl.setForeground(Color.blue);
                               JPanel p = new JPanel();
                               p.setBackground(tree.getBackground());
                               Dimension d = lbl.getPreferredSize();
                               p.setPreferredSize(new Dimension(d.width, d.height));
                               p.add(lbl);
                             tree.setRowHeight(80);
                            return (p);
              setLayout( new BorderLayout() );
              JScrollPane scrollPane = new JScrollPane( tree );
              add( scrollPane, BorderLayout.CENTER );
              setSize( 200, 200 );
              setVisible( true );
    }Thanks in Advance.
    Sivabalan

    Then I guess the problems come with setting explicit foreground colours on the one hand and using html on the other, even when not specifying them in the html. Stick to one or the other, I suppose. I'm not a fan of using html in labels so I don't know what problems you might run into.
    I've got rid of setForeground in the renderer and set the font colour in html. Then it is stable:
    import java.awt.BorderLayout;
    import javax.swing.*;
    import javax.swing.tree.*;
    import java.awt.*;
    public class MultiLineTreeDemo extends JFrame {
         private JTree tree;
          final int[] colorcode={0xFF0000,0x00FFFF,0x0000A0,0x800080};
         public static void main( String[] args ) throws Exception {
              SwingUtilities.invokeLater( new Runnable() {
                   public void run() { new MultiLineTreeDemo(); }
         public MultiLineTreeDemo() {
              super( "MultiLineTreeDemo" );
              setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
              DefaultMutableTreeNode root = new DefaultMutableTreeNode( "<html><font color=\"#FF0000\">This is<p>the root node.</font></html>" );
              DefaultMutableTreeNode node = new DefaultMutableTreeNode( "<html><font color=\"#0000FF\">This is<p>a child node.</font><html>" );
              DefaultMutableTreeNode leaf = new DefaultMutableTreeNode( "<html><font color=\"#00FF00\">This is<p>a leaf node.</font><html>" );
              DefaultMutableTreeNode leaf1 = new DefaultMutableTreeNode( "<html><font color=\"#00FF00\">This is<p>a leaf1 node.</font><html>" );
              DefaultMutableTreeNode root = new DefaultMutableTreeNode( " root node" );
              DefaultMutableTreeNode node = new DefaultMutableTreeNode( " child node" );
              DefaultMutableTreeNode leaf = new DefaultMutableTreeNode( " leaf node" );
              DefaultMutableTreeNode leaf1 = new DefaultMutableTreeNode( " leaf1 node" );
              node.add(leaf);
              root.add( node );
              root.add( leaf1 );
              tree = new JTree( root );
              tree.setCellRenderer(new DefaultTreeCellRenderer()
                           public Component getTreeCellRendererComponent(JTree pTree,
                               Object pValue, boolean pIsSelected, boolean pIsExpanded,
                               boolean pIsLeaf, int pRow, boolean pHasFocus)
                                JLabel lbl = (JLabel)super.getTreeCellRendererComponent(pTree, pValue, pIsSelected,pIsExpanded, pIsLeaf, pRow, pHasFocus);
                                DefaultMutableTreeNode newNode=(DefaultMutableTreeNode)pValue;
    //                            if(newNode.isRoot())
    //                            lbl.setForeground(Color.red);
    //                            else if(newNode.isLeaf())
    //                             lbl.setForeground(Color.green);
    //                           else
    //                            lbl.setForeground(Color.blue);
                               //JPanel p = new JPanel();
                               //p.setBackground(tree.getBackground());
                               //Dimension d = lbl.getPreferredSize();
                               //p.setPreferredSize(new Dimension(d.width, d.height));
                               //p.add(lbl);
                             //tree.setRowHeight(80);
                            //return (p);
                            return (lbl);
              setLayout( new BorderLayout() );
              JScrollPane scrollPane = new JScrollPane( tree );
              add( scrollPane, BorderLayout.CENTER );
              setSize( 200, 200 );
              setVisible( true );
    }

  • Initializing HD, which format for mac and windows?

    Hi,
    I would like to initialize an external firewire HD to be able to use it on mac and pc.
    Should I just choose the FAT format in disk utility?
    Thanks!

    this is about as good as I could find.
    windows reads & writes ntfs, and fat32
    os x reads and writes fat32 and mac os x extended.
    os x can read ntfs (read only)
    and fat32 can't handle large files or large disks.
    spit it up and hope that no file is greater than 4gig
    unless you can find the drivers for your xp or vista, you can't read a mac os x extended disk.

  • Does time capsule disk replacement require formatting?

    Hello:
    I'm thinking of upgrading the disk in my time capsule from 500GB to 2TB. 
    The 2TB disk I have in mind is already formatted with Mac OS Extended (Journaled).  Will Time Capsule require me to re-format this disk?
    I've read that Time Capsule requires formatting of a new disk, but I was curious if anyone knew if this applies to disks that are already formatted for Mac OS.
    Thanks for any info!
    Nathan

    The disk will most likely work as long as it is GPT not MBR with HFS+. Remember format and partition type are two different things. But any disk internally used in a Mac will be GPT.
    It is just as likely to throw up disk errors in the TC though. I have partitioned disks like 3TB units to put in a TC.. they work absolutely fine but have disk errors just because the TC doesn't like the partitioning.
    You can setup the disk in the TC by quick erase via the airport utility. It takes less than a minute. Of course it will wipe the present content of the drive.
    BTW if you pull a disk out of the TC it will have the following partitions.
    APconfig
    APswap
    Data (or whatever the drive name is).
    The TC will create the two small partitions when you put the drive in.. and keep the existing drive name..
    Hey I did a post on this.. a while back.
    https://discussions.apple.com/thread/4278497?start=0&tstart=0
    I found my own post via google.. but remember doing it.. vaguely.

Maybe you are looking for