Public Types | Public Member Functions

IBrowser Class Reference

Search for all occurrences

#include <ibrowser.h>

Inheritance diagram for IBrowser:
Inheritance graph
[legend]

List of all members.

Public Types

enum   {
  close, showDirectory, showContent, showMenu,
  showToolbar, setRootURL, browseTo
}

Public Member Functions

virtual void  Close ()=0
virtual void  ShowDirectory (BOOL onOff)=0
virtual void  ShowContent (BOOL onOff)=0
virtual void  ShowMenu (BOOL onOff)=0
virtual void  ShowToolbar (BOOL onOff)=0
virtual BOOL  SetRootURL (MCHAR *rootURL)=0
virtual BOOL  BrowseTo (MCHAR *browseURL)=0
BEGIN_FUNCTION_MAP  VFN_0 (close, Close)
  VFN_1 (showDirectory, ShowDirectory, TYPE_BOOL)
  VFN_1 (showContent, ShowContent, TYPE_BOOL)
  VFN_1 (showMenu, ShowMenu, TYPE_BOOL)
  VFN_1 (showToolbar, ShowToolbar, TYPE_BOOL)
  FN_1 (setRootURL, TYPE_BOOL, SetRootURL, TYPE_STRING)
  FN_1 (browseTo, TYPE_BOOL, BrowseTo, TYPE_STRING)
END_FUNCTION_MAP FPInterfaceDesc GetDesc ()

Member Enumeration Documentation

anonymous enum

Member Function Documentation

virtual void Close ( ) [pure virtual]
virtual void ShowDirectory ( BOOL  onOff ) [pure virtual]
virtual void ShowContent ( BOOL  onOff ) [pure virtual]
virtual void ShowMenu ( BOOL  onOff ) [pure virtual]
virtual void ShowToolbar ( BOOL  onOff ) [pure virtual]
virtual BOOL SetRootURL ( MCHAR *  rootURL ) [pure virtual]
virtual BOOL BrowseTo ( MCHAR *  browseURL ) [pure virtual]
BEGIN_FUNCTION_MAP VFN_0 ( close  ,
Close   
)
VFN_1 ( showDirectory  ,
ShowDirectory  ,
TYPE_BOOL   
)
VFN_1 ( showContent  ,
ShowContent  ,
TYPE_BOOL   
)
VFN_1 ( showMenu  ,
ShowMenu  ,
TYPE_BOOL   
)
VFN_1 ( showToolbar  ,
ShowToolbar  ,
TYPE_BOOL   
)
FN_1 ( setRootURL  ,
TYPE_BOOL  ,
SetRootURL  ,
TYPE_STRING   
)
FN_1 ( browseTo  ,
TYPE_BOOL  ,
BrowseTo  ,
TYPE_STRING   
)
END_FUNCTION_MAP FPInterfaceDesc* GetDesc ( ) [inline, virtual]
Remarks:
Returns a pointer to the class which contains the interface metadata.

Implements FPInterface.

{ return GetBrowserInterfaceDesc(); }

IBrowser IBrowser IBrowser IBrowser IBrowser IBrowser IBrowser IBrowser IBrowser IBrowser
IBrowser IBrowser IBrowser IBrowser IBrowser IBrowser IBrowser IBrowser IBrowser IBrowser