Print any favorite place of front panel

Hi LabVIEW Users.
LabVIEW Can print front panel. But it there is option for "All front panel" or "visible area of front panel".
One of our customer is requesting it is very convenient if user can select the area of interest and print the area.
What do you think?
Best reagards.
Eisuke Ono
NI Japan.

I think there are OS utilities for that sort of thing.  I use Greenshot in Windows.

Similar Messages

  • Printed front panel graphics quality (Print Panel to Printer method vs. Append Front Panel Image to Report.vi)

    LV 6.02 (or 6.1)
    NT 4.0
    I have a vi that the front panel includes all the information I need to print except that it is on different pages of a tab control to conserve screen space. I was attempting to programatically cycle the value of the tab control in a For loop and invoke the Print Panel to Printer method to print 7 pages of the front panel, each with a different tab page selected. The printouts were excellent quality but beginning with the second consecutive Print Panel to Printer method the on screen front panel image of the VI being printed would become jumbled (sometimes, by the time 7 printings were done, the entire front panel image would disappe
    ar and a bitmap of the desktop or underlying windows would be visible in the VI's panel frame) yet the subsequent Print Panel to Printer methods continued to print the panel as they should appear. The visible front panel graphics would never return to normal and the only solution was to close the vi (in the dev system) or exe (compiled) and re-launch. I tried a lot of things (like hiding the panel to print before printing and showing it after printing) with no luck. It appears that two or more of these consecutive invoke methods caused the problem regardless of whether the tabs were cycling, or even if there was no tab control and much fewer controls on the panel to be printed than normal. I also had the same problem with LV 6.1.
    Finally, I was forced to switch to the report generation toolkit vi's, I cycle through the tab pages and use the Append Front Panel Image to Report.vi to append each image to the report. This is faster and control returns to my program quicker but I a
    m unhappy with the printed quality of the graphics of the front panels. They are not as high of resolution as those generated via the Print Panel to Printer method.
    Any suggestions?

    You might try changing the way the VI is printed by going to tools >> options >> printing. Try the postscript and bitmap settings.
    Jeremy

  • How do I print a part of the front panel?

    I am interested in printing a part of my front panel as one page instead of printing the entire front panel. Does anyone know if this is possible? Thanks!

    Hi Nes,
    This is the second time you are posting a variation on this question.
    I was about to so NO YOU CAN'T...
    but then I thought...
    It is possible to print just parts of a front panel but it is a lot easier to do the things others have suggested.
    If you really want to print just a part of the FP you will have to do a lot of coding and the GUI will do some strange things in the process.
    I will outline the process and leave the code as an exercise for the reader.
    Using property nodes determine where on the FP the objects of interest are located.
    Again using property nodes, move the objects around on the FP so that they are grouped together and sized such they fit on a printed page.
    Using property nodes adjust the screen size origin etc so only
    the objects of interest are now visable.
    Using.....nodes print only the visable part of the screen.
    Using....nodes put everything back where is was when you started!
    Like I said, this is not easy.
    The simplest solution was suggested by BJD who said group the objects of interest on a tab page, use an invoke node to get the image and then display it on the FP of a sub-VI set to print on completion. That method will let you quickly add new interesting objects to the print out without having to change the sub-VI.
    Trying to help,
    Ben
    Ben Rayner
    I am currently active on.. MainStream Preppers
    Rayner's Ridge is under construction

  • Printer error on 8500 A910 front panel flashing lights.

    I'm getting a printer error on an AIO 8599 A910, with all the lights on the front panel flashing.  I restart, as prompted, but 2-3 minutes later, it has the same error message.  I just (within the last week) did the firmware update.  Any help would be appreciated.  Otherwise, I'm dumping this thing.

    All:
    I'm on my second 8500.  It was failing, too, and for the same reason.  I switched over to a USB connection, and the problem ended.  I also tried it again, but with hard wired ethernet vice wireless.  Again, no problem.  There seems to be a problem with the wireless circuitry used in the 8500, as well a a few of the Photsmart series printers as well.
           I could not believe that it was this simple.  I called HP, and pointed out what I'd found.  The young lady who answered the call was very nice, asked lots of questions, checked with her folks there, and then cam back and said that if you go into the Network tab of them embedded web server of the printer, then go to network protocols, the select IPv4 ONLY, the problem will stop.  I've not tried it yet, but I will.  Perhaps some of you all who are having this problem can give it a shot and come back to the forum to let us know. 
          HP does have, I'm told, a firmware fix for this due, but....  
    Later,
    JDM

  • Front panel not aligning properly on scale print

    So I've created a custom print VI with various graphics that I'd like to print on an 11x17 sheet of paper in landscape mode, but for the life of me I can't get the thing to align properly.  I want the front panel to print centered with 0.1 - 0.2 inch margins all around, but instead of doing this, the front panel will sometimes print aligned to the left and top or other times to the right and top (with wrong margins always on two sides, sometimes three or four).  I'm using a programmatic call to the easy print function that scales the front panel to fit on this size.  However, even after making the proportions of objects on the VI 11:17 (vertical: horizontal) I still can't seem to get this thing to center properly.  Any ideas of what the problem could be?

    Ok, So I created a blank VI with a 1280 x 1978 frame decoration, yet the print preview in labview still doesn't seem to show the thing with proper alignment.  
    Looking at the picture, looks like it's aligned along the right and top of the page rather than uniformly centered.  Ideally, the frame would uniformly cover all the edges around the page in the preview.  I suspect this is an issue with LabVIEW and not my printer, as I can set my printer to borderless printing. 
    Any ideas? 
    Attachments:
    print align.JPG ‏22 KB

  • Front panel doesn't print

    I am trying to print my VI. I can see the front panel in Print Preview. When it prints the front panel page is blank. Anybody else run into this problem and how did you fix it.
    Thanks
    Chris Gallo

    Are you using any decorations on the front panel?  Perhaps drawing a border around the panel? 
    (Reason I ask is that I once had a border decoration print over the controls it was supposed to be behind.  I'm not sure what happened, since I could access the controls while running the VI, but for some reason, when I went to print, it thought it was in front of the controls.  After selecting the border and sending it to the back again, it fixed the problem.)
    Message Edited by Mythilt on 08-05-2008 10:00 AM
    Jon D
    Certified LabVIEW Developer.

  • Printing front panel of VI - no borders appear around the indicator box values

    Dear readers,
    I am using Labview 6.1 on a pentium PC with adequate memory etc. I've been trying to print out the front panel of my VI using a postscript printer and the post script printing options available in the Labview. I notice that the printed front panel doesn't show the rectangular borders that is supposed to surround the values contained in indicators and controls.
    Apart from this problem, everything looks good, such as it prints out in the way that I want...with nice white background to not waste ink.
    Could someone please advise me on what options to set up in order to print the borders around the indicator box values? Thanks very much for any help.
    I noticed that for
    an older Labview for the apple Mac, namely Labview 4 for the Mac, you can just print the window of the front panel and everything comes out wonderful....you get the borders around the indicator and control box values.
    Thanks again.
    Kenny Leong

    Hi Mike!
    Thanks for replying to my post. Greatly appreciated. Is it possible to set the colours for the indicator edges? I'll attach a screen capture of my front panel, and also a digi-pic of the print out. The printout is ok except there's no borders around the indicator values. I printed it out on a hp laserjet 6MP printer as well as on a hp 4050 printer and the printed panels have no borders around the values. I'll attach my front panel vi too. Thanks a lot Mike.
    Kenny Leong
    Attachments:
    labview_panel_screencapture.jpg ‏129 KB
    labview_printout.jpg ‏236 KB
    dip_res_resultswindow.vi ‏199 KB

  • Cannot print front panel

    I have tried to print the front panel and the block diagram.  The front panel is blank but I do get the block.  What is the issue.  Tried on another pc and both do not work.
    Dg

    A little unclear as to how you are doing it
    Are you using print option in menu>>File>>Print??
    Or, Are you using LabVIEW to programatically print/ 'append to report' your  Front panel?
    Message Edited by devchander on 09-29-2006 12:34 AM
    Message Edited by devchander on 09-29-2006 12:36 AM

  • Graph stalls when front panel is adjusted

    So I am trying to debug a code that someone previously wrote. I am a bit familiar with the code but as I mentioned did not write it myself. The deal is that when Im in running the front panel and the graph is graphing time vs any other parameter, if you press any button on the front panel or if a sub-vi gets called the graph will stall and one has to manually reset the graph. I am not too sure why this is going on. Attached are a few screen shots of where this section of the code lives. There is a stacked sequence with two subdiagrams and it is also being called in the event structure inside one of those subdiagrams. I could also upload the whole code if needed.
    Thanks for the help guys
    Attachments:
    Graphing front panel.doc ‏456 KB

    OK, I was able to get to the code by selective unzipping.
    As a first step, you should eliminate all these value property nodes and replace them with plain local variables instead. The code os causing excessive thread switching and spends way too much time in the UI thread.
    Overall, there is way too much code. For example you have in the "graphed parameter" event the same property node in every single case of the inner case structures. These property nodes belong after the case structure, only once instance each needed!
    (Sorry, I have to do some other things now. Will look at it a little more later.....)
    LabVIEW Champion . Do more with less code and in less time .

  • Problem about asynchronous call: subVI front panel doesn't pop up when called.

    Dear All,
    I'm new to LabVIEW, and this is the first time I try to use the asynchronous call.
    I'm using LabVIEW 2011.
    I want to build a directory for several VIs, and it should allow users to open more than one of the VIs at the same time by pushing the buttons. Before building this directory, I simply tried to use asynchronous call to call a VI form another VI, but found a big problem.
    I followed the steps in the help file, created a strictly typed reference, set the option to x80 because I don't need the return. When I run it for the first time, it worked fine: the subVI popped up and run. Then I closed the subVI. But for the sencond time and on, when I run the caller VI, the subVI didn't pop up, instead it seemed to run silently on background because when I manually opened it from the file I found it running. Besides, I didn't find any option like "show front panel when called" of the asynchronous call.
    The caller VI and subVI are attached. The address of subVI in caller VI should be changed accordingly.
    What should I do to make it work properly? Thanks very much for  any idea!
    Solved!
    Go to Solution.
    Attachments:
    asynchronous_call.vi ‏8 KB
    boolean.vi ‏7 KB

    Jeff·Þ·Bohrer wrote:
    A better approach is to set the vi properties programaticly like this:
    Jeff, you will be happy to know that I used this tactic in full force on a project recently (lots of dialogs in this program).  Not sure how many LabVIEW reboots it has saved me from.  Reuse VIs made it even easier to do.
    There are only two ways to tell somebody thanks: Kudos and Marked Solutions
    Unofficial Forum Rules and Guidelines

  • Show front panels of sub VIs when running a EXE (build application)

    I've created a exe file and it works fine. However, it only shows the front panel of main VI and I can not open sub VIs (it looks like they are all hidden). I know it can be done by creating a library file along with this exe file, but that's not what I want. I want to create a single exe file that shows several front panels, and that can be run with run time engine. Is there any way to show front panels of sub VIs by running a exe file?

    In the development mode, how are you displaying the front panels? Did you right click on the subVI and select SubVI Node Setup and choose 'Show Font Panel when called/Close afterwards if originallly closed' or did you choose the same options from VI Properties for each subVI. If the second, then the app builder will automatically retain the front panels of the subVI. If you chose the first option or if you are using VI Server to open a front panel, then the default setting in the app builder is to remove the front panels. You would then have to go the VI Setting tab in app builder and edit the settings.

  • Is there a page down function for the front panel?

    I have a front panel on two monitor pages. Is there a function which shows the second page when I press a button on the first page and then switches back to the first page when a loop starts over again? Is there additionally a print function which prints then only the second front panel?
    Thank you very much for answering these questions.

    Are these two separate VIs ? If so, then you can open a VI reference, then use it an Invoke Node to modify the properties for the Open FP method. This would allow you to hide, minimize, or unhide the VI.

  • Use front panel as a button

    Hello!
    Is there any way i can make the whole front panel working as a button? I want to be able to click with the mouse anywhere on the front panel and it should be registerd as a OK click.
    Best regards blyarn

    Here, this should do what you want. It is messy and has no error handling/typedefs etc because I'm doing it while I watch football, so I'm not too concerned about my programming practices . But basically what it does is, the LED turns on and it tells my even handler loop that it is now on, and it stores the time it turned on in a shift register. Now, the event loop knows that any clicks on the front panel should send a queue message with the time of the button click. So, when the user presses the panel it queues up the time of the button press and in the bottom loop that message i dequeued and the subtraction is done. I know this may be a bit overwhelming with the handshaking so post back if you don't udnerstand anything. The reason I do it this way is because if you queue up a message saying the button was clicked and THEN get the time stamp for the button click once the queue message in the bottom loop is received, you could potentially have some time delay if processing is taking a long time. Then it looks like the button click took longer to happen then it really did. Does that make sense? I'm having a hard time writing it out clearly. Hopefully someone can translate this into english
    CLA, LabVIEW Versions 2010-2013
    Attachments:
    time to push.vi ‏37 KB
    time to push.png ‏79 KB

  • View front panel by going to a registered domain name

    Hi all,
    I have a registered domain name, say,  www.frontpanel.com
    By configuring a router, I can now view a running LabVIEW front panel within campus by going to 128.200.xxx.xxx/frontpanel.html, my questoin is, how can I view the frontpanel from outside of our campus. Say, I have a registered domain name as shown above.
    The LabVIEW is version 2012, and the system is Windows 7.
    Thanks for any help,
    -Chen

    This has nothing to do with LabVIEW but...
    You need the network to be configured to allow external requests to the PC and to set up the domain name to point to the external IP address of the computer.
    If it were a home network, you'd configure your router/modem to forward requests on the ports required (port forwarding port 80 for the frontpanel.html and any ports that Remote Front Panels needs) from the internet to the PC that is running the Remote Front Panel VI.
    For the domain name to work, you need to configure it's DNS settings to point to the external IP address as above. If it's a static IP address then that's pretty easy to just put in the IP address but if it's dynamic then you need to use a dynamic DNS service (e.g. dyndns).
    If you're on a Campus network, you'd have to go through / talk to their IT department and I'd be very surprised if they allowed that to happen.
    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 printing front panels from LabVIEW 5.1 using a different O.S.

    I have an excecutable that was developed using LabVIEW 5.1 on a Windows NT OS platform. I am attempting to run this executable on a PC using Windows XP. Everything appears to be running just fine until I attempt to run a portion of the program that executes a "print front panel upon execution" function that prints out a table, created from a sub vi running in the code. The print command executes, however, the font sizes that are generated on the hardcopy are not what I had originally intended them to be. Also, sometimes the page breaks are in the wrong place, thus making my printouts quite illegible. I ran the same executable on a workstation running Win2000, using the exact same printer, and everythin
    g printed out just fine. Is NI aware of this issue, and are there any possible solutions for it?

    The versions of labView that NI supports win XP are versions 6.1, 7.0. and 7.1
    You could be seeing an incompatability between version 5.1 and XP
    LabView 5.1.1 officially supports windows 95/98/NT/2000

Maybe you are looking for

  • How do I leverage a custom theme for Outlook 2013?

    Microsoft has a problem. They use the term "theme" in Office in 2 different ways: 1) the 3 background colors you can choose of the Office applications and 2) a collection of colors, fonts, and layout that can be customized and defined by the user for

  • Wi-Fi Problems, Please Help?

    I noticed my iPod changed the date to "January 1970" then it stopped connecting to Wi-Fi after I returned from a Texas to Cozumel, MX cruise. Other devices do connect to Wi-Fi and my iPod does detect the connection but after submitting the password i

  • How do I delete a child apple id from family sharing

    I have (please don't ask me how) doubled up my child's account under family sharing and need to delete one of them.  How do I delete a child apple id in family sharing? Any directions gratefully received.  You do not get the normal remove button that

  • Screen repair

    How much is a screen replacement?

  • Workflow instances problem

    My problem is that in workflow i am sending workitem for manager approval.If manager rejects the workitem it goes to employee back for correction and resubmission.But what is happening once workitem is send to employee for correction the current work