Trait gtk::prelude::WidgetExtManual  
                   
                       [−]
                   
               [src]
pub trait WidgetExtManual {
    fn drag_dest_set(
        &self, 
        flags: DestDefaults, 
        targets: &[TargetEntry], 
        actions: DragAction
    );
    fn drag_source_set(
        &self, 
        start_button_mask: ModifierType, 
        targets: &[TargetEntry], 
        actions: DragAction
    );
    fn intersect(
        &self, 
        area: &Rectangle, 
        intersection: Option<&mut Rectangle>
    ) -> bool;
    fn override_font(&self, font: &FontDescription);
    fn connect_map_event<F: Fn(&Self, &Event) -> Inhibit + 'static>(
        &self, 
        f: F
    ) -> u64;
    fn connect_unmap_event<F: Fn(&Self, &Event) -> Inhibit + 'static>(
        &self, 
        f: F
    ) -> u64;
}
            Required Methods
fn drag_dest_set(
    &self, 
    flags: DestDefaults, 
    targets: &[TargetEntry], 
    actions: DragAction
)
&self,
flags: DestDefaults,
targets: &[TargetEntry],
actions: DragAction
)
fn drag_source_set(
    &self, 
    start_button_mask: ModifierType, 
    targets: &[TargetEntry], 
    actions: DragAction
)
&self,
start_button_mask: ModifierType,
targets: &[TargetEntry],
actions: DragAction
)
fn intersect(
    &self, 
    area: &Rectangle, 
    intersection: Option<&mut Rectangle>
) -> bool
&self,
area: &Rectangle,
intersection: Option<&mut Rectangle>
) -> bool
fn override_font(&self, font: &FontDescription)
fn connect_map_event<F: Fn(&Self, &Event) -> Inhibit + 'static>(
    &self, 
    f: F
) -> u64
&self,
f: F
) -> u64
fn connect_unmap_event<F: Fn(&Self, &Event) -> Inhibit + 'static>(
    &self, 
    f: F
) -> u64
&self,
f: F
) -> u64