NetSurf
Functions
local_history.h File Reference

Interface to win32 local history manager using nsw32 core window. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

nserror nsw32_local_history_present (HWND hWndParent, struct browser_window *bw)
 make the local history window visible. More...
 
nserror nsw32_local_history_hide (void)
 hide the local history window. More...
 
nserror nsw32_local_history_finalise (void)
 Destroys the local history window and performs any other necessary cleanup actions. More...
 

Detailed Description

Interface to win32 local history manager using nsw32 core window.

Definition in file local_history.h.

Function Documentation

◆ nsw32_local_history_finalise()

nserror nsw32_local_history_finalise ( void  )

Destroys the local history window and performs any other necessary cleanup actions.

Definition at line 238 of file local_history.c.

References nsw32_local_history_window::core, nsw32_corewindow::hWnd, local_history_fini(), local_history_window, NSERROR_OK, nsw32_corewindow_fini(), and nsw32_local_history_window::session.

Here is the call graph for this function:

◆ nsw32_local_history_hide()

nserror nsw32_local_history_hide ( void  )

hide the local history window.

Definition at line 224 of file local_history.c.

References nsw32_local_history_window::core, nsw32_corewindow::hWnd, local_history_set(), local_history_window, NSERROR_OK, nsw32_local_history_window::session, and ShowWindow.

Referenced by nsws_drawable_mousedown(), nsws_window_drawable_event_callback(), nsws_window_event_callback(), and nsws_window_update_forward_back().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ nsw32_local_history_present()

nserror nsw32_local_history_present ( HWND  hWndParent,
struct browser_window bw 
)

make the local history window visible.

Returns
NSERROR_OK on success else appropriate error code on faliure.

Definition at line 182 of file local_history.c.

References nsw32_local_history_window::core, height, nsw32_corewindow::hWnd, local_history_get_size(), local_history_scroll_to_cursor(), local_history_window, NSERROR_OK, nsw32_local_history_init(), nsw32_local_history_window::session, and width.

Referenced by nsws_window_command().

Here is the call graph for this function:
Here is the caller graph for this function: