Graph palette like control

Hi,
I am trying to implement Graph palette like control for my application.
Graph palette has 3 controls - cursor, zoom and hand tool. Cool thing is the zoom control. When you click on that - a picture menu(like, picture ring control) pops up. How can I implement a control like this?
Thanks,
Ritesh

Hi Ritesh,
is it that bad to show the current state of the zoom mode selection?
If you want to simulate the graph palette in all and every feature, I would suggest to use (customized) boolean buttons. When the user clicks on "zoom" you open a small window (positioned above "zoom") showing another boolean buttons!
Maybe someone else will have a more simple idea...
Btw. you could have explained your actual point in this question a lot earlier...
Best regards,
GerdW
CLAD, using 2009SP1 + LV2011SP1 + LV2014SP1 on WinXP+Win7+cRIO
Kudos are welcome

Similar Messages

  • Moving Graph Palette out of Pane

    Hello,
    My current LV8.6.1 project has two modern XY graphs on the FP, separated by splitter bars and set to scale with the split.  I have used property nodes to sync the graph scales and cursors using various graph change events.  Because of this, the Graph Palette and Scale Legend from one graph effectively controls both graphs.  I would like to make this clear to the user by moving these objects to a third pane at the top of the FP (something like a toolbar).  Since these objects are part of the XY Graph, they are stuck in the pane with the graph.
    Is there any way to recreate these objects in a different pane (across splitter boundaries)?
    Thank you,
    Peter

    Sure, this is fairly easy, just takes a little trickery.
    What you're going to do is introduce three new buttons, one each for the Cursor Movement Tool, the Zoom Tool, and the Panning Tool. Since these new buttons are not part of the graph, you can put them in any pane you want (or even on another VI...). They just need to have access to a control reference or property node of the two graphs you want to control. The property node that sets the active tool is "Pallette >> Active Tool". From help: "Sets the tool that is currently selected on the graph palette. 0 is the selection cursor, 1 is the panning tool, and 2-7 are the zoom tools."
    Also, these button can be customized any way you want. If you want them to look exactly like those on the Graph Palette, go to "Customize Control" on any graph, and copy all six decals on those three buttons (shown in image below).
    Variations:
    Use a cluster of Radio Buttons to ensure only one of the three buttons can be selected.
    Create another pop-up Radio Button cluster that shows up when you select the Zoom tool. Alternatively, if you want to limit the zoom to only a few of the zoom types (this is probably the case), perhaps it would be better to simply add the types of zoom you want to support to your top-level tool choice Radio Button cluster
    a.lia-user-name-link[href="/t5/user/viewprofilepage/user-id/88938"] {color: black;} a.lia-user-name-link[href="/t5/user/viewprofilepage/user-id/88938"]:after {content: '';} .jrd-sig {height: 80px; overflow: visible;} .jrd-sig-deploy {float:left; opacity:0.2;} .jrd-sig-img {float:right; opacity:0.2;} .jrd-sig-img:hover {opacity:0.8;} .jrd-sig-deploy:hover {opacity:0.8;}

  • Configure graph palette

    Hello,
    Is it possible to configure the graph palette of a waveform chart?
    I don't want all the tools to be accessible. For instance, on the zooming menu, only the vertical zoom should be available, and the other menus (hand tool) should not also be available.
    I want to be in control of my x scale and I want to give the user the control of the Y scale and if all the tools are available, he will be able to control also the x scale and then there will be very big jumps on the graph, because I am programatically controlling it. The visual efect is not good.
    I already tried to make some controls myself, controlling the max and min of the scale, but I really don't like the way it works compared with the native tools provided with the graphs.
    Thanks,
    Paulo

    PauloM wrote:
    Is it possible to configure the graph palette of a waveform chart?
    I don't want all the tools to be accessible. For instance, on the zooming menu, only the vertical zoom should be available, and the other menus (hand tool) should not also be available.
    You can customize the graph palette, but not to the extend you wish. You can edit the graph control (Edit menu, then "Customize control...), and hide the unwanted tools, but you will not be able to access the pop-up menu in which the different zooms can be choosen.
    Sorry...
    CC
    Chilly Charly    (aka CC)
             E-List Master - Kudos glutton - Press the yellow button on the left...        

  • Customize Graph Palette buttons

    Is there a way to customize the Graph Palette buttons in a XYGraph with LabVIEW 8.2.1?
    I'm able to select and customize the cursor movement arrows (I imported two customized images for the ON and OFF state, for example);
    but when I select in the same way the Graph Palette, or one of its buttons, the Edit --> Customize control... option is disabled
    I've already customized most of the other graph parts, and now the Graph Palette looks poor
    Thanks in advance
    Vix
    In claris non fit interpretatio
    Using LV 2013 SP1 on Win 7 64bit
    Using LV 8.2.1 on WinXP SP3
    Using CVI 2012 SP1 on Win 7 64bit, WinXP and WinXP Embedded
    Using CVI 6.0 on Win2k, WinXP and WinXP Embedded
    Solved!
    Go to Solution.

    Seems to work OK if you place the entire graph into customize mode and simply right-click on the palette buttons to import your graphics. try it!
    LabVIEW Champion . Do more with less code and in less time .

  • Graph palette special keybindings

    Hi!
    I have a graph which displays wave and some cursors. Is there a way to assign a special key binding for the graph palette controls? Say that I want to zoom in on the graph, then I could press the "z-button" on my keyboard and then the zoom in function on the palette would be selected. Same goes for pan, and cursor. Shouldn't there be a easy way in Labview to do this, or do I have to make a separated program?
    Best regards Maurlind!
    Solved!
    Go to Solution.

    Hi maurlind,
    Shouldn't there be a easy way in Labview to do this
    If you think so you can add a new LabVIEW idea in the LabVIEW Idea Exchange!
    do I have to make a separated program?
    You can control your graph with its property nodes. Use an event structure to determine key press events…
    Best regards,
    GerdW
    CLAD, using 2009SP1 + LV2011SP1 + LV2014SP1 on WinXP+Win7+cRIO
    Kudos are welcome

  • Graph Palette Button Size

    Is there any way to re-size the graph palette buttons?  The cursor palette buttons are individual entities and can easily be re-sized, but not the pan/zoom/cursor buttons on the "graph palette".  I have a touch-screen and it would be helpful if these were larger.  I'm using LabView 7.1.
    Thanks,
    Brian

    Just open the graph in the control editor (right-click...advanced..customize) and go to edit mode. Now resize as needed.
      (This is from 8.0, but it works the same under 7.1)
    Message Edited by altenbach on 06-11-2007 05:29 PM
    LabVIEW Champion . Do more with less code and in less time .
    Attachments:
    graphPaletteLarge.png ‏10 KB

  • Numbers spreadsheet with a guage (speedometer-like) control

    I'm new to the Apple world and need to create a Numbers spreadsheet with a guage (speedometer-like) control that reacts to a value changed by a slider in real-time.  Are there any Numbers featrures or add-ons that provide this type of functionality?  Eventually, I'd like to move this to an iOS app.  Any suggestions on nice charting and guage controls for iOS apps?
    Thanks,
    Lisa

    Here is an old thread dealing with something similar to this.  There is no way in Numbers to make a needle unless you are will to use and X-Y graph and perform the rotation math on many points.  Said another way you cannot insert an image of a needle, then rotat it based on the value of a cell.
    You CAN enter points for the outline of a needle, then perform the math to rotate the points:
    The formulas are:
    columns D and E are the unrotate coordinates for the arrow
    F2=SQRT(D2^2+E2^2)
    G2=ATAN(D2/E2)
    select F2 and G2, then fill down
    B2=F2*SIN($A$1+G2)
    C2=F2*COS($A$1+G2)
    select B2 and C2, then fill down
    make A1 a slider and set the range from 0 to 8 (that'l a little more than twice around, or 2*pi)
    The graph is set so the limits (min and max for X and Y) are -1 to +1
    I hope this is another option

  • Use one graph palette for several graphs

    I'm displaying information on two different graphs. But these two graphs must be coordinated : when I modify the zoom on one graph, the other graph plots its own data in the same interval of time than the first graph.
    Is it possible to use only the graph palette of the first graph to control the zoom, cursors, etc... on both graphs?
    Thank you.

    Hello zyl7,
    yes that's possible: just use property nodes to read properties from first graph and write those values to property node of second graph!
    Best regards,
    GerdW
    CLAD, using 2009SP1 + LV2011SP1 + LV2014SP1 on WinXP+Win7+cRIO
    Kudos are welcome

  • Obscured Labels - Graphs and tab controls

    In LV 2012 new options (Preferences or Options on the Mac) allow placing labels on new controls and indicators in various positions. I have noticed that for graphs and tab controls some of the options result in obscured labels.  See the image below.
    The preferences are set as shown:
    When a graph is dropped, the label is superimposed on the plot legend display.
    For a tab control everything is OK until enough tabs are added to create a second row. Those tabs are behind the label.  I can understand some reluctance to move a label automatically after it has been created (in the tab case), but I think it would be better moved up than obscured.  Perhaps if the programmmer had repositioned the label before the tabs were added, then it should not move automatically.
    Is this a bug?
    Lynn

    Hi Lynn,
    I've played around with these settings and I get the same results.  It seems with the tab control that the new row of labels is pushed to the top by default, and the label will be obscured unless it has been placed to the bottom or side of the control.  After looking into things further it seems that this is the expected behavior rather than a bug.  You're welcome to post your idea to the Idea Exchange as a feature request, it seems like that might be a better way to handle the label positioning in the future.
    Matt Lee
    National Instruments
    Applications Engineer

  • Search text in all the labels in a panel (like control-F)

    hi,
    I have a Panel where I configure some preferences of the application. There ara about 200 preferences. (a preference is a JLabel plus a textfield/combobox/checkbox)
    I would like to know if someone has implemented something like control-F in browsers. The search should go through all the labels and highlight the label(s) that contain the text.
    thanks.

    You can use getComponents() method to get all components added to the Panel. Iterate through the array and check whether the current one is a JLabel instance. Then check JLabel's text and compare with the search string. If necessary label found highlight it (e.g. by changing text color or adding/removing colored line border). Then you can use the JLabel's bounds to make it visible in a scroll (if any).

  • Labview Graph Palette Taking Outputs

    Hi,
    is there any way to take the output of Labview Graph Palette i.e. when I zoom in can i access the minimum and maximum values of the zoomed in scales.
    What I am trying to do is scanning a square and displaying data on an intensity graph. SoI wanted to add a feature which enables me to zoom in on the graph then take the values of the new scales and scan the zoomed in area again in the instrument.
    So, is this possible?
    Thanks,
    Yatin

    In LV8.5 (not sure about 8.2) you get "scale change" events, so with an
    event structure you get new ranges every time they change.
    In <LV8.5 the only option is to poll the range properties of the graph.
    Regards,
    Wiebe.

  • How to create an object like "Control Account" in JE? u5982u4F55u7F16u5199u63A7u5236u79D1u76EEu63A7u4EF6

    I want to create a user screen like Journal Entry. How could I create an object like "Control Account" in JE?
    我想编写一个象u201C日记帐分录u201D那样的屏幕,但是不知道其中u201C控制科目u201D列的控件如何编。请教各位高手。谢谢
    Edited by: An Ping Zhang on Sep 15, 2009 4:57 AM

    Dear An Ping Zhang,
    The "Control Account" column in JE is used ChooseFromList.
    You could refer to SDK sample
    SDK\Samples\COM UI\VB.NET\17.ChooseFromList.
    BTW: you could post your question in Chinese into SAP Business One 中文论坛
    /community [original link is broken]
    Best Regards
    Jane Jing
    SAP Business One Forums team

  • BCG Brightness Contrast Gamma - Looking for BCG function returning color table / lookup table coded in pure G and applicable to Intensity Graph or Picture Control

    Looking for BCG function returning color table / lookup table coded in
    pure G and applicable to 8-bit Intensity Graph or Picture Control. Do
    not want to use IMAQ Vision is this particular application.  Any
    help is appreciated.
    Sincerely,
    Don

    Take a look at this color model software I put together.  (Don't concern yourself much with the basic programming at this point.). The color component generator subVI is borrowed from a LabVIEW example.
    First look at test_color2.vi.  If you adjust the sliders of the various controls, you will see how it works.  You can see that for pure B&W images, brightness, contrast, and gamma (which I think I have coded correctly) are all fairly straightforward to modify.
    Now look at test_color3.vi.  Here we try to adjust BCG for color images using the color model shown here where current color component clusters are carried into the BCG event cases via shift registers.  You can see that once color is introduced into the image, it becomes difficult to mix the colorizing with the BCG model.  And this is pretty much where I am right now.
    Would be interested in comments / suggestions.
    Sincerely,
    Don
    Attachments:
    test_color2.llb ‏2251 KB

  • Altering Properties of graph palette

    Hi,
    I am trying to make only the zoom option on the graph palette visible at the runtime ... !! Is this possible.
    Please Help.
    Thanks,
    Anirudh

    Place the graph indicator in the front panel,select visible items -> graph palatte.
    then select set color in tools palette.select transparent[T] for both foreground and background
    and click on the place where u want.
    Aarthi

  • How to create a MenuButton-like control (skin)?

    Hi,
    I want to create a MenuButton-like control.
    But instead of popping up a ContextMenu, I want my own popup in that place. (I want the user to chose from a set of icons, which are displayed in a TilePane).
    Unfortunately I am stuck with the basic button skin.
    If I derive from MenuButton and override fire(), this method isn't called (unlike if I derive from Button).
    If I derive from Control and set a skin, I don't know, what to do, so that the skin looks like a MenuButton. If I derive the skin from MenuButton, I again don't get the ActionEvent.
    I also copied the style from class "button" from caspian.css and renamed it to my control name. It loads the skin, but e.g. the background-color is not applied.
    Any advise?

    Sure it can be done in AI, so what is actually your question?
    Mylenium

Maybe you are looking for

  • How do I upgrade my hard drive with Firmware - via Macbook Pro 13.3"

    What is the best way to update firmware for a 400GB Samsung HM400LI 5400 rpm hard drive? The firmware file is a .exe file and since I am on my macbook pro I don't see how I can do that. Drew

  • "edit in" suddenly not working in Lightroom update

    I've had issues with the "edit in" choices being grayed out since the new Lightroom CC update.  Has anyone else experienced this??

  • Reverse Telecine Question (Cinema Tools)

    Dear board members, I have footage that was shot with Panasonic AG-HVX200 in 1080i60 (29.97fps), but with 24p function with a 2:3 pulldown. When I ingest it in FCP through Log and Transfer this footage (for some peculiar reason) shows up as 1080p30.

  • Touch Disc Mode?

    I'm thinking of getting a 4G Touch, and I'm wondering if it has a disc mode capability like my current 5G iPod. I am using the camera adapter to move images off my camera onto the iPod as a temporary 'on the road' storage device, is this possible wit

  • My ipad2 is stuck in negative color mode!

    I am new to the iPad world. But my ipad2 is stuck in like the negative color mode whereas everything is in off color. I forgot how to change it back, I know it is something to do with holding a button down. Please help!