home *** CD-ROM | disk | FTP | other *** search
Text File | 1996-08-02 | 1.0 KB | 54 lines | [TEXT/MPS ] |
- #ifndef __SIMPLECYBERSERVICE__
- #define __SIMPLECYBERSERVICE__
-
- #include "CyberService.idl"
-
- //==============================================================================
- // SimpleCyberService
- //==============================================================================
-
- interface SimpleCyberService : CyberService
- {
-
- void DoMenuItemSelected(in long index, in ODFrame frame, in CyberMenuData menuData);
-
- #ifdef __SOMIDL__
- implementation
- {
- functionprefix = SimpleCyberService__;
-
- override:
- somInit,
- somUninit,
- ICyberService,
- GetName,
- GetIconSuite,
- OwnsURL,
- CreateCyberItem,
- DoCyberMenuCommand,
- AppendCyberMenuCommands,
- AdjustCyberMenu,
- GetConnectPartKind,
- GetPrefsPartKind;
-
- releaseorder:
- DoMenuItemSelected;
-
- #ifdef __PRIVATE__
- StringPtr fName;
- char* fCyberItemClassName;
- char* fURLScheme;
- char* fConnectPartKind;
- char* fPrefsPartKind;
- Handle fIconSuite;
- long fNumMenuItems;
- StringPtr* fMenuItemNames;
- long fCommandOffset;
- #endif
-
- };
- #endif
- };
-
- #endif // __SIMPLECYBERSERVICE__
-