Multiple Event Listeners on same property?

I have assigned two event listeners to the same property:
full_loader1.contentLoaderInfo.addEventListener (Event.COMPLETE, fullLoaded1);
full_loader1.contentLoaderInfo.addEventListener (Event.COMPLETE, tweenOut2);
So far it works fine. I am just wondering if there is a hidden penalty that I am eventually to learn about.

Thanks for the answer.
...  but i would call tweenOut2() from fullLoaded1().
I had that first, but got a dialog telling me that "tweenOut2" needs to be called from its original caller. That's why I came up with the double Event Listener solution.

Similar Messages

  • Using Multiple Event Listeners

    Hi,
    I have a movielcip (A) class in which I have used a Tween class effect on a child movieclip (B) scrollRect. The (B) Movieclip in turn has several movieclips whose have tween class effect being executed on thier child movieclips.
    the tweens are all unique to each movieclip
    and the event listeners are taken off once completed.
    This works all well and good in FLASH IDE...
    My problem arises when I try to view this in a browser on a Windows XP
    it doesnt work in
    Opera Version 9.63
    Firefox 2.0
    and Google Chrome 2.0
    The only browser it works fluently in is
    Internet Explorer 7.0.5
    What is happening in most cases it that the animation appears to "stick" but i think what may be happening is the listening or removal of the event listeners. The animations are left incompleted.
    Is there any rule of thumb when using multiple event listeners?
    here is a snippet of some of my code
    on click event from movieclip (A)
    private function scrollToSlidePrev(e:MouseEvent) {
                   if (((slideIndex - 1) >= 0)) {
                        nextButton.mouseEnabled = nextButton.enabled = previousButton.enabled = previousButton.mouseEnabled = false;
                        var position:Number = 0-SLIDEAREA.width;
                        var slide1:TileListSlide = slides[slideIndex] as TileListSlide;
                        var slide2:TileListSlide = slides[--slideIndex] as TileListSlide;
                        scrollSlide(position,slide1,slide2);
    tween animation in movieclip (A) on (B)
    private function scrollSlide(pos:int,slide1:TileListSlide,slide2:TileListSlide) {
                   slide1.resizeSlideTo(0.6); // execute tween on child movie clips in B
                   slide2.resizeSlideTo(1); // same as above;
                   var rect:Rectangle = sliderMc.scrollRect;
                   var tween1:Tween = new Tween(rect,"x",Regular.easeOut,rect.x,rect.x + pos,3,true);
                   tween1.addEventListener(TweenEvent.MOTION_CHANGE,setSliderScroll,false,4);
                   tween1.addEventListener(TweenEvent.MOTION_FINISH,toggleButtonEnabled,false,3);
    tween animation in movieclip (B) children
    public function resizeSlideTo(sc) {
                   var m:Matrix = tileList.transform.matrix as Matrix;
                   var p:Point = new Point (m.a, 0);
                   var tween2:Tween = new Tween(p,"x",Regular.easeOut,p.x,sc,3,true);
                   if (numericStepper != null) {
                        if (sc != 1) {
                             numericStepper.visible = false;
                             tween2.removeEventListener(TweenEvent.MOTION_FINISH,showStepper);
                        if (sc === 1) {
                             tween2.addEventListener(TweenEvent.MOTION_FINISH,showStepper,false,2);
                   tween2.addEventListener(TweenEvent.MOTION_CHANGE,setScaleOnScroll,false,3);
    here is the link
    http://visual_admin.web.aplus.net/ticker/ticker_widget.html
    the effect disables and re-enables the buttons when its done.... then the listeners are removed.
    each one with the exception cretes its own unique tween (obviously this is a custom class built as each clip)
    i really don't know what to make of it guys         

    apparantly making the tween a property of the class rather than a random variable in a function worked.....go figure

  • Multiple Event Listeners

    Is it possible to have event listeners apply to multiple objects, instead of creating multiple functions?
    I'm just wondering if there is an easier way than making a new function for the same event listeners for each object I want to apply it to.  Here's my code thus far, just to clarify what I'm talking about:
    import gs.*;
    var mc_homeX:Number = mc_home.x;
    var mc_productsX:Number = mc_products.x;
    var mc_msdsX:Number = mc_msds.x;
    var mc_environmentX:Number = mc_environment.x;
    mc_home.addEventListener(MouseEvent.MOUSE_OVER, onOver, false, 0, true);
    mc_home.addEventListener(MouseEvent.MOUSE_OUT, onOut, false, 0, true);
    function onOver(e:MouseEvent):void
         TweenLite.to(e.target, .2, {x:mc_homeX-10});
    function onOut(e:MouseEvent):void
         TweenLite.to(e.target, .2, {x:mc_homeX});
    I've only starting adding the listeners to mc_home, but I'd like to apply them to all.  Any help would be appreciated.  Thanks.

    import gs.*;
    var mc_homeX:Number = mc_home.x;
    var mc_productsX:Number = mc_products.x;
    var mc_msdsX:Number = mc_msds.x;
    var mc_environmentX:Number = mc_environment.x;
    var mcA:Array=[mc_homeX,mc_productsX,etc];
    for(var i:uint=0;i<mcA.length;i++){
    mcA[i].addEventListener(MouseEvent.MOUSE_OVER, onOver, false, 0, true);
    mcA[i].addEventListener(MouseEvent.MOUSE_OUT, onOut, false, 0, true);
    function onOver(e:MouseEvent):void
         TweenLite.to(e.target, .2, {x:mc_homeX-10});
    function onOut(e:MouseEvent):void
         TweenLite.to(e.target, .2, {x:mc_homeX});
    I've only starting adding the listeners to mc_home, but I'd like to apply them to all.  Any help would be appreciated.  Thanks.

  • How does iCal, or Calendar, order the display of multiple events for the same time?

    I can't for the life of me figure out how iCal orders the display of multiple items at the same time.  Does anyone have a clue?  It's not alphabetical.  It's not according the the order of the calendars in the left pane.  Is it just random?  Any help would be greatly appreciated.

    In the focus lost eventhandling start a thread which does
    the actual handling.
    the new thread waits for a little time (0.1 seconds)
    the click event of the button checks for a thread like the one above and tells it not to execute
    This way you execute the for the lost focus event only if
    the ok button isn't clicked in the same process ... not
    realy good, because it kind of relies on the ordering of threads ... but maybe it still works for you?

  • Can I set multiple events at the same time to repeat on iCal?

    I know I can do this by manually selecting each one of them and setting it to repeat.
    But it's a pain and it doesn't make sense not to be able to edit more than one event at the same time.
    When I want to set up my weekly schedule I do it for one week and I want to be able to select all the events in that week and set all of them to repeat weekly at once.

    There are editors that bring up the songs one at a time, so you can edit them in a row.  Winamp works that way.  iTunes does not.

  • Help on Multiple Event Listeners

    Hi:
    How do you implement both ItemListener and ListSelectionListener in the same interface? In another word, how do I put JRadioButton, JList, JComboBox...etc,each one with its own listener in init() method? I came up with the following program. Anyone have any idea fixing the problem?
    import javax.swing.*;
    import java.awt.*; //for border layout
    import javax.swing.event.*; //for ListSelectionListener
    import java.awt.event.*;
    public class TextFormatter03 extends JApplet implements ActionListener
    private Container masterPane, slavePane, bottomPane;
    private JTextArea textPanel;
    private JScrollPane textScrollPane;
    private JRadioButton courierButton, serifButton, arialButton;
    private JList sizeList;
    private JCheckBox boldStyle,italicStyle;
    private JComboBox fontColor;
    private String colorItems[]={"Cyan","Green","Red","Blue","Magenta"};
    private String sizeItems[]={"30","28","26","24","22"};
    private String custFont;
    private int custStyle, custSize;
    public void init()
    //get the content pane to add component on to
    masterPane = this.getContentPane();
    //deal with font
    serifButton = new JRadioButton("Serif");
    serifButton.setSelected(true);
    courierButton = new JRadioButton("Courier");
    courierButton.setSelected(false);
    arialButton = new JRadioButton("Arial");
    arialButton.setSelected(false);
    //group the radio buttons
    ButtonGroup group= new ButtonGroup();
    group.add(serifButton);
    group.add(courierButton);
    group.add(arialButton);
    //register a listener for the radio buttons
    serifButton.addActionListener(this);
    courierButton.addActionListener(this);
    arialButton.addActionListener(this);
    masterPane.add(group, BorderLayout.NORTH);
    //deal with font size
    sizeList = new JList (sizeItems);
    sizeList.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
    sizeList.addListSelectionListener(this);
    slavePane = new JScrollPane(sizeList,
    JScrollPane.VERTICAL_SCROLLBAR_ALWAYS,
    JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);
    masterPane.add(slavePane, BorderLayout.WEST);
    //display text
    textPanel= new JTextArea();
    textPanel.setText("Select options to modify this text.");
    textPanel.setBackground(Color.WHITE);
    textPanel.setLineWrap(true);
    textScrollPane = new JScrollPane(textPanel);
    masterPane.add(textScrollPane, BorderLayout.CENTER);
    textPanel.setFont(new Font("Serif",3,15));
    //deal with font color
    fontColor= new JComboBox(colorItems);
    masterPane.add(fontColor);
    //deal with font style
    boldStyle = new JCheckBox("Bold");
    boldStyle.setSelected(false);
    boldStyle.addItemListener(this);
    bottomPane.add(boldStyle);
    italicStyle = new JCheckBox("Italic");
    italicStyle.setSelected(false);
    italicStyle.addItemListener(this);
    bottomPane.add(italicStyle);
    add(bottomPane, BorderLayout.SOUTH);      
    public void actionPerformed(ActionEvent e)
         String Selected = "result";
         //set the font
         if(serifButton.isSelected())
              custFont="Serif";
         if(arialButton.isSelected())
              custFont="Arial";
         if(courierButton.isSelected())
              custFont="Courier";
         //set font style
         if(boldStyle.isSelected())
              custStyle = Font.BOLD;
         if(italicStyle.isSelected())
              custStyle = Font.ITALIC;
         if(boldStyle.isSelected()&&italicStyle.isSelected())
              custStyle = Font.BOLD + Font.ITALIC;
    public void valueChanged(ListSelectionEvent event)
         String response = "";
         //set the font size
         if(sizeList.getSelectedIndex()!=-1)
              switch (sizeList.getSelectedIndex())
                   case 0:
                        custSize = 30;
                        break;
                   case 1:
                        custSize = 28;
                        break;
                   case 2:
                   custSize = 26;
                   break;     
                   case 3:
                   custSize = 24;
                   break;     
                   case 4:
                   custSize = 22;
                   break;     
                   textPanel.setFont(new Font (custFont, custStyle,custSize));
         //set font color
         if(fontColor.getSelectedItem()=="Cyan")
              textPanel.setForeground(Color.CYAN);
         if(fontColor.getSelectedItem()=="Cyan")
              textPanel.setForeground(Color.CYAN);
         if(fontColor.getSelectedItem()=="Cyan")
              textPanel.setForeground(Color.CYAN);
         if(fontColor.getSelectedItem()=="Green")
              textPanel.setForeground(Color.GREEN);
         if(fontColor.getSelectedItem()=="Red")
              textPanel.setForeground(Color.RED);
         if(fontColor.getSelectedItem()=="Blue")
              textPanel.setForeground(Color.BLUE);
         if(fontColor.getSelectedItem()=="Magenta")
              textPanel.setForeground(Color.MAGENTA);
    }

    Help. The program didn't compile. I followed what you suggested. Here are the program and the error message.
    import javax.swing.*;
    import java.awt.*; //for border layout
    import javax.swing.event.*; //for ListSelectionListener
    import java.awt.event.*;
    public class TextFormatter03 extends JApplet implements ActionListener, ItemListener,ListSelectionListener
    private Container masterPane, slavePane, bottomPane;
    private JTextArea textPanel;
    private JScrollPane textScrollPane;
    private JRadioButton courierButton, serifButton, arialButton;
    private JList sizeList;
    private JCheckBox boldStyle,italicStyle;
    private JComboBox fontColor;
    private String colorItems[]={"Cyan","Green","Red","Blue","Magenta"};
    private String sizeItems[]={"30","28","26","24","22"};
    private String custFont;
    private int custStyle, custSize;
    public void init()
    //get the content pane to add component on to
    masterPane = this.getContentPane();
    //deal with font
    serifButton = new JRadioButton("Serif");
    serifButton.setSelected(true);
    courierButton = new JRadioButton("Courier");
    courierButton.setSelected(false);
    arialButton = new JRadioButton("Arial");
    arialButton.setSelected(false);
    //group the radio buttons
    ButtonGroup group= new ButtonGroup();
    group.add(serifButton);
    group.add(courierButton);
    group.add(arialButton);
    //register a listener for the radio buttons
    serifButton.addActionListener(this);
    courierButton.addActionListener(this);
    arialButton.addActionListener(this);
    masterPane.add(group, BorderLayout.NORTH);
    //deal with font size
    sizeList = new JList (sizeItems);
    sizeList.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
    sizeList.addListSelectionListener(this);
    slavePane = new JScrollPane(sizeList,
    JScrollPane.VERTICAL_SCROLLBAR_ALWAYS,
    JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);
    masterPane.add(slavePane, BorderLayout.WEST);
    //display text
    textPanel= new JTextArea();
    textPanel.setText("Select options to modify this text.");
    textPanel.setBackground(Color.WHITE);
    textPanel.setLineWrap(true);
    textScrollPane = new JScrollPane(textPanel);
    masterPane.add(textScrollPane, BorderLayout.CENTER);
    textPanel.setFont(new Font("Serif",3,15));
    //deal with font color
    fontColor= new JComboBox(colorItems);
    masterPane.add(fontColor);
    //deal with font style
    boldStyle = new JCheckBox("Bold");
    boldStyle.setSelected(false);
    boldStyle.addItemListener(this);
    bottomPane.add(boldStyle);
    italicStyle = new JCheckBox("Italic");
    italicStyle.setSelected(false);
    italicStyle.addItemListener(this);
    bottomPane.add(italicStyle);
    add(bottomPane, BorderLayout.SOUTH);      
    public void actionPerformed(ActionEvent e)
         String Selected = "result";
         //set the font
         if(serifButton.isSelected())
              custFont="Serif";
         if(arialButton.isSelected())
              custFont="Arial";
         if(courierButton.isSelected())
              custFont="Courier";
         //set font style
         if(boldStyle.isSelected())
              custStyle = Font.BOLD;
         if(italicStyle.isSelected())
              custStyle = Font.ITALIC;
         if(boldStyle.isSelected()&&italicStyle.isSelected())
              custStyle = Font.BOLD + Font.ITALIC;
    public void valueChanged(ListSelectionEvent event)
         String response = "";
         //set the font size
         if(sizeList.getSelectedIndex()!=-1)
              switch (sizeList.getSelectedIndex())
                   case 0:
                        custSize = 30;
                        break;
                   case 1:
                        custSize = 28;
                        break;
                   case 2:
                   custSize = 26;
                   break;     
                   case 3:
                   custSize = 24;
                   break;     
                   case 4:
                   custSize = 22;
                   break;     
                   textPanel.setFont(new Font (custFont, custStyle,custSize));
         //set font color
         if(fontColor.getSelectedItem()=="Cyan")
              textPanel.setForeground(Color.CYAN);
         if(fontColor.getSelectedItem()=="Cyan")
              textPanel.setForeground(Color.CYAN);
         if(fontColor.getSelectedItem()=="Cyan")
              textPanel.setForeground(Color.CYAN);
         if(fontColor.getSelectedItem()=="Green")
              textPanel.setForeground(Color.GREEN);
         if(fontColor.getSelectedItem()=="Red")
              textPanel.setForeground(Color.RED);
         if(fontColor.getSelectedItem()=="Blue")
              textPanel.setForeground(Color.BLUE);
         if(fontColor.getSelectedItem()=="Magenta")
              textPanel.setForeground(Color.MAGENTA);
    TextFormatter03.java:6: TextFormatter03 should be declared abstract; it does not define itemStateChanged(java.awt.event.ItemEvent) in TextFormatter03
    public class TextFormatter03 extends JApplet implements ActionListener, ItemListener,ListSelectionListener
    ^
    java:44: cannot resolve symbol
    symbol : method add (javax.swing.ButtonGroup,java.lang.String)
    location: class java.awt.Container
    masterPane.add(group, BorderLayout.NORTH);
    ^
    2 errors
    Process completed.

  • Multiple events structures for same control

    Hi,
    I would like to use a same blinking button into 2 event structures seperately.
    Please see my VI, after the first event is done, the second event is not wait for user to press the button, and it is auto triggered.
    How to solve that? Is there any way to reset the event?
    Thanks.
    Attachments:
    2 events.vi ‏13 KB

    It is also not clear what you are trying to do with the blinking. In your code, the LED will blink basically always. (you don't use the timeout event).
    In the first frame, blinking is enabled. Nothing happens in the second frame until the start event occurs. At this time blinking gets disable for about a nanosecond and gets immediately enabled again in the third frame. Even if the second eveng would not execute, you'll never see a difference. So what's the point?
    Here's a quick draft where each press of the start button toggles between blinking and not blinking. Maybe it can give you some ideas.
    LabVIEW Champion . Do more with less code and in less time .
    Attachments:
    2 eventsMOD.vi ‏10 KB

  • Multiple events per date with only one photo each - Unwanted

    I have the eyefi wireless sd card in my camera and it is setup to transmit my photos into iphoto automatically, which it does. However, the problem arises in that iphoto creates multiple events for the same date each containing only one photo. I would prefer that iphoto create individual events per date and have the multiples of that date's photos within. I thought I had the settings configured to do so as I have preferences set for autosplit events one per day but I still see events such as - July 3, 2008 - July 3, 2008 - July 3, 2008 - each with only one photo inside.
    I am wondering if it is something in iphoto's settings or the way in which eyefi transmits the photos into iphoto.
    Any thoughts?

    I do not have a WiFi connection to my camera so can not test but am just guessing
    I can think of two possibilities
    - 1 - if you are taking the photos with the WiFi connected then each time you snap a photo it may be being sent which would be looked at as a new import and therefore create a new event - to stop this I believe you would have to not have a full time WiFi connection to your camera or somehow set the camera to send batched - not each one - iPhoto will take each batch into and follow the rules for making events for that batch even if you camera is sending many batches of One photo
    - 2 - You have the preference for making batches set to one every two hours and there is a long time between photos - I'm guessing that #1 is more likely
    LN

  • ICal - moving multiple events as group

    Hello. Please, it's possible to move multiple events(in the same or different cals) as a group ? For example i wake up one hour later so I need to move all today's events one hour later...
    I see no way to do this

    :/

  • Event Structure: Multiple Events ??

    All
    I have a project where I have an event structure handling about 10 individual events. Would it be possible to fire multiple events at the same time ? For instance, if my event 3 is triggered and the corresponding process is running, can I trigger an event 7 to have it's process running ?
    Kudos always welcome for helpful posts

    Edit your event and make sure to uncheck "Lock front panel until the event case for this event completes", else you won't be able to do much.
    Attached is a simple example using two event structures. (All that said, maybe there is a better solution than using two events, just re-think your code).
    LabVIEW Champion . Do more with less code and in less time .
    Attachments:
    2events.vi ‏42 KB

  • Removing All Event Listeners

    If you have multiple event listeners running, is there any way to remove all of them at once rather than one at a time?
    Thanks,
    Jeff

    Near the end of the article linked below is one approach that someone has used involving an array:
    http://www.almogdesign.net/blog/actionscript-3-event-listeners-tips-tricks/

  • Can you run multiple APEX listeners for different instances on the same server

    Please confirm that we can run multiple APEX listeners for different instances on the same server?  Is it an xml setup configuration or do we need to do more??
    Thank You,
    Tony Miller
    SmartDog Services
    Austin, TX

    Yes.. Just exactly what I was looking for...
    Thanks Jari!!
    Thank You,
    Tony Miller
    SmartDog Services
    Austin, TX

  • Can I have multiple event structures with the same event cases?

    Hello, 
    I'm doing an application that reproduces the front panel of the HP6675A power supply. To achieve this, I have done a state machine with different states
    (initialize, measures, voltage, current, ocp, ov, store, recall, etc). In each state, should have an event structure that catches the events of the buttons, like for example: if the current state is the Voltage mode and the user press the current button the next state will be the Current mode. For this in each state of the state machine should be the same event structure with the same events.
    My problem is that the Vi doesn't work properly when I have multiple event structures with the same event cases. There are some possibily to do this, and how? Or is impossible to have multiple events? I have been reading some posts, but I don't find solutions. 
    Any help is appreciated.
    Thank you very much.
    Solved!
    Go to Solution.

    natasftw wrote:
    Or as others mentioned, make two parallel loops.  In one loop, have your state machine.  In the other, have just the Event Handler.  Pass the events from the handler to the state machine by way of queues.
    A proper state machine will not need the second loop.  The "Wait For Event" or "Idle" state (whatever you want to call it) is all you really need in order to catch the user button presses.  The setup is almost there.  Maybe add a shift register to keep track of which state to go to in the case of a timeout on the Event Structure.
    There are only two ways to tell somebody thanks: Kudos and Marked Solutions
    Unofficial Forum Rules and Guidelines

  • Events cannot have multiple exceptions for the same date

    I just starting getting this message and could not sync to one of my Google calendars. I'm posting this for others who might get the same problem.
    I didn't find the answer on these forums but did find it on this thread on Google:
    http://www.google.com/support/forum/p/Calendar/thread?tid=241155f758d9e2a4&hl=en
    Here's the important excerpt:
    "I had a client, who just had this same issue, nothing to do with Google cals.
    It was apparently, in my best guess, a corruption of the subscribed cal.
    *I did a get info on the cal, copied the URL, deleted the cal, then re-subscribed to it by pasting in the URL, and now it's working fine*."

    I've been having the same problem with my iCal calendars and the "Events cannot have multiple exceptions for the same date" error. Once it gets going, it uses up a lot of the CPU and resources. After reinstalling iCal, all my calendars were missing and I could not even resubscribe to them.
    I took my MacBook Pro to the Apple Store, and they were able to solve the problem by moving some of the iCal files from their existing folders out to the desktop, and reopening the program. That got it working, however, now I'm having the same problem again. So back to square one. Anyone else having this issue and know the cause?
    My setup is my MacBook Pro uses Entourage, use that calendar in my iCal. And I subscribe to two calendars my wife publishes on her Macbook. We're both using Snow Leopard.

  • CUOM 2.3 sends multiple notifications for Event StoppedGSUPerformancePolling with same time stamps

    Hi Alll,
    I have a CUOM Version 2.3 which shows mutiple notifications per Device for Event StoppedGSUPerformancePolling with same time stamps. The message below is generated from the default All_Events for all devices.
    Does anyone have a solution for that.
    Regards Michael
    This message is generated 8 times with the same time stamp in all messages.
    ** This message is generated from Cisco Unified Operations Manager **
    ALERT ID                = 00012OW
    CREATION TIME           = Sat 30-Oct-2010 16:31:57 CEST
    MODIFIED TIME           = Sat 30-Oct-2010 17:00:58 CEST
    STATUS                  = Active
    SEVERITY                = Critical
    MANAGED OBJECT          = 183.201.141.193
    MANAGED OBJECT TYPE     = VoiceGateway
    ASSOCIATED EVENTS       =
        Cleared:183.201.141.193:Unresponsive
        Active:183.201.141.193:StoppedGsuPerformancePolling
    CUSTOMER IDENTIFICATION = Voice Port
    CUSTOMER REVISION       = Voice Port

    if you get SNMP timeout on multiple devices then the fault usually lies in the path that the polling follows to get to these devices and back to the server.
    The problem obviously lies in the part path they have in common.
    It is not unusual to see the highest backbone loads during the night, due to backups being taken.
    Make sure the most important inter-switch links have no errors.
    I would rather fix this then turn off alerting.
    Cheers,
    Michel

Maybe you are looking for

  • How do i go about linking 2 laptops 3 ipads using the same itunes and to stream all films and music

    how do i go about linking 2 laptops, 3 ipads using the same itunes and to stream all films and music through the house.

  • Can not see some videos, Can not install Activex 9.o47

    My name is Alex, I have been working on getting flash to play for about 3 weeks. I have uninstalled both shockwave and flash many many times using all different sites. I have turned off my firewall, anti spy, and antivirus when downloading. I have sh

  • I have all my music on external hard drive. It doesn't all import to Itunes

    I have about 76 gigs of music on my external hard drive. I just got a new ipod and I need to put the music on it. When I try to put the music on the hard drive into ITunes I only get 60 gigs of music in ITunes. I found a specific album that didn't im

  • Song order rearranges in playlists

    I listen to music on my iPhone 4 (6.1.3 - not enough space to upgrade to ios7) when working out and traveling.  Recently I tried to change the order of songs in a couple of playlists and add new songs and the changes won't keep.  For instance when ed

  • Redo log problem

    Hello, I had 12 log groups with 2 member in each group, size og 60mb. I was adding new groups with larger members and deleting old groups . I droped 10 old groups and i after some time while querying v$log , I found that those 2 old groups are consta