Tabs & Function()

I have broken up my code into four Tabs. Each section of code works interdependently, but I can't seem to reference sections of codes with in other Tabs (i.e GOSUB routines in simple speak).

void Setup and void Loop can only be used once, so I have used alternatives like void LCDsetup1() and void LCDloop2() in other Tabs. Is this the correct way to call up a particular function with in the main function?
Any sample code that uses Tabs that I could review? :-[

You will need to declare the shared functions. Typically, this is done with header files but they are not required.

Let's say you have a function in one of your tabs...

void LCDsetup( void )
{
  // Prepare the LCD display
}

That you want to call from setup in your Sketch. Your Sketch might look something like this...

void LCDsetup( void );

void setup( void )
{
  // Call LCDsetup in the other tab
  LCDsetup();
}

void loop( void )
{
}

Does that help?

Thanks for the reply.

Do I need to include th relevant "include" statements a "int" declarations in the appropriate TAB, or can they be included in one main TAB?

i.e. if I have two TABS - (TAB A and TAB B), can I declare all of the int declarations in TAB A, even though though TAB B has the appropriate code :-[instructions?

That may not make sense....but

Best thing to do is experiment...

Thanks for......