iNavigate Properties

Open All  Close All  Locate  Move Previous  Move Next 


iNavigate.AutoClose
Example:iNavigate.AutoClose = false;
Value:Boolean value: true | false
Default:false
Specifies if the all Menus should be closed other than the most recently opened menu.
Set before call to iNavigate.BeforeLoad().

iNavigate.AutoCloseCurrent
Example:iNavigate.AutoCloseCurrent = false;
Value:Boolean value: true | false
Default:false
Specifies if the current Menu should be closed when another menu item is opened.
Set before call to iNavigate.BeforeLoad().
Not relevant if AutoClose = false.

iNavigate.ConvertLink
Example:iNavigate.ConvertLink = false;
Value:Boolean value: true | false
Default:true
Specifies if the Current Page Page Link in the Menu should be converted to text.
Set before call to iNavigate.BeforeLoad().
Not relevant if Frames = true.

iNavigate.ConvertParent
Example:iNavigate.ConvertParent = true;
Value:Boolean value: true | false
Default:false
Specifies if Parent Page Link on a Sub Page should be converted to text in the normal way.
Set before call to iNavigate.BeforeLoad().
Not relevant if Frames = true.

iNavigate.Frames
Example:iNavigate.Frames = true;
Value:Boolean value: true | false
Default:false
Specifies if iNavigate is operating within HTML Frames.
Set before call to iNavigate.BeforeLoad().

iNavigate.GeckoPassive
Example:iNavigate.GeckoPassive = true;
Value:Boolean value: true | false
Default:false
Specifies if iNavigate should handle Netscape 6+, and other Gecko powered browsers, in Passive mode.
Set before call to iNavigate.BeforeLoad().

iNavigate.GroupName
Example:iNavigate.GroupName = 'products';
Value:String
Default:empty string
Specifies the name of the menu group to which this page belongs.
Each menu group has menu state managed separately.
Set before call to iNavigate.BeforeLoad().

iNavigate.GroupTitle
Example:iNavigate.GroupTitle = 'Products';
Value:String
Default:empty string (indicating that the value to the GroupName property is to be used)
Specifies text to be used when displaying the group name, for example in the page Path.
Set before call to iNavigate.BeforeLoad().

iNavigate.HomePage
Example:iNavigate.HomePage = 'home.html';
Value:String
Default:'index.htm'
Specifies the filename of the default page for the domain.
This is necessary for iNavigate to identify and correctly handle the home page link in the menu structures when only the domain name is present in the url.
Set before call to iNavigate.BeforeLoad().
Not relevant if Frames = true.

iNavigate.InitiallyOpen
Example:iNavigate.InitiallyOpen = true;
Value:Boolean value: true | false
Default:false
Specifies if menus should be initially be displayed in their open state.
Set before call to iNavigate.BeforeLoad().

iNavigate.MatchQueryString
Example:iNavigate.MatchQueryString = true;
Value:Boolean value: true | false
Default:false
Specifies if the search for a matching link in the menu structures should compare the query string part of the url in addition to the filename part.
Set before call to iNavigate.BeforeLoad().

iNavigate.NodeBlankName
Example:iNavigate.NodeBlankName = 'Dot';
Value:String or Regular Expression
Default:/Blank/i
Specifies the name fragment used for the blank variant of the 'plus/minus' menu image.
Set before call to iNavigate.BeforeLoad().

iNavigate.NodeMinusName
Example:iNavigate.NodeMinusName = 'Open';
Value:String
Default:'Minus'
Specifies the name fragment to be used for the minus variant of the 'plus/minus' menu image.
Set before call to iNavigate.BeforeLoad().

iNavigate.NodePlusName
Example:iNavigate.NodePlusName = 'Closed';
Value:String
Default:'Plus'
Specifies the name fragment to be used for the plus variant of the 'plus/minus' menu image.
Set before call to iNavigate.BeforeLoad().

iNavigate.NodeMinusTitle
Example:iNavigate.PlusImage.title = 'Click to Close';
Value:String
Default:'Close Menu'
Specifies the tooltip text to be used for the 'minus' menu image.
Set before call to iNavigate.BeforeLoad().

iNavigate.NodePlusTitle
Example:iNavigate.PlusImage.title = 'Click to Open';
Value:String
Default:'Open Menu'
Specifies the tooltip text to be used for the 'plus' menu image.
Set before call to iNavigate.BeforeLoad().

iNavigate.OpenOnClick
Example:iNavigate.OpenOnClick = true;
Value:Boolean value: true | false
Default:false
Specifies what happens when a menu node with a link is clicked:
false - display linked page but do NOT open sub-menu until next click
true - display linked page AND open sub-menu
Set before call to iNavigate.BeforeLoad().

iNavigate.PageSearch.page
Example:iNavigate.PageSearch.page = 'Books.htm';
Value:String or Regular Expression
Default:empty string (indicating no parent page)
Specifies the filename of the parent page of a sub page.
This is necessary for iNavigate to identify and correctly handle the parent page link in the menu structures.
Set before call to iNavigate.BeforeLoad().

iNavigate.PageSearch.querystring
Example:iNavigate.PageSearch.querystring = /webbooks/i;
Value:String or Regular Expression
Default:empty string (indicating no match on query string)
Used in conjunction with iNavigate.PageSearch.page, specifies the parent page url querystring of a sub page.
This is necessary for iNavigate to identify and correctly handle the parent page link in the menu structures if the parent page url filename appears more than once.
Setting this property overrides the effect of iNavigate.MatchQueryString.
Set before call to iNavigate.BeforeLoad().

iNavigate.PointerBlankName
Example:iNavigate.PointerBlankName = 'BlankMarker';
Value:String
Default:'blank'
Specifies the name used for the blank variant of the 'pointer' menu image.
Set before call to iNavigate.BeforeLoad().

iNavigate.PointerName
Example:iNavigate.PointerName = 'PageMarker';
Value:String
Default:'pointer'
Specifies the name used for the 'pointer' menu image.
Set before call to iNavigate.BeforeLoad().

iNavigate.PreserveState
Example:iNavigate.PreserveState = false;
Value:Boolean value: true | false
Default:true
Specifies if menu states (open/closed) should be preserved when loading a new page.
Set before call to iNavigate.BeforeLoad().
Not relevant if Frames = true.

iNavigate.RightToLeft
Example:iNavigate.PreserveState = false;
Value:Boolean value: true | false
Default:true
Specifies if menu states (open/closed) should be preserved when loading a new page.
Set before call to iNavigate.BeforeLoad().
Not relevant if Frames = true.