20#ifndef NETSURF_BEOS_SCAFFOLDING_H
21#define NETSURF_BEOS_SCAFFOLDING_H 1
25#include <NetPositive.h>
48virtual status_t
Archive(BMessage *archive,
bool deep=
true)
const;
static struct s_view view
void nsbeos_scaffolding_popup_menu(nsbeos_scaffolding *scaffold, struct browser_window *bw, BPoint where, BPoint screenWhere)
nsbeos_scaffolding * nsbeos_new_scaffolding(struct gui_window *toplevel)
void gui_window_set_icon(struct gui_window *_g, struct hlcache_handle *icon)
add retrieved favicon to the gui
nserror gui_window_set_url(struct gui_window *_g, struct nsurl *url)
void gui_window_start_throbber(struct gui_window *_g)
NSBaseView * nsbeos_get_baseview_for_scaffolding(nsbeos_scaffolding *scaffold)
void nsbeos_scaffolding_destroy(nsbeos_scaffolding *scaffold)
bool nsbeos_scaffolding_is_busy(nsbeos_scaffolding *scaffold)
void gui_window_set_status(struct gui_window *_g, const char *text)
NSBrowserWindow * nsbeos_find_last_window(void)
void nsbeos_scaffolding_dispatch_event(nsbeos_scaffolding *scaffold, BMessage *message)
NSBrowserWindow * nsbeos_get_bwindow_for_scaffolding(nsbeos_scaffolding *scaffold)
@ BROWSER_NAVIGATE_FORWARD
@ BROWSER_OBJECT_EXPORT_SPRITE
@ BROWSER_OBJECT_SAVE_URL_URI
@ BROWSER_IMAGES_BACKGROUND
@ BROWSER_NAVIGATE_RELOAD
@ BROWSER_OBJECT_SAVE_URL_URL
@ BROWSER_NAVIGATE_RELOAD_ALL
@ BROWSER_IMAGES_FOREGROUND
@ BROWSER_OBJECT_SAVE_URL_TEXT
@ HELP_LAUNCH_INTERACTIVE
void gui_window_stop_throbber(struct gui_window *_g)
void nsbeos_attach_toplevel_view(nsbeos_scaffolding *g, BView *view)
void gui_window_set_title(struct gui_window *_g, const char *title)
virtual status_t Archive(BMessage *archive, bool deep=true) const
virtual void MessageReceived(BMessage *message)
static BArchivable * Instantiate(BMessage *archive)
struct beos_scaffolding * fScaffolding
void SetScaffolding(struct beos_scaffolding *scaf)
virtual void AllAttached(void)
virtual bool QuitRequested(void)
virtual void DispatchMessage(BMessage *message, BHandler *handler)
NSBrowserWindow(BRect frame, struct beos_scaffolding *scaf)
static BWindow * activeWindow
struct beos_scaffolding * fScaffolding
struct beos_scaffolding * Scaffolding() const
void WindowActivated(bool active)
virtual ~NSBrowserWindow()
virtual void MessageReceived(BMessage *message)
nserror
Enumeration of error codes.
struct nsurl nsurl
NetSurf URL object.
first entry in window list
static nserror text(const struct redraw_context *ctx, const struct plot_font_style *fstyle, int x, int y, const char *text, size_t length)
Text plotting.