Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 09/17/2009 in all areas

  1. Your tool makes me both happy and sad, both motivated and depressed. It is nice to see people using classes and using them so much that they write tools to extend them and make them more useful. It's just this particular tool... you see, this used to be in LabVIEW, but it never shipped. First I was told -- by multiple sources -- that using a text display was bad, that it needed to be the icon display or whatever the user had configured in their Tools>>Options for palette displays. Ok, so I made LV build an on-the-fly graphical palette. But then it was shot down because the layout was inconsistent: things in the palette shouldn't move when a new VI is added to the class, but adding new VIs at the end means nothing is ever findable. Can't you make it alphabetical but read my mind and not be alphabetical when I don't want them to be? Shouldn't virtual folders have something to do with it? Why aren't the parent methods folded in? Why are they in sub folders? Shouldn't they be in superfolders? What the heck is a superfolder? Perhaps the palettes should be named in iambic pentameter. Can you make all the icons rhyme? Eventually I went crazy, had a nervous breakdown, and killed the feature. Clearly, anything we did automatically was undesirable. Another member of my team made it so that a .mnu file could be associated with a class so that users could define their own layout for the VIs. I've never felt like revisiting the issue. I commend your work on this feature. I am surprised this thread is not full of people complaining about how useless it is.
    3 points
  2. I Have a Spelling Checker Eye halve a spelling chequer It came with my pea sea It plain lee marques four my revue Miss steaks eye kin knot sea. Eye strike a key and type a word And weight four it two say Weather eye am wrong oar write It shows me strait a weigh. As soon as a mist ache is maid It nose bee fore two long And eye can put the error rite Its rarely ever wrong. A chequer is a bless sing, It freeze yew lodes of thyme It helps me right awl stiles two reed And aides me when aye rime. Each frays come posed up on my screen Eye trussed too bee a joule The checker pours o'er every word To cheque sum spelling rule. Eye have run this poem threw it I am shore your please two no Its letter perfect in it's weigh My chequer tolled me sew.
    2 points
  3. Name: Improved LV 2009 icon editor Submitter: PJM_labview Submitted: 15 Aug 2009 File Updated: 29 Aug 2011 Category: LabVIEW IDE LabVIEW Version: 2009 License Type: BSD (Most common) This is a version of the LabVIEW 2009 Icon Editor that has several cosmetic improvements (along with some bug fixes). Feel free to try it. Note: The installer does backup the existing icon editor that will be restored (if you were to uninstall this version). Change Log: Version 1.7: [New Feature] Add a condensed pixel font (called: "Pixel Font: PF1") that allow for longer text to be entered. [bug Fix] Synchronize the "Edit>>Show Terminal" menu with the "Show Terminal" check box. [bug Fix] CAR 186982: "[iE] Wrong Icon is loaded in Icon Editor". Version 1.6: [New Feature] CTRL Key will show the color picker while the text tool is selected. [bug Fix] Mouse coordinate drawing in icon was off by (3,3) pixels (the picture control edge thickness). Version 1.5: [New Feature] Add a "Merge All User Layers" button. [New Feature] Optimize glyph display by removing unnecessary blank space between glyphs (went from 6x6 grid to 8x8 grid). [New Feature] Automatically update the "glyph path string" as the mouse move over the glyphs. [bug fix] Car 183609: Glyph path string is not reset when a glyph is dropped (or when a new category is selected). [bug Fix] Scrolling the glyph array should not update the glyph path string. [bug Fix] "Glyph path string" should not be click-able (disable it). [Change / Bug Fix] Picking white color (255,255,255) result in grayish (246,246,246) color selected. Now the resulting color is (254,254,254). Version 1.4: [Cosmetic Change] Major redesign of the layer control visual aspect. [bug Fix] The text marker (^) is hidden behind other objects. [bug Fix] CAR 182992 File save (template or glyph) failed if the hierarchy has folder with a dot in its name. [bug Fix] Flush glyph filter when changing glyph category. [New Feature] Glyph filter works only on the visible category and does not reset the category to all anymore. Version 1.3: [bug Fix] Selection and glyph drop was broken in the original IE. [bug Fix] If you paste text into an empty line, the icon is not updated. [bug Fix] If you paste text into an non empty line (while the content is selected) the clipboard content is append to the selected existing content (the existing selected content should be wiped out). CAR 182828: Manual User Input always cancels even when ok is pressed. Version 1.2: [New Feature] This package does stop the IE if it is running prior to installing it. [New Feature] This package does compiled the IE after installation. [New Feature] This package does backup the existing Icon Editor prior to install the new one. [New Feature] This package does restore the previously installed IE upon un-installation. [New Feature] This package also include the original IE UI in LVrootresourcepluginsOriginal lv_icon.vi (rename it to lv_icon.vi to use it). [NI Bug Fixes] 151661 - This change fixes the copy/cut ability of the icon. If a region is selected and/or a layer is selected, copy and cut is enabled. 161032 - No limit on arrow keys moving text 175010 - When moving a selection and changing a layer, the operation is performed on the new layer 179582 - Glyph layer moves after deleting a selection (first edit to the layer) 179799 - If the bottom layer got deleted, the user layers list is not updated properly 179392 - Icon editor open on secondary screen when working with two screens 179000 - Switching the tab doesn't actually unselect the layer 179001 - CTRL - A followed by pressing the delete key doesn't delete all selected layers 179007 - The key binding is messed up. The mirror tool has set as the toggle key, whereas the OK button should have to set the focus. 179179 - Control activates dropper and not the move tool when pasting an image 180161 - It is possible that multiple icon layers are copied in reverse order and neither template nor text layer are considered at all 182276 - Icon glyphs do not handle standard transparency Version 1.1: UI Reorganization (toolbar on the left among other things) [Note: This required code changed since the existing code was relying on hard coded constants]. Edit the color selector double arrow (/|->) to remove unsightly pixel and add transparency. Conform to UI design by using system color in the background instead of white. Add a system frame (from a string control background) to the icon image (instead of the round decoration) [Note: this may not be too great on Mac or Linux] Hide glyph scrollbars when not needed. Edit the layer "eye" to use alpha transparency (not so great result as it is, but I think it is better). Edit the layer preview by adding a system frame around it (from a string control background). Add a "Show Terminals" check box on the panel for quick access (similar to the previous icon editor). Change the icon preview so it is rendered in 8-bit (instead of 24-bit). You will need VI Package Manager to install the modified icon editor. PJM Click here to download this file
    1 point
  4. 1 point
  5. You can check out the code here. I have also attached some code to calculate the XMODEM CRCs as well as the normal CRC-16.I have also attached the XMODEM-VISA.llb that I used. I am pretty sure this is the same llb referred to in the link I posted but if I recall I added the support for 1K transfers. Calculate CRC-16 (File input).vi Calculate CRC-16.vi Calculate XMODEM CRC-16 (Buffer input).vi Calculate XMODEM CRC-16 (File input).vi Get CRC-16 Table.vi Calculate CRC-16 (Buffer input).vi Xmodem VISA.llb
    1 point
  6. I think these two are the ones that AQ posted originally.. (I safely tucked them away in my svn repo. ) I think these are saved in 8.6. TopLeftBorderOnlyCluster.ctl OnePixelBorderCluster.ctl
    1 point
  7. Should be fine. (havn't tried what your doing but have done similar things). There is a flashing LED x-control around somewhere here that spawns a vi dynamically as a timer which is similar to what you are tring to achieve.
    1 point
  8. You've got to be logged in to download it. Borderless Cluster.ctl
    1 point
  9. I haven't taken the CLD so I don't know what the requirements are, but the logic in your Update_LEDs is quirky. For example, why use two index array nodes in sequence to extract a single element, instead of just wiring both indices to the index array function? Also, to find the first true boolean in an array, consider using Search 1D Array instead of a for loop. Finally it seems to me you could avoid rewriting the boolean array twice in the two for loops (one inside a case structure, the other outside).
    1 point
  10. This has been asked for before and thanks to Aristos Queue we have a solution (only on LAVA ). http://lavag.org/top...dpost__p__28056 /J
    1 point
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.