ZennoLab Assemblies Documentation
NewTab Method
Example 

Type: System.String

The header of a new tab.

Creates a new tab in the current instance.
Syntax
public Tab NewTab( 
   string address
)

Parameters

address

Type: System.String

The header of a new tab.

Return Value

Type: Zennolab.CommandCenter.Tab

A new tab in the current instance.

Example
The following code example demonstrates uses of the NewTab method.
public static int Execute(Instance instance, IZennoPosterProjectModel project)
{
    // clear cookie
    instance.ClearCookie();
    
    // go to lessons.zennolab.com
    Tab tab = instance.ActiveTab;
    if ((tab.IsVoid) || (tab.IsNull)) return -1;
    if (tab.IsBusy) tab.WaitDownloading();
    tab.Navigate("lessons.zennolab.com", "");
    if (tab.IsBusy) tab.WaitDownloading();
    
    // create a new tab and go to zennolab.com
    tab = instance.NewTab("zennolab");
    tab.Navigate("zennolab.com", "");
    if (tab.IsBusy) tab.WaitDownloading();
    
    return 0;
}
public static function Execute($instance, $project)
{
    // clear cookie
    $instance->ClearCookie();
    
    // go to lessons.zennolab.com
    $tab = $instance->ActiveTab;
    if (($tab->IsVoid) || ($tab->IsNull)) return -1;
    if ($tab->IsBusy) $tab->WaitDownloading();
    $tab->Navigate("lessons.zennolab.com", "");
    if ($tab-.IsBusy) $tab->WaitDownloading();
    
    // create a new tab and go to zennolab.com
    $tab = $instance->NewTab("zennolab");
    $tab->Navigate("zennolab.com", "");
    if ($tab->IsBusy) $tab->WaitDownloading();
    
    return 0;
}
Requirements

Target Platforms: Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family, Windows Seven

See Also

Reference

Instance Class
Instance Members
CloseAllTabs Method
ActiveTab Property
AllTabs Property
MainTab Property

Send Feedback