fltk-rs Align 文本对齐

  1. 默认居中
   let mut main_win = window::DoubleWindow::default()
        .with_size(400, 300)
        .with_label("MainWin");
    let mut btn = button::Button::default()
        .with_size(300, 200)
        .center_of_parent()
        .with_label("FLTKRSFLTKRSFLTKRSFLTKRS");
    main_win.end();


2. Align::Left
btn.set_align(enums::Align::Left);

3. Align::Inside | Align::Left
btn.set_align(enums::Align::Inside | enums::Align::Left);

    Bottom
    BottomLeft
    BottomRight
    Center
    Clip
    ImageBackdrop
    ImageMask
    ImageNextToText
    Inside
    Left
    LeftBottom
    LeftTop
    PositionMask
    Right
    RightBottom
    RightTop
    TextNextToImage
    TextOverImage
    Top
    TopLeft
    TopRight
    Wrap
posted @ 2023-10-21 20:48  rfrf  阅读(26)  评论(0编辑  收藏  举报