New Hold in OM

I have defined a new hold and applying it on the header level, and defined the hold type as Order Administaration. But it's not preventng from the pick release process.
Thanks,
Srini C

Hi Srini,
Please check the Workflow Item and Workflow activity that you have attached with the hold definition.
When this hold is aplied on a sales order, OM won't allow the order to go beyond the workflow activity attached with the hold definition.
Regards
Saraja

Similar Messages

  • Get sopme new hold music

    i've called support 3 times today and got nowhere.  i've been on hold for over an hour listening to the irritating theme from the old sitcom room 222 play over and over. it's driving me crazy

    Its chargable. Go to nokia care or piority get a voucher pin for unlimited and limited plan download.

  • New Music on Hold for TIPT

    Hi All, For those of you who are not running customised Music on Hold, we have changed it to a new cheerful music on hold. Hope you will like it. Love the TIPT Team..!

    Hi there I'm Alex and am really desperate to have a copy of all Telstra's new hold music tracks, please send them to me via email if possible. I love all the tracks

  • After Migration to new Mac Pro, intermittent slow downs, SROD's

    I started with a my intel mac mini, Leopard OS was installed on an external Firewire drive, most applications were installed on another partition of that same drive. I bought a new mac pro 8 core, and an additional firewire external drive that I set up as my Time Machine drive on my old mac mini. I did a full backup of my old mac mini system and then attached the time machine drive and the other external hard drive to my new mac pro. I used the migration assistant to transfer files to my new mac pro. However, now there appears to be something occuring between my internal mac pro hard drive and the old external hard drive from my mac mini. When using some applications, Itunes, Logic Pro, Firefox, the ap will hang and appears to be trying to access files from the old external drive. I hope I'm being clear with what the issue is. I'm thinking duplicate files on this external drive and my internal drive are causing some problems? I need to know how to repair the issue, and preserve my data files?

    bb240z wrote:
    Thanks for your quick response. I know I've been somewhat confusing here. I'm running the latest Snow Leopard update on my mac pro now.
    Then please update your profile, as it still shows the mini and Leopard.
    And I'll ask a Host to move this to the Snow Leopard > Time Machine forum.
    All the aps and data were migrated onto the internal HD in the mac pro, and the aps and files and directory structures, etc. are still also on the external drive that used to comprise the OS of my mac mini. I'm thinking that may be part of the issue, but I'm new to Mac and not certain of that or how to fix the issues.
    Depending on how you did that, I'm not sure everything on those partitions got on to the new Mac's HD. Check that first, via the Finder.
    Let's start with iTunes and/or iPhoto.
    First see if you have the same stuff in both places. Use the Finder to see how large each is on the external HD, and compare that to the iTunes and iPhoto folders on your internal HD.
    If they're not on your internal HD at all, use these instructions to move them:
    Moving your iTunes Music folder
    Moving your iPhoto library
    If the versions on the external are newer than the ones on your internal, delete the ones on the internal and use those instructions to move from the external to the internal.
    But don't delete the versions on the external just yet. Eject and disconnect it, and make sure everything's fine. It won't hurt to leave the data there for a while, especially as long as it's disconnected.
    If the music or photos on your HD are the same, or newer, hold down the Option key while starting iTunes or iPhoto. That will give you a prompt where you can select which one you want to use.
    Once you've selected the ones you want, eject and disconnect the external. Then use as many apps as you can, to see if everything works properly and all your data is found.
    Without knowing what other apps you have, and how they work, I can't tell in advance whether any others will be looking for the external drive. If you get error messages, you'll have to deal with each app that seems lost.
    I'd be inclined to keep the old external "on the shelf" for quite a while, just to be sure nothing got missed.
    Have you started doing Time Machine backups of the new Mac yet? When you do, you'll get a prompt about whether to "re-use" the Mini's backups. See #B5 in the Time Machine - Troubleshooting *User Tip,* also at the top of this forum. You probably want to select "Re-use," especially if there's a considerable amount of space on your TM drive.

  • Need a script to enable in-place hold on Office 365

    Hello, I need a script to enable in-place hold on Office 365 for my users.
    The options that I have found for this so far is to enable in-place hold for a DL or an individual user. Is there a way to use a CSV instead?
    This is what I have used before.....where "allstaff" is the name of a DL.
    New-MailboxSearch -name "3 Year In-Place Hold" -SourceMailboxes allstaff -InPlaceHoldEnabled $true -ItemHoldPeriod 1095

    That doesn't seem to work.........I think it's trying to create a new hold query for every user.
    PS C:\scripts> ./user_hold.ps1
    WARNING: The hold setting may take up to 60 minutes to take effect.
    Name                CreatedBy           InPlaceHoldEnabled  Status
    3 Year In-Place ... S-1-5-21-2495351... True                NotStarted
    Unable to execute the task. Reason: A mailbox search named <3 Year In-Place Hol
    d> already exists or is currently being deleted. Please choose a different name
        + CategoryInfo          : InvalidArgument: (Microsoft.Excha...DiscoverySea
       rch:MailboxDiscoverySearch) [], MailboxSearchTaskException
        + FullyQualifiedErrorId : [Server=BLUPR06MB097,RequestId=e8df9b95-2e00-428
       d-813f-da05ea8d09d4,TimeStamp=11/5/2013 9:38:05 PM] [FailureCategory=Cmdle
      t-MailboxSearchTaskException] 95CD9ECA
    So my next question...........how do I add users to an existing In-Place hold?

  • Hold code on supplier invoices (Payables)

    Dear all,
    can anyone tell me how to creta a new hold code on a supplier invoice in Oracle Payables.
    Thanks in advance,
    Emmanuel
    Edited by: user642479 on 22 mai 2009 07:11
    I have my answer !
    I was connected in French and the menu item is not well translated !
    Thank you.

    Hello.
    APPS 11.5.10.2
    Navigate to Setup/Invoice/Hold and Release Names and enter a Name, Description and Type for your hold. Also choose if this new hold should allow invoice to be accounted and if it can be manually released.
    Octavio

  • Automatic Custom Holds

    I'm hoping that someone can point me in the right direction here in regards to how to go about applying an automatic hold for a custom created hold.
    Example, we want the order to go on hold at the time of booking if there are certain freight terms assigned to the order.
    I can see how we can create a lookup value for the new hold description, and also how to manually create the hold and assign the workflow elements. However, I don't see how the logic of the hold is setup so that OM knows how and when to apply the hold.
    I am assuming that the standard workflow will have to be modified to accomplish this, or is there a custom hook package that custom code can be added into for custom holds ?
    Any help/advice/direction would be much appreciated.
    TIA.

    Thanks for the replies.
    Ok, so modifying the workflow and calling the OE_HOLDS_PUB.APPLY_HOLDS procedure will allow to apply the hold, with some obvious logic around the call.
    So, another questions. When defining a hold you can assign the workflow item (header or line) and the workflow activity. So, if we create a custom hold that we want to check at the time of ship confirm then how do these 2 items come into play ? Or are these solely for the Standard Oracle holds ? I took a look at the line workflow and I don't see any standard place for holds. So, if we want to create 2 custom holds, 1 at the time of book and 1 at the time of ship confirm then it appears that we'd have to create 2 custom functions in the work flow, one before book and one before ship ? If that's true then I really don't get what purpose the workflow item and workflow activity do when defining a custom hold.

  • 6280 not working on holder CR-43 with car kit CK-7...

    I had a car kit/holder combination installed Sept 2006, been working fine.
    Last couple of days when I insert the 6280 into the holder the "PHONE" text displays on the stereo like normal but the "HANDSFREE" settings on the phone don't kick in.
    The CHARGE function continues to work but the "PHONE" word/display never dissapears and the radio/stereo function never returns.
    The phone does not operate correctly, it remains on what ever profile is active and the phone only works on its internal speaker, losing connection with the car speakers.
    Anyone know if this is the handset? car kit? holder? all of the above?
    Don't know where to start!
    Tim

    Just for the record, I managed to isolate the problem today to a fault with the CR 43 holder.
    I plugged the car kit lead directly into the phone handset and found that the car kit functions returned to normal, charging and sound through car speakers and interpution of stereo functions when making and receiving calls.
    new holder then!

  • Question about hold circuit

    Hello everyone. Just a quick question for you all.
    My 30 gig iPod video is stuck on hold, and I think the reason is that the circuit isn't contacting the case enough.
    Is there anything I can do to fix this without having to buy a new hold switch circuit?
    What happens if I just cut the hold switch off?
    I really don't care if my iPod loses the hold functionality; it would just be really nice for it to be usable again.

    Just wanted to confirm you tried to do a Reset, because the reason for the iPod being unresponsive could be something else (not the Hold switch).
    The iPod should still appear in iTunes when connected.  Did you do a Restore on the iPod, in case the cause is related to corrupted software or settings?  The Restore button is on the iPod's Summary screen, and it will erase the iPod, reinstall its software, and set it to default settings.
    That's a 5th gen iPod, and there was an accessory for it called the iPod Radio Remote.  I founds this FAQ about it
    http://support.apple.com/kb/ht2467
    I have a 4th gen iPod, which uses a different remote control attachment; it has its own Hold switch that is independent from the Hold switch on the iPod.  The iPod Radio Remote seems to work the same way.  There are other "remote control" accessories that connect to the 5th gen iPod's dock connector, such as
    http://www.amazon.com/Griffin-Technology-9502-CLK30-AirClick-Connector/dp/B000BR FE4O
    Many of them, including the iPod Radio Remote, only control playback and volume.  However, I have another iPod dock accessory (Kensington) that can do menu control, and it works even if the iPod's Hold switch is ON (just checked with my 4th gen iPod).  So it's possible.  Apple made its own Universal Dock accessory, that comes with a remote control.  It seems to have a Menu button, but I can't say from personal experience how it works.
    So, if the Hold switch is faulty (and always ON), you might look for an accessory that connects to the dock connector as a way to control the iPod.

  • Black SIM card tray/holder...can you buy them?

    Hello everyone,
    I was wondering if someone could tell me if the black plastic tray/holders that the SIM card sit in are available to buy anywhere or does the phone need to be sent in for repairs? The top of my one got chipped. The SIM is in and installed and all working fine but I'd like to get a new holder to avoid any dust or dirt getting in and potentially causing any future problems.
    Thanks in advance for any help or sugestions.

    Not 100% sure for the 3G but I know for the original you could get it sent to you from Apple as a replacement part under warranty.. Just call your Apple support there in the UK and they should be able to send you one oiut..

  • Multiple Lenovo Credit Card Holds

    I ordered a new laptop last month and I a hold was placed on my account that day but this week another hold was placed on my account for the same amount. When I called customer service they said that this was normal and that a hold would be placed on my account every 7 days until my order ships. They said once the order ships all of the previous holds wiil fall off but is this right?
    I have the credit for the purchase but the estimated ship date is not for another two weeks and since the previous holds aren't falling off when they place a new hold I pretty much can't use my card which is frustrating.

    Thinkhard,
    I've looked into your order and found that it is still on credit hold - I've provided a PM with the specific reasons. 
    I will request an agent to follow up with you.
    All,
    To avoid frustration and delays after the fact, I would suggest perspective customers read through the shopping help on the Lenovo website prior to placing orders, and read the terms and conditions of the aquisition agreement.
    There are several limitations which seem to frequently come into play, concerning payment. Here is the section on Payments.
    1) The "ship to" address must be listed with your issuing bank.   While not all online merchants require this, Lenovo has a very comprehensive set of policies to try to guard individuals against identity theft and fraud. 
    2) With one noted exception for AMEX, Lenovo does not accept internationally issued credit cards.  Placing an order with one will likely result in a delay as the order remains on credit hold.
    3) Ship to addresses for orders placed on the US website, must be US based addresses.   One cannot directly buy and ship to other countries.
    Best regards,
    Mark
    ThinkPads: S30, T43, X60t, X1, W700ds, IdeaPad Y710, IdeaCentre: A300, IdeaPad K1
    Mark Hopkins
    Program Manager, Lenovo Social Media (Services)
    twitter @lenovoforums
    English Community   Deutsche Community   Comunidad en Español   Русскоязычное Сообщество

  • Trying to get a computer repaired, getting the run around - a plea for help

    First, some backstory:
    I ordered a refurbished ThinkPad T440s from the Outlet on July 21 after two weeks of fighting with the bots and snipers.  It was a nice machine: it had an i7 4600 processor and a FHD IPS display.  The outlet shipped my computer quickly and I was happy to receive it.  I opened it up and... it was the wrong computer altogether.
    I contacted a CS representative and she told me that the only option was to send the unit back for a refund and try again.  Apparently there is no inventory system in place to tell me if the computer I originally ordered was even available, or if it had been sent to a different customer.  Begrudgingly, I sent the original laptop back and received my refund.
    I decided to try again, and successfully managed to snag another machine with similar specs on July 29 after camping out on the Outlet site.  I was overjoyed, but this order has turned out to be a nightmare.
    After the status of my order sat on "Released to Manufacturing" for two weeks, I contacted bgriffin2 on these same forums.  After giving him my order information, my laptop shipped on the same day, August 12.  I was delighted.  
    When the computer arrived, I opened it up and I was pleased to see that it was the correct machine.  However, the laptop had severe scratching all over the rear LCD cover, as if someone had taken their car keys and dug grooves in the lid.  The edges of the computer were severely worn, and on one corner it looked like the pc had experienced a pretty nasty fall.  To make a long story short, the laptop did not look reconditioned at all.  It also had not been function tested, as there were numerous problems with the machine besides the cosmetics.  The fingerprint reader did not work and was not even recognized by the BIOS, the speakers made loud popping noises intermittently, and the external battery was not even recognized by the machine.  I still do not know if this was a battery issue, or if there is something wrong with the motherboard of the machine.
    I used to work at a facility that refurbished handsets for Verizon Wireless.  I will tell you up front that this sort of shoddy reworking and QC testing would never fly there.  This unit should have never left the facility as a scratch & dent, much less as a refurbished and remanufactured unit.
    Do you think that's the end of my sob story?  Oh no, we're just getting started.  Bgriffin2 acknowledged that this was unacceptable and he suggested I send it in for warranty service to have these issues resolved.  I spoke to a very nice woman at the Atlanta service center and she was very helpful in getting me a prepaid carton to send the laptop to Memphis for repair.  I sent the laptop off and it was deliviered to Lenovo on the 19th of August.  Since then, the status of my repair on the EasyServ website has looked like this:
    http://i.imgur.com/t3Qs03e.png
    Each and every time I see "Hold for customer information," I place a phone call to the tech support line and ask what they need from me.  The first two times I was redirected to the actual people doing the repair, as the representatives that answer the phone couldn't seem to discern what is going on with the repair.  Both times, I was told that they didn't need anything from me, that there was a glitch in the system and the hold was accidentally placed.  I was told that the hold was removed and that they would begin repairing my laptop immediately.  I was content with that answer until I received a phone call last Thursday from someone from billing.  This gentleman said that Lenovo wanted $300 to fix the scratched rear LCD cover as it was not covered by warranty.  I was stunned.  These people had my laptop for two weeks before tellling me that they wanted money from me.  I was appalled and told him that there was no way that I was going to pay for it.  I had to tell him twice that the unit was not a scratch and dent model, it was a refurbished model.  The scratching on the lid is not minor, and the machine does not work as it is supposed to.  He said that he would see if he could get the price reduced for me; I said absolutely not.  He said that he would see if they would fix it for free out of the goodness of their hearts, and I said fine, do what you can.  He promised to call me back and tell me about his findings; I have not heard from him again.
    Upset by the previous phone call, I immediately called the tech support number again.  A representative named Arva tells me that she sees that I am to receive a new laptop.  Confused, I tell her that I had one sent in for repairs.  She puts me on hold for a little while and comes back saying that the computer was damaged beyond Lenovo's acceptable specifications and that they were going to send me a newly refurbished laptop with the same specifications, and that I should expect a phone call within the next 24-48 business hours.  Of course, that was on Thursday.  I did not receive a call on Friday, and it was Labor Day weekend, so no calls then.  I also did not receive a phone call yesterday, but I noticed a new "Hold for customer information" popped up.
    I called again today to find out what they needed from me.  This time the tech support representative tells me that the battery won't hold a charge, and that's the reason for the hold.  Now tell me, why on earth would they not have another battery laying around to test with?  She tells me that there is no ETA, but I requested a phone call from someone who knows what's going on, and also an escalation of some type.  Notice that she did not mention a newly refurbished laptop as Arva had promised.  These people can't even keep their story straight.
    I am crying out for help here.  I am a grad student in CS and I absolutely NEED a computer.  I have a desktop at school, but it is not portable and I need a laptop.  Please, can someone get something done about this?
     My case number is A07YFM9.

    Hi massmercury,
    I want to apologize for your experience here with the service center. I am moving forward to have your case escalated for further review. Please see my private message.  I will be your point of contact until our Customer Advocate team reaches out to you. 
    Best regards,
    Bgriffin2
    Did someone help you today? Press the star on the left to thank them with a Kudo!
    If you find a post helpful and it answers your question, please mark it as an "Accepted Solution"! This will help the rest of the Community with similar issues identify the verified solution and benefit from it.
    Follow @LenovoForums on Twitter!

  • Layout Problem

    I have a jframe with a borderlayout manager into which i display a jpanel (BorderLayout.center).
    But when i want to display a jinternalframe, this is displayed at the center and is stretched in order to fit the borderlayout settings.
    Even though this isn't such a big problem for my application, because when the user wants a 2nd jinternalframe,
    the 1st is iconified behind the jpanel and when the user close the 2nd internalframe,
    he must click on the jpanels where appears a blue screen at the center of the jframe (where was the jpanel) and with right click you can maximize again the 1st jinternalframe.
    what i do wrong?
    Here is some code:
    mainFrame = new JFrame("DVD-VIDEO CLUB");
    aDesktopPane = new JDesktopPane();
    aDesktopPane.setBackground(Color.LIGHT_GRAY);
    aDesktopPane.setDragMode(JDesktopPane.OUTLINE_DRAG_MODE);
    mainFrame.setContentPane(aDesktopPane);
    BorderLayout borderL = new BorderLayout(200,130);
    mainFrame.getContentPane().setLayout(borderL);
    JPanel justForLayout1 = new JPanel(gridBag);
    justForLayout1.setBackground(Color.LIGHT_GRAY);
    mainFrame.getContentPane().add(justForLayout1, BorderLayout.NORTH);
    JPanel justForLayout2 = new JPanel(gridBag);
    justForLayout2.setBackground(Color.LIGHT_GRAY);
    mainFrame.getContentPane().add(justForLayout2, BorderLayout.SOUTH);
    mainFrame.getContentPane().add(MainInternalPanel(),BorderLayout.CENTER);
    JPanel justForLayout3 = new JPanel(gridBag);
    justForLayout3.setBackground(Color.LIGHT_GRAY);
    mainFrame.getContentPane().add(justForLayout3, BorderLayout.EAST);
    JPanel justForLayout4 = new JPanel(gridBag);
    justForLayout4.setBackground(Color.LIGHT_GRAY);
    mainFrame.getContentPane().add(justForLayout4, BorderLayout.WEST);
    //when an event has occured
    aDesktopPane.add(registerMovie.RegisterMovieFrame());//the component that the method returns is jinternalframe
    //when another event has occured
    aDesktopPane.add(correctMovie.CorrectMovieFrame());());//the component that the method returns is jinternalframe
    Is there any way to have the borderLayout only for the jframe and no layoutmanager for the desktoppane.
    Any help is appreciated!!!

    Here is my whole code of the program. But all the fonts are in greek. I hope that doesn't matter.
    [CODE START]
    // �������� ������� ��� JAVA
    import java.awt.*;
    import javax.swing.*;
    import java.awt.event.*;
    import java.lang.Runtime;
    import javax.swing.event.*;
    import javax.swing.border.*;
    // ��������� ����������� DVD-VIDEO Club
    public class DVD_VIDEO_CLUB {
         //�������� ��� ����������
         private JPanel panel;
         private Object acting;
         private Toolkit atoolkit;
         private static Process process;
         private static JFrame mainFrame;
         private JDesktopPane aDesktopPane;
         private GridBagLayout gridBag = new GridBagLayout();
         private int OpenFrames, OptionAnswer, CheckNumFrames;
         private BorderLayout borderL = new BorderLayout(200,130);
         private static JOptionPane anOptionPane = new JOptionPane();
         private JInternalFrame[] interFrames = new JInternalFrame[1];
         private GridBagConstraints constr = new GridBagConstraints();
         // ����� �������� ����������
         //���������� ������������
         private static CreateFeatures createFeatures = new CreateFeatures();
         private JMenubar aMenubar = new JMenubar();
         private InternalPanels internalPanels = new InternalPanels();
         private RegisterMovie registerMovie = new RegisterMovie();
         private ShowMovie showMovie = new ShowMovie();
         private CorrectMovie correctMovie = new CorrectMovie();
         private RegisterRenter registerRenter = new RegisterRenter();
         private ShowRenter showRenter = new ShowRenter();
         private CorrectRenter correctRenter = new CorrectRenter();
         private DayMovement dayMovement = new DayMovement();
         private DirectReturn directReturn = new DirectReturn();
         private Holding holding = new Holding();
         private DefineHoliday defineHoliday = new DefineHoliday();
         private ShowCatMovie showCatMovie = new ShowCatMovie();
         private PrintCatMovie printCatMovie = new PrintCatMovie();
         private ShowDelayMovie showDelayMovie = new ShowDelayMovie();
         private PrintDelayMovie printDelayMovie = new PrintDelayMovie();
         private PrintHoldingMovie printHoldingMovie = new PrintHoldingMovie();
         private PrintThemes printThemes = new PrintThemes();
         // � ������� ��� ������
         public DVD_VIDEO_CLUB() {
              //��������� ��� FRAME ��� ��� MENUBAR
              mainFrame = new JFrame("DVD-VIDEO CLUB");
              mainFrame.setExtendedState(Frame.MAXIMIZED_BOTH);
              aDesktopPane = new JDesktopPane();
              aDesktopPane.setBackground(Color.LIGHT_GRAY);
              aDesktopPane.setDragMode(JDesktopPane.OUTLINE_DRAG_MODE);
              mainFrame.setContentPane(aDesktopPane);
              mainFrame.getContentPane().setLayout(borderL);
              //�������� ��� ���������� �����
              internalPanels.LayMainPanel(mainFrame);
              //���������� ��� Toolkit ��� ��� ����� ��� ���������� ��� ������
              atoolkit = Toolkit.getDefaultToolkit();
              // �������� ��� ������� ��������� (FRAME, MENUBAR, Image)
              mainFrame.addKeyListener(new MainFrameKeyListener());
              mainFrame.addWindowListener(new FrameListener());
              mainFrame.setIconImage(createFeatures.getImage());
              mainFrame.setSize(atoolkit.getScreenSize());
              mainFrame.setJMenuBar(aMenubar.MakeMenuBar(new ItemActListener()));
              mainFrame.setVisible(true);
              mainFrame.setDefaultCloseOperation(3);
         }//end constructor
         //������� ��� �� ������� ��� ���������� ���������
         public int NumberFrame() {
              OpenFrames=aDesktopPane.countComponents();
              return(OpenFrames);
         }//end method NumberFrames()
         //������� ��� ��� ��������� ��� �������� ������� ���������
         public int MaxNumberComponent(int number) {
              return(number);
         }//end method CheckNumberFrame()
         //������� ��� ��� ������ ��� �������� �����������
         public int CheckNumberFrames() {
              if(NumberFrame()>MaxNumberComponent(7)) {
                   CheckNumFrames=0;
              }//end if
              if(NumberFrame()<MaxNumberComponent(7)) {
                   CheckNumFrames=1;
              }//end if
              if(NumberFrame()==MaxNumberComponent(7)) {
                   CheckNumFrames=2;
              }//end if
              return(CheckNumFrames);
         }//end method CheckNumberFrames()
         //������� ��� ��� �������� ��������� ��������� ����� �����������
         public JOptionPane MessageSameProcedure() {
              createFeatures.PlayErrorSound(mainFrame);
              anOptionPane.showMessageDialog(mainFrame,"��� �������� �� "
                   +"���������� ��� ����������"+"\n"+" � ����� ��������� ���"+
                   " �� �������!","�������",JOptionPane.WARNING_MESSAGE);
              return(anOptionPane);
         }//end method MessageSameProcedure()
         //������� ��� ��� �������������� ��� ��������
         //��������� ���� ��� ���������� ����� ���������
         public void Iconified() {
              interFrames = aDesktopPane.getAllFrames();
              try {
                   interFrames[0].setIcon(true);
              }//end try
              catch(Exception exc) {
                   createFeatures.PlayErrorSound(mainFrame);
                   anOptionPane.showMessageDialog(mainFrame,
                        "������������� ��� ������ �������� ��� ������:"
                        +exc,"�������",JOptionPane.ERROR_MESSAGE);
              }//end catch
         }//end method Iconified()
         //������� ��� ��� ������������� ���
         //���������� ����������������� ���������
         public void Maximized() {
              try {
                   interFrames[0].setIcon(false);
              }//end try
              catch(Exception exc) {
                   createFeatures.PlayErrorSound(mainFrame);
                   anOptionPane.showMessageDialog(mainFrame,
                        "������������� ��� ������ �������� ��� ������:"
                        +exc,"�������",JOptionPane.ERROR_MESSAGE);
              }//end catch
         }//end method Maximized()
         //������� ��� ��� ������ ����� ��� ����������
         //��� ������� ��� �������� ��� ����� �����������
         public void CorrectSameProcedureVariable() {
              registerMovie.setCheckOpen(false);
              showMovie.setCheckOpen(false);
              correctMovie.setCheckOpen(false);
              registerRenter.setCheckOpen(false);
              showRenter.setCheckOpen(false);
              correctRenter.setCheckOpen(false);
              dayMovement.setCheckOpen(false);
              directReturn.setCheckOpen(false);
              holding.setCheckOpen(false);
              defineHoliday.setCheckOpen(false);
              showCatMovie.setCheckOpen(false);
              printCatMovie.setCheckOpen(false);
              showDelayMovie.setCheckOpen(false);
              printDelayMovie.setCheckOpen(false);
              printThemes.setCheckOpen(false);
         }//end method CorrectSameProcedureVariable()
         //������� ��� ��� ���������� ������
         public void Exit() {
              if(aDesktopPane.countComponents()>5) {
         int OptionAnswer = anOptionPane.showConfirmDialog(mainFrame,
         "�������� ������� ��������. ������ ����� �� ��"+
                        " ��������? (��� ������������ � ������� ���)",
                        "�������� ��������",JOptionPane.YES_NO_OPTION);
                   //�� ������� ��� ��� ������� ��� ������
                   if(OptionAnswer==anOptionPane.YES_OPTION) {
         System.exit(0);
                   }//end ���
                   if(OptionAnswer==anOptionPane.NO_OPTION) {
         aDesktopPane.updateUI();
                   }//end ���
              }//end IF
              else {
         System.exit(0);
              }//end else
    }//end method Exit()
         //������� ��������� ��� ����������� RegisterMovie()
         public void RegisterMovie() {
              switch(CheckNumberFrames()) {
                   case 0:     {
                        aDesktopPane.updateUI();
                        break;
                   }//end case 0
                   case 1: {
                        if(registerMovie.getCheckOpen()==true) {
                             MessageSameProcedure();
                        //     Maximized();
                        }//end if
                        else {
                             aDesktopPane.updateUI();
                             //�� ����� �� ������ ��� �� �������� �����
                             //������� ��� �� ���� ������� ��������
                             aDesktopPane.add(
                                  registerMovie.RegisterMovieFrame(),BorderLayout.CENTER);
                        }//end else
                        break;
                   }//end case 1
                   case 2: {
                        if(registerMovie.getCheckOpen()==true) {
                             MessageSameProcedure();
                        //     Maximized();
                        }//end if
                        else {
                             OptionAnswer = anOptionPane.showConfirmDialog(mainFrame,
                                  "����� ������ ��� ������� ��������� ���� ��������� "+
                                  "���������."+"\n"+"������ �� �������� �� �������� ���"
                                  +" ���������� �� �������?"
                                  ,"�������� ��������",JOptionPane.YES_NO_OPTION);
                             //�� ������� ��� ��� �������� ��� ������
                             //������� "���"
                             if(OptionAnswer==JOptionPane.YES_OPTION) {
                             //     Maximized();
                                  JInternalFrame[] temp = aDesktopPane.getAllFrames();
                                  for(int i=0;i<temp.length;i++) {
                                       temp.dispose();
                                       temp[i]=null;
                                  }//end for
                                  CorrectSameProcedureVariable();
                                  aDesktopPane.updateUI();
                                  aDesktopPane.add(
                                       registerMovie.RegisterMovieFrame(), BorderLayout.CENTER);
                             }//end yes
                             //������� "���"
                             if(OptionAnswer==JOptionPane.NO_OPTION) {
                                  aDesktopPane.updateUI();
                             }//end no
                        }//end else
                        break;
                   }//end case 2
              }//end switch
         }//end method RegisterMovie()
         //������� ��������� ��� ����������� ShowMovie()
         public void ShowMovie() {
              switch(CheckNumberFrames()) {
                   case 0:     {
                        aDesktopPane.updateUI();
                        break;
                   }//end case 0
                   case 1: {
                        if(showMovie.getCheckOpen()==true) {
                             MessageSameProcedure();
                             Maximized();
                        }//end if
                        else {
                             aDesktopPane.updateUI();
                             //�� ����� �� ������ ��� �� �������� �����
                             //������� ��� �� ���� ������� ��������
                             aDesktopPane.add(
                                  showMovie.ShowMovieFrame(), BorderLayout.CENTER);
                        }//end else
                        break;
                   }//end case 1
                   case 2: {
                        if(showMovie.getCheckOpen()==true) {
                             MessageSameProcedure();
                             Maximized();
                        }//end if
                        else {
                             OptionAnswer = anOptionPane.showConfirmDialog(mainFrame,
                                  "����� ������ ��� ������� ��������� ���� ��������� "+
                                  "���������."+"\n"+"������ �� �������� �� �������� ���"
                                  +" ���������� �� �������?"
                                  ,"�������� ��������",JOptionPane.YES_NO_OPTION);
                             //�� ������� ��� ��� �������� ��� ������
                             //������� "���"
                             if(OptionAnswer==JOptionPane.YES_OPTION) {
                                  JInternalFrame[] temp = aDesktopPane.getAllFrames();
                                  for(int i=0;i<temp.length;i++) {
                                       temp[i].dispose();
                                       temp[i]=null;
                                  }//end for
                                  CorrectSameProcedureVariable();
                                  aDesktopPane.updateUI();
                                  aDesktopPane.add(
                                       showMovie.ShowMovieFrame(), BorderLayout.CENTER);
                             }//end yes
                             //������� "���"
                             if(OptionAnswer==JOptionPane.NO_OPTION) {
                                  aDesktopPane.updateUI();
                             }//end no
                        }//end else
                        break;
                   }//end case 2
              }//end switch
         }//end method ShowMovie()
         //������� ��������� ��� ����������� CorrectMovie()
         public void CorrectMovie() {
              switch(CheckNumberFrames()) {
                   case 0:     {
                        aDesktopPane.updateUI();
                        break;
                   }//end case 0
                   case 1: {
                        if(correctMovie.getCheckOpen()==true) {
                             MessageSameProcedure();
                             Maximized();
                        }//end if
                        else {
                             aDesktopPane.updateUI();
                             //�� ����� �� ������ ��� �� �������� �����
                             //������� ��� �� ���� ������� ��������
                             aDesktopPane.add(
                                  correctMovie.CorrectMovieFrame(), BorderLayout.CENTER);
                        }//end else
                        break;
                   }//end case 1
                   case 2: {
                        if(correctMovie.getCheckOpen()==true) {
                             MessageSameProcedure();
                             Maximized();
                        }//end if
                        else {
                             OptionAnswer = anOptionPane.showConfirmDialog(mainFrame,
                                  "����� ������ ��� ������� ��������� ���� ��������� "+
                                  "���������."+"\n"+"������ �� �������� �� �������� ���"
                                  +" ���������� �� �������?"
                                  ,"�������� ��������",JOptionPane.YES_NO_OPTION);
                             //�� ������� ��� ��� �������� ��� ������
                             //������� "���"
                             if(OptionAnswer==JOptionPane.YES_OPTION) {
                                  JInternalFrame[] temp = aDesktopPane.getAllFrames();
                                  for(int i=0;i<temp.length;i++) {
                                       temp[i].dispose();
                                       temp[i]=null;
                                  }//end for
                                  CorrectSameProcedureVariable();
                                  aDesktopPane.updateUI();
                                  aDesktopPane.add(
                                       correctMovie.CorrectMovieFrame(), BorderLayout.CENTER);
                             }//end yes
                             //������� "���"
                             if(OptionAnswer==JOptionPane.NO_OPTION) {
                                  aDesktopPane.updateUI();
                             }//end no
                        }//end else
                        break;
                   }//end case 2
              }//end switch
         }//end method CorrectMovie()
         //������� ��������� ��� ����������� RegisterRenter()
         public void RegisterRenter() {
              switch(CheckNumberFrames()) {
                   case 0:     {
                        aDesktopPane.updateUI();
                        break;
                   }//end case 0
                   case 1: {
                        if(registerRenter.getCheckOpen()==true) {
                             MessageSameProcedure();
                             Maximized();
                        }//end if
                        else {
                             aDesktopPane.updateUI();
                             //�� ����� �� ������ ��� �� �������� �����
                             //������� ��� �� ���� ������� ��������
                             aDesktopPane.add(
                                  registerRenter.RegisterRenterFrame(), BorderLayout.CENTER);
                        }//end else
                        break;
                   }//end case 1
                   case 2: {
                        if(registerRenter.getCheckOpen()==true) {
                             MessageSameProcedure();
                             Maximized();
                        }//end if
                        else {
                             OptionAnswer = anOptionPane.showConfirmDialog(mainFrame,
                                  "����� ������ ��� ������� ��������� ���� ��������� "+
                                  "���������."+"\n"+"������ �� �������� �� �������� ���"
                                  +" ���������� �� �������?"
                                  ,"�������� ��������",JOptionPane.YES_NO_OPTION);
                             //�� ������� ��� ��� �������� ��� ������
                             //������� "���"
                             if(OptionAnswer==JOptionPane.YES_OPTION) {
                                  JInternalFrame[] temp = aDesktopPane.getAllFrames();
                                  for(int i=0;i<temp.length;i++) {
                                       temp[i].dispose();
                                       temp[i]=null;
                                  }//end for
                                  CorrectSameProcedureVariable();
                                  aDesktopPane.updateUI();
                                  aDesktopPane.add(
                                       registerRenter.RegisterRenterFrame(), BorderLayout.CENTER);
                             }//end yes
                             //������� "���"
                             if(OptionAnswer==JOptionPane.NO_OPTION) {
                                  aDesktopPane.updateUI();
                             }//end no
                        }//end else
                        break;
                   }//end case 2
              }//end switch
         }//end method RegisterRenter()
         //������� ��������� ��� ����������� ShowRenter()
         public void ShowRenter() {
              switch(CheckNumberFrames()) {
                   case 0:     {
                        aDesktopPane.updateUI();
                        break;
                   }//end case 0
                   case 1: {
                        if(showRenter.getCheckOpen()==true) {
                             MessageSameProcedure();
                             Maximized();
                        }//end if
                        else {
                             aDesktopPane.updateUI();
                             //�� ����� �� ������ ��� �� �������� �����
                             //������� ��� �� ���� ������� ��������
                             aDesktopPane.add(
                                  showRenter.ShowRenterFrame(), BorderLayout.CENTER);
                        }//end else
                        break;
                   }//end case 1
                   case 2: {
                        if(showRenter.getCheckOpen()==true) {
                             MessageSameProcedure();
                             Maximized();
                        }//end if
                        else {
                             OptionAnswer = anOptionPane.showConfirmDialog(mainFrame,
                                  "����� ������ ��� ������� ��������� ���� ��������� "+
                                  "���������."+"\n"+"������ �� �������� �� �������� ���"
                                  +" ���������� �� �������?"
                                  ,"�������� ��������",JOptionPane.YES_NO_OPTION);
                             //�� ������� ��� ��� �������� ��� ������
                             //������� "���"
                             if(OptionAnswer==JOptionPane.YES_OPTION) {
                                  JInternalFrame[] temp = aDesktopPane.getAllFrames();
                                  for(int i=0;i<temp.length;i++) {
                                       temp[i].dispose();
                                       temp[i]=null;
                                  }//end for
                                  CorrectSameProcedureVariable();
                                  aDesktopPane.updateUI();
                                  aDesktopPane.add(
                                       showRenter.ShowRenterFrame(), BorderLayout.CENTER);
                             }//end yes
                             //������� "���"
                             if(OptionAnswer==JOptionPane.NO_OPTION) {
                                  aDesktopPane.updateUI();
                             }//end no
                        }//end else
                        break;
                   }//end case 2
              }//end switch
         }//end method ShowRenter()
         //������� ��������� ��� ����������� CorrectRenter()
         public void CorrectRenter() {
              switch(CheckNumberFrames()) {
                   case 0:     {
                        aDesktopPane.updateUI();
                        break;
                   }//end case 0
                   case 1: {
                        if(correctRenter.getCheckOpen()==true) {
                             MessageSameProcedure();
                             Maximized();
                        }//end if
                        else {
                             aDesktopPane.updateUI();
                             //�� ����� �� ������ ��� �� �������� �����
                             //������� ��� �� ���� ������� ��������
                             aDesktopPane.add(
                                  correctRenter.CorrectRenterFrame(), BorderLayout.CENTER);
                        }//end else
                        break;
                   }//end case 1
                   case 2: {
                        if(correctRenter.getCheckOpen()==true) {
                             MessageSameProcedure();
                             Maximized();
                        }//end if
                        else {
                             OptionAnswer = anOptionPane.showConfirmDialog(mainFrame,
                                  "����� ������ ��� ������� ��������� ���� ��������� "+
                                  "���������."+"\n"+"������ �� �������� �� �������� ���"
                                  +" ���������� �� �������?"
                                  ,"�������� ��������",JOptionPane.YES_NO_OPTION);
                             //�� ������� ��� ��� �������� ��� ������
                             //������� "���"
                             if(OptionAnswer==JOptionPane.YES_OPTION) {
                                  JInternalFrame[] temp = aDesktopPane.getAllFrames();
                                  for(int i=0;i<temp.length;i++) {
                                       temp[i].dispose();
                                       temp[i]=null;
                                  }//end for
                                  CorrectSameProcedureVariable();
                                  aDesktopPane.updateUI();
                                  aDesktopPane.add(
                                       correctRenter.CorrectRenterFrame(), BorderLayout.CENTER);
                             }//end yes
                             //������� "���"
                             if(OptionAnswer==JOptionPane.NO_OPTION) {
                                  aDesktopPane.updateUI();
                             }//end no
                        }//end else
                        break;
                   }//end case 2
              }//end switch
         }//end method CorrectRenter()
         //������� ��������� ��� ����������� DayMovement()
         public void DayMovement() {
              switch(CheckNumberFrames()) {
                   case 0:     {
                        aDesktopPane.updateUI();
                        break;
                   }//end case 0
                   case 1: {
                        if(dayMovement.getCheckOpen()==true) {
                             MessageSameProcedure();
                             Maximized();
                        }//end if
                        else {
                             aDesktopPane.updateUI();
                             //�� ����� �� ������ ��� �� �������� �����
                             //������� ��� �� ���� ������� ��������
                             aDesktopPane.add(
                                  dayMovement.DayMovementFrame(), BorderLayout.CENTER);
                        }//end else
                        break;
                   }//end case 1
                   case 2: {
                        if(dayMovement.getCheckOpen()==true) {
                             MessageSameProcedure();
                             Maximized();
                        }//end if
                        else {
                             OptionAnswer = anOptionPane.showConfirmDialog(mainFrame,
                                  "����� ������ ��� ������� ��������� ���� ��������� "+
                                  "���������."+"\n"+"������ �� �������� �� �������� ���"
                                  +" ���������� �� �������?"
                                  ,"�������� ��������",JOptionPane.YES_NO_OPTION);
                             //�� ������� ��� ��� �������� ��� ������
                             //������� "���"
                             if(OptionAnswer==JOptionPane.YES_OPTION) {
                                  JInternalFrame[] temp = aDesktopPane.getAllFrames();
                                  for(int i=0;i<temp.length;i++) {
                                       temp[i].dispose();
                                       temp[i]=null;
                                  }//end for
                                  CorrectSameProcedureVariable();
                                  aDesktopPane.updateUI();
                                  aDesktopPane.add(
                                       dayMovement.DayMovementFrame(), BorderLayout.CENTER);
                             }//end yes
                             //������� "���"
                             if(OptionAnswer==JOptionPane.NO_OPTION) {
                                  aDesktopPane.updateUI();
                             }//end no
                        }//end else
                        break;
                   }//end case 2
              }//end switch
         }//end method DayMovement()
         //������� ��������� ��� ����������� DirectReturn()
         public void DirectReturn() {
              switch(CheckNumberFrames()) {
                   case 0:     {
                        aDesktopPane.updateUI();
                        break;
                   }//end case 0
                   case 1: {
                        if(directReturn.getCheckOpen()==true) {
                             MessageSameProcedure();
                             Maximized();
                        }//end if
                        else {
                             aDesktopPane.updateUI();
                             //�� ����� �� ������ ��� �� �������� �����
                             //������� ��� �� ���� ������� ��������
                             aDesktopPane.add(
                                  directReturn.DirectReturnFrame(), BorderLayout.CENTER);
                        }//end else
                        break;
                   }//end case 1
                   case 2: {
                        if(directReturn.getCheckOpen()==true) {
                             MessageSameProcedure();
                             Maximized();
                        }//end if
                        else {
                             OptionAnswer = anOptionPane.showConfirmDialog(mainFrame,
                                  "����� ������ ��� ������� ��������� ���� ��������� "+
                                  "���������."+"\n"+"������ �� �������� �� �������� ���"
                                  +" ���������� �� �������?"
                                  ,"�������� ��������",JOptionPane.YES_NO_OPTION);
                             //�� ������� ��� ��� �������� ��� ������
                             //������� "���"
                             if(OptionAnswer==JOptionPane.YES_OPTION) {
                                  JInternalFrame[] temp = aDesktopPane.getAllFrames();
                                  for(int i=0;i<temp.length;i++) {
                                       temp[i].dispose();
                                       temp[i]=null;
                                  }//end for
                                  CorrectSameProcedureVariable();
                                  aDesktopPane.updateUI();
                                  aDesktopPane.add(
                                       directReturn.DirectReturnFrame(), BorderLayout.CENTER);
                             }//end yes
                             //������� "���"
                             if(OptionAnswer==JOptionPane.NO_OPTION) {
                                  aDesktopPane.updateUI();
                             }//end no
                        }//end else
                        break;
                   }//end case 2
              }//end switch
         }//end method DirectReturn()
         //������� ��������� ��� ����������� Holding()
         public void Holding() {
              switch(CheckNumberFrames()) {
                   case 0:     {
                        aDesktopPane.updateUI();
                        break;
                   }//end case 0
                   case 1: {
                        if(holding.getCheckOpen()==true) {
                             MessageSameProcedure();
                             Maximized();
                        }//end if
                        else {
                             aDesktopPane.updateUI();
                             //�� ����� �� ������ ��� �� �������� �����
                             //������� ��� �� ���� ������� ��������
                             aDesktopPane.add(
                                  holding.HoldingFrame(), BorderLayout.CENTER);
                        }//end else
                        break;
                   }//end case 1
                   case 2: {
                        if(holding.getCheckOpen()==true) {
                             MessageSameProcedure();
                             Maximized();
                        }//end if
                        else {
                             OptionAnswer = anOptionPane.showConfirmDialog(mainFrame,
                                  "����� ������ ��� ������� ��������� ���� ��������� "+
                                  "���������."+"\n"+"������ �� �������� �� �������� ���"
                                  +" ���������� �� �������?"
                                  ,"�������� ��������",JOptionPane.YES_NO_OPTION);
                             //�� ������� ��� ��� �������� ��� ������
                             //������� "���"
                             if(OptionAnswer==JOptionPane.YES_OPTION) {
                                  JInternalFrame[] temp = aDesktopPane.getAllFrames();
                                  for(int i=0;i<temp.length;i++) {
                                       temp[i].dispose();
                                       temp[i]=null;
                                  }//end for
                                  CorrectSameProcedureVariable();
                                  aDesktopPane.updateUI();
                                  aDesktopPane.add(holding.HoldingFrame(), BorderLayout.CENTER);
                             }//end yes
                             //������� "���"
                             if(OptionAnswer==JOptionPane.NO_OPTION) {
                                  aDesktopPane.updateUI();
                             }//end no
                        }//end else
                        break;
                   }//end case 2
              }//end switch
         }//end method Holding()
         //������� ��������� ��� ����������� DefineHoliday()
         public void DefineHoliday() {
              switch(CheckNumberFrames()) {
                   case 0:     {
                        aDesktopPane.updateUI();
                        break;
                   }//end case 0
                   case 1: {
                        if(defineHoliday.getCheckOpen()==true) {
                             MessageSameProcedure();
                             Maximized();
                        }//end if
                        else {
                             aDesktopPane.updateUI();
                             //�� ����� �� ������ ��� �� �������� �����
                             //������� ��� �� ���� ������� ��������
                             aDesktopPane.add(
                                  defineHoliday.DefineHolidayFrame(), BorderLayout.CENTER);
                        }//end else
                        break;
                   }//end case 1
                   case 2: {
                        if(defineHoliday.getCheckOpen()==true) {
                             MessageSameProcedure();
                             Maximized();
                        }//end if
                        else {
                             OptionAnswer = anOptionPane.showConfirmDialog(mainFrame,
                                  "����� ������ ��� ������� ��������� ���� ��������� "+
                                  "���������."+"\n"+"������ �� �������� �� �������� ���"
                                  +" ���������� �� �������?"
                                  ,"�������� ��������",JOptionPane.YES_NO_OPTION);
                             //�� ������� ��� ��� �������� ��� ������
                             //������� "���"
                             if(OptionAnswer==JOptionPane.YES_OPTION) {
                                  JInternalFrame[] temp = aDesktopPane.getAllFrames();
                                  for(int i=0;i<temp.length;i++) {
                                       temp[i].dispose();
                                       temp[i]=null;
                                  }//end for
                                  CorrectSameProcedureVariable();
                                  aDesktopPane.updateUI();
                                  aDesktopPane.add(
                                       defineHoliday.DefineHolidayFrame(), BorderLayout.CENTER);
                             }//end yes
                             //������� "���"
                             if(OptionAnswer==JOptionPane.NO_OPTION) {
                                  aDesktopPane.updateUI();
                             }//end no
                        }//end else
                        break;
                   }//end case 2
              }//end switch
         }//end method DefineHoliday()
         //������� ��������� ��� ����������� ShowCatMovie()
         public void ShowCatMovie() {
              switch(CheckNumberFrames()) {
                   case 0:     {
                        aDesktopPane.updateUI();
                        break;
                   }//end case 0
                   case 1: {
                        if(showCatMovie.getCheckOpen()==true) {
                             MessageSameProcedure();
                             Maximized();
                        }//end if
                        else {
                             aDesktopPane.updateUI();
                             //�� ����� �� ������ ��� �� �������� �����
                             //������� ��� �� ���� ������� ��������
                             aDesktopPane.add(
                                  showCatMovie.ShowCatMovieFrame(), BorderLayout.CENTER);
                        }//end else
                        break;
                   }//end case 1
                   case 2: {
                        if(showCatMovie.getCheckOpen()==true) {
                             MessageSameProcedure();
                             Maximized();
                        }//end if
                        else {
                             OptionAnswer = anOptionPane.showConfirmDialog(mainFrame,
                                  "����� ������ ��� ������� ��������� ���� ��������� "+
                                  "���������."+"\n"+"������ �� �������� �� �������� ���"
                                  +" ���������� �� �������?"
                                  ,"�������� ��������",JOptionPane.YES_NO_OPTION);
                             //�� ������� ��� ��� �������� ��� ������
                             //������� "���"
                             if(OptionAnswer==JOptionPane.YES_OPTION) {
                                  JInternalFrame[] temp = aDesktopPane.getAllFrames();
                                  for(int i=0;i<temp.length;i++) {
                                       temp[i].dispose();
                                       temp[i]=null;
                                  }//end for
                                  CorrectSameProcedureVariable();
                                  aDesktopPane.updateUI();
                                  aDesktopPane.add(
                                       showCatMovie.ShowCatMovieFrame(), BorderLayout.CENTER);
                             }//end yes
                             //������� "���"
                             if(OptionAnswer==JOptionPane.NO_OPTION) {
                                  aDesktopPane.updateUI();
                             }//end no
                        }//end else
                        break;
                   }//end case 2
              }//end switch
         }//end method ShowCatMovie()
         //������� ��������� ��� ����������� PrintCatMovie()
         public void PrintCatMovie() {
              switch(CheckNumberFrames()) {
                   case 0:     {
                        aDesktopPane.updateUI();
                        break;
                   }//end case 0
                   case 1: {
                        if(printCatMovie.getCheckOpen()==true) {
                             MessageSameProcedure();
                             Maximized();
                        }//end if
                        else {
                             aDesktopPane.updateUI();
                             //�� ����� �� ������ ��� �� �������� �����
                             //������� ��� �� ���� ������� ��������
                             aDesktopPane.add(
                                  printCatMovie.PrintCatMovieFrame(), BorderLayout.CENTER);
                        }//end else
                        break;
                   }//end case 1
                   case 2: {
                        if(printCatMovie.getCheckOpen()==true) {
                             MessageSameProcedure();
                             Maximized();
                        }//end if
                        else {
                             OptionAnswer = anOptionPane.showConfirmDialog(mainFrame,
                                  "����� ������ ��� ������� ��������� ���� ��������� "+
                                  "���������."+"\n"+"������ �� �������� �� �������� ���"
                                  +" ���������� �� �������?"
                                  ,"�������� ��������",JOptionPane.YES_NO_OPTION);
                             //�� ������� ��� ��� �������� ��� ������
                             //������� "���"
                             if(OptionAnswer==JOptionPane.YES_OPTION) {
                                  JInternalFrame[] temp = aDesktopPane.getAllFrames();
                                  for(int i=0;i<temp.length;i++) {
                                       temp[i].dispose();
                                    

  • My Phone Sorta Bricked Itself, Any Ideas?

    So here's my odd string of events. About a year ago, a good customer of mine gave me his 1st Gen iPhone when he got his 3G phone. This was very nice of him, although the phone wasn't in perfect condition. The back was a little dented and the hold button had stopped working. Hold button meaning the button on the top of the phone. Also called power or sleep. You know the one.
    So I used the phone for a long time, and except for the fact that I couldn't make phone calls (THANKS AT&T!!), it was good.
    I decided to refurbish the phone, so I went online and bought a new rear panel (that was red!) and a new hold switch, which also includes the volume buttons and headphone jack. Well turns out the panel I got was not complete, so after popping the phone open, I had to put it back together with the original parts. I had to pop open the phone before I ordered these parts too, to make sure I was getting the right part number for the hold switch. So at this point the phone was open twice.
    So I was most frustrated and returned all the parts.
    Few months later (last week) I decided to do it again, the poor physical condition of my phone was really starting to annoy me. It was all for the better, the parts were much cheaper. So this time around I got a blue rear panel, and this one was complete. I got a new hold switch, new antenna cover, and a new chrome bezel. The chrome bezel was messed up and I threw it away and kept the original. The cover seemed to be perfect, as was the hold switch. So I took the phone apart, and installed the new hold switch in the blue case. This required taking a bunch of screws and one physical switch from the old case.
    So the repair came out well, the phone looked pretty tight, and all was well for a little while. Shortly after this upgrade, the phone started to randomly not function, claiming that it needed to be restored. Then you'd reboot it or just wait it out and suddenly it would start working. Then sometime it would say the SIM card was invalid. Then it would go away and work. So it kinda got stuck on the no sim/emergency calls only mode. At this point I figured ok, i'll try to restore it. But the restores haven't worked. They would freeze at the same point (about 75% through) in the process. Then the screen starting to have flickering problems. I kept trying to do restores, the screen flickers got worse, until now the screen hasn't lit up in days. Keep in mind these weren't hardware flickers, like a bad backlight. These were more like graphics card flickers. So now I'm at the point where I can restart the phone and get it to show up in iTunes, in restore mode. But every restore fails with errors like this:
    The iPhone "iPhone" could not be restored. An unknown error occurred (#)
    Note the # above, that's there because the number is always different. I've seen 9, 25, 1602.
    So this whole process has been over the past 4 days. It's very weird the way the phone worked at first, then seemed to get progressively worse by the hour.
    Thing is, you really don't even touch any raw electronics when you do this. There is one surface mount connector to attach the hold switch ribbon. But everything else is still contained within the phone, under shields etc. It seems very unlikely that I could have done anything to fry the motherboard. And how would it get worse over time, its very very odd. One thing I did was switch back to the original hold switch, just for the **** of it. But that seemed to have no effect.
    So now I have my SIM card in a $10 gophone so I can at least make calls. And my iphone... it's screen hasn't even flickered a single photon in about 2 days. It does sporadically show up in iTunes, telling me it's in restore mode and has to be restored. But every restore fails. Today it even tried to restore with iphone3.0, but no luck.
    Oh I also tried removing itunes and the apple mobile device extension, and reinstalling them. It had no effect. I've searched the web and come up with lots of small solutions like change the usb port, restart the computer, etc. None of those have made any changes at all.
    So it sure sounds like the phone is dead. But I don't have the money to replace it so I'm really hoping someone has SOME kind of trick up their sleeve that might bring this phone back to life!?

    Amazing!
    After 100 failed restore attempts, restore #101 worked. Now the phone is fully restored and running OS 3.0. With one problem, the screen never came back on. The phone is fully synced with my music, I can call it and it will ring, I can hear it checking my email. But no screen. No light from the screen and from what I can tell, it doesn't seem to be accepting touches on the screen either.
    Last night I took the logic board out, and reinstalled it, making sure all the connections were firm. It still failed at least one more sync after that, maybe two. Then it did it's thing.
    What do you think of this now??

  • How can I create VI's with inputs which will execute immediately when updated?

    I am using LabView to control stepper motors. I would like to create a VI with a front panel which has 4 directional arrows, 2 per motor. My goal is to be able to run the VI and then press a button to move the motor.
    I have created separate VI for each funcition of the motors - a vi to set the holding current, one to set the moving current, another to move up by a certain amount, and so on. These vi's work and I can move and adjust the motors, but only by running separate VI.
    How can i combine them into one VI and have them execute at the press of a button or change of a property? An example would be to set a new holding current, and have the holding current vi execute immediately and send the command to the motor. Then keep on pressing the directional buttons without having to hit "run" on another vi.
    Thank you very much
    Solved!
    Go to Solution.

    The event structure will allow you to handle user input and execute when controls are used.  A "value change" event is what you're looking for.
    =============
    XP SP2, LV 8.2
    CLAD

Maybe you are looking for

  • [MSI PRO MOD] Nocturnal Hunter by RandomDesign

    Introduction Hi everyone! My name is Stefan and I’m a 28-year-old student at Heidelberg University in Germany.  My subject is “Transcultural Studies” which focuses on the interactions between Asia and Europe in a global context.  In my leisure time,

  • SCOM 2012 - How does SQL MP "know" which instances are available and active?

    Using SCOM 2012 R2 with Microsoft's SQL MP 6.5.1. Getting alerts occasionally for issues with SQL instances which are later found to be not active any more or removed from the SQL server. Can someone explain how the MP determines which SQL instances

  • Need the topics that we need to mainly concentrate in OBIEE rpd development

    Hi All, Can you guys provide me a list of topics in OBIEE 11g development that we need to practice in obiee 11g rpd and front end... thanks in advance

  • MacBook Pro will not load Final Cut Studio 2 Install disc?!

    So, this is the first time in all my years as a Mac user that I haven't been able to find info online about a problem I'm having with my machine. Firstly, I've never had optical drive issues. Secondly, all other disks I try are still loading and play

  • Two way File Sharing

    I have a MacBook Pro and an iMac - both with the latest versions of Leopard (Mac OS X 10.5.2). Both are connected to the internet via wireless network. I can connect my MacBookPro with the iMac, but if the same strategy is applied the the iMac I get