INNER CODE UNIT · Rust

draw

David-OConnor/plascad · src/gui/mod.rs:276

pub fn draw(state: &mut State, ui: &mut Ui) {
    let ctx = ui.ctx().clone();
    ctx.options_mut(|o| o.theme_preference = ThemePreference::Dark);

    egui::CentralPanel::default().show(ui, |ui| {
        handle_input(state, ui);

        // todo: This section DRY with seq viewx.

        let mut visuals = ctx.global_style().visuals.clone();
        // visuals.override_text_color = Some(Color32::from_rgb(255, 0, 0));
        visuals.override_text_color = Some(Color32::LIGHT_GRAY);
        ctx.set_visuals(visuals);

        navigation::tab_selector(state, ui);
        ui.add_space(ROW_SPACING / 2.);

        let ab1_mode = state.tabs_open[state.active].ab1;

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…