pub type cef_scroll_view_t = _cef_scroll_view_t;Expand description
A ScrollView will show horizontal and/or vertical scrollbars when necessary based on the size of the attached content view. Methods must be called on the browser process UI thread unless otherwise indicated.
NOTE: This struct is allocated DLL-side.
Aliased Type§
#[repr(C)]pub struct cef_scroll_view_t {
pub base: _cef_view_t,
pub set_content_view: Option<unsafe extern "C" fn(*mut _cef_scroll_view_t, *mut _cef_view_t)>,
pub get_content_view: Option<unsafe extern "C" fn(*mut _cef_scroll_view_t) -> *mut _cef_view_t>,
pub get_visible_content_rect: Option<unsafe extern "C" fn(*mut _cef_scroll_view_t) -> _cef_rect_t>,
pub has_horizontal_scrollbar: Option<unsafe extern "C" fn(*mut _cef_scroll_view_t) -> i32>,
pub get_horizontal_scrollbar_height: Option<unsafe extern "C" fn(*mut _cef_scroll_view_t) -> i32>,
pub has_vertical_scrollbar: Option<unsafe extern "C" fn(*mut _cef_scroll_view_t) -> i32>,
pub get_vertical_scrollbar_width: Option<unsafe extern "C" fn(*mut _cef_scroll_view_t) -> i32>,
}Fields§
§base: _cef_view_tBase structure.
set_content_view: Option<unsafe extern "C" fn(*mut _cef_scroll_view_t, *mut _cef_view_t)>Set the content View. The content View must have a specified size (e.g. via cef_view_t::SetBounds or cef_view_delegate_t::GetPreferredSize).
get_content_view: Option<unsafe extern "C" fn(*mut _cef_scroll_view_t) -> *mut _cef_view_t>Returns the content View.
get_visible_content_rect: Option<unsafe extern "C" fn(*mut _cef_scroll_view_t) -> _cef_rect_t>Returns the visible region of the content View.
has_horizontal_scrollbar: Option<unsafe extern "C" fn(*mut _cef_scroll_view_t) -> i32>Returns true (1) if the horizontal scrollbar is currently showing.
get_horizontal_scrollbar_height: Option<unsafe extern "C" fn(*mut _cef_scroll_view_t) -> i32>Returns the height of the horizontal scrollbar.
has_vertical_scrollbar: Option<unsafe extern "C" fn(*mut _cef_scroll_view_t) -> i32>Returns true (1) if the vertical scrollbar is currently showing.
get_vertical_scrollbar_width: Option<unsafe extern "C" fn(*mut _cef_scroll_view_t) -> i32>Returns the width of the vertical scrollbar.