Corrupted Palette

I have been using a palette saved to my hard drive for the past couple of months. I haven't changed anything in this file since saving it. Recently, when opening several projects containing certain swatches from this palette, I receive a notice that a swatch is corrupted and the file will not open. I have lost so much work due to this issue. Is there any way to remove the corrupt swatch from my files? Is there any way to recover these files?

If you are able to post the files, I could edit the code to remove the swatches. Was a period  or some other non alphanumeric character used in the swatch name?

Similar Messages

  • Running Nik Software's DFINE 2.0 in an action - corrupts action palette?

    I tried to record a set of actions a couple of nights ago, on a MacBook Pro 15" running Snow Leopard, and Photoshop CS4 (from the Master Collection).
    I discovered after running the DFine 2.0 plugin while recording the action, that any subsequent adjustment of the Photoshop actions palette (resizing it, scrolling it etc - especially when dragging it out of the window it shares with the History palette) resulted in "Cannot continue because of a program error" message, and frequently caused Photoshop to crash.
    Then every time I'd reload Photoshop, the Actions palette would still behave that way.  I removed all my plugins to a different folder, and moved them back one by one..  DFine was definitely the cause - but strangely, while DFine was NOT installed, the actions palette worked fine...
    When I put the plugin back and relaunched, the actions palette screwed up again - HOWEVER!!!  Only because there was an action there referring to the DFine plugin! 
    When I dragged that recorded sequence into the trashcan, the actions palette worked fine....
    I also tried this on my 24" iMac, and the same thing happened.
    Could anyone else please try this and see if it works or corrupts as in my case?
    Thanks in advance,
    J.

    Check with Nik, I think they put out some updates to the DFine plugins.

  • Show Character Palette corrupted

    If I choose Show Character Palette from the Menu Bar at the right hand side of the screen, the palette appears but is blank and cycles on and off every few seconds. Before this happened I had been trying to access one of the other tabs in this palette (don't know which one, of course, being unable to see the blank palette).
    I've tried the tip of deleting the following files from the system>library>cache and rebooting:
    com.apple.IntlDataCache.le
    com.apple.IntlDataCache.le.kbdx
    com.apple.IntlDataCache.le.sbdl
    com.apple.IntlDataCache.le.tecx
    Although my files didn't have the ".le" at the end of the file names it still worked insofar as I was able to, at least, "Hide Character Palette".
    I had an idea it might be a fonts issue as I haven't been able to launch Address Book or iCal for some time now.
    Any ideas please?
    Michael

    To keep the Character Palette from playing "Pop Goes the Weasel", delete the following file from the Preferences folder in your user account.
    com.apple.systemuiserver.plist
    Restart your Mac.

  • J2ME - palette corruption

    I used J2ME 3.0 EA. Graphics file (tried gif and png) contain pixels with 0xFF060606 (almost black) color. I load image using createImage(resource Name). Then I generate getRGB for the image, and black becomes 0xFF000400. Why?

    The explanation of issue is in the java documentation:
    "The returned values are not guaranteed to be identical to values from the original source, such as from createRGBImage or from a PNG image. Color values may be resampled to reflect the display capabilities of the device (for example, red, green or blue pixels may all be represented by the same gray value on a grayscale device)".
    Initial problem was that I had to change color of specific pixels in the image. As colors are "not guaranteed to be indentical", just taking predefined AARRGGBB did not work.
    I solved this issue by picking specific pixels from the image as sample color to look within the image.
    Good luck.

  • Populating the Signal Express Category on the Functions Palette

    Hi
    Can anybody help with advice on how to populate the signal express category on the block diagram Functions palette ?
    Thanks
    Solved!
    Go to Solution.
    Attachments:
    LV Functions Palette.PNG ‏14 KB

    Hi Ewan,
    Uninstalling and reinstalling in the right order would ensure that everything was properly associated. However, I don't think that should be necessary yet in your situation. Please go to Control Panel > Programs and Features > National Instruments Software to see the full list of National Instruments software you have installed. From here you should be able to select any individual installation from the list and select "Repair". Instead of just seeing that something is already installed and exiting, this should go through the installation and check for corruption. As well, this should add the correct associations if they were currently missed due to the order of installation. 
    Please try running a repair of SignalExpress 2013 and restarting your computer, then check to see if the functions palette in LabVIEW is fully populated.
    Thanks!
    Emily C
    Applications Engineer
    National Instruments

  • After using an ExtendScript (via ESTK) Illustrator becomes corrupted and "Can't open illustration."

    Hey, thanks for reading.
    I'm having a strange problem with Illustrator CS5 and ESTK CS5. I'm new to writing ExtendScripts, so I haven't a clue what could be going wrong here but here's the skinny:
    I've written the following code, which is very specialized to the exact document I'm working with. Using the ExtendScript Toolkit, the script goes through the following loops:
    The primary problem:
    For some reason, running this script causes Illustrator to become somehow corrupted. I can continue working with the document as long as it is open, but if I try to close it and re-open it, I get the infuriatingly unhelpful error dialog "Can't open illustration." With no extra details.
    The same error comes up if I try to open any other .ai files. Shutting down and rebooting doesn't fix the problem. I have to completely uninstall Illustrator, then re-install it before it will work again. And even then, if I try to open the ExtendScript-corrupted file the whole Illustrator app gets corrupted and needs to be reinstalled.
    Oh, also Illustrator itself shows up as "(Not responding)" while the script is running, but the ESTK console clearly shows that the script is chugging along as expected.
    Specifics about the script:
    There are 4 "Buttons" on the document, and a library full of nearly-identical symbols in the Library (different colored backgrounds for the buttons).
    The script cycles through every symbol in the library, replacing and deleting instances of the previous symbol.
    Then, for each symbol, it cycles through an array (technically an object-literal) of { language-code: "string" } pairs, and saves a .png of each artboard for each word.
    What follows is a pared-down version of the full script:
    (I tried to add a few $.sleep(10); calls, hoping that maybe just a brief slowdown in the processes might help. It didn't.)
    This script (in its original form) outputs a ton of files very, very quickly.
    Script Example
    var folder = Folder.selectDialog();                     // Ask for a folder choice.
    var aDoc = app.activeDocument;                        // Declare an active Document reference.
    var textLayer = aDoc.layers.getByName('text');   // Get the text layer, for moving it back/forward
    var textFrms = aDoc.textFrames;                       // Get all text frames, for language swap
    var allSymbols = aDoc.symbols;                         // Get array of all symbols in the symbol library
    var allSymbolItems = aDoc.symbolItems;            // Get an array of all symbol instances in the active document
    var helpTextArray =
        en: "help",
        az: "Kömək",
        cs: "Nápověda",
        da: "Hjælp",
        de: "hilfe",
        el: "Bοήθεια",
        en: "help",
        es: "ayuda",
            * There's normally 3 arrays with many more languages / translations
    if( aDoc &&                                      // We have an activeDocument
         folder &&                                    // and we have a selected output folder
         allSymbols.length > 0 &&             // We've got symbols
         allSymbolItems.length > 0 &&      // and we've got symbol instances "symbolItems"
         textFrms.length > 0 ) {                 // and we've got textFrames to manipulate.
        // For each symbol in our symbol library...
        for(var i = 0; i < allSymbols.length; i++) {
            // Run through all instances of symbols (symbolItems), and replace with a different symbol.
            for(var ii = 0; ii < allSymbolItems.length; ii++) {
                // Move text layer out of the line of fire.
                $.writeln('Move text to back');
                textLayer.zOrder(ZOrderMethod.SENDTOBACK);
                var currObj = allSymbolItems[ii];
                var newObj = aDoc.symbolItems.add(aDoc.symbols[i]);
                var symbolColor = aDoc.symbols[i].name;
                // Add the new / replacement symbol.
                newObj.left = currObj.left;
                newObj.top = currObj.top;
                newObj.width = currObj.width;
                newObj.height = currObj.height;
                // Remove the old symbol.
                currObj.remove();
                // Bring text back up to the front.
                $.writeln('Bring text to front');
                textLayer.zOrder(ZOrderMethod.BRINGTOFRONT);
                redraw();
                $.sleep(10)
            // Run through each language and each buttonText and save a copy.
            var currArray = helpTextArray;
            var currArrayName = "help";
            for(currLang in currArray) {
                switchText(currLang, currArray);
                $.sleep(10)
                // Run function to save .pngs of each artboard
                exportAll(currLang, symbolColor, currArrayName);
            } // end for (currLang in currArray)
        } // end symbols.length
    } // end if
    function switchText(lang, array) {
        //var textFrms = activeDocument.textFrames;
        var newText = array[lang];
        newText = (newText === "") ? array["en"] : newText;
        for(var i = 0; i < textFrms.length; i++) {
            var isHorizontal = ( textFrms[i].width > textFrms[i].height );
            var scale = 100;
            var scaleMatrix;
            textFrms[i].contents = newText;
               * There's normally an automatic text-resizer here
        } // for var i
    function exportAll(lang, color, buttonText) {
        var artBds = aDoc.artboards;
        var options = new ExportOptionsPNG24();
            options.antiAliasing = true;
            options.transparency = true;
            options.artBoardClipping = true;
        for(var i = 0; i < artBds.length; i++) {
             var currBoard = artBds.setActiveArtboardIndex(i);
             var buttonPosition =  artBds[i].name;
             var newFile = new File(folder.fsName+"/"+buttonText+"_"+color+"_"+buttonPosition+"_"+lang+".png");
             aDoc.exportFile(newFile,ExportType.PNG24,options);
             $.writeln('A file was saved with the name:: '+buttonText+'_'+color+'_'+buttonPosition+'_'+lang+'.png');
             $.sleep(10)
    function revertToOriginal() {
        $.writeln('Revert');
        // Switch the text back to help.
        switchText("en", helpTextArray);
        // For each symbol instance...
        for(var i = 0; i < allSymbolItems.length; i++) {
            // Move text layer out of the line of fire.
            $.writeln('Move text to back');
            textLayer.zOrder(ZOrderMethod.SENDTOBACK);
            var currObj = allSymbolItems[i];
            // Add in the placeholder since we're reverting.
            var newObj = aDoc.symbolItems.add(aDoc.symbols[0]);
            var symbolColor = aDoc.symbols[0].name;
            // Add the new / replacement symbol.
            newObj.left = currObj.left;
            newObj.top = currObj.top;
            newObj.width = currObj.width;
            newObj.height = currObj.height;
            // Remove the old symbol.
            currObj.remove();
            // Bring text back up to the front.
            $.writeln('Bring text to front');
            textLayer.zOrder(ZOrderMethod.BRINGTOFRONT);
            redraw();
            $.sleep(10)
            $.writeln('REVERT');
    revertToOriginal();
    Are there best practices that I'm unaware of here that could be causing this corruption?
    Does anyone know what could be happening?
    The only error I ever get is "Can't open illustration." There's never anything more helpful, so I have no idea what could be going wrong.
    If there's any more information that would be of use to anyone I'd be happy to share. This is wasting a lot of my time and making me pull my hair out like crazy,

    I have not had the time to look over your script but at a glance there are a few things I would handle differently…
    Firstly returning a document to a given state… If you play with this snippet you can see that app.undo() returns to the last called app.redraw() if there is one else it undo's the whole script…
    #target illustrator
    doSymbols();
    function doSymbols() {
        var doc = app.activeDocument;
        var sym = doc.symbols[0];
        for ( var i = 0; i < 4; i++ ) {
            var foo = doc.symbolItems.add( sym );
            foo.position = Array( i * 72, -( i * 72 ) );
            app.redraw(); // Comment this out to see…
        app.undo(); // Returns to last redaw state if any…?
    Secondly your symbols… You know you can just change the symbol instance's symbol reference…? If they are almost the same particualy size then its an easy swap…?
    #target illustrator
    doSymbols();
    function doSymbols() {
        var doc = app.activeDocument;
        var sym = doc.symbols[1]; // Next symbol in the palette
        for ( var i = 0; i < 4; i++ ) {
            doc.symbolItems[i].symbol = sym;
            app.redraw();

  • Character palette no longer works for me with Leopard

    I need to use the Character Palette frequently in my work, but since going to 10.5 it is not working. Only the bottom part appears, starting with the "View" drop-down menu, and under that the large character on the left and the "Related" scroll box next to it. Therefore, I can't select any other characters from the categories that should be at the top of the CP (or were in 10.4), and I'm stuck with whatever happens to appear in the large character box. How can I get the whole CP back?

    For some unknown reason the international data caches can get corrupted and prevent character palette and keyboard viewer to appear in the input tab of the international preference pane. This also prevent from working the special characters item in the edit menu of many applications, including the Finder, Safari and Text Edit.
    If this happened to you, go to System/Library/Caches folder and trash the following files (don't worry, they will be re-created when you restart your Mac):
    com.apple.IntlDataCache.le
    com.apple.IntlDataCache.le.kbdx
    com.apple.IntlDataCache.le.sbdl
    com.apple.IntlDataCache.le.tecx
    As you are attempting to cancel files from System folder, you will be asked for an administrator ID and password.
    If you don't have an administrator ID and password, ask the system manager in your office.
    After you insert an administrator ID and password, the files will be trashed.
    Restart your Mac.
    Open System Prefererences (in the apple menu, or inside the main Applications folder), open the International pane, and click the input menu. You will find again the character palette and keyboard viewer items with their chechboxes.
    Click the two checkboxes. Be sure to click also at the bottom of the pane the checkbox labeled show the keyboard menu in the menu bar.
    Exit System Preferences.
    In the right side of the menu bar you will find a menulet with your nation's flag. Click the flag and you will find both character palette and keyboard viewer.
    Also, the special characters item in the edit menu of the applications that have this item will work as expected, and will open the characters palette.

  • Pantone swatch palette not persistent

    Hello all,
    I'm posting this in the hopes that someone else searching for the problem might find my post to lead them to the solution.
    I recently installed Illus CS4 on my new mac (yay!)
    I'm slowly working through all the new features - and new glitches.
    One of those glitches was that my Pantone palette kept disappearing every time I quit Illus. And Yes... I had checked the little button that said "persistent".
    Finally after searching the forums and new help center (to no avail), I started experimenting on my own.
    I wish I could give you specific steps, but to be honest, I was trying several things at once and I just happened to notice that it 'magically' re-appeared.
    1. quit illus if you have it open now. Leave your pantone swatch pallet the way you like it, and make sure the persistent is clicked.
    2. reopen illus with no documents open. (the palette won't open).
    3. open a NEW and DIFFERENT pantone swatch palette. Click persistent again.
    4. quit illus.
    5. reopen illus yet again. Close the 'other' pallete - Your original palette should be open now.
    In a nutshell, I had to use one palette to force the other one to stay persistent. Perhaps someone can have better luck than me in describing the exact steps here.
    For what it's worth, I got this to work on our second machine here as well.
    I'm not sure if this matters or not, but...
    The palette that I was having problems with was the Pantone Solid Coated.
    I opened the Pantone Matte pallet (i think).
    Hope this vague description helps someone else.
    keywords: Pantone Palette swatches swatch persistent disappearing

    Hi Wade,
    I appreciate your response but with respect, none of those issues make any sense to me.
    Yes, I agree, it may not be happening on your system. I wasn't saying this glitch is across the board. My co-worker in Idaho doesn't have the problem either.
    But, I have two Mac Pro's here at the office with the same problem.
    It can't be a corrupt pref's since I am using the same prefs when the problem happened, and when the problem was fixed.
    It can't be a corrupt font. Otherwise my discovered fix would still not work. ie: I didn't uninstall any fonts nor did I mess with any fonts to fix the problem.
    It can't be a plug-in. For the same reason. I did not mess with any plugins when I fixed the problem.
    It can't be a haxie, same reason.
    It can't be a third party software, same reason.
    If you can explain why opening up a second pantone swatch palette fixed the problem then I'm all ears :)
    >>>
    Totally unrelated...
    I signed on today and did a search to see if anyone responded to my post. I searched for the word "persistent"... my post here did not show up.
    This is where I searched: http://www.adobe.com/support/illustrator/
    Did I search in the wrong place?

  • InDesign CS3 & OSX Leopard  cannot type into palettes

    In InDesign CS3, I cannot type into palette boxes (e.g. to choose a typeface, find & change, the tranform palette etc etc).
    It allows me to type so far, then seems to 'refresh' itself, wiping what I have typed and reverting to what was there before.
    We have two iMacs (2.66GHZ Intel Core2Duo, 2GB RAM) here having the same problem!
    Has anyone else experienced this, or know of a solution/workaround? It's driving us nuts!
    Cheers

    Have a look at these:
    Kevin Cecil, "ID CS3 Control Palette Oddity" #, 30 Aug 2007 9:10 am
    http://www.adobeforums.com/webx/.59b4da44/2
    If you disable the auto activation plugin if you are using Suitcase X1 you will most likely see the problem disappear. I would use a program call FontNuke as well to purge corrupt font cache files. Use startup sets or project sets... stinks but gets rid of the stalling/crashing.

  • Illustrator CS6 Repeatedly Corrupted Files?

    hello --
    thank you in advance for your time as i am quite in a predicament. i have lost 2 full days of work due to file corruption and i cannot isolate or fix what the problem is. here is how my files are set up:
    i use multiple artboards (16-20)
    i use graphs to simulate segments in a dashboard view (pie charts)
    i use 2 font families
    i have tried every solution under the sun so far:
    reset preferences
    saved recovery files
    tried editing the postscript files to remove offending commands
    saved as PDF, which worked, but the files are essentially unusable since in many separate files
    any possible fix i found in this forum i could think of
    after opening the file i get the error message, and if i open the file, most of the layers are gone and it stops with a "graph" object layer, which cannot be selected. it suggests to me that it might be something with the way i use them (i use several of them), that caused the issue. i have tried to isolate that element and it's occurrences in the postscript file, but probably not doing it right.
    has anybody experienced such problems using pie charts in CS6. the last 2 files i worked on both used pie charts & both have become corrupted.
    any help would be much appreciated!
    thanks,
    patrick.

    Patrick,
    Are you saving to own harddisk? If not, I believe you should.
    It is always recommended here to open/save your documents from/to your own harddisk, then copy to external media/servers/whatever as backup.
    You may be lucky (for a while), but the chances of file corruption and other unpleasantnesses are immensely greater when you use anything but the harddisk.
    To rescue what may be rescued:
    One thing often tried first is to create a new document and File>Place the corrupted one to see how much may be rescued that way (remember to tick Paste remembers Layers in the Layer palette flyout/dropdown first, and to untick it afterwards).
    Here is a website where you can see whether it can rescue the file, and if it can, you may pay for a subscription to have it done,
    http://www.recoverytoolbox.com/buy_illustrator.html
    and another similar website,
    http://markzware.com/adobe-software/fix-illustrator-file-unknown-error-occurred-pdf2dtp-fi le-recovery/
    As far as I remember, the former is for Win and the latter for Mac.
    Here are a few pages about struggling with it yourself:
    http://daxxter.wordpress.com/2009/04/16/how-to-recover-a-corrupted-illustrator-ai-file/
    http://helpx.adobe.com/illustrator/kb/troubleshoot-damaged-illustrator-files.html
    http://kb2.adobe.com/cps/500/cpsid_50032.html
    http://kb2.adobe.com/cps/500/cpsid_50031.html
    http://helpx.adobe.com/illustrator/kb/enable-content-recovery-mode-illustrator.html

  • Folio Builder tool palette: Cannot sign in.

    Help Please???
    In Indesign CS and CC:  When I select 'Sign In' in the Folio Builder tool palette, the App manager will launch then I sign in with my credentials.  Then app manager simply quits.  tried this many times with same result in CS and CC.  Have also tried this and it corrupted my InDesing (meaning InDesigned prompted a window that the InDesign application has been dammaged):  Deleted the following file... /Users/{username}/Library/Application Support/Adobe/OOBE and then restart Indesign?
    Thanks, RW

    Moved to DPS forum

  • Lightroom 2.6 update-All palettes on left side of screen gone!

    I was just wondering
    if anyone else had this same problem with the new lightroom 2.6 update. I installed the
    2.6 update and everything
    works as it should except for this issue....When you go into the develop module all of the
    palettes(navigator/catalog/folders/collections) on the left hand side of the screen are not there. When you go to click on the arrow to make them reappear the entire computer locks up. All you see is the lightroom screen but the mouse and keyboard will not work and the only option is to shutdown and restart. My computer is virus free...the graphics card has been updated. Im running lightroom on a 64 bit windows vista machine with a four core processor. This issue started with the 2.6 update. I even reinstalled the update using the repair function and the same issue is happening. Could this possibly be a corrupted install. Any help would be most helpfull.

    To open or close the Bookmarks Sidebar, do one of the following:
    *CTRL+B
    *ALT+V+E+B
    *Press the ALT key or the F10 key to temporarily display the Menu Bar, then click View > Sidebar > Bookmarks
    '''If this reply solves your problem, please click "Solved It" next to this reply when <u>signed-in</u> to the forum.'''
    Not related to your question, but...
    You may need to update some plug-ins. Check your plug-ins and update as necessary:
    *Plug-in check: https://www-trunk.stage.mozilla.com/en-US/plugincheck/
    *Adobe Shockwave for Director Netscape plug-in: [https://support.mozilla.com/en-US/kb/Using%20the%20Shockwave%20plugin%20with%20Firefox#w_installing-shockwave Installing ('''''or Updating''''') the Shockwave plugin with Firefox]
    *Adobe PDF Plug-In For Firefox and Netscape: [https://support.mozilla.com/en-US/kb/Using%20the%20Adobe%20Reader%20plugin%20with%20Firefox#w_installing-and-updating-adobe-reader Installing/Updating Adobe Reader in Firefox]
    *Shockwave Flash (Adobe Flash or Flash): [https://support.mozilla.com/en-US/kb/Managing%20the%20Flash%20plugin#w_updating-flash Updating Flash in Firefox]
    *Next Generation Java Plug-in for Mozilla browsers: [https://support.mozilla.com/en-US/kb/Using%20the%20Java%20plugin%20with%20Firefox#w_installing-or-updating-java Installing or Updating Java in Firefox]

  • No DMM functions in functions palette

    Good Morning,
    I'm VERY new to labview but I'm starting to get the hang of it. Anyway i've been searching for hours and have been unable to find a solution to my issue.
    I'm running a NI PXIe-1078 chassis with PXIe-8101 controller 
    I'm trying to program data aquisition for my PXI-4071 DMM in my Labview project but there are no functions in the functions palette.
    I installed the NI-DMM 3.0.5 driver and can see the device connected in MAX. I can even use the soft panel and take measurements from the PXI-4071.
    For the other devices i have installing the driver put the functions in the functions palette but for some reason they are all missing for the DMM. 
    I've tried using the DAQmx and searching for an analog input channel but it is not on the list.
    please help!
    Sincerely,
    Michael Reed

    It sounds like a "corrupt" installation of NI DMM (see paragraph below).
    Please note that NI DMM 3.0.5 is out-dated, so you should get a more recent version.
    When installing a new system, NI recommends to start with the developement environments and in the last step to install all desired drivers. Following this ensures that the installer of the drivers can detect the installed ADEs and select to install the APIs for these. If you swap install order, the APIs are not installed with the driver, leaving the ADE blank (no examples, no palettes).
    You can install the APIs in a second iteration, but that is an effort you should only put into the system when installing a new version of an ADE.
    Norbert
    CEO: What exactly is stopping us from doing this?
    Expert: Geometry
    Marketing Manager: Just ignore it.

  • Motion 3 ... Inspector/Library/Browser Palettes won't open

    Yes, I know I'm going backward in time, but version 3 is what I have to work on. And these palettes disappeared and now will not open. I've restarted the computer and relaunched, still no dice.
    Is there some key combination that shuts them off? What turns 'em back on?

    Umm...
    I don't think you stumped the panel, Jeff. You reposted less than an hour since your original post which is hardly enough time for the panel to review your issue. It is a known issue; preference files can become corrupted on any application you use. Solutions have been provided here regarding motion preference file for over a year. Basic troubleshooting of any app involves Removing the preference file, Repairing permissions, Rebooting the computer. Think of it like R&R with an extra R
    It would seem as though you have your troubleshooting support agenda backwards. Generally you should search for a solution to your problem first and then ask if you can't find one. It seems as though you asked first and then searched to find your answer.

  • Multiple palette files in a library/class file causes problems

    While developing a labview class, I wanted to set the default palette, so I added the relevant dir.mnu file to the class. Unfortunately, the class already had a dir.mnu file in it. On adding the file, I got some error message about a dependency change*(which makes no sesne, how can a palette file have any dependencies !). On saving the class and then attempting to reopen it, LabVIEW claims it is corrupt. Inspecting the xml .lvclass files reveals that when I added the new paletee file, LabVIEW actually just added a second reference to the palette file already in the project, which it then considers to be a problem when it tries loading the class. This is clearly a bug on a number of levels:
    It should not be possible for the user to induce LabVIEW to create corrupt xml files through such simple attempts to use documented features.
    The underlying problem is that LabVIEW appears to be using the conventional search/linking rules to load library items irrespective of whether they are a vi (which should ahve a unique name) or other file (which might well be legitimately non-unique).
    Given the near impossibility of renaming a palette file without breaking palette links this particular bug is extra annoying.
    Gavin Burnell
    Condensed Matter Physics Group, University of Leeds, UK
    http://www.stoner.leeds.ac.uk/
    Solved!
    Go to Solution.

    Sorry for the delay, it took me a little longer to reproduce the problem systematically. Attached are three zip files of the same trivial class. The only difference between them is the contents of the class file itself.
    The key point is that I have two folders in my class - Public and Protected (although I haven't actually set the access scope I realise). Each folder has a dir.mnu file in it and there is also a dir.mnu file in the main class folder. The class virtual folder structure maps directly to the on disc version.
    In the first zip file the dir.mnu files are not added to the class.
    In the second zip dile I added the dir.mnu by right clicking and doing Add file...  This is allowed because each dir.mnu has a distinct path. I then save the class file and close it.
    To get the third zip file, I reopen the class file. I  get a single dependency warning about dir.mnu in one of the sub folders. So I think "fine ok, somethign funny about that dir.mnu file" - note if I'm loading a whole heirarchy of classes I may be told LabVIEW is laoding the dir.mnu file from somewhere completely different in my class structure. I then save the class file to give the thrid zip file.
    The lvclass file in the third zip file is corrupt because it has multiple entries for the same file, because it didn't handle having more than 2 items conflicting.
    The correct behaviour would be not to invoke the conflicting item names for non vi/ctl document types. I could imagine that there would be similar problems if I had a say a whole range of say README.html files strewn over the place.
    Gavin Burnell
    Condensed Matter Physics Group, University of Leeds, UK
    http://www.stoner.leeds.ac.uk/
    Attachments:
    Break Class File-1.zip ‏21 KB
    Break Class File-2.zip ‏21 KB
    Break Class File-3.zip ‏21 KB

Maybe you are looking for

  • WAK1  ----    How to send Free Goods details  to POS

    Gurus,   I have created the free goods data and everything works fine. When I create a whole sales order , I am getting the free goods. Now I want to send the information to POS . Can anyone help me how to send this I tried WPMA , but nothing is work

  • Prevent external calls from Lync mobile

    I would like to allow people from my compagny to use lync mobile but I don't want them to call external number from lync mobile. ( for cost reasons, in order to avoid phone call initialisation from the compagny) some precisions: We are using lync 201

  • Accessing a gui component directly via getSource()

    Hi, to access a gui component I can access it by getting its object variable and casting it to its class type, e.g.: public class Tab02 extends JFrame {      JTable tab = new JTable (rows, head);      JTextField txt = new JTextField ("dimensions");  

  • Transactio :CORK

    Hi All, I am using a user-exit in the Transaction CORK. when the Goods Movement button is pressed the user is entering quantity and Storage location where the goods will be moved. The user-exit which i am using is not able to capture the value of the

  • Okay... here's my iBook glitches list.

    I've had my iBook G4 for a couple months now. I hold 5 seperate computer certs, mostly in programming, so I tend to know how to rectify things myself, and I'm an avid Windows hater. With the recent developments with Apple, I.E. since Jobs came back,