Tabs and stacked canvases ...

Why are tab canvases effectively implemented as stacked canvases? It seems crazy that you have to first create a "content" canvas (which will never have any items placed on it) on which to display your tab canvas!
I want to create the layout where I have a stacked canvases (scrolling spread table) positioned on one of my tabs. As a stacked canvas is attached to a "window" there appears no way to tell forms that this stacked canvas applies to say the first tab! So when I go to the second tab, the stacked canvas is still visible!
Do I have to write canvas manipulation code to manage this?? Am I going to get it to work??
It all appears like the forms group has taken a quick (and dodgy) approach to "finally" implementing native tab functionality! (even the case tool won't generate this layout)
I shouldn't have to write code to do this!

Hi ,
Did u ever get any answer from the Forms - group? I am having problems with stacked item groups displayed on a tab page. Mouse navigation on that same tab page or even shift-TAB results in dissapearance of the stacked item groups.
Can U help?
Greets Aschwin

Similar Messages

  • How to change content/stacked canvases to tabs

    Hi all,
    I have created a form which has one content canvas and multiple stacked canvases. The content canvas displays the first page and then we hv to click on next to go to the next stacked canvas and so on (I have about 10-12 canvases, 1 being content and the rest being stacked). I now want to make all those canvases as tab canvas so that it can be very easy going to any canvas. Right now, at runtime, if I'm on the 8th canvas and need to make some changes in the first canvas, I have to click on the back button all the way till I reach the first canvas. So I desperately need to change my canvases to tabs.
    Can you guys please give me a detailed instruction on how to convert my content and stacked canvases to tab canvases. I have never worked on tab canvas. I tried one, I changed one of my present stacked canvas to tab but all the fields and texts were gone and there were just two tabs in it.
    Please suggest. Thanks to all in advance.

    Thanks for replying. I just need to move the items to the new tab canvas but everything else would be the same, right. I mean, will I need to write new codes? Can you point me to any documentation on this. Thanks.

  • How to change content/stacked canvases to tab canvas

    Hi,
    I have created a form which has one content canvas and multiple stacked canvases. The content canvas displays the first page and then we hv to click on next to go to the next stacked canvas and so on. I want to try making it in tabs (tab canvas) and then I will decide which one looks better and performs good.
    Can you guys please give me a detailed instruction on how to convert my content and stacked canvases to tab canvases. I have never done tab canvas. I tried one, I changed one of my present stacked canvas to tab but all the fields and texts were gone and there were just two tabs in it.
    Please suggest. Thanks in advance.

    Might get a better response in the Forms forum...
    Forms

  • Content, Tab & Stacked canvases contd...

    I posted a question in the last week about putting a stacked canvas (say S) on a tab canvas(say T) and both of them on a contenct Canvas (say C). I was able to do that with valuable suggestions from gurus here.
    Now my issue is as follows:
    On my stacked canvas there are items from 3 different blocks (say B1,B2 & B3)along with scrollbars. This stacked canvas appears in the 1st tab of the tab canvas T. The form, now appears as if there are 2 sections: The top portion has items(store, city, state) belonging to STORE block. Bottom portion are the tab/stacked canvases.
    I set the block STORE's navigation style property to 'Same Record'. The idea is when the user keys in a store (store field) or selects a store from the drop down list of stores, it should navigate to the next text item 'city'. However, it is not navigating to 'city' eventhough that is the next item in that block. I have a when validate item on the 'store' text item. Can I use "Go_ITEM('STORE.city')" in that WVI ? If not, then how do I make it navigate to the 'city' text item?
    Thanks,
    Chiru
    Edited by: Megastar_Chiru on Dec 28, 2009 4:44 PM

    There are three ways (at least i know of three) to manage navigation from one item to another one:
    - If navigation should take place "inside" a block from one item to another one, put them in the appropiate order in the object-navigator. Also make sure, that the "destination item" has its Keyboard navigable property set to true.
    - If navigation should take place "inside" a block from one item to another one, but you can't use the order in the object-navigator, use the properties "Next Navigation Item" and/or "Previous Navigation Item" at itemlevel to control the navigation.
    - If navigation is conditional or should go to items in other block, use the KEY-NEXTITEM and KEY-PREVIOUSITEM-triggers and do a GO_ITEM('DESTINATION_ITEM'(; in it

  • Calling stacked canvases from tab pages

    Hi,
    I am creating custom forms from TEMPLATE.fmb in Forms Developer 6i. The main form has various tab pages on a tab canvas for different functionalities. Now, I have some very large stacked canvases which I want to be called by clicking on a tab. Most of the tab pages fit in the given dimensions for the tab canvas but the bigger ones are a problem. Please help me in trying to link those canvases with the tabs on the canvas.
    Thanks.
    [email protected]

    Use When-Tab-Page-Changed trigger.
    If :SYSTEM.TAB_NEW_PAGE = 'TAB1'
    then
    show_view('view_on_tab1');
    elsif :SYSTEM.TAB_NEW_PAGE = 'TAB2'
    then
    show_view('view_on_tab2');
    end if;

  • Question reagarding stacked canvases

    Hi,
    I have a problem. We have created forms in 4.5 now we are migrating to 10G. In 4.5 we have created a form that replicates Tab Canvases; but 4.5 does not have Tab functionality so we tried to do it by using stacked canvases.There are 4 stacked canvases. One of them has horizontal scroll bar. We have a trigger when mouse click which fires depending on the x and y position of the mouse (which will be similar to When-Tab-Changed trigger). This mouse click trigger works fine as long as I moved to three canvases which do not have horizontal scroll bar. Once I click on the forth canvas that has Horizontal scroll bar, I cannot leave the canvas. My mouse click does not fire any more after I enter into the forth canvas that has Horizontal scroll bar. So, I removed the h.scroll bar and it works fine. Does any one have any idea how to solve this.
    Very urgent. Need help please.
    Thanks in advance.

    I'm not sure whats causing the problem you describe, but it wouldn't take long to actually replace the 4 stacked canvases with a tabbed canvas, it might be quicker to do that than to try and figure out the problem you are experiencing.
    I'm not sure if you've used the stacked canvases before but they are really simple.

  • Hidden stacked canvases blink

    Hi!
    I have Forms 6i and I have a program with 3 tab pages. On the first tab there is master data block, the second and the third tabs are detail blocks. On both second and third tab I have two stacked canvases, let's name them can21, can22 (on the second tab page) and can31, can32 (on the third tab page).
    I used show_view and hide_view commands to show/hide stacked canvases as needed. But when I am on the first tab page and when I, after executing a query, go to the next (or previous) record, when I reach a record which contains some data in detail block on the third tab page, canvases can31 and can32 appear. I hide them on when-new-record-instance, but at first, they blink for a moment and then disappear.
    Any idea how to avoid that blinking?
    Tnx in advance.

    Debugger showed my error. I had show_view commands for can31 and can32 on POST-QUERY trigger on detail block for third tab page and that caused blinking. I thought in one moment I needed those commands, but I see now they are sufficient.
    Tnx a lot!

  • Stacked canvases - best settings for Visible / Raise on Entry

    Hello,
    I'm currently migrating a Forms 6i client-server application to 10.1.2.0.2 WebForms. I'm familiar with the advice that, to minimise network traffic, tabbed canvases should be changed to use stacked canvases with Visible=No, Raise On Entry=Yes. That way, tabs other than the first one don't get loaded into memory unless you actually go to them.
    My question is - does this apply to stacked canvases in general? I have a number of forms with quite a few stacked canvases that get called up depending on user actions; the code calls up the canvas by doing a Go_Item. These stacked canvases are generally all set to Raise On Entry=Yes, but Visible=Yes. Would setting Visible to No give me a performance improvement? (I know, it depends on the application, but in general...) If I do set Visible to No, would I have to add code to change Visible back to Yes when the application goes to an item on the canvas, or will that be handled automatically by Raise On Entry..?
    Thanks in advance,
    James

    Hi Gerd,
    Thanks for replying. So when you say 'HIDE=Yes', I presume you mean the 'Visible' property on the Canvas? (Looking in my Forms Builder, there's no 'hide' property on canvases - unless I'm being really dim...)
    I do have some fairly large forms with a lot (> 8) stacked canvases, so I may need to consider changing those to hidden - although if it involves extra coding, I might wait to see how performance looks once the application is fully up and running. The tab canvases I have tend to be fairly simple so I'll leave those alone.
    I'd be really interested to hear of anyone else's experiences of how multiple canvases affects performance.
    James

  • Help! - Stacked canvases disappear

    Using Forms 6.05. Have content canvas with 2 stacked canvases which I want visible at all times. Have 2 large data blocks requiring horizontal scrollbars on the stacked canvases. Have put the identifier column from each of the data blocks on the content canvas so they remain static and visible while the user scrolls horizontally thru the remainder of the data blocks. Have also put the vertical scrollbars for the data blocks on the content canvas so they too remain static and visible when scrolling horizontally. PROBLEM: When content canvas 1st displays, stacked canvases are visible and data blocks are populated. If the first user action is to manipulate the scrollbar, the stacked canvases disappear. However, if the user clicks on a data block item first and then manipulates the scrollbar, the stacked canvases remain visible. HELP! I can't figure out what is happening and how to fix it. Any info is appreciated.

    The canvases have to be ordered in the Forms definition in the order they overlap each other on the screen, i.e. content canvas, stacked canvas, stacked canvas.
    Use show_view and immideatelly go_block built ins, where the block is a block from the stacked canvas.
    The items shown on the stacked canvases have to be separated in different blocks, where you have to declare the scrolbares.
    Joseph
    null

  • Forms 9i Compatibility - Stacked Canvases

    I'm currently working on a forms screen that implements a horizontal scrollbar using stacked canvases and multiple viewports all within the same window.
    My boss wants to make sure that this form would be easily migratable to Forms 9i (from Forms 6i) when we eventually switch.
    Is there a cause for concern? Has anyone used stacked canvases on Forms 9i with horizontal scrolling?
    Thanks,
    Gio - [email protected]
    Giovanni Jaramillo
    AMGEN Inc. - Sales & Marketing Information Systems
    Thousand Oaks, CA 91320-1799

    Hi Giovanni,
    I have a form that implements one stacked canvas with one viewport (horizontal scrolling) all in the same window.
    It works fine but for one strange problem,
    when the form is run and you click on any item on the stacked canvas, the whole viewport becomes blank.
    I am at a loss why. Haven't reported it though since i have been a bit pre-occupied with other things but now is as good a time as any.
    Thanks for bringing it up.

  • Somtimes Firefox loads a blank page; the Tab says "New Tab" and the URL is always "about:blank". What's up with that?

    Using Dogpile, I search and a list of URLs comes up. I select and click on one and Firefox opens a new tab. It responds promptly with a blank screen. The Tab says "New Tab" and the URL says "about:blank". The last one came up slowly in IE and turned out to be nothing more than a large pdf. Can you help me figure out what is happening and how to fix it, please? It is happening far too often. Running the virus, etc. software has not stopped this problem. Thank you very much for your help! Hutchy

    Using Dogpile, I search and a list of URLs comes up. I select and click on one and Firefox opens a new tab. It responds promptly with a blank screen. The Tab says "New Tab" and the URL says "about:blank". The last one came up slowly in IE and turned out to be nothing more than a large pdf. Can you help me figure out what is happening and how to fix it, please? It is happening far too often. Running the virus, etc. software has not stopped this problem. Thank you very much for your help! Hutchy

  • I want Firefox to open to my homepage every time after it crashes. I do not want it to return to the tabs and applications that caused the crash. I am willing to lose information. How do I do this?

    Firefox crashes or seizes up when there are too many tabs and applications open, and causes my computer to crash or seize up. I use task manager to close Firefox or I restart my computer. Then, when Firefox restarts again, it automatically re-opens all the tabs and applications that caused the computer to seize or crash in first place. This is a waste of my time. I want Firefox to reopen to my homepage even if it crashes. I am willing to lose information to have Firefox reopen to a low-memory homepage. How do I do this?

    Set the Integer pref browser.sessionstore.max_resumed_crashes to 0 on the about:config page to get the about:sessionrestore page immediately with the first restart after a crash has occurred or the Task Manager was used to close Firefox.
    * http://kb.mozillazine.org/browser.sessionstore.max_resumed_crashes
    That will allow you to deselect the tab(s) that you do not want to reopen, but will allow to reopen other tabs.
    See:
    * http://kb.mozillazine.org/Session_Restore#Restoring_a_session_after_a_crash
    * http://kb.mozillazine.org/Browser.sessionstore.max_resumed_crashes
    See also:
    * https://wiki.mozilla.org/Session_Restore#Preferences
    To open the <i>about:config</i> page, type <b>about:config</b> in the location (address) bar and press the "<i>Enter</i>" key, just like you type the url of a website to open a website.<br />
    If you see a warning then you can confirm that you want to access that page.<br />
    *Use the Filter bar at to top of the about:config page to locate a preference more easily.
    *Preferences that have been modified show as bold (user set).
    *Preferences can be reset to the default via the right-click context menu if they are user set
    *Preferences can be changed via the right-click context menu: Modify (String or Integer) or Toggle (Boolean)

  • I can't restore a previous session (it instead recovers the session before) of my Tabs and my home page keeps being reset to firefox

    Hi,
    Over the last few days (since i updated to the newest version of firefox) i've been having problems. I usually keep open quite a few tabs that are invaluable to me that I need, they contain vital information i've been needing for research and I can't afford to keep losing them!. I'm used to exiting firefox when i turn off my computer and them saving for my next session when I open firefox back up. For some reason now, if i turn off my computer, when i turn on again and go into firefox to restore my previous session. it will restore the session prior to my previous session but not my previous session.
    My default setting was to resume the Firefox session from where it was when I last exited Firefox that I set. The settings are all the same as they was before I updated firefox and I had this problem, so it is set to remember my history. I'm really not that tech savvy so i really don't know if it was teh update that caused it but it seems around the same time. Also, every single time. it sets my home page to firefox (it is usually google)) it will only remain google if i change it back and remain for the day until i restart my computer.
    I'd be most grateful to any hint that might solve this problem. Thank you for your attention. I really appreciate the input! thanks everyone in advance!
    Details:
    I have windows 7 64 bit home premium
    Latest version of firefox

    You can check for problems with the sessionstore.js and sessionstore.bak files in the Firefox profile folder that store session data.
    Delete the sessionstore.js file and possible sessionstore-##.js files with a number and sessionstore.bak in the Firefox profile folder.
    *Help > Troubleshooting Information > Profile Directory: Show Folder (Linux: Open Directory; Mac: Show in Finder)
    *http://kb.mozillazine.org/Profile_folder_-_Firefox
    *http://kb.mozillazine.org/Multiple_profile_files_created
    Deleting sessionstore.js will cause App Tabs and Tab Groups and open and closed (undo) tabs to get lost and you will have to recreate them (make a note or bookmark them if possible).

  • How to stop multiple auto-switching to address bar every time I open a new tab and try to type something anywhere outside of address bar?

    How to stop multiple auto-switching to address bar every time I open a new tab and try to type something anywhere outside of address bar? Like something just wants me to use that embedded search when u type something not-web-address in address bar and hit enter. And the most ridiculous thing is that it happens repeatedly on like every second, like I just move down from address bar and start typing again, but then again it switches me to address bar, and 3, 4 times like that. And the result is also that I can't see the address of that page.
    I think its has something to do with my AVG antivirus, because this started the same time some AVG Nation started to appear in every new tab i open (and thats also irritating me, I read about it here on support.mozilla.org and it seems that the only solution is to completely reinstall Firefox, but I dont want to lose all my settings) but when i type something in address bar and hit enter it opens the search results in Google.
    Please try to help me, I like Firefox but I must switch to Chrome until I fix this problem.
    Thanks in advance

    First, please update to Firefox 32. 22 is no longer support nor is it secure. Then let us know if you still have this problem. [[Update Firefox to the latest version]]

  • Minefield just would not open pages, whatever I tries to type in the addressbar the URL just stayed there and nothing happened. Even if I opened a new tab and put a new url again it did not even start loading the page. This is happening since the last upd

    Minefield just would not open pages, whatever I tries to type in the addressbar the URL just stayed there and nothing happened. Even if I opened a new tab and put a new url again it did not even start loading the page. This is happening since the last updates from today or yesterday. I already removed minefield and installed it again
    == This happened ==
    Every time Firefox opened
    == today ==
    == User Agent ==
    Mozilla/5.0 (Windows; Windows NT 5.2; Win64; x64; rv:2.0b3pre) Gecko/20100728 Minefield/4.0b3pre ( .NET CLR 3.5.30729; .NET4.0E)

    Create a new profile as a test to check if your current profile is causing the problems
    See [[Basic Troubleshooting|#Make_a_new_profile|Basic Troubleshooting: Make a new profile]]
    There may be extensions and plugins installed by default in a new profile, so check that in "Tools > Add-ons > Extensions & Plugins"
    If that new profile works then you can transfer some files from the old profile to that new profile (be careful not to copy corrupted files)
    See http://kb.mozillazine.org/Transferring_data_to_a_new_profile_-_Firefox
    See also http://kb.mozillazine.org/Browser_will_not_start_up
    You can discuss issues with Namoroka 3.6 and Minefield 4.0 nightly and alpha/beta builds at the MozillaZine Firefox Builds forum.
    That forum is better suited to discuss such issues.
    You need to register on the MozillaZine forum site in order to post at that forum.
    See http://forums.mozillazine.org/viewforum.php?f=23

Maybe you are looking for

  • I can no longer find iTunes on my PC

    I can no longer find iTunes on my PC and can't find where to download a new copy.  I used to be able to sync with my computer, but since the introduction of icloud I no longer get the itunes app for syncing when I plug my phone into my PC.  I only ha

  • HELP! Empty iPod!

    I downloaded several more songs from my iTunes library to my iPod nano, and it came very close to being full. A message popped up on the screen about "syncing" my iPod, not sure what it was. I must have messed around with my playlists too much, becau

  • My passcode on my iPhone 5 is not working, my iTunes will not connect.

    Okay, so my iPhone 5's passcode is not working, so I just tried to do recovery mode but when I try to connect to iTunes it says that I need to download the newest version of iTunes. I can't do so unless I can get into my phone. Anything I can do? I d

  • Problem in Converting Database into Archivelog mode (Oracle 10G)

    Hi Team, I come across a strange problem in the ORACLE 10G Server. I am converting database mode from NoArchivelog to Archivelog mode through RMAN in 10G. Now When I execute these following commands through RMAN prompt it works properly as shown belo

  • Imovie - software for old Notebook running OSX 10.6

    Hi, I have an old notebook with a 2 GHz Intel Core 2 Duo processor with the following video card: Intel GMA 950:   Chipset Model:    GMA 950   Type:    GPU   Bus:    Built-In   VRAM (Total):    64 MB of Shared System Memory   Vendor:    Intel (0x8086