fixed multi_block_progress_bar.cpp

This commit is contained in:
Dawid Pilarski
2020-02-10 21:48:36 +01:00
committed by pilarski
parent 07734c412b
commit 4a207b8223

View File

@@ -2,27 +2,30 @@
#include <indicators/multi_progress.hpp> #include <indicators/multi_progress.hpp>
int main() { int main() {
using namespace indicators;
BlockProgressBar bar1{
option::BarWidth{50},
option::ForegroundColor{Color::YELLOW},
option::ShowElapsedTime{true},
option::ShowRemainingTime{true},
option::PrefixText{"Progress Bar #1 "}
};
indicators::BlockProgressBar bar1; BlockProgressBar bar2{
bar1.set_bar_width(50); option::BarWidth{50},
bar1.set_foreground_color(indicators::Color::YELLOW); option::ForegroundColor{Color::CYAN},
bar1.show_elapsed_time(); option::ShowElapsedTime{true},
bar1.show_remaining_time(); option::ShowRemainingTime{true},
bar1.set_prefix_text("Progress Bar #1 "); option::PrefixText{"Progress Bar #2 "}
};
indicators::BlockProgressBar bar2; BlockProgressBar bar3{
bar2.set_bar_width(50); option::BarWidth{50},
bar2.set_foreground_color(indicators::Color::CYAN); option::ForegroundColor{Color::RED},
bar2.show_elapsed_time(); option::ShowElapsedTime{true},
bar2.show_remaining_time(); option::ShowRemainingTime{true},
bar2.set_prefix_text("Progress Bar #2 "); option::PrefixText{"Progress Bar #3 "}
};
indicators::BlockProgressBar bar3;
bar3.set_bar_width(50);
bar3.set_foreground_color(indicators::Color::RED);
bar3.show_elapsed_time();
bar3.show_remaining_time();
bar3.set_prefix_text("Progress Bar #3 ");
indicators::MultiProgress<indicators::BlockProgressBar, 3> bars(bar1, bar2, bar3); indicators::MultiProgress<indicators::BlockProgressBar, 3> bars(bar1, bar2, bar3);