36 #include "../api_gui.h"
37 #include "../gui_component.h"
39 class CL_ProgressBar_Impl;
83 int get_step_size()
const;
88 int get_position()
const;
93 bool is_marquee_mode()
const;
98 int get_marquee_animation_speed()
const;
103 int get_marquee_box_width()
const;
108 int get_marquee_step_size()
const;
119 void set_min(
int progress_min);
124 void set_max(
int progress_max);
130 void set_range(
int progress_min,
int progress_max);
135 void set_step_size(
int size);
140 void set_position(
int pos);
145 void advance_position(
int pos);
148 void step_position();
153 void set_marquee_mode(
bool enable);
158 void set_marquee_animation_speed(
int milliseconds);
163 void set_marquee_box_width(
int width);
168 void set_marquee_step_size(
int size);
175 CL_SharedPtr<CL_ProgressBar_Impl> impl;