Blocking F6 and F8 with WindowsLookAndFeel

I have a Swing application which uses the WindowsLookAndFeel. The application relies critically on using function keys F1-F12 for various actions. All of the keys work, except F6 and F8. These get caught by a JSplitPane, where they are the standard keys for toggling between the splits and moving to the split bar.
Is there any way of preventing this behaviour? I've tried removing F6 and F8 from the inputmap of the object in question. I catch the key strokes for my own functions by placing an entry in the input map for each of them.
I'd be grateful for any help, as I'm not making a lot of progress on this.

Did you remove the binding from all the InputMap's ancestors, too? From what I've seen, the InputMap that's returned by a component's getInputMap() method is usually just a shell; all the actual bindings are in its parent, the InputMap supplied by the L&F. To be sure of getting rid of a binding for a particular key, you have to iterate through all its ancestors:   public static void removeBinding(JComponent comp, String key)
    KeyStroke ks = KeyStroke.getKeyStroke(key);
    if (ks == null)
      throw new IllegalArgumentException("Unknown key name: " + key);
    InputMap map = comp.getInputMap();
    while (map != null)
      map.remove(ks);
      map = map.getparent();
  }Another possibility is to set up the function keys as global hotkeys, as described here. That way you don't have to mess around with unbinding, because the JSplitPane will never even see the key presses.

Similar Messages

  • Code to block PR and PO with item that have exceeded budget

    Hi Gurus,
    We need to control purchasing for a client. We've decided to write code that will do the following:
    => Block PR or PO that contains line item that belongs to cost element that has exceeded the planned cost in T-Code s_alr_87013611.
    => PR or PO can only be released if Planned cost is updated.
    I want to know if the above is possible and it is, I need to be able to explain what I want using technical terms to an ABAPer.

    Yes Antony.
    I've already done that.
    We are discussing the possibility to block, in a standard way, holding POs created with reference to PRs already ordered in full
    Any ideas please ?
    Regards,
    Bahia.
    Edited by: Bahia M. on Mar 9, 2010 2:17 PM

  • How to Block Themes, Wallpapers and other Display Customizations (DPI, Scaling, Window Color and Appearance) with USMT 5.0?

    I'm doing something wrong, but I can't figure out what.
    I've read some great write ups on the subject:
    USMT Custom XML the Free and Easy Way
    USMT
    4.0 Custom Sample - Blocking Wallpaper and Theme Migration from Windows Vista and Windows 7
    Blocking
    Wallpaper Migration with USMT (or: you are a jerk)
    and used part of the XML in their example, but the wallpaper, themes and other display customizations are still coming over.  Now I'm trying to use MigXmlHelper.DestinationPriority() but really its just my last ditch effort.
    From an elevated command prompt in C:\USMT\amd64\, I'm executing:
    scanstate.exe E:\USMTBackup /config:nothemeuiconfig.xml /i:MigApp.xml /i:MigDocs.xml /i:MigUser.xml /i:unconditionalexclusions.xml /i:blockwallpaperandthemev3.xml /i:getlocalpsts.xml /i:inclusions.xml /ui:domain1\user1 /ue:*\* /vsc /c /o /nocompress /localonly /v:13 /l:\\path\to\scanstate.log /progress:\\path\to\scanstate_progress.log /listfiles:\\path\to\scanstate_listfiles.log
    The blockwallpaperandthemev3.xml contains:
    <?xml version="1.0" encoding="UTF-8"?>
    <migration urlid="http://www.microsoft.com/migration/1.0/migxmlext/blockwallpaperandthemev3">
    <component type="Documents" context="User">
    <displayName>Block Wallpaper, Theme and Display Registry Settings</displayName>
    <role role="Data">
    <rules>
    <unconditionalExclude>
    <objectSet>
    <!-- Blocks wallpaper, themes (which include wallpaper) and other display/visual customizations (DPI, Screen Saver, Window Color & Appearance etc.) in the registry when migrating from Vista, 7 and beyond -->
    <pattern type="Registry">HKCU\Control Panel\Appearance\* [*]</pattern>
    <pattern type="Registry">HKCU\Control Panel\Desktop [Pattern]</pattern>
    <pattern type="Registry">HKCU\Control Panel\Desktop [SCRNSAVE.EXE]</pattern>
    <pattern type="Registry">HKCU\Control Panel\Desktop [TileWallpaper]</pattern>
    <pattern type="Registry">HKCU\Control Panel\Desktop [WallPaper]</pattern>
    <pattern type="Registry">HKCU\Control Panel\Desktop [WallPaperStyle]</pattern>
    <pattern type="Registry">HKCU\Control Panel\Desktop\Colors [*]</pattern>
    <pattern type="Registry">HKCU\Control Panel\Desktop\WindowMetrics [*]</pattern>
    <pattern type="Registry">HKCU\Software\Microsoft\Internet Explorer\Desktop\General [WallpaperSource]</pattern>
    <pattern type="Registry">HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Wallpapers\* [*]</pattern>
    <pattern type="Registry">HKCU\Software\Microsoft\Windows\CurrentVersion\ThemeManager\* [*]</pattern>
    <pattern type="Registry">HKCU\Software\Microsoft\Windows\CurrentVersion\Themes\* [*]</pattern>
    </objectSet>
    </unconditionalExclude>
    <merge script="MigXmlHelper.DestinationPriority()">
    <objectSet>
    <pattern type="Registry">HKCU\Control Panel\Appearance\* [*]</pattern>
    <pattern type="Registry">HKCU\Control Panel\Desktop [Pattern]</pattern>
    <pattern type="Registry">HKCU\Control Panel\Desktop [SCRNSAVE.EXE]</pattern>
    <pattern type="Registry">HKCU\Control Panel\Desktop [TileWallpaper]</pattern>
    <pattern type="Registry">HKCU\Control Panel\Desktop [WallPaper]</pattern>
    <pattern type="Registry">HKCU\Control Panel\Desktop [WallPaperStyle]</pattern>
    <pattern type="Registry">HKCU\Control Panel\Desktop\Colors [*]</pattern>
    <pattern type="Registry">HKCU\Control Panel\Desktop\WindowMetrics [*]</pattern>
    <pattern type="Registry">HKCU\Software\Microsoft\Internet Explorer\Desktop\General [WallpaperSource]</pattern>
    <pattern type="Registry">HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Wallpapers\* [*]</pattern>
    <pattern type="Registry">HKCU\Software\Microsoft\Windows\CurrentVersion\ThemeManager\* [*]</pattern>
    <pattern type="Registry">HKCU\Software\Microsoft\Windows\CurrentVersion\Themes\* [*]</pattern>
    </objectSet>
    </merge>
    </rules>
    </role>
    </component>
    <!-- This component blocks wallpaper & screen saver files -->
    <component type="Documents" context="User">
    <displayName>Block Wallpapers and Theme Files</displayName>
    <role role="Data">
    <rules>
    <unconditionalExclude>
    <objectSet>
    <content filter="MigXmlHelper.ExtractSingleFile(NULL, NULL)">
    <objectSet>
    <pattern type="Registry">HKCU\Control Panel\Desktop [SCRNSAVE.EXE]</pattern>
    <pattern type="Registry">HKCU\Control Panel\Desktop [WallPaper]</pattern>
    <pattern type="Registry">HKCU\Software\Microsoft\Internet Explorer\Desktop\General [WallpaperSource]</pattern>
    <pattern type="Registry">HKCU\Software\Microsoft\Windows\CurrentVersion\Themes\* [*]</pattern>
    </objectSet>
    </content>
    </objectSet>
    </unconditionalExclude>
    <merge script="MigXmlHelper.DestinationPriority()">
    <objectSet>
    <content filter="MigXmlHelper.ExtractSingleFile(NULL, NULL)">
    <objectSet>
    <pattern type="Registry">HKCU\Control Panel\Desktop [SCRNSAVE.EXE]</pattern>
    <pattern type="Registry">HKCU\Control Panel\Desktop [WallPaper]</pattern>
    <pattern type="Registry">HKCU\Software\Microsoft\Internet Explorer\Desktop\General [WallpaperSource]</pattern>
    <pattern type="Registry">HKCU\Software\Microsoft\Windows\CurrentVersion\Themes\* [*]</pattern>
    </objectSet>
    </content>
    </objectSet>
    </merge>
    <unconditionalExclude>
    <objectSet>
    <pattern type="File">%CSIDL_LOCAL_APPDATA%\Microsoft\Windows\Themes\* [*]</pattern>
    <pattern type="File">%CSIDL_APPDATA%\Microsoft\Windows\Themes\* [*]</pattern>
    <pattern type="File">%CSIDL_WINDOWS%\Resources\Ease of Access Themes\* [*]</pattern>
    <pattern type="File">%CSIDL_WINDOWS%\Resources\Themes\* [*]</pattern>
    <pattern type="File">%CSIDL_WINDOWS%\Web\Wallpaper\* [*]</pattern>
    </objectSet>
    </unconditionalExclude>
    <merge script="MigXmlHelper.DestinationPriority()">
    <objectSet>
    <pattern type="File">%CSIDL_LOCAL_APPDATA%\Microsoft\Windows\Themes\* [*]</pattern>
    <pattern type="File">%CSIDL_APPDATA%\Microsoft\Windows\Themes\* [*]</pattern>
    <pattern type="File">%CSIDL_WINDOWS%\Resources\Ease of Access Themes\* [*]</pattern>
    <pattern type="File">%CSIDL_WINDOWS%\Resources\Themes\* [*]</pattern>
    <pattern type="File">%CSIDL_WINDOWS%\Web\Wallpaper\* [*]</pattern>
    </objectSet>
    </merge>
    <unconditionalExclude>
    <objectSet>
    <script>MigXmlHelper.GenerateDrivePatterns ("\Users\*\AppData\Local\Microsoft\Windows\Themes\* [*]","Fixed")</script>
    <script>MigXmlHelper.GenerateDrivePatterns ("\Users\*\AppData\Roaming\Microsoft\Windows\Themes\* [*]","Fixed")</script>
    <script>MigXmlHelper.GenerateDrivePatterns ("\Windows\Resources\Ease of Access Themes\* [*]","Fixed")</script>
    <script>MigXmlHelper.GenerateDrivePatterns ("\Windows\Resources\Themes\* [*]","Fixed")</script>
    <script>MigXmlHelper.GenerateDrivePatterns ("\Windows\Web\Wallpaper\* [*]","Fixed")</script>
    </objectSet>
    </unconditionalExclude>
    <merge script="MigXmlHelper.DestinationPriority()">
    <objectSet>
    <script>MigXmlHelper.GenerateDrivePatterns ("\Users\*\AppData\Local\Microsoft\Windows\Themes\* [*]","Fixed")</script>
    <script>MigXmlHelper.GenerateDrivePatterns ("\Users\*\AppData\Roaming\Microsoft\Windows\Themes\* [*]","Fixed")</script>
    <script>MigXmlHelper.GenerateDrivePatterns ("\Windows\Resources\Ease of Access Themes\* [*]","Fixed")</script>
    <script>MigXmlHelper.GenerateDrivePatterns ("\Windows\Resources\Themes\* [*]","Fixed")</script>
    <script>MigXmlHelper.GenerateDrivePatterns ("\Windows\Web\Wallpaper\* [*]","Fixed")</script>
    </objectSet>
    </merge>
    </rules>
    </role>
    </component>
    </migration>
    I generated a config.xml called nothemeuiconfig.xml and changed this:
    <component displayname="Microsoft-Windows-themeui" migrate="yes" ID="http://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-themeui/microsoft-windows-themeui/settings"/>
    To this:
    <component displayname="Microsoft-Windows-themeui" migrate="no" ID="http://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-themeui/microsoft-windows-themeui/settings"/>
    But themes, wallpapers - everything - still come over.
    Opened a case with Microsoft, sent them:
    the XML's I'm using
    the command I used to generate the config.xml
    the command I used for scanstate
    the log files generated by scanstate
    the command I used for loadstate
    the log files generated by loadstate
    Summary result of the MS case:
    After much review & scrutiny, the command line and XML files are syntactically correct and rules are sound.
    The articles I referenced in the ticket are indeed old and speak of an older version of USMT, so I can accept the possibility that something may have changed between USMT versions that render those suggested rules & instructions invalid.
    Despite using
    unconditionalExclude to unconditionally globally exclude objects, something else is trumping that rule, and there’s no way around that.
    Even using
    MigXmlHelper.DestinationPrioity() won’t help us here because, like above, something else trumps that rule, and there’s no way around that.
    The last proposed suggestion is to disable the shmig component, which may or may not break or otherwise adversely affect the backup/restore of other things.  (This may be too difficult to detect easily or in initial testing and the uncertainty doesn’t
    give us confidence problems won’t arise as a result of this change.  Also,
    Ned Pyle's post post says NOT to, but then again that's an old post.)
    Is this no longer possible or am I'm just doing it wrong?

    Thanks for the reply
    TimAmico!
    I saw your responses on Friday & Saturday, but didn't reply because I wanted to think this over a bit and try to get a second opinion.
    The 'Appearance and Display' component looks to have a has a number of sub-components.
    <component displayname="Appearance and Display" migrate="yes" ID="appearance_and_display">
    <component displayname="Windows Games Settings" migrate="yes" ID="appearance_and_display\windows_games_settings">
    <component displayname="Microsoft-Windows-GameExplorer" migrate="yes" ID="http://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-gameexplorer/microsoft-windows-gameexplorer/settings"/>
    </component>
    <component displayname="Taskbar and Start Menu" migrate="yes" ID="appearance_and_display\taskbar_and_start_menu">
    <component displayname="Microsoft-Windows-stobject" migrate="yes" ID="http://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-stobject/microsoft-windows-stobject/settings"/>
    <component displayname="Microsoft-Windows-explorer" migrate="yes" ID="http://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-explorer/microsoft-windows-explorer/settings"/>
    </component>
    <component displayname="Personalized Settings" migrate="yes" ID="appearance_and_display\personalized_settings">
    <component displayname="Microsoft-Windows-uxtheme" migrate="yes" ID="http://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-uxtheme/microsoft-windows-uxtheme/settings"/>
    <component displayname="Microsoft-Windows-themeui" migrate="yes" ID="http://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-themeui/microsoft-windows-themeui/settings"/>
    <component displayname="Microsoft-Windows-shmig" migrate="yes" ID="http://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-shmig/microsoft-windows-shmig/settings"/>
    <component displayname="Microsoft-Windows-shell32" migrate="yes" ID="http://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-shell32/microsoft-windows-shell32/settings"/>
    <component displayname="Microsoft-Windows-CommandPrompt" migrate="yes" ID="http://www.microsoft.com/migration/1.0/migxmlext/cmi/microsoft-windows-commandprompt/microsoft-windows-commandprompt/settings"/>
    </component>
    </component>
    If I'm understanding the XML correctly, setting 'Appearance and Display' to 'no' will not bring over any of the sub components:
    Windows Games Settings: Microsoft-Windows-GameExplorer
    Tarkbar & Start Menu: Microsoft-Windows-stobject
    Tarkbar & Start Menu: Microsoft-Windows-explorer
    Personalized Settings: Microsoft-Windows-uxtheme
    Personalized Settings: Microsoft-Windows-themeui
    Personalized Settings: Microsoft-Windows-shmig
    Personalized Settings: Microsoft-Windows-shell32
    Personalized Settings: Microsoft-Windows-CommandPrompt
    If so, that, to me at least, represents a pretty significant change!  We want the pinned items but not the backgrounds and themes so that specific change won't work for us, but glad to hear it meets your needs.  (Also greatly appreciate your sharing
    your results with us.)
    I'll admit, even before reaching out to MS, the logs clearly show that the themes/backgrounds are all part of the 'Microsoft-Windows-shmig' component but dang it if I want something of substance (read: official documentation) that covers what exactly that
    component handles.  (I like to know what I'm potentially getting myself into.)

  • Fed up with blocked emails and blacklisted IPs from Verizon

    Have been struggling with blocked emails and getting no help from Verizon.  When sending emails via Outlook, most are rejected whether we create them or just forward them.  Sometimes we get a spam notice, but most of the time they just disappear.  Have contacted Verizon support and they have changed the outgoing port number with no improvement.  They blame the signature block we attach to emails, but removing doesn't seem to improve anything.  They say we can't contact the spam people except by email, but that doesn't seem to get any response.  Meanwhile, the IPs that Verizon assigns us are on the blacklist.  Verizon says this has nothing to do with the problem, but I have to think that it does.  Would appreciate some help!

    Verizon doesn't control the blacklist at Spamhaus. The outbound spam filter has been implemented along with other measures as part of an effort to prevent that type of block for Verizon IP addresses, but until spammers are wiped from the planet, blacklisting is going to happen.
    To get off of the list, you have 2 options:
    Appeal to Spamhaus to remove your IP here. Since you have a dynamic IP address, you will have to do this every time you get a  blacklisted IP.
    -OR-
    You can get a static IP address from Verizon. This is the best solution for most businesses.
    If a forum member gives an answer you like, give them the Kudos they deserve. If a member gives you the answer to your question, mark the answer as Accepted Solution so others can see the solution to the problem.
    "All knowledge is worth having."

  • Hi, I bought a second hand iphone 4s and seller has blocked it and reset it know the iphone is asking for a  email and password that the seller was using, I can't contact him know and i'm left with an Iphone that is useless, can you help ma please?

    hi, I bought a second hand iphone 4s and seller has blocked it and reset it know the iphone is asking for a  email and password that the seller was using, I can't contact him know and i'm left with an Iphone that is useless, can you help ma please?

    Sorry, there is nothing you can do until the device is removed from the sellers Apple ID.
    Without that, your device can't be used, check these articles:
    iCloud: Find My iPhone Activation Lock in iOS 7
    Find My iPhone Activation Lock: Removing a device from a previous owner’s account

  • My button does not work is that to turn my ipod works and my ipod is block is an apple with a loading baarre how do I restore it?

    my button does not work is that to turn my ipod works and my ipod is block is an apple with a loading baarre how do i restore it ? please help me

    Try:
    - iOS: Not responding or does not turn on
    Where it says place the iPod in recovery mode use this program vice the iPod's buttons
    RecBoot: Easy Way to Put iPhone into Recovery Mode
    - If not successful and you can't fully turn the iOS device fully off, let the battery fully drain. After charging for an least an hour try the above again.
    - Try on another computer
    - If still not successful that usually indicates a hardware problem and an appointment at the Genius Bar of an Apple store is in order.
    Apple Retail Store - Genius Bar       

  • I was unlocking my 3g iphone with at&t's approval, on the process I reset:erase all contents and setting, iphone blocked out on me with only apple logo showing. Tried DFU mode several times but itunes still won't response(backed up before unlocking)

    I was unlocking my 3g iphone with at&t's approval, on the process I reset:erase all settings and content. now my iphone blocked out(not responding) with only the apple logo. I tried DFU mode several times but itunes still not recognizing the iphone. I previously backed up before. Help...what do I d now? thanks

    Hi there tifachristie,
    You may find the troubleshooting steps in the article below helpful.
    iOS: Device not recognized in iTunes for Mac OS X
    http://support.apple.com/kb/ts1591
    iOS: Device not recognized in iTunes for Windows
    http://support.apple.com/kb/ts1538
    -Griff W. 

  • My ipad 2 is blocked on Terms and conditions screen, it doesn't allow me toaccept or not accept and continue with the last steps of configuration, ihacve updated to ios 7.0

    I have installed the new io 7.0, and when it is on the way to configure all functions, after the ICloud, when terms and conditions confirmation apperas, it is stucked

    Reset iPad and continue with update.
    Hold down the Sleep/Wake button and the Home button at the same time for at least ten seconds, until the Apple logo appears
    Note: Data will not be affected.

  • I need to monitor a transducer block parameter and save it to a CSV file.

    How can I monitor a transducer block parameter and save it to a CSV file?  The reason is that I need to do some long-term testing of an FFb device we are developing, and I need to read the primary output parameter of the transducer block (not the scheduled AI block) every second or two and save to a CSV file.
    I have tried to figure out a way to do that with FBUS Configurator, unsuccessfully, and I purchased FBUS Monitor, as that was recommended by an industry expert, but I have been unsuccessful at getting that to work as well.

    Hi Wpinson,
    Neither FBUS Configurator nor Monitor can meet your requirement. However, there are other approaches. NI-FBUS provides APIs for C, LabVIEW, VB and C#. You can use these APIs to read a parameter value of any block and use standard file IO functions to save the date into CSV file. The LabVIEW APIs are highly recommended because they are easy-to-use and LabVIEW also provides APIs for CSV file operations. You can build the application w/ LabVIEW in a short time.
    You can find the examples of the FBUS APIs in the following folders:
    1. C: C:\Program Files\National Instruments\NI-FBUS\MS Visual C\examples
    2. VB: C:\Program Files\National Instruments\NI-FBUS\MS Visual Basic\example
    3. C#: C:\Program Files\National Instruments\NI-FBUS\MS .NET\examples\CsharpExample
    4. LabVIEW: search "fieldbus" in the LabVIEW example finder.

  • How to prevent and deal with overheating

    Disclaimer
    I do not guarantee that the advice given here will help in every case of overheating.
    A BIG thank you to
    The HP forum members: CherylG, Dave_G, and Mumbodog for their suggestions.
    Guide
    01. Clean the vents of your notebook / netbook weekly using compressed air.  
              Resource:
              Reducing Heat and Fan Noise by Cleaning Air Vents
    02. Check is processor (CPU) highly loaded by any process or service using recommended tool.
              Windows 7:
              a) Resource Monitor which is built-in this system.
                   Resources:
                   Windows 7 Resource Monitor
                   How to Open Resource Monitor in Windows 7
              b) Process Explorer which you may download from here.
              Vista and XP: 
              Process Explorer which you may download from here.
    03. Update the HP software and drivers to the latest version.
             Click the Support & Drivers link here.
             In the search box type your notebook product number (p/n).
             Resource:
             How to Locate the Notebook p/n
             Choose ' Next '.
             Click ' Software & Driver Downloads '.
             Use the dropdown selector to select correct operation system and click ' Next '.
    04. Minimize the use of background tasks such as defragmentation and virus scans.  Use the scheduler to ensure these
             tasks are executed when the laptop is not being heavily used.
    05. Always place your laptop on a hard flat surface. Never place your notebook / netbook on lap, bed, couch, blankets,
             comforters or other soft / fabric surfaces that can block fans and air vents.
    06. Turn off your notebook / netbook before placing it into a briefcase or a backpack. Do not ever place an operating
             laptop in a confined space where heat can build up.
    07. Operate the laptop with a reasonable ambient room temperature.
             When the room temperature is high then if it's possible turn on the air conditioning or set the standing fan in the
             direction of the laptop.
    08. Never leave operating laptop with closed lid. This always generates heat inside laptop. You may close lid only if
             laptop will automatically go into sleep or hibernation mode.
    09. Install monitoring software. I always recommend HWMonitor (free software). You may check with it your
             notebook / netbook CPU (processor), GPU (graphic card), motherboard and HDD temperatures.
    10. Adjust power settings to your needs. Lower energy consumption will result lower heat generation.  
             Some proposals:
             - don't set brightness to max;
             - customize graphic card power settings;
             - set the correct power plan in your system;
                 a) Windows 7 select the " Power saver ";
                      Power plans: frequently asked questions - Windows 7
                 b) Windows Vista select the " Power saver ";
                      Power plans: frequently asked questions - Windows Vista
                 c) Windows XP select the " Portable/Laptop ".
                      Power Management in Windows XP
    11. Use a notebook cooler or a system for elevating your computer to reduce heat buildup.
             This is specially recommended for a heavy gamers.
             Resource:
             Notebook Coolers : A Buyers Guide
    12. Laptops are not built to withstand heavy gaming nor even prolonged  viewing of videos (regardless of the
             Entertainment title). Both of these things often lead to shorten the life of your notebook / netbook.
    13. If you are buying a new computer, check:
             - reviews on the Internet;
             - HP forums for complaints about a particular model and overheating.
             Both of these recommendations may save you a lot of problems.
    ** Say thanks by clicking the "Thumb up" icon which is on the left. **
    ** Make it easier for other people to find solutions, by marking my answer with "Accept as Solution" if it solves your issue. **

    I totally feel your pain. I too have a similar setup, a G4 running Tiger wherein I ripped my vinyl to a higher bitrate than my CD copies. I have in one of thses threads a script that was written for me that would rummage across the home network and pull down all the lower bitrate copies and move them, but I had a hard drive snafu, ran out of space and never got around to it..
    I DO think however, that you can display the bitrate of the files in the list view options within iTunes and sort the files that way, and move the duplicate files you don't want to the trash. From within iTunes.. Let me go fire up the livingroom frankenbox to check..
    Yup.. If you use the View Options you can sort through the master list in iTunes by bitrate..
    http://imageupper.com/i/?S0300010100011D1344782818223713
    Takes a bit to sort out the tracks but it's workable..
    As to joining the libraries that you've gotten them cleaned up, you need to drop all the song files into a single folder and let iTunes sort them into the default location. There is a submenu here:
    http://imageupper.com/i/?S0500010010011A1344783379227569
    http://imageupper.com/i/?S0500010010021A1344783379227569
    Good luck!
    Deb.

  • How do I block calls and texts on a prepaid phone?  Says service unavailble when I try to do it through VZW

    How do I block calls and texts on a prepaid phone?  Says service unavailble when I try to do it through VZW

    bathgate69, sorry for this inconvenience. Which make/model phone do you have?
    For your convenience, you can also reach our Prepaid customer service department at 888-294-6804 for help, as well.
    LasinaH_VZW
    Follow us on Twitter @VZWSupport
    If my response answered your question please click the "Correct Answer" button under my response. This ensures others can benefit from our conversation. Thanks in advance for your help with this!!

  • How to block on MQ queue with MQControl

    I'm using WL 8.1SP4.
    I'm trying to use the com.bea.control.MQControl class. It seems like there is no way to "block" on a queue with this. It appears that the various "getMessageAs..." methods will just throw a ResourceException if there is no message on the queue. Failing a blocking capability, I have to implement a complicated wait/retry loop so the app doesn't spin waiting for a message.
    Alternatively, if my jpd has a Subscription node for the queue, if I get to that node, does that mean that there is definitely a message on the queue at that point? It would be ok if I could execute the process only when there is a message on the queue, and I could restart it each time.

    I figured out how to do this. The MQMDHeaders instance, which gets passed to the "getMessageAsString()" method, has a "waitInterval" property, which when set to "-1", will wait forever.
    What I'm not sure about, however, is whether it's valid to block for resources inside a JPD.

  • Block Planning Display block options eg Percent of block utilised and Qtys?

    Any hints how to display block quantities and percent utilised in PPDS area?
    I have managed so far to get the following for blocks that cross between months.
    1. Resource table. (/SAPAPO/RPT - Resource Planning Table )Can highlight both columns that the specific block is in, click "show operations", get the operations to show in the bottome screen, and the FILTER on the specfic dates to get the block quantities.
    This works to get a block quantity but would need to do a slow manual process for every block!
    2. Receipts View (/SAPAPO/RRP4). Can set up a visualisation profile which shows my characteristic in a column in the report, and then I can select a SINGLE resource from the front selection and get a listing of the quantities from that single resource, and then with filters on dates and/or characteristic, I can get the quantities.
    But this is slow and manual per resource.
    3. Detailed scheduling board shows VISUALLY whether blocks look full or not, but I cant find any way of getting any block quantities or percent complete from this view.
    Ideally, I want a way I can download all resource quantities and block quantities and then determine percent utilized in the blocks and put alerts on this to show which blocks are under-utilised.
    Any ideas????

    Aha. Found it.
    in the DS Planning board.
    click an order on block and then EDIT/SELECT/ALL FOR SAME BLOCK
    then
    EXTRAS / EVALUATION / EXTENDED OPERATIONS LIST - this gives all the quantities for selected block
    then
    EXTRAS / EVALUATION / RESOURCE UTILIZATION - select blocks and get percent utilisation for blocks

  • E3000 keyword blocking no longer working with new 1.0.06 firmware under access restrictions

    I set up some policies that were working fine under 1.0.04 that are no longer working under 1.0.06 b.  I have tried modifying with all sorts of options and nothing is working.  Has anyone else found a combination that works?  Or can anyone confirm that blocking by keywords are or are not working for them under the latest firmware?  This is causing problems for our west michigan web design company. Help appreciated.
    Solved!
    Go to Solution.

    How was the FW updated? Automatic or manual? 
    To safely update FW, I recommend doing the following: Download the FW file from the support site first.
    1. Save router config to file first using IE or FF with all security add-ons disabled.
    2. Factory reset the router with all other devices disconnected or turned OFF accept for 1 wired PC.
    3. Reload or Update the FW using IE or FF. Just download the FW file to your local wired LAN PC.
    4. Factory reset the router and then set up from scratch first and test with out loading the saved config from file. Check to see if any problems are fixed before loading the saved config from file. Sometimes you need to set up from scratch with out loading the saved config file. Just safer that way.
    Users have seen issues with upgrading to the most current version, you may need to revert back to v4

  • Block invoices for PO with no GR-based IV flag

    Hello SAP experts,
    I need your help with finding a way to block invoices for PO with no GR-based IV flag.  At our company, we treat service POs almost the same as material POs (to avoid receipt of service entry).  The only difference from material PO is that service PO does not have the flag for GR.  We customized our EBP to have this done.
    Now, accounting wants to automatically block all invoices associate with service POs.  In this case it would be a PO with no GR.  I tried LIV configuration but it is only for price, quantity and etc.  I also tried blocking with IR before GR but it didn't work because there is no GR.
    Is there a way to achive automatic invoice block in this case?
    Appreciate your help.
    -AT-

    Hi Annie,
    if the configuration doesn't help you enough, you would have to add some custom logic after the invoice has been created.
    Technically speaking, I believe there exists a business add-in (BAdI) where you could enter a piece of code which would after the invoice creation check the GR and block it if appropriate. Another implementation option would be a mini-workflow - there you would have a step which checks the GR existence and blocks the invoice.
    Hope this helps, I suggest talking to your local abap consultant for more details,
    -Mikko

Maybe you are looking for