5 Copyright © 2009, The AROS Development Team. All rights reserved.
9 #include <utility/tagitem.h>
10 #include <libraries/mui.h>
12 #include <WebViewZune.h>
14 /*** Identifier base ********************************************************/
15 #define MUIB_BrowserApp (MUIB_AROS | 0x00000f00)
17 /*** Public attributes ******************************************************/
18 #define MUIA_BrowserApp_Title (MUIB_BrowserApp | 0x00000000)
19 #define MUIA_BrowserApp_BookmarkManagerOpened (MUIB_BrowserApp | 0x00000001)
20 #define MUIA_BrowserApp_DownloadManagerOpened (MUIB_BrowserApp | 0x00000002)
21 #define MUIA_BrowserApp_PreferencesOpened (MUIB_BrowserApp | 0x00000003)
23 /*** Public methods *********************************************************/
24 #define MUIM_BrowserApp_OpenNewWindow (MUIB_BrowserApp | 0x00000000)
25 struct MUIP_BrowserApp_OpenNewWindow
{STACKED ULONG MethodID
; STACKED
struct WindowSpecification
*specification
;};
26 #define MUIM_BrowserApp_CloseActiveWindow (MUIB_BrowserApp | 0x00000001)
27 #define MUIM_BrowserApp_CloseWindow (MUIB_BrowserApp | 0x00000002)
28 struct MUIP_BrowserApp_CloseWindow
{STACKED ULONG MethodID
; STACKED Object
*win
;};
29 #define MUIM_BrowserApp_Bookmark (MUIB_BrowserApp | 0x00000003)
30 struct MUIP_BrowserApp_Bookmark
{STACKED ULONG MethodID
; STRPTR title
; STRPTR url
;};
32 /*** Variables **************************************************************/
33 extern struct MUI_CustomClass
*BrowserApp_CLASS
;
35 /*** Macros *****************************************************************/
36 #define BrowserAppObject BOOPSIOBJMACRO_START(BrowserApp_CLASS->mcc_Class)
38 #endif /* _BROWSERAPP_H */