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