Trait gtk::AlignmentExt [] [src]

pub trait AlignmentExt {
    fn get_padding(&self) -> (u32, u32, u32, u32);
fn set(&self, xalign: f32, yalign: f32, xscale: f32, yscale: f32);
fn set_padding(
        &self,
        padding_top: u32,
        padding_bottom: u32,
        padding_left: u32,
        padding_right: u32
    );
fn get_property_bottom_padding(&self) -> u32;
fn set_property_bottom_padding(&self, bottom_padding: u32);
fn get_property_left_padding(&self) -> u32;
fn set_property_left_padding(&self, left_padding: u32);
fn get_property_right_padding(&self) -> u32;
fn set_property_right_padding(&self, right_padding: u32);
fn get_property_top_padding(&self) -> u32;
fn set_property_top_padding(&self, top_padding: u32);
fn get_property_xalign(&self) -> f32;
fn set_property_xalign(&self, xalign: f32);
fn get_property_xscale(&self) -> f32;
fn set_property_xscale(&self, xscale: f32);
fn get_property_yalign(&self) -> f32;
fn set_property_yalign(&self, yalign: f32);
fn get_property_yscale(&self) -> f32;
fn set_property_yscale(&self, yscale: f32);
fn connect_property_bottom_padding_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_left_padding_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_right_padding_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_top_padding_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_xalign_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_xscale_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_yalign_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_yscale_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId; }

Required Methods

Implementors