Graph or plot style without frame?

I would like to have a graph which has special(?) frame. The frame meas the gray thick frame around plot that contains axis title, lable and so on.
I would like to make the color of the frame as the same as plot's background color. Moreover, I do not want edge of it. Nomally, if we generate graph in Excel, it has the style that I want.
I am attaching an example of a graph that I want.
What could be the best way to implement it?
Thank you very much.
Attachments:
graph.jpg ‏42 KB

With CNiGraph you're limited to the two provided options CNiGraph::FrameClassic and CNiGraph::Frame3D. You could get close to what you're looking for by setting CNiGraph::GraphFrameStyle to CNiGraph::FrameClassic and setting the CNiGraph::GraphFrameColor and CNiGraph:lotAreaColor properties to the same value, but the borders will still look different.
If you're using the .NET WaveformGraph or ScatterGraph, the Border is an abstract base class and the provided styles include Dashed, Dotted, Etched, None, Raised, RaisedLite, Sunken, and SunkenLite. None of these will be exactly what you're looking for, either, but since Border is an abstract class, you can easily extend it with an implementation as you described, assign this custom implementation to the graph
's Border property, then set the graph's BackColor and PlotAreaColor to the same values. This would get you exactly what you're looking for. Please let me know if you're using one of the .NET graphs and I will post an example.
- Elton

Similar Messages

  • How does one change XY Graph Plot.Style property defaults OR Change the Properties od Individual Plots?

    I have an XY graph with a variable (known) number of multiple plots. Because the number of plots can vary, the plot style is sometimes not what I want. I'm trying to use a property node in a for-loop to change the Plot.LineStyle, Plot.PointStyle, and Plot.Fill/PtColor properties for each of the plots in an XY graph. However, perhaps because the names are not static, the colors do not seem to be updating as I'd like, and I'm really unsure as to why this is happening. Strangely, the LineStyle and PointStyle do seem to be updating as I'd like.
    Please see the attached ScatterColors.zip file which contains the main VI in question (SplitInGroupsScatterByOrder.vi) and two sub-VIs on which it depends. Thanks in advance for your help
    Solved!
    Go to Solution.
    Attachments:
    ScatterColors.zip.zip ‏32 KB

    Hello Pierre,
    This dynamic color feature is still not present in 2009, much less 6.1. I have linked a discussion forum post here that discusses in detail a work around for addiing this functionality. While you may not be able to open their example VIs, the theory is described; such that, you may attempt to replicate in 6.1. 
    Hope this helps. 
    Patrick Corcoran
    Application Engineering Specialist | Control
    National Instruments

  • How to split a html page without frames and display random questions

    1) In my online examination application i need to display timer at the top of the page. even if the user
    scrolls down the timer should be visible. is there any way to do this without frames.
    2) questions are displayed randomly for each user. iam using rand() function to retrieve the questions from mysql database. now the problem is if the user refresh the page another set of questions are displayed. how to avoid this.
    thanks

    Hi Thanuja,
    Can you try it with the one below..... and checkout whether tht works or not
    <%@ page contentType="text/html;charset=windows-1252"%>
    <html>
      <head>
        <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
      </head>
    <script language="javascript">
    var i=0
    function showDate()
    i=i+1
    document.getElementById("staticcontent").innerHTML= "<center><b>Time :  " + i +" secs</b></center>"
    setTimeout("showDate()",1000)
    </script>
    <body onload="showDate()"> 
    <div id="staticcontent" style="position:absolute; border:1px solid black; background-color: lightyellow; width: 135px;">
    </div>
    <script type="text/javascript">
    //define universal reference to "staticcontent"
    var crossobj=document.all? document.all.staticcontent : document.getElementById("staticcontent")
    //define reference to the body object in IE
    var iebody=(document.compatMode && document.compatMode != "BackCompat")? document.documentElement : document.body
    function positionit(){
    //define universal dsoc left point
    var dsocleft=document.all? iebody.scrollLeft : pageXOffset
    //define universal dsoc top point
    var dsoctop=document.all? iebody.scrollTop : pageYOffset
    //if the user is using IE 4+ or Firefox/ NS6+
    if (document.all||document.getElementById){
    crossobj.style.left=parseInt(dsocleft)+5+"px"
    crossobj.style.top=dsoctop+5+"px"
    setInterval("positionit()",100)
    </script>
    <%
    /* JSP LOGIC*/
    %>
    <!-- Customized HTML content -->
    </body>
    </html>REGARDS,
    RaHuL

  • How can I force a paragraph style without losing italic?

    This has been annoying me for ages. I work on documents in Word, applying italic to book titles etc, and then import into indesign. I apply a paragraph style and three times out of four the bits of italic are preserved. However, the fourth time the paragraph style doesn't take (probably because of the presence of italic) and I have to force it to do so by using Alt-click. Invariably the italic is then replaced by roman.
    It's happening just now with a whole lot of footnotes and endnotes in a book I'm working on and means I have to go back through them all, manually applying italic to my book titles and references. Is there any way to force an endnote/footnote paragraph style without losing the italic text?
    Thanks for any suggestions,
    Tom.

    I'm not sure that forward planning is so necessary here.
    If your only concern is losing italics when importing from Word, create,
    in InDesign, an italic character style. Then do a search and replace
    throughout the InDesign document (after you've placed the Word file)
    searching for italics formatting, and replacing with your italics
    character style.
    That will prevent you from losing your italics formatting.
    Repeat for bold, bold italics, superscript, subscript, and anything else
    the author uses.
    There are some scripts that help in this process (I think one of them is
    called "preptext", by Jongware).
    If you want a comprehensive solution that can find every type of
    formatting override and creates and applies the appropriate character
    style, check out my "Create Character Styles from Overrides" script,
    available under the scripting tab on freelancebookdesign.com.
    Ariel

  • How do i get a xy graph to plot more points?

    I'm using the Build xy graph express in Labview 7.0 and I was just wondering how one could increase the amount of points plotted on the graph. Right now, the graph will just plot up to 100 points and then go crazy and go back to 0. I would just like to know if there's any way to increase the amount of points that could be plotted on the graph.

    An xy graph will plot exactly the number of points that are in the x and y array. That's assuming that you have the x scale set to autoscale. And, by default, each time the function is called, the graph will reset. You can select properties and change this. You don't mention where you're getting the data. Stick a probe on the input to the express VI and check the size. You can also provide some details on what you're doing or post your VI for someone to look at.

  • How can I programatically change the Plot Style of a 3D surface?

    I believe this can be done using a property node...however I am unable to find the property. At one point in my program, the plot style automatically switches to Points, and I want it to be Surface again later. I have a 3D surface reference wired to a property node, giving me the CWGraph3D properties. If the properties followed the menu style you get from right clicking on the 3d surface, I should be able to then select the property plots, and change the plot style. However, even though I can get a reference to the plot, the only property I can access is the count. I would appreciate it if someone could show me where I am going wrong, since Im confident this can be changed programatically.
    Thank you!
    Jeff
    Using Labview 7 Express

    Hi Jeff,
    here's what I did (found somewhere in the examples that come with LabView):
    Message Edited by GerdW on 03-14-2007 04:28 PM
    Best regards,
    GerdW
    CLAD, using 2009SP1 + LV2011SP1 + LV2014SP1 on WinXP+Win7+cRIO
    Kudos are welcome
    Attachments:
    3dplot.png ‏9 KB

  • HTML Document: How to open in IE window without frame?

    Dear SDN members,
    We have created some HTML help documents for our ESS users. We added an icon to the different ESS WD iViews and when clicked, these icons link to the HTML file with the help text in it.
    Please see what I mean in the next screenshot:
    http://tweakers.net/ext/f/pq1y8uVy7mICDwDLU0LS4Foz/full.jpg
    My question is: How can I make sure that when the icon is clicked, the HTML document is opened in a new IE window, but without frame? So no toolbars, address, etc.
    Does anyone have an idea? Any help will be highly appraciated an points will be awarded.
    Thanks in advance and best regards,
    Jan Laros

    BUMP. Any suggestions?
    Ihave managed to fix this using JavaScript in a KM text document. This Script links to an HTML document with the correct texts. In the script I can give the properties of the popup, but this is not working on our QAS systems with Reverse Proxy and SSL configured. Any help is highly appreciated.
    Best regards,
    Jan
    Edited by: Jan Laros on Mar 4, 2008 2:24 PM

  • How can I get my graph to plot vs. my data points instead of vs. time?

    how can I get my graph to plot vs. my data points instead of vs. time?

    Maybe you could exaplin in a few more words what "my data" is. Are the values equally or randomly spaced?
    If they are equally spaced, just adjust offset and multiplier, and axis label.
    If they are randomly spaced you are probably looking for an X-Y graph. Check the shipping examples.
    LabVIEW Champion . Do more with less code and in less time .

  • Exporting to word from crystal without frames

    good afternoon, I have problems with the export from a word crystal, because everything is generated on me frameworks. pc sell any component or provide some advice for me to export a word without frames?.
    thank you very much for your attention and hopefully prompt responses.
    Fredy Castellanos
    Development Engineer
    LEGIS SA

    Ludek good morning, thanks for addressing my request.
    It turns out that I worked with Visual Studio. NET 2003 and use a component called CrystalReportViewer.
    When exporting to Microsoft Office Word, all I was generated in frames or text boxes, I want to pass the text into Microsoft Word without putting the content in text boxes or frames.
    This is the code I'm using
    MemoryStream oStream=new MemoryStream ();
    oStream = (MemoryStream)oRpt.ExportToStream(CrystalDecisions.Shared.ExportFormatType.WordForWindows);
    Response.Clear();
    Response.Buffer= true;
    Response.ContentType = "application/msword";
    Response.AddHeader("Content-Disposition", "attachment;filename=" + NombreActa + ".doc");
    Response.BinaryWrite(oStream.ToArray());
    Response.End();

  • Why wouldn't PSE 4 load styles without disk?

    Suddenly, my Photoshop Elements 4.0.1 would not load "styles" without the disk!  Searching the forum, I only saw PSE 6 having this problem and you fixed it by trashing Mediadatabase.db3.  Well, in my flavor, there is no db3 file, just a "cache.dat" file.  Tried the plist file, but pas de difference.  Is something corrupted here?  Your mind on this would be appreciated.

    Phew!  I was beginning to get worried there!  ; )  Thanks for the redirect, but your gut feeling about Camera Raw 4.6 working for PSE 4 might have been misplaced.  I believe PSE 6 made the leap to Universal Binary whereas PSE 4 was still running on Rosetta.  Working with 4.3, my PSE still ground down and quit after a few batch processes like 4.6 did.  I found that my CPU was getting bogged down with two browsers that were open.  Seems to be running fine, now.  I'll try it with the 4.6, again, to see if more CPU will do the trick with it, too.  I still wonder about the Rosetta/Universal paradigm, tho.

  • Problem printing 3D graph surface plots

    I have a LabVIEW vi that I have written that uses 3D graph surface plots.  The front panel and 3D plots look great on the monitor.  However, when I use the file > print option to print a snap shot of the front panel the 3D surface plot graphs are missing.  All of the other controls and indicators print correctly, but the surface plots are missing completely.  Any ideas on what may be the cause?

    Hi JM,
    Do you have Report Generation Toolkit? If so, this looks like it may be related: http://digital.ni.com/public.nsf/allkb/981C98819DBB89FE862569610046CFB8?OpenDocument.
    Let me know if this helps.
    Thanks,
    Dan Richards
    Certified LabVIEW Developer

  • Plotting a graph in real-time without reading from a file

    Hello there.
    I am trying to plot a graph. I have succeeded in plotting the graph by first writing the data to a text file (.TXT), then reading from that text file.
    However, I feel this method will take up a lot of memory. Thus, I was wondering whether it is possible to plot the graph directly without first writing it to a text file.
    Thanks a million.

    You can use a while loop with a shift register, inside the while loop, put a case structure, and in it, your data aquisition vi. When you get data, use the shift register to append data to the array, using build array (the shift register will go in as an array, and data as an element) just execute the appending state when data is present, and you'll have a real time graph.
    Hope this helps

  • Problems with XY Graph "forgetting" plot properties

    I am having trouble with an XT Graph in my loop.
    The graph has 10 plots which at any time can have anything from 0 to ~1000 points, often some plots will have significantly less ploints than others. There is a user selectable option to display all points or just the most recent set.
    My problem is that I want the graph to reflect the input data by plotting a single point at the time of an update, so I have a string of points rather than a line.
    When I right click the graph and go into properties, I change the point style to solid circle and turn off line interpolation. I then click save these values as default, and save the vi.
    However, once I run the vi, the graph always reverts plots 1 to 9 (not plot 0, this stays as I want it) to have no points displayed and line interpolation on.
    Has anyone had this problem before? Ho did you fix it?
    I know it can be fixed, as I had this probelm a few months ago on a similar vi and after weeks of struggle I solved it, however I just cannot remember how I did it.
    Thank you for any help, at the moment I can't post any code. Note that the data the graph shows is all perfectly fine, just the plot properties are being forgotten.
    Solved!
    Go to Solution.

    HI DarraghCorrigan,
    In relation to the problem expressed in your initial post:
    "once I run the vi, the graph always reverts plots 1 to 9 (not plot 0, this stays as I want it) to have no points displayed and line interpolation on"
    This is due to a bug in the LabVIEW software whereby any changes that are made to the plot properties (e.g. to change the colour of a plot) will not be retained, except in plot 0 which is unaffected. Our R&D department are currently investigating this problem so that it can be fixed in future version of the software. The recommended workaround for this problem is to pragmatically set the plot settings at the beginning of the code using property nodes.
    As I understand it, this is not the main problem that you are experiencing. If you set up the properties for a plot (using some of the described property nodes) which is subsequently removed or rewritten on an XY Graph, my understanding is that there is no way that LabVIEW can remember and retain these properties.
    As you rightly suggested, one way of conveniently overcoming this problem would be to set default plot properties so that when you remove/rewrite a plot and then add it again, it will always default to those properties. Unfortunately, it is not currently possible to do this though it has been recommended as a product suggestion so it is a feature that is under consideration for implementation in future releases of LabVIEW.
    I think the issue you need to be addressing is the fact that you are at some point resetting the graph by sending an empty array to it such that all of your properties are lost. If you can find and remove this section in your code, you should be able to overcome your problem.
    I hope this helps.
    Best Regards,
    Christian Hartshorne
    NIUK

  • Using XY Graph to plot current and voltage

    Hi,
       I'm making an I-V curve tracer, and am hoping to plot current and voltage measurements I'm acquiring onto an XY Graph in realtime.  I'm using Labview 2010 on Windows Vista, with the VISA drivers installed; my acquisition hardware is an Arduino Uno communicating over USB to serial via VISA drivers.
    My data is coming in over the serial port formatted like "voltage,current":
    237,521
    320,402
    I've read through the relevant documentation for the graph builder, the 4 samples included with LabView, and quite a few posts on this forum.  I modified Jazlan's sample VI to read the current and voltage, and display the values on the front panel - it works just fine.  However, when I wire those values to an Express XY Graph builder (and set the 'clear data on each call' property to false) and run the software, it just sort of freezes... I try to stop it, but it keeps running for about 10-20 seconds.  The current/voltage values are not updated, nor is anything displayed in the XY graph.
    Am I not sending the correct input to the graph builder?
    Should I just wire up my values directly to the XY graph by concatenating values to an array, and then clustering it?
    Also, on the right border of my case structure, one of the orange squares is not solid - how do I fix that?
    any help much appreciated!
    imran
    Attachments:
    block.jpg ‏140 KB
    project.vi ‏76 KB

    thanks for the tip Tim,
        I wired up the stop button to the VISA close block, and now I'm able to run and stop it multiple times without freezing.
    1)  I know how to add shift registers, but why do I need one?  It doesn't seem like I need to pass values from one iteration of the while loop to another...
    regards,
    imran
    Attachments:
    project.vi ‏43 KB

  • Xy graph multi plots

    Hello,
    I have a need to plot a curve on an X-Y graph which is Voltage (Vsd) vs Current (Isd). After the first plot, I need to set another voltage (Vg) to a new level and repeat the plot. I would like to do this without erasing the original plot so I can generate a family of curves. Currently, I am using one trace on the graph which traces to zero at the beginning of the next plot. I need to create an entirely new plot on the graph instead of the original going to zero at the beginning of each plot. I cannot plot all curves at the same time because the voltage (Vg) level will change with each curve. Any suggestions will be appreciated.
    Thanks,
    Mark

    Maybe I misunderstand the question...
    Multiple plots on the XY-graph, means you need to put them in an array.  If you don't have all the graphs at once, then you could simply build the array dynamically.   I.e. you put the array in a shift register, and add elements (measurements) to it as you go.
    See the attached vi for an example.
    Attachments:
    multi-XYgraph.vi ‏11 KB

Maybe you are looking for

  • Regarding creation of dynamic deep structure

    Hi all, I have to construct the dynamic deep structure. for example, With the help of information about address and t_table, i have to create the deep structure on runtime. In one case i need to create the deep strcuture with address alone and in ano

  • How do I permanently delete a guest account?

    For some reason the minus sign is greyed out to delete account.

  • How to solve this problem of pop up that keeps coming

    A script on this page may be busy, or it may have stopped responding. You can stop the script now, or you can continue to see if the script will complete. Script: file:///C:/Program%20Files/Mozilla%20Firefox/components/nsExtensionManager.js:623

  • HT4236 Somebody knows how to organize pictures on i pod from PC

    I need help to organize my pictures on folders on my I Pad 3 .I can create only one the second will not allow me to sync I am new to I pad and I am a bit lost.Could you give me an idea how to do it? Many Thanks

  • Vertical scroll bar in a tree node

    Hi Friends, I am trying to create a tree in Apex 4.0. I need a vertical scroll bar in my tree nodes if the no: of values is greater than 8. For example i am having a tree with customers and sites. When i press the customers it will list the sites und