Development of Tab controls

HI,
I want to develop an application where the UI should have tab controls, something like this http://jsptabcontrol.sourceforge.net/
i tried this but did not work.
can you please explainme how. along with what all to be downloded and the code snippet.
waiting for help.
Regards
Divya

Hi Divya,
If you analyse the link, this tabs are available with the help of JSPTabControl Tag Library.
There in the User Guide, they have mention how to use this taglib and configure it.
Additionally, they have provided the Download link, which will allow you to download this taglib.
Once you configure the downloaded .tld as per the instruction.
I think you'll be able to work it out.
Regards,
Prashil

Similar Messages

  • Tab controls and team develop enviroment

    I just tried to insert a control to the form and I realised that there is tab controls available to insert.
    I would like to know does DW have tab control, if yes, any way to access it?
    by the way, does DW have version control for team develop enviroment?
    Your information is great appreciated,
    iccsi

    Thanks for the message,
    Do you mean that I need plug in a version control or CF has its own version controls?
    If it has how can I access it?
    Thanks again for helping,
    iccsi

  • Using a jQuery list box placed onto a tab control doesn't seem to work for posting?

    Hello,
    I developed a U.I. in Dreamweaver for a  product and have several list boxes that use the onChange modifier to collect what the user selects from the list. I use the onChange=this.form.submit() function to grab the user's selection from the list box..
    When this dropdown list box code is placed onto a form, it posts properly and I can retrieve the user's list selection.  If however I place the list box code onto a Tab page from a jQuery Tab Control, developed in Dreamweaver, the posting doesn't seem to work.
    I must be missing something because identical code is working fine when the list box code is placed on a form yet when the code is repeated from within a Tab, it isn't working.
    The code is simple, and shown below).  The list values are coming from a MySQL table.
    $MyQuantity_query="SELECT * FROM Quantity_Table";
    $MyQuantity_Result=mysqli_query($cxn,$MyQuantity_query) or Die ("Cannot connect");
    echo"<select name='ThisQuantity[$RowCounter]' value='ThisQuantity[$Rowcounter]' onChange='this.form.submit()'><option value='-1' selected>Qty</option>";
    While($MyQuantity_Row=mysqli_fetch_assoc($MyQuantity_Result))
       extract($MyQuantity_Row);
       echo"<option value='$Qty_Number'>$Qty_Number</option>";
    echo"</select>";
    Any suggestions would be appreciated.  Thanks.
    Joel
    [email protected]

    Thanks you.
    I tried placing the selection list inside of
    tags but posting still doesn’t seem to be working? 
    Regards,
    Joel

  • Tab control background color matching

    I have a system style tab control.  I realized the when the program runs in exe mode, the background color of my label on the tab control doesn't match the backgound color of the tab control.  The background color of the tab control is different between exe mode and development mode.  Anyone help? How do I match the color?  Thanks!
    Kudos and Accepted as Solution are welcome!

    Problem is solved on another post.  Thanks!
    Kudos and Accepted as Solution are welcome!

  • Possible bug with Tab Control and Context Help?

    I created Description and Tip text for each Tab of a tab control I am using on my front panel.  I have a subVI that is called by selecting a menu item from my main front panel.  The subVI's front panel also has a menu system and a Tab Control.  I have Description and Tip text written for each of the tabs on the subVI's front panel.
    When I enable context help from the menu of my main VI, the proper help text shows up for the tabs on the main vi and, when I bring up the subVI's front panel, for its tabs as well.
    So far so good...
    Now I builld the application and run it as an executable.  For ALL of my panel tab descriptions, I get the tab's label in bold text, but no description (just a blank area).
    Is this a bug in LabVIEW?
    Kevin 

    wired wrote:
    I'm still seeing this behavior in LV8.2.1.  Does anyone know if/when it was fixed?  Also, my tip strips show up in the corner of the monitor when I mouse over a tab (in both the executable and the development version).
    I see it still even in 8.5.  
    The Help part of the bug is still NOT fixeed by NI.
    But I dont get the tool tip appearing in the corner of the monitor, it is showing up as usual.
    - Partha
    LabVIEW - Wires that catch bugs!

  • Query for Tab Control

    Hey everyone,
    I am working on an application which need a Tab Control in it. I have 2 Tabs in that control. One is Engineering mode and other is Application mode. Only when certain condition's are met in Engireeing mode then only user can change to other mode by pressing the tab's .....
    I hope you got wht I want. for any further clarification please let me know
    thanks
    Regards,
    Sarang Dhananjay Jaiswal
    Satyam Development Center, Banglore, INDIA

    Nice post Lynn!
    You taght me something with the array to cluster >>> Unbundle by name construct.
    It looks like this got introduced in LV 7.0 and I nver noticed it. It figures that I am still learning about LV 7.0 and LV 8.0 is announced.
    Thank Lynn.
    Ben
    Message Edited by Ben on 10-01-2005 11:02 AM
    Ben Rayner
    I am currently active on.. MainStream Preppers
    Rayner's Ridge is under construction
    Attachments:
    Array to Cluster.JPG ‏6 KB

  • Tab control event Keypress

    Hello,
    I'm using a Tab control and can't find out how to handle the following situation.
    We know that when operating a Tab control we can jump from Tab to Tab by pressing <Ctrl-Tab>.
    When at the last Tab I would like to jump to another conbtrol and not again to the first Tab.
    Unfortunately in this situation <Ctrl-Tab> doesn't generate an EVENT_KEYPRESS.
    Is there a way to handle this situation?
    Solved!
    Go to Solution.

    I don't understand why you cannot get the keypress event: I have tried to modify TabExample example installing a callback on the tab control and properly get the keypress event on Ctrl+Tab. Here the code for the tab control callback function:
    int CVICALLBACK TabCallback (int panel, int control, int event,
    void *callbackData, int eventData1, int eventData2)
    int nextCtrl, lastTab, pageIdx, virtualKey, modifierKey;
    if (event == EVENT_KEYPRESS) {
    GetActiveTabPage (panel, control, &pageIdx);
    GetNumTabPages (panel, control, &lastTab);
    lastTab--; // Zero-based index
    virtualKey = eventData1 & VAL_VKEY_MASK;
    modifierKey = eventData1 & VAL_MODIFIER_KEY_MASK;
    // Properly handle Ctrl+Tab
    if (modifierKey == VAL_MENUKEY_MODIFIER && virtualKey == VAL_TAB_VKEY && pageIdx == lastTab) {
    GetCtrlAttribute (panel, PANEL_TAB, ATTR_NEXT_CTRL, &nextCtrl);
    SetActiveCtrl (panel, nextCtrl);
    return 1; // Swallow the keypress event so that active page doesn't change
    return 0;
    Alternatively, you can handle the situation inside a panel callback:
    int CVICALLBACK PanelCallback (int panel, int event, void *callbackData,
    int eventData1, int eventData2)
    int lastTab, control, pageIdx, virtualKey, modifierKey, nextCtrl;
    if (event == EVENT_KEYPRESS) {
    if ((control = GetActiveCtrl (panel)) == PANEL_TAB) {
    GetActiveTabPage (panel, control, &pageIdx);
    GetNumTabPages (panel, control, &lastTab);
    // eventData1: a 4-byte integer consisting of 3 fields: 0x00MMVVAA
    // MM = the modifier key, VV = the virtual key, AA = the ASCII key
    // key masks are defined in userint.h
    virtualKey = eventData1 & VAL_VKEY_MASK;
    modifierKey = eventData1 & VAL_MODIFIER_KEY_MASK;
    // Properly handle Ctrl+Tab
    if (modifierKey == VAL_MENUKEY_MODIFIER && virtualKey == VAL_TAB_VKEY && (pageIdx == lastTab - 1)) {
    GetCtrlAttribute (panel, PANEL_TAB, ATTR_NEXT_CTRL, &nextCtrl);
    SetActiveCtrl (panel, nextCtrl);
    return 1;
    return 0;
    Proud to use LW/CVI from 3.1 on.
    My contributions to the Developer Zone Community
    If I have helped you, why not giving me a kudos?

  • Navigate pages of tab control with radio buttons

    hi guy,
    i need to navigate 7 pages of a tab control container usings custom buttons. that is, when i click on a button, i takes me to the specific page on the tab control container.
    i think this can be done using radio buttons and tab control container, but i dnt really know how. please any help will be appreciated.
    thanks....

    Hi jiggaharry,
    I think I may have a link that addresses you issue. Do have a look at this link:
    Navigate Tab Control with Custom Buttons:
    http://forums.ni.com/ni/board/message?board.id=300​&message.id=6123
    We have a vast array of data on ni.com for examples and tutorials which could be very helpful in your code development. Do feel free to browse through and use the examples are they are all free of charge
    Hope the link is useful to you.
    Regards,
    Manick | AE | NI ASEAN

  • Boolean Controls on a Hidden Page in a Tab Control

    Hello everyone. 
    I am having some issues with a tab control in a fairly complex program put together by another (more experienced) developer. The basic setup for this tab control features several tabs to control various aspects of a system (motor setup, video setup, general parameters, etc.). Going to a specific tab and pressing Ctrl-F8 brings up a password prompt, which then displays the "Advanced" menu. The advanced menu is a hidden page within the same tab control. The advanced menu contains several Boolean controls that allow access to the various advanced setup features (these pages are also hidden pages on the same tab control), however, none of the Boolean controls are functioning. Clicking on the controls does not cause the buttons to appear pressed, either when running the program as a compiled executable, or while on the front panel of the VI in LabView. The hidden pages also appear as dark grey. I have confirmed that the same is true for all of the hidden pages within the tab control. I believe that my issue is with the version of LabView that I am using. The program was designed in 8.0, whereas I am currently using 8.2. I have not been able to find any references to such an issue between the versions, and I am somewhat at a loss as to how to correct it. Version 8.2 is the only version I currently have access to, otherwise I would use version 8.0, to see if that corrects the issue.  Programs that were compiled previously by the original designer do function properly (hidden pages, when displayed, still appear dark grey), but even compiling the unmodified source code results in the same problems for me. 
    Any help that you could offer would be greatly appreciated. P.S. I would be addressing these problems with the original designer, but he is currently on vacation for a month and I wish to get this resolved.  
    Solved!
    Go to Solution.

    jack47 wrote:
    If a page in a tab control is hidden it will appear 'dark grey', and all of the controls on that page will behave as if they are disabled.  If you 'right-click' on the page name, and select 'Advanded->Show page' it will turn light grey.  Now you should be able to change the controls when the VI is not running.  If the page is shown during operation and the controls still do not function they are probably disabled.  You can check by 'right-clicking' on the control and going to 'Advanced -> Enabled State'.  Also it is possible that they are disabled programatically using a property node.
    I am leaning towards this as the issue, at the moment. I just find it very odd that the controls work in the 8.0 compiled program, but not my 8.2 compiled version.
    I will have to show/hide each page when it is accessed/left.

  • FieldPoint WEB Remote Panel Tab Control

    Using a TAB control on Fieldpoint (FP 2000) and Labview 7.1
    I wanted to implement a password feature mainly for the Web browser
    remote panel feature for my Filedpoint application, as suggested in "Developing Remote Front Panel LabVIEW Applications"
    http://zone.ni.com/devzone/conceptd.nsf/2d17d611efb58b22862567a9006ffe76/e789515b9976253786256b1f007e039b?OpenDocument#5
    (see bottom of the page)
    "Alternatively, you can program security into the VI itself. For
    example, you can require a user to log in when the VI first runs, and
    disable all other aspects of the VI until you verify the login. To do
    so, place a login field on one page of a tab control, the other
    controls on subsequent pages, and enable the other pages after the user
    successfully logs in.
    I find that I can "Hide tabs" using the "Page Selector Visible" feature
    if the Remote panel is hosted by Labview in Development Mode but this
    feature does function with the Web remote panel mode. In fact you can
    use the Tab Control normally from the Web remote panel.
    I find that I can disable a specific tab if the Remote panel is hosted by Labview in Development Mode but this feature is ignored by the Web remote panel mode.
    Thus: -
      Do you know of any limitations (a list would be usefull, if there are specific limitations)?
      If its a limitation, is it of FieldPoint or the Web remote panel or the Runtime Engine installed in the Browser or ...?
      Do you know of a better way of getting a password feature.
        ( I am aware of IP security available - the IP
    addresses are DHCP supplied - " 'Doh' says Homer Simpson", the P.C's
    will change as well)
    I lookforward to any insights..., wisdom or experiences you may have had

    This discussion covers some restrictions placed by LabVIEW-RT:
    http://forums.ni.com/ni/board/message?board.id=170&message.id=133674#M133674
    Regards,
    -Khalid

  • Tab control and content

    on my main page i have a five tab control, and each tab has its own content. below the tab control and external to it is another region containing a dynamic page portlet. this region faithfully shows its contents when 4 of the 5 tabs are displayed. when the 5th tab is displayed, it is empty. i've cleared the cache numerous time with no effect.
    if anybody has any ideas please pass them on.
    thanks,
    curtis

    Try to ask advice at the MozillaZine Extension Development forum.
    * http://forums.mozillazine.org/viewforum.php?f=19
    You need to register at the MozillaZine forum site in order to post at that forum.

  • Identifying selected tabs within tab control

    I'm looking for a way to determine which tab is selected within the CVI tab control. The index is available, but the index isn't that helpful if the tabs aren't always in the same order. The Constant Name is used to identify controls on the tab page, but it doesn't look like there is a function to find the actual tab ID.
    I was thinking that a work-around is to programmatically add the panels to the tab control and track the IDs against the index in a table.
    The header file that is generated from the UIR only refers to the Constant Name as part of the #define associated with the controls.
    Any ideas ?

    It's true that you can use the label text and discover the active panel by means of a series of comparisons between strings, but it seems to me not the best way to go and surely not the fastest. The same consideration applies to ATTR_CONSTANT_NAME (the panel attributes which returns the text of the constant name, e.g. "MyPanel"). Moreover, this last solution leads to these additional critical points
    1. If you load a panel more than once, this approach doesn't give you a unique solution
    2. On the other side, supposing you can retrieve the value associated to the constant name, this value is unique only if all tab panel are defined in the same UIR file, otherwise their IDs could overlap
    In my opinion your solution of programmatically load panels and save panel handles in a array is the only possible way to go, since only panel handles are unique throughout the whole application.
    BTW, in the header file associated with the UIR panel constant names are listed too: in every group of #defines that refer to a panel and its controls, the very first is the panel constant name with its associated value (used in LoadPanel).
    Message Edited by Roberto Bozzolo on 01-05-2007 12:15 AM
    Proud to use LW/CVI from 3.1 on.
    My contributions to the Developer Zone Community
    If I have helped you, why not giving me a kudos?

  • LV RT and tab controls

    I'm still coming up to speed with LV RT and had a question. I
    understand the general philosphy of separating the UI and the
    deterministic part of the RT engine, but haven't gotten around to fully
    implementing that yet. As a first step, I was using the front panel of
    the RT application to show all kinds of configuration info and live
    data. I put a tab control on that panel to organize it. However, when
    I download and run the program from my host to the RT chassis, the tab
    control is unresponsive and I can only interact and see those controls
    on the first tab.
    Is this a known limitation of RT (LV 7.0) - that you can only see
    and interact on the host with those controls that are visible when the
    program starts?
    TIA,
    Dave
    David Thomson 303-499-1973 (voice and fax)
    Original Code Consulting [email protected]
    www.originalcode.com
    National Instruments Alliance Program Member
    Certified LabVIEW Developer
    Certified Instrument Driver Developer
    Research Scientist 303-497-3470 (voice)
    NOAA Aeronomy Laboratory 303-497-5373 (fax)
    Boulder, Colorado [email protected]
    There are 10 kinds of people: those who understand binary,
    and those who don't.

    David Thomson wrote in
    news:[email protected]:
    > I'm still coming up to speed with LV RT and had a question. I
    > understand the general philosphy of separating the UI and the
    > deterministic part of the RT engine, but haven't gotten around to fully
    > implementing that yet. As a first step, I was using the front panel of
    > the RT application to show all kinds of configuration info and live
    > data. I put a tab control on that panel to organize it. However, when
    > I download and run the program from my host to the RT chassis, the tab
    > control is unresponsive and I can only interact and see those controls
    > on the first tab.
    > Is this a known limitation of RT (LV 7.0) - that you can only see
    > and interact on the host with those controls that are visible when the
    > program starts?
    >
    > TIA,
    > Dave
    > -------------------------------------------------------------
    > David Thomson 303-499-1973 (voice and fax)
    > Original Code Consulting [email protected]
    > www.originalcode.com
    > National Instruments Alliance Program Member
    > Certified LabVIEW Developer
    > Certified Instrument Driver Developer
    > -------------------------------------------------------------
    > Research Scientist 303-497-3470 (voice)
    > NOAA Aeronomy Laboratory 303-497-5373 (fax)
    > Boulder, Colorado [email protected]
    > -------------------------------------------------------------
    > There are 10 kinds of people: those who understand binary,
    > and those who don't.
    >
    >
    It might seem that way, but that's not what's going on. When you deploy to
    the real time platform, those sockets that pass live data to the GUI on the
    host side either slow things down enormously, or take place with such low
    priority that they never or rarely happen. You need to religiously keep
    your real time process from sending live data to the GUI!
    Scott
    Reverse first field of address to reply

  • Tab Control Property Node gives a build error when used in a VI for LabVIEW PDA

    Hello,
        Iam new to LabVIEW development & need help regarding this:
        We are trying to port a LabVIEW application from desktop to a Windows Mobile PDA. Please note that the LabVIEW application works fine on the desktop. In one of the VIs, a Tab control property node is used which gives a build error with LabVIEW PDA project. A sample VI which shows the problem & the error list snapshot is attached with this post. Can anyone please suggest an alternate approach to achieve the same functionality with LabVIEW PDA? Waiting for an early response from anyone...
    Thanks & Regards,
    Subhashini
    Attachments:
    VI_Error.zip ‏31 KB

    Hello Ton,
        Am glad that i got a response, thanks. The following links indicate that Tab control is supported on PDA target:
    http://digital.ni.com/public.nsf/allkb/CBA335641E27B858862571490015EA88?OpenDocument
    http://forums.ni.com/ni/board/message?board.id=170&message.id=221507&requireLogin=False
        I feel that the Tab control property node that has been used in the VI (which is attached earlier) may not be supported on the PDA target. Can u (or any LabVIEW expert) suggest an alternate approach to achieve the same goal with LabVIEW PDA (changing colour of Tab control pages programatically)??
        I had missed out some details earlier: We are using LabVIEW 8.5 PDA module on a Windows Mobile PDA.
    Thanks & Regards,
    Subhashini

  • Can I control pages in tab control with case structure?

    Hi there!
    I'm quite new to Labview and my company wants me to make some programs for testing of electronics. I'm currently working on the GUI and I would like to control three pages in a tab control with buttons.
    I only got the base package of Labview 2009 so I can't use Event structure.
    If you open my .vi you can see I have a tab control with three pages. In the first page I got a "Start" button that should open the next page in the tab control. In the middle page I have a "Tilbake (Back)" button that should go back to the previous page. The button called "Lagre (Save)" should work as a next button and go to the last page. On that page I have a "Tilbake(Back)", "Ny test(New test -> go to first page again)" and "Avslutt (Quit)".
    The buttons under the tab control where something I copied from an example just to try out. That works perfectly, but I cannot edit the Event Structure from the example.
    Is this possible to solve with Case Structure? Or maybe there are other solutions? Feel free to edit my .vi if you like
    Thanks for the help!
    Regards,
    Even Myhre
    Test engineer
    Regards,
    Even
    Certified LabVIEW Associate Developer
    Automated Test Developer
    Topro AS
    Norway
    Solved!
    Go to Solution.
    Attachments:
    Test GUI.vi ‏29 KB

    Hi again!
    Well it solved my problem, but I got a strange error while running my program.
    When I press "start", the tab control changes page. When I press "tilbake(back)" it is totally random how many clicks it is necessary for it to change back to the first page. It can be from 1 to 20-30 clicks. Which is very strange since all other navigation buttons works perfect. "Tilbake(back)" button on the last page works correctly and has the same structure as the "tilbake(back)" button on the middle page.
    I have tried all the different options on how the button will response on a press.
    Regrads,
    Even
    Regards,
    Even
    Certified LabVIEW Associate Developer
    Automated Test Developer
    Topro AS
    Norway
    Attachments:
    Test GUI2.vi ‏28 KB

Maybe you are looking for

  • Assets Year-end closing

    Hi One of our group companies are facing the issue below. *. When trying to run any asset transaction the error message "Fiscal year change in co.code J002 possible only after year-end closing 2008" . We are currently in 2010 in financial accounting.

  • Best Practice for a Print Server

    What is the best practice for having a print server serving over 25 printers 10 of which are colour lasers and the rest black and white lasers. Hardware At the moment we have one server 2Ghz Dual G5 with 4GB Ram and xserve RAID. The server is also ou

  • Problem with Zen Creative

    I bought my player the last summer and I have the white screen of death since two months. I have already read the post of the white screen, but I want to know if that is a problem of all player Zen Creative 4gb/8gb/6gb or it happens only to some. Ple

  • Change slide size without resizing objects?

    Is it possible to change the slide size without causing Keynote '09 to resize all the objects on each slide?

  • Do I have an update problem?

    I ran an update today on my SLS running on a Mini.  The server name was changed to "MINI*******".  The change was made in the SMB section of the server administrator. None of the Windows clients could attach because the drive mapping server name did