Trait gtk::prelude::ScrolledWindowExt  
                   
                       [−]
                   
               [src]
pub trait ScrolledWindowExt {
    fn add_with_viewport<P: IsA<Widget>>(&self, child: &P);
    fn get_capture_button_press(&self) -> bool;
    fn get_hadjustment(&self) -> Option<Adjustment>;
    fn get_hscrollbar(&self) -> Option<Widget>;
    fn get_kinetic_scrolling(&self) -> bool;
    fn get_max_content_height(&self) -> i32;
    fn get_max_content_width(&self) -> i32;
    fn get_min_content_height(&self) -> i32;
    fn get_min_content_width(&self) -> i32;
    fn get_overlay_scrolling(&self) -> bool;
    fn get_placement(&self) -> CornerType;
    fn get_policy(&self) -> (PolicyType, PolicyType);
    fn get_propagate_natural_height(&self) -> bool;
    fn get_propagate_natural_width(&self) -> bool;
    fn get_shadow_type(&self) -> ShadowType;
    fn get_vadjustment(&self) -> Option<Adjustment>;
    fn get_vscrollbar(&self) -> Option<Widget>;
    fn set_capture_button_press(&self, capture_button_press: bool);
    fn set_hadjustment(&self, hadjustment: &Adjustment);
    fn set_kinetic_scrolling(&self, kinetic_scrolling: bool);
    fn set_max_content_height(&self, height: i32);
    fn set_max_content_width(&self, width: i32);
    fn set_min_content_height(&self, height: i32);
    fn set_min_content_width(&self, width: i32);
    fn set_overlay_scrolling(&self, overlay_scrolling: bool);
    fn set_placement(&self, window_placement: CornerType);
    fn set_policy(
        &self, 
        hscrollbar_policy: PolicyType, 
        vscrollbar_policy: PolicyType
    );
    fn set_propagate_natural_height(&self, propagate: bool);
    fn set_propagate_natural_width(&self, propagate: bool);
    fn set_shadow_type(&self, type_: ShadowType);
    fn set_vadjustment(&self, vadjustment: &Adjustment);
    fn unset_placement(&self);
    fn get_property_hscrollbar_policy(&self) -> PolicyType;
    fn set_property_hscrollbar_policy(&self, hscrollbar_policy: PolicyType);
    fn get_property_vscrollbar_policy(&self) -> PolicyType;
    fn set_property_vscrollbar_policy(&self, vscrollbar_policy: PolicyType);
    fn get_property_window_placement(&self) -> CornerType;
    fn set_property_window_placement(&self, window_placement: CornerType);
    fn get_property_window_placement_set(&self) -> bool;
    fn set_property_window_placement_set(&self, window_placement_set: bool);
    fn connect_edge_overshot<F: Fn(&Self, PositionType) + 'static>(
        &self, 
        f: F
    ) -> u64;
    fn connect_edge_reached<F: Fn(&Self, PositionType) + 'static>(
        &self, 
        f: F
    ) -> u64;
    fn connect_move_focus_out<F: Fn(&Self, DirectionType) + 'static>(
        &self, 
        f: F
    ) -> u64;
    fn connect_scroll_child<F: Fn(&Self, ScrollType, bool) -> bool + 'static>(
        &self, 
        f: F
    ) -> u64;
}
            Required Methods
fn add_with_viewport<P: IsA<Widget>>(&self, child: &P)
fn get_hadjustment(&self) -> Option<Adjustment>
fn get_hscrollbar(&self) -> Option<Widget>
fn get_kinetic_scrolling(&self) -> bool
fn get_max_content_height(&self) -> i32
fn get_max_content_width(&self) -> i32
fn get_min_content_height(&self) -> i32
fn get_min_content_width(&self) -> i32
fn get_overlay_scrolling(&self) -> bool
fn get_placement(&self) -> CornerType
fn get_policy(&self) -> (PolicyType, PolicyType)
fn get_propagate_natural_height(&self) -> bool
fn get_propagate_natural_width(&self) -> bool
fn get_shadow_type(&self) -> ShadowType
fn get_vadjustment(&self) -> Option<Adjustment>
fn get_vscrollbar(&self) -> Option<Widget>
fn set_hadjustment(&self, hadjustment: &Adjustment)
fn set_kinetic_scrolling(&self, kinetic_scrolling: bool)
fn set_max_content_height(&self, height: i32)
fn set_max_content_width(&self, width: i32)
fn set_min_content_height(&self, height: i32)
fn set_min_content_width(&self, width: i32)
fn set_overlay_scrolling(&self, overlay_scrolling: bool)
fn set_placement(&self, window_placement: CornerType)
fn set_policy(
    &self, 
    hscrollbar_policy: PolicyType, 
    vscrollbar_policy: PolicyType
)
&self,
hscrollbar_policy: PolicyType,
vscrollbar_policy: PolicyType
)
fn set_propagate_natural_height(&self, propagate: bool)
fn set_propagate_natural_width(&self, propagate: bool)
fn set_shadow_type(&self, type_: ShadowType)
fn set_vadjustment(&self, vadjustment: &Adjustment)
fn unset_placement(&self)
fn get_property_hscrollbar_policy(&self) -> PolicyType
fn set_property_hscrollbar_policy(&self, hscrollbar_policy: PolicyType)
fn get_property_vscrollbar_policy(&self) -> PolicyType
fn set_property_vscrollbar_policy(&self, vscrollbar_policy: PolicyType)
fn get_property_window_placement(&self) -> CornerType
fn set_property_window_placement(&self, window_placement: CornerType)
fn get_property_window_placement_set(&self) -> bool
fn set_property_window_placement_set(&self, window_placement_set: bool)
fn connect_edge_overshot<F: Fn(&Self, PositionType) + 'static>(
    &self, 
    f: F
) -> u64
&self,
f: F
) -> u64
fn connect_edge_reached<F: Fn(&Self, PositionType) + 'static>(
    &self, 
    f: F
) -> u64
&self,
f: F
) -> u64
fn connect_move_focus_out<F: Fn(&Self, DirectionType) + 'static>(
    &self, 
    f: F
) -> u64
&self,
f: F
) -> u64
fn connect_scroll_child<F: Fn(&Self, ScrollType, bool) -> bool + 'static>(
    &self, 
    f: F
) -> u64
&self,
f: F
) -> u64
Implementors
impl<O: IsA<ScrolledWindow> + IsA<Object>> ScrolledWindowExt for O