you have what appears to be the right code, but maybe not in the right place(s)

In the form method:

Case of
:(form event = on load)
   // populate the tab control
  ARRAY TEXT(arrPages;7)
  LIST TO ARRAY(“Tabs”;arrPages)
end case

Tab control method:
case of
:(form event = on clicked)
  goto page(arrpages)
end case

alternatively, I believe that there is a tab control property which will allow 
you to have the tab control automatically goto the right page.
----
I do not know what your form looks like, but if you are displaying a listbox on 
each page of the form
it is faster, and creates less over head to build the listbox dynamically (on 
the fly).

> Hi All,
> 
> 4D v16.2, Windows
> 
> I’ve got a Tab Control located on Page 0 of an Input Form. I setup 
> the Object Method exactly as per the docs:
> 
> ARRAY TEXT(arrPages;7)
> 
> Case of
>   :  (Form event=On Load)
>         LIST TO ARRAY(“Tabs”;arrPages)
>   :  (Form event=On Clicked)
>         FORM GOTO PAGE(arrPages)
>   :  (Form event=On Unload)
>         CLEAR VARIABLE(arrPages)
> End case
> 
> Here’s the issue:
> The “Tabs” List has seven items - all seven tabs display properly.
> When I click a tab, it is obvious from the Control’s reaction that 
> the clicked-tab now has focus.
> However, the elements on the page selected do not appear!?!?!?
> It appears that no matter what tab is clicked, Page 0 is the target.
> 
> As a test, i put <Previous Page> and <Nest Page> buttons on Page 0 of 
> the form. When using these buttons, the elements on each page are 
> displayed, as expected.
> 
> I’ve been beating on this for a while and nothing is making sense. 
> Any help or suggestions would be MOST APPRECIATED.
> 
> Ken Geiger
> 
> 
> **********************************************************************
> 4D Internet Users Group (4D iNUG)
> FAQ:  http://lists.4d.com/faqnug.html
> Archive:  http://lists.4d.com/archives.html
> Options: https://lists.4d.com/mailman/options/4d_tech
> Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
> **********************************************************************
------------
Hell is other people 
     Jean-Paul Sartre
**********************************************************************
4D Internet Users Group (4D iNUG)
FAQ:  http://lists.4d.com/faqnug.html
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**********************************************************************

Reply via email to