Subpanel scrollbars in labview 8

Hi All!
I tried run some my old programms from LV7 in LV8 and found strange
things. Anybody know how disable scrollbars of SubPanel in LV8? And why
inserted VI must be reenterant ONLY in lv8?
Thanks for any advices.....

Disable the scrollbars  in the VI Property settings under the "Window Appearance" category.
I work successfully with non-reentrant subpanel VI's under LV8, what are you trying to do?

Similar Messages

  • How to remove sub panel scrollbars with LabVIEW 2009-SP1?

    I did a search and found this thread on the subject: http://forums.ni.com/t5/LabVIEW/subpanel-scollbars-in-labview-8-0/m-p/284503/highlight/false#M149983
    I double checked that that the horizontal and vertical scrollbars were not selected in the Customize Window Appearance and they were not selected as shown in the image below.  You can see the nasty scrollbars in the front panel in the image at the bottom.  Of couse, since the code / sw cannot be shown, it has been painted over but you can still see the scrollbars along the frame of the sub-panel.
    Customized Window Appearance settings:
    Scrollbars are seen at the bottom & right of the sub panel frame
    Solved!
    Go to Solution.
    Attachments:
    WIndowAppearance.PNG ‏22 KB
    scrollbars.PNG ‏33 KB

    Just ran into this myself.  (To complicate matters, forgot that one of my debug tools turns the scroll bars back on upon program exit.)  "Off While Running" works, too.  You can insert this code onto the diagram of any VI that will be called in a subpanel.
    Thanks for the tip.
    Certified LabVIEW Architect
    Wait for Flag / Set Flag
    Separate Views from Implementation for Strict Type Defs

  • LabVIEW 8 subpanel scrollbars?

    Does anyone know how to control the scrollbars on a subpanel in LabVIEW 8?
    Here's what I think:
    * If the VI in the subpanel is running, then it shows/hides the scrollbars based on that VI's Window Appearance
    * If the VI in the subpanel is NOT running, then it ALWAYS shows the scrollbars
    * If the VI in the subpanel is running, and stops executing at some point, the scrollbars suddenly appear.
    Does anyone know an exception to the second and third points?
    This functionality seems like a step backwards to me is big step backwards and big pain in my toucus (sp?). It also makes upgrading from LabVIEW 7 a big problem for some applications. Why remove control from the programmer in this case? There aren't even properties or methods available (that I can see) to control it programmatically.
    Message Edited by 10Things on 12-13-2005 08:01 AM

    The decision of whether or not to show the scrollbars now lies entirely in the properties of the inserted VI (more specifically, the properties of the VIs pane or panes). The scrollbars will show or not show exactly as they would if the VI were not inserted in a subpanel.
    Note that the pane scrollbars now have 3 possible states: Always On, Always Off, or Off While Running. VIs that have been converted from previous versions of LabVIEW will have their panes' scrollbars set to either Always On or Off While Running, to match their previous settings.
    There are two ways to decide how you want the scrollbars displayed when the VI is in a subpanel. One way allows the inserted VI to decide, in which you simply change the settings of the inserted VI to your liking. This is probably the easiest way to handle VIs that only appear in subpanels, as opposed to sometimes in subpanels and sometimes not.
    The other way is to have the outer VI direct the settings of the inner VI as it inserts it. This is not too difficult since you already have the reference to the VI handy for the InsertVI method. To access the pane scrollbar properties, you would get the Front Panel reference from the VI reference, and then get the array of pane references from the Front Panel reference. I've attached a VI that does just this as an example (in a real application, it might be a good idea to force the setting of the scrollbars to occur before the VI is inserted). This method of dealing with the settings is ideal for an existing application with many VIs that are already being inserted into a subpanel. By only touching the VI that contains the subpanel (as opposed to every VI that gets inserted), you get the behavior controlled as you like.
    Let me know if you have any questions regarding the behavior of these properties.
    Attachments:
    SubpanelScrollbars.llb ‏36 KB

  • Subpanel scollbars in labview 8.0

    HI
    I Just installed Labview 8.0 instead of 7.1. I my VI i use a lot of subpanels, with no scrollbars but when i compile my vi to 8.0 scrollbars are added to the subpanels, and i  cant find an option to disbale them..please help..
    thnx
    Bart B
    Labview CLD , Engineer/Manager
    Promedes and DSM
    using LV 7.1, 8.0, 8.2, 8.5 and 2009 SP1
    http://www.promedes.nl

    Sorry to revive such an old thread, but although following the steps mentionned by Karsten, the scrollbars still appear in the sub panel. 
    Using LabVIEW 2009 SP1.

  • Legend scrollbar for Labview 8.0

    Anybody know if an XY graph's plot legend can be made into a scrollbar? I have several plots on one graph (up to 80), and have written a program that at run-time makes certain plot visible or not visible, depending on user input. I want the legend so the plot color will appear next to each plot.
    If a scroll bar isn't possible, does anyone have any ideas on good ways to show this information?
    Michael

    Hi Michael,
    I made this VI as a suggestion. I used a multicolumn listbox to list the Plot names.
    Greets, Dave
    Message Edited by daveTW on 01-23-2007 01:08 AM
    Greets, Dave
    Attachments:
    Show Graph plots FP.png ‏20 KB
    Show Graph plots.png ‏15 KB
    Show Graph plots.vi ‏66 KB

  • How can i hide the scrollbars on my SubVI?

    Hi,
    My main program is using a subVI in his front panel. If i run the SubVI standalone it doesn’t have any scrollbars but when I load it in my main program there are two scrollbars showing up. Even when I have a clean, small front panel in my SubVI.
    Is there some way to turn them off?
    Thanks

    Hi jjanssen:
    I guess you're using your subVI in a subpanel. You do not mention with version of LabVIEW you work with, but in LabVIEW 7.0 is very easy to remove the scrollbars of the subpanel. Just right click on the subpanel and then deselect Visible items -> Horizontal/Vertical Scrollbar.
    However, in LabVIEW 8.2, which is the other LV version I have this options have dissapeared, and also I couldn't find a way to disable the scrollbars.
    Does somebody know why this options dissapeared in LV 8.2 (maybe since 8.0) and how to disable the subpanel scrollbars?
    Robst - CLD
    Using LabVIEW since version 7.0

  • Remove Scroll Bars From a Subpanel in LV8

    Is there any way to make the scroll bars in a subpanel invisible? I am using LV8.

    Hello jas3600,
    I would check out the following post, LabVIEW 8 Subpanel scrollbars, which addresses your question.
    Thanks
    Wendy L
    LabWindows/CVI Developer Newsletter - ni.com/cvinews

  • General framework for computer based training using Labview

    Hi, I work as an instructor and I am a beginner in Labview-programming.
    I want to use Labview vi's that I've found here and there, in a tutorial framework, so that the student can get access to vi's in a consecutive mannner.
    I believe that by adding text to simulations found here, I can make a solid tutorial in let's say signal processing for my students (military).
    I would need a framework which allows me to insert vi's in a structure containg  buttons  "NEXT" ,  "BACK" and "Back to Top".
    Archangel, helped me with an event structure found here, but there one can only return to the top-level. I want to be able walk back and forth from subvi to subvi , with "NEXT" and "BACK".
    If one has a tutorial with many parts, it would also be nice if one could go directly to a submenu directly from the top. So that the students doesn't have to click "NEXT" a bunch of times, to reach there.
    See the attached, if you don't understand what I mean.
    Can somebody help me with that?
    Kindest regards,
    Lasse
    Attachments:
    Top level.zip ‏8 KB

    The solution will depend on how many steps you have and how easy you want it to be to modify them.  The classic way to do this sort of thing is to use a tab control with hidden tabs.  Each tab is one step.  As you go from one step to the next, programmatically change the page of the tab control which is visible.  This works for small numbers of steps which do not have lots of code behind them.  For larger numbers of steps, the tab control is replaced by a subpanel control, and the steps are independent VIs loaded into the subpanel.  I would recommend this architecture if you want a generic one.  You can find information on using subpanels in the LabVIEW help and here.
    Good Luck!
    This account is no longer active. Contact ShadesOfGray for current posts and information.

  • Painting Error while displaying Waveform charts in subpanel

    Hello:
    I've been using subpanels for a while without problems. Recently I've
    noticed a painting error when I load a VI containing a Waveform Chart
    into the subpanel. The label of the Y Scale of the waveform chart 
    doesn't show, instead a black rectangle appears. This problem can be
    seen in the VI viewer.vi, in the subpanel examples of LabVIEW. I know
    this is not a big problem, but I'd like to know if there's a way to
    correct it.
    Thanks in advance.
    Robst
    Robst - CLD
    Using LabVIEW since version 7.0

    Hi Robst,
    This is a known issue with LabVIEW 7.x.  Happily, it has been corrected in LabVIEW 8.0.  There is a "quick and dirty" workaround (courtesy of Marc A http://forums.ni.com/ni/board/message?board.id=170&message.id=155006&requireLogin=False) that I hope you will find satisfactory.  The background of the Y axis label is clear by default.  If you manually change it to the color of the graph, then when you view it in a subpanel it will not turn black. 
    I hope this helps!  Let us know if you have any further questions!
    Megan B.
    Applications Engineer
    National Instruments

  • Splitter in tab control

    Hi,
    is it possible to add something like splitter in tab control ?
    Sincerely.
    SLt

    Just place a SubPanel in the tab (found under container), and connect a vi ref to the Insert Panel property.
    Check out Find examples -> Subpanel.
    /Y
    LabVIEW 8.2 - 2014
    "Only dead fish swim downstream" - "My life for Kudos!" - "Dumb people repeat old mistakes - smart ones create new ones."
    G# - Free award winning reference based OOP for LV

  • Is it possible to programatically add tab pages on tab control

    Hi All,
    Is it possible to programatically add tab pages on tab control? If yes then how?
    Thanks & Regards,
    Shrinivas

    Doing this will require the use of VI server and methods and properties.  First, some questions:
    Is the number of pages you may need unbounded?
    Do you have a maximum number of pages you need to display at any one time?
    If the answers are no and yes, then you can create a tab control with the maximum number of pages you need, and hide or show the pages, as necessary. To hide or show pages, use the Pages property to get references to all the pages.  Use Index Array to select the page you want to show/hide, then use its Page Visible property to show and hide it.
    You can also get a lot more dynamic, if you number of pages you need to show at any one time is less than the total number of pages.  In this case, you will want dynamic page contents and tab name.  You can set the tab name by Page Label property of the page (right next to the Page Visible property).  You can make the content dynamic by using a subpanel as the only contents of the page.  You can find out about subpanels in the LabVIEW help or this post.
    You also need to ask yourself whether a tab interface is the best one for your application.  I have usually found that if I need to show and hide a lot of tabs, I would be better off with a subpanel for my content and a text or menu ring the select the content.  Tree controls also work nicely for selection.
    Good luck!  Let us know if you need more help.
    This account is no longer active. Contact ShadesOfGray for current posts and information.

  • Putting frontpanels of sub-Vi's togeter on one Vi front panel

    Hi guys,
    How to put the frontpanels of my sub-Vi's to one Vi frontpanel? So they are collected at one panel.

    In LabVIEW, go to Help >> Find Example... and search for subpanel.
    In LabVIEW, go to Help >> Find Example... and search for subpanel.
    In LabVIEW, go to Help >> Find Example... and search for subpanel.
    In LabVIEW, go to Help >> Find Example... and search for subpanel.
    Examples are otfen a good source.
    When my feet touch the ground each morning the devil thinks "bloody hell... He's up again!"

  • Struggling with how to appropriately scale this host/data display VI

    Hello! I'm hoping someone can send me in the right direction on this. I've mocked up a front panel the way I intend it to look - a fill slide overlapping a waveform chart, to give the effect of a visible current value and a short history trace. The idea is to have many of these kinds of indicators on one display for an engine test stand- it allows the simple visualization of a lot of data all at once, and I am replacing an old data acquisition system with a similar display.
    The meat of my question lies in how to take these indicators (which work pretty much the way I want) and duplicate the code thirty times without making a huge mess. I looked into subpanels but it seemed like that was also a complicated thing to do thirty times. Maybe it's just gonna be messy, but I hope there's some good/simple way to do this.
    Making a custom control seemed like an option, but I couldn't figure out how to make the custom control contain both the waveform chart and the fill slide -- and then after that, how to make the colors alternate in the alarm state like I already have.
    I'm asking before I spend a huge amount of time on it in case I need to start over!
    If you think you might be able to help please have a look at the attached VI with six of these things already cloned and let me know your idea. I really appreciate it.
    Matt
    Solved!
    Go to Solution.
    Attachments:
    Small Histogram Standalone.vi ‏55 KB

    First of all, that's a pretty neat looking UI element you've come up with there!
    To be honest, I think the most appropriate way to solve this would be to create an XControl for your UI element. It's quite an involved process if you haven't created one before but if you search for creating an XControl there's quite a lot of resources available.
    If that seems a bit too involved/advanced, your idea of using Subpanels is probably the best solution - create a VI that shows the data and however many subpanels you need to display the data and load the VI into the subpanel. You'll obviously have to (an array of subpanel references works well for this) do the asynchronous calls and manage the VI references etc.
    The key thing is that you will want to create your graph/slide combo only once and then repeat it where needed - either through an XControl or a reentrant VI loaded into a subpanel.
    Certified LabVIEW Architect, Certified TestStand Developer
    NI Days (and A&DF): 2010, 2011, 2013, 2014
    NI Week: 2012, 2014
    Knowledgeable in all things Giant Tetris and WebSockets

  • Problem with window repaint and scrollbars in edit mode (LabVIEW 8.0.1)

    I am running LabVIEW 8.0.1 in Windows XP SP3.  For my main VI, I ran into a strange problem about 5 months ago.  The front panel window - in both edit mode and run mode - stopped repainting itself on the right side which is most visible when you scroll up and down, but also visible with overlapping windows.  Coincident with the repaint problem, both scrollbars look disabled with greyed-out arrows and no boxes in the bars that you can click and drag to scroll the window.  The scrollbars still partially work if you hover the mouse over them and roll the mouse wheel but clicking and dragging doesn't work. 
    The front panel has lots of controls and indicators including tab-control containers and is larger in the horizontal and vertical directions so both scrollbars should be active.  But I deleted all elements on the front panel and everything in the block diagram and the problem persists.  So the problem is not directly related to some control/indicator display.
    I saved the simple VI with this problem (using a wide text line and a tall rounded box to test), then created a new VI and copied the two elements to the new VI.  This new VI does not have the repaint and scrollbar problem.  The two VIs differ slightly in memory usage and in revision number (the bad one is revision 1785 and the good one is revision 3), but otherwise the two VIs are identical.  I attached both VIs to this posting.  When you first open the bad VI, you'll see the disabled scrollbars whereas the good VI has active scrollbars.  To replicate the repaint problem, scroll the window up and down with your mouse wheel.  If it's fine when you first open the VI, click on another window, then click back on the VI window and try the mouse wheel again.  This clicking-away-and-back always causes the repaint problem for me.  I tried the VIs on two different computers both running Windows XP SP3 and LabVIEW 8.0.1 with identical results.
    Here's what I discovered from troubleshooting with the simple VIs:
    * scrollbars always disabled
    * repaint problem in main window for window widths larger then 680 pixels
    * repaint problem in main window menu toolbar for widths larger than 646 pixels
    * entire window becomes disabled for window widths larger than 1348 pixels
    * can repaint window by minimizing and restoring, but only repaints that one time
    * scrollbar boxes sometimes flicker into view but then disappear
    * scroll left and right by hovering mouse over horizontal scrollbar and using mouse wheel
    I found something similar on this forum (thread: Problem with front panel refresh) - it might be related to the CAR about the panel being offset internally.  I don't have access to LabVIEW 8.5 or later and don't plan to upgrade - I haven't tried the trial version as that user did.  I could try to copy and paste my entire block diagram to a new VI but the VI is so large I'm afraid something would break, plus I don't want this to happen again in a few months.  The problem seemed to occur after a certain number of saves (or revision number).  I save backup copies often and when the problem first happened, I was able to go back to a previous version, make the missing changes and save it with no problems, but this only delayed the problem and it came up later.  So maybe it's the revision number.  It didn't seem related to a particular addition or modification in the front panel or diagram.
    The image attached shows the repaint and scrollbar problems in the bad VI.
    This brings up a question I have - if this problem is a bug and was fixed in 8.5 and later, is there a way to apply bug fixes to earlier versions?  Or do I have to pay for an upgrade to fix such bugs?
    Solved!
    Go to Solution.
    Attachments:
    RepaintTest_Bad.gif ‏27 KB
    Test Repaint - From Bad VI, scrollbar and repaint problems.vi ‏7 KB
    Test Repaint - From Blank VI, no problems.vi ‏5 KB

    Seems something got corrupted with this VI. Copy things over to a fresh VI and things should be OK.
    See also this recent report of a similar issue.
    LabVIEW Champion . Do more with less code and in less time .

  • Subpanel problem & memory leak in Labview 8.0

    Hi,
    I just installed Labview 8.0 Evaluation package yesterday. I tried to
    code a user interface class using dqGOOP object oriented package. It
    seems that LV 8 behaves differently from LV 7.1 which is good. One can
    use same subvivi in multiple subpanels. I however run into problems
    with this new feature i.e. I cannot edit the subvi after it has been
    placed on two subpanels. Editing is possible after LV 8 restart.
    In my code I create two similar object instances from the panel class. I have a class method panel_run which puts itself on the subpanel defined by refence. I have two subpanels on the main vi, one for each of my panel_run instances. I do not stop the panel_run instances cleanly, instead I use the Labview stop button to stop the execution. Once the main vi has runned, the panel_run subvi cannot be edited any more. When one opens the panel_run
    subvi, a clone of the subvi is always opened instead. One cannot modify
    the clone. After a few runs, I also got a memory segmentation fault
    from labview, which then crashed. I was unable to repeat the crash.
    I attached the code. Use panel_test.vi to start the program. Is
    there any way to get around this problem of not being able to access a
    subvi after it has been placed on a subpanel?
    Regards,
    Tomi
    p.s. Sorry for the wrong category. This is Labview 8.0 problem. There
    was not however a category for labview 8, so I selected Labview 7.1.
    Tomi Maila
    Attachments:
    panel_test.zip ‏569 KB

    Open your panel_run VI --> you get a clone
    Press CTRL+M --> Will open your VI (Not the Clone)
    Close the Clone and work on the VI.
    PJM
    Got EasyXML?
    JKI.VIPM.EasyXML.OpenG.LAVA.Builder.blog

Maybe you are looking for

  • How to copy an Excel, Word, music or video file from my Windows computer to iphone 4s?

    I am using my new iphone 4s for 2 weeks now.  I am not able to copy my favourite old music and video files and some useful Excel, Word and Pdf files from my Sony Vaio.  Why doesn't it allow for copy paste when it is connected to my laptop by USB cabl

  • Programmatic wave marker creation, naming with Python

    I just finished a Python script using pydub that detects silences between tracks on an LP/cassette .wav recording and adds markers (cues) at the appropriate points, and I want to name them sequentially so they'll be numbered when I open them in Audit

  • Retouch Tool in Aperture 2 producing a negative image

    Both the repair and clone tools, when applied to scans of B&W prints in TIFF format from a flatbed scanner, are turning my positive B&W image into a negative image. The transition occurs when the adjustment "takes." The only way to get my version bac

  • How can I accomplish this effect in Illustrator?

    I'm obsessed with the linocuts like this one: http://fc03.deviantart.com/fs37/f/2008/262/e/5/Mark_andrew_webber_1_by_dexter121uk.jpg Can any make a suggestion on how I'd go about creating this with Illustrator? I'd imagine I could create two diagonal

  • Cannot open Import/Export Properties Tool

    Hello all, I am working with NI TestStand 2014 and I am trying to use the "Import/Export Properties" tool from Tools -> Import/Export Properties... but when I click it, nothing happens, no window, no warning, nothing. The option is obviously enabled